@charset "UTF-8";
/**
 * Instructions for Variables file
 */
/**
 * Start of Breeze
 */
.btn:focus-visible,
.btn-inline:focus-visible, .button:focus-visible, button.link:focus-visible {
  outline: -webkit-focus-ring-color auto 1px !important;
}

/**
 * Start of Breeze
 */
:root {
  --color-1: #0D6EFD;
  --color-2: #6f42c1;
  --color-3: #dda622;
  --color-4: #d63384;
  --color-5: #D16000;
  --color-6: #94C83D;
  --color-7: #1D96AF;
  --color-8: #767676;
  --color-neutral: #5f666d;
  --color-important: #C32033;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

[class*=color-1] {
  --color: #0D6EFD;
}

[class*=color-2] {
  --color: #6f42c1;
}

[class*=color-3] {
  --color: #dda622;
}

[class*=color-4] {
  --color: #d63384;
}

[class*=color-5] {
  --color: #D16000;
}

[class*=color-6] {
  --color: #94C83D;
}

[class*=color-7] {
  --color: #1D96AF;
}

[class*=color-8] {
  --color: #767676;
}

[class*=color-neutral] {
  --color: #5f666d;
}

[class*=color-important] {
  --color: #C32033;
}

[class*=color-primary] {
  --color: var(--color-primary);
}

[class*=color-secondary] {
  --color: var(--color-secondary);
}

/**
 * Btn Primary & Secondarty Hover Color Values
 * If Bootstrap Vars are deprecated --> these will need to be set in a CSS Selector Contextuax statement rather than here.
 */
/**
 * Uncomment the following if "Broadcasts" need to support CSS Vars
 */
:root {
  --bs-blue: #0D6EFD;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #D16000;
  --bs-orange: #fd7e14;
  --bs-yellow: #dda622;
  --bs-green: #94C83D;
  --bs-teal: #1D96AF;
  --bs-cyan: #767676;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #f0f2f5;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0D6EFD;
  --bs-secondary: #6c757d;
  --bs-success: #94C83D;
  --bs-info: #767676;
  --bs-warning: #dda622;
  --bs-danger: #D16000;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 148, 200, 61;
  --bs-info-rgb: 118, 118, 118;
  --bs-warning-rgb: 221, 166, 34;
  --bs-danger-rgb: 209, 96, 0;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 52, 58, 64;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.2;
  --bs-body-color: #343a40;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.5rem;
  --bs-border-radius-lg: 1.25rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0D6EFD;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #f8edd3;
}

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.25;
}

h1, .h1 {
  font-size: calc(1.4rem + 1.8vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.75rem;
  }
}

h2, .h2 {
  font-size: calc(1.35rem + 1.2vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2.25rem;
  }
}

h3, .h3 {
  font-size: calc(1.2875rem + 0.45vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.625rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: var(--bs-link-color);
  text-decoration: underline;
}
a:hover {
  color: var(--bs-link-hover-color);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.5rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

.container,
.container-fluid,
.container-xl,
.container-lg {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 1200px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1540px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}

.row-cols-auto > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }

  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-md-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }

  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-lg {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }

  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1600px) {
  .col-xl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }

  .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }

  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }

  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: #f9f9f9;
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  -webkit-box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
          box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: 2px solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #bacbe6;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #cbccce;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #eaf4d8;
  --bs-table-border-color: #d3dcc2;
  --bs-table-striped-bg: #dee8cd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d3dcc2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d8e2c8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #e4e4e4;
  --bs-table-border-color: #cdcdcd;
  --bs-table-striped-bg: #d9d9d9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cdcdcd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: lightgray;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #f8edd3;
  --bs-table-border-color: #dfd5be;
  --bs-table-striped-bg: #ece1c8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfd5be;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5dbc3;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f6dfcc;
  --bs-table-border-color: #ddc9b8;
  --bs-table-striped-bg: #ead4c2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #ddc9b8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e4cebd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1599.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.2;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.125rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #343a40;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.375rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #343a40;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.2em;
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled {
  background-color: #f0f2f5;
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #343a40;
  background-color: #f0f2f5;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #343a40;
  background-color: #f0f2f5;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #e4e6e9;
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #e4e6e9;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.2;
  color: #343a40;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.2em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.2em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: 1.25rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.2em + 0.75rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.2em + 0.5rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(1.2em + 1rem + 2px);
}

.form-control-color {
  width: 3rem;
  height: calc(1.2em + 0.75rem + 2px);
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.375rem;
}
.form-control-color::-webkit-color-swatch {
  border-radius: 0.375rem;
}
.form-control-color.form-control-sm {
  height: calc(1.2em + 0.5rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(1.2em + 1rem + 2px);
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #343a40;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    -webkit-transition: none;
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #f0f2f5;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #343a40;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem;
  border-radius: 1.25rem;
}

.form-check {
  display: block;
  min-height: 1.2rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.1em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  -webkit-filter: brightness(90%);
          filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0D6EFD;
  border-color: #0D6EFD;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0D6EFD;
  border-color: #0D6EFD;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check[disabled] + .btn-inline, .btn-check[disabled] + .button, .btn-check[disabled] + button.link, .btn-check:disabled + .btn,
.btn-check:disabled + .btn-inline, .btn-check:disabled + .button, .btn-check:disabled + button.link {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0D6EFD;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0D6EFD;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    -webkit-transition: none;
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-webkit-input-placeholder, .form-floating > .form-control-plaintext::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control:-ms-input-placeholder, .form-floating > .form-control-plaintext:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::-ms-input-placeholder, .form-floating > .form-control-plaintext::-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-ms-input-placeholder), .form-floating > .form-control-plaintext:not(:-ms-input-placeholder) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn,
.input-group .btn-inline, .input-group .button, .input-group button.link {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus,
.input-group .btn-inline:focus, .input-group .button:focus, .input-group button.link:focus {
  z-index: 5;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #343a40;
  text-align: center;
  white-space: nowrap;
  background-color: #f0f2f5;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
.input-group-lg > .btn-inline,
.input-group-lg > .button,
.input-group-lg > button.link {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: 1.25rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn,
.input-group-sm > .btn-inline,
.input-group-sm > .button,
.input-group-sm > button.link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.5rem;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #94C83D;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #000;
  background-color: rgba(148, 200, 61, 0.9);
  border-radius: 0.375rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #94C83D;
  padding-right: calc(1.2em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2394C83D' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.3em + 0.1875rem) center;
  background-size: calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #94C83D;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.2em + 0.75rem);
  background-position: top calc(0.3em + 0.1875rem) right calc(0.3em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #94C83D;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2394C83D' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #94C83D;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.2em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #94C83D;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #94C83D;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(148, 200, 61, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #94C83D;
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #D16000;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #000;
  background-color: rgba(209, 96, 0, 0.9);
  border-radius: 0.375rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #D16000;
  padding-right: calc(1.2em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23D16000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D16000' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.3em + 0.1875rem) center;
  background-size: calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #D16000;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.2em + 0.75rem);
  background-position: top calc(0.3em + 0.1875rem) right calc(0.3em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #D16000;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23D16000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D16000' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.6em + 0.375rem) calc(0.6em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #D16000;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.2em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #D16000;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #D16000;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(209, 96, 0, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #D16000;
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, a.button, .button, button.link {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.2;
  --bs-btn-color: #343a40;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.375rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, a.button, .button, button.link {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover,
.btn-inline:hover, .button:hover, button.link:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover,
.btn-check + .btn-inline:hover, .btn-check + .button:hover, .btn-check + button.link:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible,
.btn-inline:focus-visible, .button:focus-visible, button.link:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn,
.btn-check:focus-visible + .btn-inline, .btn-check:focus-visible + .button, .btn-check:focus-visible + button.link {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
.btn-check:checked + .btn-inline, .btn-check:checked + .button, .btn-check:checked + button.link, :not(.btn-check) + .btn:active,
:not(.btn-check) + .btn-inline:active, :not(.btn-check) + .button:active, :not(.btn-check) + button.link:active, .btn:first-child:active,
.btn-inline:first-child:active, .button:first-child:active, button.link:first-child:active, .btn.active,
.active.btn-inline, .active.button, button.active.link, .btn.show,
.show.btn-inline, .show.button, button.show.link {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
.btn-check:checked + .btn-inline:focus-visible, .btn-check:checked + .button:focus-visible, .btn-check:checked + button.link:focus-visible, :not(.btn-check) + .btn:active:focus-visible,
:not(.btn-check) + .btn-inline:active:focus-visible, :not(.btn-check) + .button:active:focus-visible, :not(.btn-check) + button.link:active:focus-visible, .btn:first-child:active:focus-visible,
.btn-inline:first-child:active:focus-visible, .button:first-child:active:focus-visible, button.link:first-child:active:focus-visible, .btn.active:focus-visible,
.active.btn-inline:focus-visible, .active.button:focus-visible, button.active.link:focus-visible, .btn.show:focus-visible,
.show.btn-inline:focus-visible, .show.button:focus-visible, button.show.link:focus-visible {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn-inline:disabled, .button:disabled, button.link:disabled, .btn.disabled,
.disabled.btn-inline, .disabled.button, button.disabled.link, fieldset:disabled .btn,
fieldset:disabled .btn-inline, fieldset:disabled .button, fieldset:disabled button.link {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0D6EFD;
  --bs-btn-border-color: #0D6EFD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0D6EFD;
  --bs-btn-disabled-border-color: #0D6EFD;
}

.btn-secondary, .btn.btn-inline, button.btn-inline.link,
.btn-inline {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #a4d05a;
  --bs-btn-hover-border-color: #9fce50;
  --bs-btn-focus-shadow-rgb: 126, 170, 52;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #a9d364;
  --bs-btn-active-border-color: #9fce50;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #94C83D;
  --bs-btn-disabled-border-color: #94C83D;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #646464;
  --bs-btn-hover-border-color: #5e5e5e;
  --bs-btn-focus-shadow-rgb: 139, 139, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5e5e5e;
  --bs-btn-active-border-color: #595959;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #767676;
  --bs-btn-disabled-border-color: #767676;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #dda622;
  --bs-btn-border-color: #dda622;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e2b343;
  --bs-btn-hover-border-color: #e0af38;
  --bs-btn-focus-shadow-rgb: 188, 141, 29;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e4b84e;
  --bs-btn-active-border-color: #e0af38;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dda622;
  --bs-btn-disabled-border-color: #dda622;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d87826;
  --bs-btn-hover-border-color: #d6701a;
  --bs-btn-focus-shadow-rgb: 178, 82, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #da8033;
  --bs-btn-active-border-color: #d6701a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #D16000;
  --bs-btn-disabled-border-color: #D16000;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0D6EFD;
  --bs-btn-border-color: #0D6EFD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0D6EFD;
  --bs-btn-hover-border-color: #0D6EFD;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0D6EFD;
  --bs-btn-active-border-color: #0D6EFD;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0D6EFD;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0D6EFD;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #94C83D;
  --bs-btn-hover-border-color: #94C83D;
  --bs-btn-focus-shadow-rgb: 148, 200, 61;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #94C83D;
  --bs-btn-active-border-color: #94C83D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #94C83D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #94C83D;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #767676;
  --bs-btn-hover-border-color: #767676;
  --bs-btn-focus-shadow-rgb: 118, 118, 118;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #767676;
  --bs-btn-active-border-color: #767676;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #767676;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #767676;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #dda622;
  --bs-btn-border-color: #dda622;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #dda622;
  --bs-btn-hover-border-color: #dda622;
  --bs-btn-focus-shadow-rgb: 221, 166, 34;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #dda622;
  --bs-btn-active-border-color: #dda622;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dda622;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dda622;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #D16000;
  --bs-btn-hover-border-color: #D16000;
  --bs-btn-focus-shadow-rgb: 209, 96, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #D16000;
  --bs-btn-active-border-color: #D16000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #D16000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D16000;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link, button.link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible, button.link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover, button.link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn,
.btn-group-lg > .btn-inline, .btn-group-lg > .button, .btn-group-lg > button.link {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: 1.25rem;
}

.btn-sm, .btn-group-sm > .btn,
.btn-group-sm > .btn-inline, .btn-group-sm > .button, .btn-group-sm > button.link {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 340px;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #343a40;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0.375rem;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #f0f2f5;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0D6EFD;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1600px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0D6EFD;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group > .btn-inline, .btn-group > .button, .btn-group > button.link,
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-inline,
.btn-group-vertical > .button,
.btn-group-vertical > button.link {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:checked + .btn-inline, .btn-group > .btn-check:checked + .button, .btn-group > .btn-check:checked + button.link,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn-check:focus + .btn-inline,
.btn-group > .btn-check:focus + .button,
.btn-group > .btn-check:focus + button.link,
.btn-group > .btn:hover,
.btn-group > .btn-inline:hover,
.btn-group > .button:hover,
.btn-group > button.link:hover,
.btn-group > .btn:focus,
.btn-group > .btn-inline:focus,
.btn-group > .button:focus,
.btn-group > button.link:focus,
.btn-group > .btn:active,
.btn-group > .btn-inline:active,
.btn-group > .button:active,
.btn-group > button.link:active,
.btn-group > .btn.active,
.btn-group > .active.btn-inline,
.btn-group > .active.button,
.btn-group > button.active.link,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:checked + .btn-inline,
.btn-group-vertical > .btn-check:checked + .button,
.btn-group-vertical > .btn-check:checked + button.link,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn-check:focus + .btn-inline,
.btn-group-vertical > .btn-check:focus + .button,
.btn-group-vertical > .btn-check:focus + button.link,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn-inline:hover,
.btn-group-vertical > .button:hover,
.btn-group-vertical > button.link:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn-inline:focus,
.btn-group-vertical > .button:focus,
.btn-group-vertical > button.link:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn-inline:active,
.btn-group-vertical > .button:active,
.btn-group-vertical > button.link:active,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .active.btn-inline,
.btn-group-vertical > .active.button,
.btn-group-vertical > button.active.link {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 0.375rem;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > :not(.btn-check:first-child) + .btn-inline, .btn-group > :not(.btn-check:first-child) + .button, .btn-group > :not(.btn-check:first-child) + button.link,
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-inline:not(:last-child):not(.dropdown-toggle), .btn-group > .button:not(:last-child):not(.dropdown-toggle), .btn-group > button.link:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .dropdown-toggle-split.btn-inline:first-child,
.btn-group > .dropdown-toggle-split.button:first-child,
.btn-group > button.dropdown-toggle-split.link:first-child,
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn-group:not(:last-child) > .btn-inline,
.btn-group > .btn-group:not(:last-child) > .button,
.btn-group > .btn-group:not(:last-child) > button.link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > .btn-inline:nth-child(n+3), .btn-group > .button:nth-child(n+3), .btn-group > button.link:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > :not(.btn-check) + .btn-inline,
.btn-group > :not(.btn-check) + .button,
.btn-group > :not(.btn-check) + button.link,
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn-group:not(:first-child) > .btn-inline,
.btn-group > .btn-group:not(:first-child) > .button,
.btn-group > .btn-group:not(:first-child) > button.link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split,
.btn-group-sm > .btn-inline + .dropdown-toggle-split, .btn-group-sm > .button + .dropdown-toggle-split, .btn-group-sm > button.link + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split,
.btn-group-lg > .btn-inline + .dropdown-toggle-split, .btn-group-lg > .button + .dropdown-toggle-split, .btn-group-lg > button.link + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-inline, .btn-group-vertical > .button, .btn-group-vertical > button.link,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-inline:not(:first-child), .btn-group-vertical > .button:not(:first-child), .btn-group-vertical > button.link:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-inline:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > button.link:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn-group:not(:last-child) > .btn-inline,
.btn-group-vertical > .btn-group:not(:last-child) > .button,
.btn-group-vertical > .btn-group:not(:last-child) > button.link {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-inline ~ .btn,
.btn-group-vertical > .btn ~ .btn-inline,
.btn-group-vertical > .btn-inline ~ .btn-inline, .btn-group-vertical > .button ~ .btn,
.btn-group-vertical > .button ~ .btn-inline, .btn-group-vertical > .btn ~ .button,
.btn-group-vertical > .btn-inline ~ .button, .btn-group-vertical > .button ~ .button, .btn-group-vertical > button.link ~ .btn,
.btn-group-vertical > button.link ~ .btn-inline, .btn-group-vertical > button.link ~ .button, .btn-group-vertical > .btn ~ button.link,
.btn-group-vertical > .btn-inline ~ button.link, .btn-group-vertical > .button ~ button.link, .btn-group-vertical > button.link ~ button.link,
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn-inline,
.btn-group-vertical > .btn-group:not(:first-child) > .button,
.btn-group-vertical > .btn-group:not(:first-child) > button.link {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #6c757d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #f0f2f5 #f0f2f5 #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: 0.375rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0D6EFD;
}
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.425rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.125rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.125rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.375rem;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-lg,
.navbar > .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: inherit;
      flex-wrap: inherit;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .show > .nav-link,
.navbar-nav .nav-link.active {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
          box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1600px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
          transform: none !important;
  -webkit-transition: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: 0.375rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(0.375rem - 1px);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: #343a40;
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: #343a40;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23343a40'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0c63e4;
  --bs-accordion-active-bg: #e7f1ff;
}

.accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  -webkit-box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
          box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
          transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  -webkit-transition: var(--bs-accordion-btn-icon-transition);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-accordion-btn-focus-box-shadow);
          box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #6c757d;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #6c757d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: #fff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #dee2e6;
  --bs-pagination-border-radius: 0.375rem;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: #f0f2f5;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #f0f2f5;
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0D6EFD;
  --bs-pagination-active-border-color: #0D6EFD;
  --bs-pagination-disabled-color: #6c757d;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #dee2e6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    -webkit-transition: none;
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  -webkit-box-shadow: var(--bs-pagination-focus-box-shadow);
          box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.125rem;
  --bs-pagination-border-radius: 1.25rem;
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: 0.5rem;
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.375rem;
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge,
.btn-inline .badge, .button .badge, button.link .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.375rem;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: #084298;
  --bs-alert-bg: #cfe2ff;
  --bs-alert-border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  --bs-alert-color: #41464b;
  --bs-alert-bg: #e2e3e5;
  --bs-alert-border-color: #d3d6d8;
}
.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  --bs-alert-color: #3b5018;
  --bs-alert-bg: #eaf4d8;
  --bs-alert-border-color: #dfefc5;
}
.alert-success .alert-link {
  color: #2f4013;
}

.alert-info {
  --bs-alert-color: #474747;
  --bs-alert-bg: #e4e4e4;
  --bs-alert-border-color: #d6d6d6;
}
.alert-info .alert-link {
  color: #393939;
}

.alert-warning {
  --bs-alert-color: #856414;
  --bs-alert-bg: #f8edd3;
  --bs-alert-border-color: #f5e4bd;
}
.alert-warning .alert-link {
  color: #6a5010;
}

.alert-danger {
  --bs-alert-color: #7d3a00;
  --bs-alert-bg: #f6dfcc;
  --bs-alert-border-color: #f1cfb3;
}
.alert-danger .alert-link {
  color: #642e00;
}

.alert-light {
  --bs-alert-color: #636464;
  --bs-alert-bg: #fefefe;
  --bs-alert-border-color: #fdfdfe;
}
.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  --bs-alert-color: #141619;
  --bs-alert-bg: #d3d3d4;
  --bs-alert-border-color: #bcbebf;
}
.alert-dark .alert-link {
  color: #101214;
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: #f0f2f5;
  --bs-progress-border-radius: 0.375rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0D6EFD;
  --bs-progress-bar-transition: width 0.6s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  -webkit-transition: var(--bs-progress-bar-transition);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.list-group {
  --bs-list-group-color: #212529;
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 0.375rem;
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: #495057;
  --bs-list-group-action-hover-color: #495057;
  --bs-list-group-action-hover-bg: #f8f9fa;
  --bs-list-group-action-active-color: #343a40;
  --bs-list-group-action-active-bg: #f0f2f5;
  --bs-list-group-disabled-color: #6c757d;
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0D6EFD;
  --bs-list-group-active-border-color: #0D6EFD;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1600px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.list-group-item-success {
  color: #3b5018;
  background-color: #eaf4d8;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #3b5018;
  background-color: #d3dcc2;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #3b5018;
  border-color: #3b5018;
}

.list-group-item-info {
  color: #474747;
  background-color: #e4e4e4;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #474747;
  background-color: #cdcdcd;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #474747;
  border-color: #474747;
}

.list-group-item-warning {
  color: #856414;
  background-color: #f8edd3;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856414;
  background-color: #dfd5be;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856414;
  border-color: #856414;
}

.list-group-item-danger {
  color: #7d3a00;
  background-color: #f6dfcc;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #7d3a00;
  background-color: #ddc9b8;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #7d3a00;
  border-color: #7d3a00;
}

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #141619;
  background-color: #bebebf;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

.btn-close {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
          filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: 0.375rem;
  --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-toast-header-color: #6c757d;
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  -webkit-box-shadow: var(--bs-toast-box-shadow);
          box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 1.25rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(1.25rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.2;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 1200px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1600px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1599.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.375rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: 1.25rem;
  --bs-popover-inner-border-radius: calc(1.25rem - 1px);
  --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: ;
  --bs-popover-header-bg: #f0f0f0;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #343a40;
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
          animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: ;
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1599.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  }
}
@media (max-width: 1599.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1600px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition: none;
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  -webkit-transform: none;
          transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.2;
}

.offcanvas-body {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before,
.placeholder.btn-inline::before, .placeholder.button::before, button.placeholder.link::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

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

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}

.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
          transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-1 {
  --bs-border-width: 1px;
}

.border-2 {
  --bs-border-width: 2px;
}

.border-3 {
  --bs-border-width: 3px;
}

.border-4 {
  --bs-border-width: 4px;
}

.border-5 {
  --bs-border-width: 5px;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

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

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

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

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

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

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

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

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

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

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !important;
}

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

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

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

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

.order-first {
  -webkit-box-ordinal-group: 0 !important;
      -ms-flex-order: -1 !important;
          order: -1 !important;
}

.order-0 {
  -webkit-box-ordinal-group: 1 !important;
      -ms-flex-order: 0 !important;
          order: 0 !important;
}

.order-1 {
  -webkit-box-ordinal-group: 2 !important;
      -ms-flex-order: 1 !important;
          order: 1 !important;
}

.order-2 {
  -webkit-box-ordinal-group: 3 !important;
      -ms-flex-order: 2 !important;
          order: 2 !important;
}

.order-3 {
  -webkit-box-ordinal-group: 4 !important;
      -ms-flex-order: 3 !important;
          order: 3 !important;
}

.order-4 {
  -webkit-box-ordinal-group: 5 !important;
      -ms-flex-order: 4 !important;
          order: 4 !important;
}

.order-5 {
  -webkit-box-ordinal-group: 6 !important;
      -ms-flex-order: 5 !important;
          order: 5 !important;
}

.order-last {
  -webkit-box-ordinal-group: 7 !important;
      -ms-flex-order: 6 !important;
          order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.2 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

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

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

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

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

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

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

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

  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

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

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

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

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

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

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

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

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

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

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

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

  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

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

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

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

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

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

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

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

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

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

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

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

  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

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

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

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

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1600px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

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

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

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

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

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

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

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

  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

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

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

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

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

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

  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }

  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }

  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fasr,
.fal,
.fa-light,
.fasl,
.fat,
.fa-thin,
.fad,
.fa-duotone,
.fass,
.fa-sharp-solid,
.fab,
.fa-brands,
.paragraph--type--contact-info #site-social-links li[data-social*="mailto:"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i,
.footer__social #site-social-links li[data-social*="mailto:"] i,
.footer__social #site-social-links li[data-social*="pinterest.com"] i,
.footer__social #site-social-links li[data-social*="youtube.com"] i,
.footer__social #site-social-links li[data-social*="linkedin.com"] i,
.footer__social #site-social-links li[data-social*="instagram.com"] i,
.footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i,
.footer__social #site-social-links li[data-social*="facebook.com"] i {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular,
.fal,
.fa-light,
.fat,
.fa-thin {
  font-family: "Font Awesome 6 Pro";
}

.fab,
.fa-brands,
.paragraph--type--contact-info #site-social-links li[data-social*="mailto:"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i,
.footer__social #site-social-links li[data-social*="mailto:"] i,
.footer__social #site-social-links li[data-social*="pinterest.com"] i,
.footer__social #site-social-links li[data-social*="youtube.com"] i,
.footer__social #site-social-links li[data-social*="linkedin.com"] i,
.footer__social #site-social-links li[data-social*="instagram.com"] i,
.footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i,
.footer__social #site-social-links li[data-social*="facebook.com"] i {
  font-family: "Font Awesome 6 Brands";
}

.fad,
.fa-classic.fa-duotone,
.fa-duotone {
  font-family: "Font Awesome 6 Duotone";
}

.fass,
.fasr,
.fasl,
.fa-sharp {
  font-family: "Font Awesome 6 Sharp";
}

.fass,
.fa-sharp {
  font-weight: 900;
}

.paragraph--type--contact-info #site-social-links li[data-social*="mailto:"] i, .paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i, .paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i, .footer__social #site-social-links li[data-social*="mailto:"] i, .footer__social #site-social-links li[data-social*="pinterest.com"] i, .footer__social #site-social-links li[data-social*="youtube.com"] i, .footer__social #site-social-links li[data-social*="linkedin.com"] i, .footer__social #site-social-links li[data-social*="instagram.com"] i, .footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i, .footer__social #site-social-links li[data-social*="facebook.com"] i {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  -webkit-animation-name: fa-beat;
          animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  -webkit-animation-name: fa-bounce;
          animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  -webkit-animation-name: fa-fade;
          animation-name: fa-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
          animation-name: fa-beat-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  -webkit-animation-name: fa-flip;
          animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  -webkit-animation-name: fa-shake;
          animation-name: fa-shake;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s;
  }
}
@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@-webkit-keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.fa-flip-horizontal {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.fa-flip-vertical {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle, none));
          transform: rotate(var(--fa-rotate-angle, none));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0::before {
  content: "\30 ";
}

.fa-1::before {
  content: "\31 ";
}

.fa-2::before {
  content: "\32 ";
}

.fa-3::before {
  content: "\33 ";
}

.fa-4::before {
  content: "\34 ";
}

.fa-5::before {
  content: "\35 ";
}

.fa-6::before {
  content: "\36 ";
}

.fa-7::before {
  content: "\37 ";
}

.fa-8::before {
  content: "\38 ";
}

.fa-9::before {
  content: "\39 ";
}

.fa-fill-drip::before {
  content: "\f576";
}

.fa-arrows-to-circle::before {
  content: "\e4bd";
}

.fa-circle-chevron-right::before {
  content: "\f138";
}

.fa-chevron-circle-right::before {
  content: "\f138";
}

.fa-wagon-covered::before {
  content: "\f8ee";
}

.fa-line-height::before {
  content: "\f871";
}

.fa-bagel::before {
  content: "\e3d7";
}

.fa-transporter-7::before {
  content: "\e2a8";
}

.fa-at::before {
  content: "\@";
}

.fa-rectangles-mixed::before {
  content: "\e323";
}

.fa-phone-arrow-up-right::before {
  content: "\e224";
}

.fa-phone-arrow-up::before {
  content: "\e224";
}

.fa-phone-outgoing::before {
  content: "\e224";
}

.fa-trash-can::before {
  content: "\f2ed";
}

.fa-trash-alt::before {
  content: "\f2ed";
}

.fa-circle-l::before {
  content: "\e114";
}

.fa-head-side-goggles::before {
  content: "\f6ea";
}

.fa-head-vr::before {
  content: "\f6ea";
}

.fa-text-height::before {
  content: "\f034";
}

.fa-user-xmark::before {
  content: "\f235";
}

.fa-user-times::before {
  content: "\f235";
}

.fa-face-hand-yawn::before {
  content: "\e379";
}

.fa-gauge-simple-min::before {
  content: "\f62d";
}

.fa-tachometer-slowest::before {
  content: "\f62d";
}

.fa-stethoscope::before {
  content: "\f0f1";
}

.fa-coffin::before {
  content: "\f6c6";
}

.fa-message::before {
  content: "\f27a";
}

.fa-comment-alt::before {
  content: "\f27a";
}

.fa-salad::before {
  content: "\f81e";
}

.fa-bowl-salad::before {
  content: "\f81e";
}

.fa-info::before {
  content: "\f129";
}

.fa-robot-astromech::before {
  content: "\e2d2";
}

.fa-ring-diamond::before {
  content: "\e5ab";
}

.fa-fondue-pot::before {
  content: "\e40d";
}

.fa-theta::before {
  content: "\f69e";
}

.fa-face-hand-peeking::before {
  content: "\e481";
}

.fa-square-user::before {
  content: "\e283";
}

.fa-down-left-and-up-right-to-center::before {
  content: "\f422";
}

.fa-compress-alt::before {
  content: "\f422";
}

.fa-explosion::before {
  content: "\e4e9";
}

.fa-file-lines::before {
  content: "\f15c";
}

.fa-file-alt::before {
  content: "\f15c";
}

.fa-file-text::before {
  content: "\f15c";
}

.fa-wave-square::before {
  content: "\f83e";
}

.fa-ring::before {
  content: "\f70b";
}

.fa-building-un::before {
  content: "\e4d9";
}

.fa-dice-three::before {
  content: "\f527";
}

.fa-tire-pressure-warning::before {
  content: "\f633";
}

.fa-wifi-fair::before {
  content: "\f6ab";
}

.fa-wifi-2::before {
  content: "\f6ab";
}

.fa-calendar-days::before {
  content: "\f073";
}

.fa-calendar-alt::before {
  content: "\f073";
}

.fa-mp3-player::before {
  content: "\f8ce";
}

.fa-anchor-circle-check::before {
  content: "\e4aa";
}

.fa-tally-4::before {
  content: "\e297";
}

.fa-rectangle-history::before {
  content: "\e4a2";
}

.fa-building-circle-arrow-right::before {
  content: "\e4d1";
}

.fa-volleyball::before {
  content: "\f45f";
}

.fa-volleyball-ball::before {
  content: "\f45f";
}

.fa-sun-haze::before {
  content: "\f765";
}

.fa-text-size::before {
  content: "\f894";
}

.fa-ufo::before {
  content: "\e047";
}

.fa-fork::before {
  content: "\f2e3";
}

.fa-utensil-fork::before {
  content: "\f2e3";
}

.fa-arrows-up-to-line::before {
  content: "\e4c2";
}

.fa-mobile-signal::before {
  content: "\e1ef";
}

.fa-barcode-scan::before {
  content: "\f465";
}

.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-desc::before {
  content: "\f0dd";
}

.fa-folder-arrow-down::before {
  content: "\e053";
}

.fa-folder-download::before {
  content: "\e053";
}

.fa-circle-minus::before {
  content: "\f056";
}

.fa-minus-circle::before {
  content: "\f056";
}

.fa-face-icicles::before {
  content: "\e37c";
}

.fa-shovel::before {
  content: "\f713";
}

.fa-door-open::before {
  content: "\f52b";
}

.fa-films::before {
  content: "\e17a";
}

.fa-right-from-bracket::before {
  content: "\f2f5";
}

.fa-sign-out-alt::before {
  content: "\f2f5";
}

.fa-face-glasses::before {
  content: "\e377";
}

.fa-nfc::before {
  content: "\e1f7";
}

.fa-atom::before {
  content: "\f5d2";
}

.fa-soap::before {
  content: "\e06e";
}

.fa-icons::before {
  content: "\f86d";
}

.fa-heart-music-camera-bolt::before {
  content: "\f86d";
}

.fa-microphone-lines-slash::before {
  content: "\f539";
}

.fa-microphone-alt-slash::before {
  content: "\f539";
}

.fa-closed-captioning-slash::before {
  content: "\e135";
}

.fa-calculator-simple::before {
  content: "\f64c";
}

.fa-calculator-alt::before {
  content: "\f64c";
}

.fa-bridge-circle-check::before {
  content: "\e4c9";
}

.fa-sliders-up::before {
  content: "\f3f1";
}

.fa-sliders-v::before {
  content: "\f3f1";
}

.fa-location-minus::before {
  content: "\f609";
}

.fa-map-marker-minus::before {
  content: "\f609";
}

.fa-pump-medical::before {
  content: "\e06a";
}

.fa-fingerprint::before {
  content: "\f577";
}

.fa-ski-boot::before {
  content: "\e3cc";
}

.fa-standard-definition::before {
  content: "\e28a";
}

.fa-rectangle-sd::before {
  content: "\e28a";
}

.fa-h1::before {
  content: "\f313";
}

.fa-hand-point-right::before {
  content: "\f0a4";
}

.fa-magnifying-glass-location::before {
  content: "\f689";
}

.fa-search-location::before {
  content: "\f689";
}

.fa-message-bot::before {
  content: "\e3b8";
}

.fa-forward-step::before {
  content: "\f051";
}

.fa-step-forward::before {
  content: "\f051";
}

.fa-face-smile-beam::before {
  content: "\f5b8";
}

.fa-smile-beam::before {
  content: "\f5b8";
}

.fa-light-ceiling::before {
  content: "\e016";
}

.fa-message-exclamation::before {
  content: "\f4a5";
}

.fa-comment-alt-exclamation::before {
  content: "\f4a5";
}

.fa-bowl-scoop::before {
  content: "\e3de";
}

.fa-bowl-shaved-ice::before {
  content: "\e3de";
}

.fa-square-x::before {
  content: "\e286";
}

.fa-utility-pole-double::before {
  content: "\e2c4";
}

.fa-flag-checkered::before {
  content: "\f11e";
}

.fa-chevrons-up::before {
  content: "\f325";
}

.fa-chevron-double-up::before {
  content: "\f325";
}

.fa-football::before {
  content: "\f44e";
}

.fa-football-ball::before {
  content: "\f44e";
}

.fa-user-vneck::before {
  content: "\e461";
}

.fa-school-circle-exclamation::before {
  content: "\e56c";
}

.fa-crop::before {
  content: "\f125";
}

.fa-angles-down::before {
  content: "\f103";
}

.fa-angle-double-down::before {
  content: "\f103";
}

.fa-users-rectangle::before {
  content: "\e594";
}

.fa-people-roof::before {
  content: "\e537";
}

.fa-square-arrow-right::before {
  content: "\f33b";
}

.fa-arrow-square-right::before {
  content: "\f33b";
}

.fa-location-plus::before {
  content: "\f60a";
}

.fa-map-marker-plus::before {
  content: "\f60a";
}

.fa-lightbulb-exclamation-on::before {
  content: "\e1ca";
}

.fa-people-line::before {
  content: "\e534";
}

.fa-beer-mug-empty::before {
  content: "\f0fc";
}

.fa-beer::before {
  content: "\f0fc";
}

.fa-crate-empty::before {
  content: "\e151";
}

.fa-diagram-predecessor::before {
  content: "\e477";
}

.fa-transporter::before {
  content: "\e042";
}

.fa-calendar-circle-user::before {
  content: "\e471";
}

.fa-arrow-up-long::before {
  content: "\f176";
}

.fa-long-arrow-up::before {
  content: "\f176";
}

.fa-person-carry-box::before {
  content: "\f4cf";
}

.fa-person-carry::before {
  content: "\f4cf";
}

.fa-fire-flame-simple::before {
  content: "\f46a";
}

.fa-burn::before {
  content: "\f46a";
}

.fa-person::before {
  content: "\f183";
}

.fa-male::before {
  content: "\f183";
}

.fa-laptop::before {
  content: "\f109";
}

.fa-file-csv::before {
  content: "\f6dd";
}

.fa-menorah::before {
  content: "\f676";
}

.fa-union::before {
  content: "\f6a2";
}

.fa-chevrons-left::before {
  content: "\f323";
}

.fa-chevron-double-left::before {
  content: "\f323";
}

.fa-circle-heart::before {
  content: "\f4c7";
}

.fa-heart-circle::before {
  content: "\f4c7";
}

.fa-truck-plane::before {
  content: "\e58f";
}

.fa-record-vinyl::before {
  content: "\f8d9";
}

.fa-bring-forward::before {
  content: "\f856";
}

.fa-square-p::before {
  content: "\e279";
}

.fa-face-grin-stars::before {
  content: "\f587";
}

.fa-grin-stars::before {
  content: "\f587";
}

.fa-sigma::before {
  content: "\f68b";
}

.fa-camera-movie::before {
  content: "\f8a9";
}

.fa-bong::before {
  content: "\f55c";
}

.fa-clarinet::before {
  content: "\f8ad";
}

.fa-truck-flatbed::before {
  content: "\e2b6";
}

.fa-spaghetti-monster-flying::before {
  content: "\f67b";
}

.fa-pastafarianism::before {
  content: "\f67b";
}

.fa-arrow-down-up-across-line::before {
  content: "\e4af";
}

.fa-leaf-heart::before {
  content: "\f4cb";
}

.fa-house-building::before {
  content: "\e1b1";
}

.fa-cheese-swiss::before {
  content: "\f7f0";
}

.fa-spoon::before {
  content: "\f2e5";
}

.fa-utensil-spoon::before {
  content: "\f2e5";
}

.fa-jar-wheat::before {
  content: "\e517";
}

.fa-envelopes-bulk::before {
  content: "\f674";
}

.fa-mail-bulk::before {
  content: "\f674";
}

.fa-file-circle-exclamation::before {
  content: "\e4eb";
}

.fa-bow-arrow::before {
  content: "\f6b9";
}

.fa-cart-xmark::before {
  content: "\e0dd";
}

.fa-hexagon-xmark::before {
  content: "\f2ee";
}

.fa-times-hexagon::before {
  content: "\f2ee";
}

.fa-xmark-hexagon::before {
  content: "\f2ee";
}

.fa-circle-h::before {
  content: "\f47e";
}

.fa-hospital-symbol::before {
  content: "\f47e";
}

.fa-merge::before {
  content: "\e526";
}

.fa-pager::before {
  content: "\f815";
}

.fa-cart-minus::before {
  content: "\e0db";
}

.fa-address-book::before {
  content: "\f2b9";
}

.fa-contact-book::before {
  content: "\f2b9";
}

.fa-pan-frying::before {
  content: "\e42c";
}

.fa-grid::before {
  content: "\e195";
}

.fa-grid-3::before {
  content: "\e195";
}

.fa-football-helmet::before {
  content: "\f44f";
}

.fa-hand-love::before {
  content: "\e1a5";
}

.fa-trees::before {
  content: "\f724";
}

.fa-strikethrough::before {
  content: "\f0cc";
}

.fa-page::before {
  content: "\e428";
}

.fa-k::before {
  content: "K";
}

.fa-diagram-previous::before {
  content: "\e478";
}

.fa-gauge-min::before {
  content: "\f628";
}

.fa-tachometer-alt-slowest::before {
  content: "\f628";
}

.fa-folder-grid::before {
  content: "\e188";
}

.fa-eggplant::before {
  content: "\e16c";
}

.fa-ram::before {
  content: "\f70a";
}

.fa-landmark-flag::before {
  content: "\e51c";
}

.fa-lips::before {
  content: "\f600";
}

.fa-pencil::before {
  content: "\f303";
}

.fa-pencil-alt::before {
  content: "\f303";
}

.fa-backward::before {
  content: "\f04a";
}

.fa-caret-right::before {
  content: "\f0da";
}

.fa-comments::before {
  content: "\f086";
}

.fa-paste::before {
  content: "\f0ea";
}

.fa-file-clipboard::before {
  content: "\f0ea";
}

.fa-desktop-arrow-down::before {
  content: "\e155";
}

.fa-code-pull-request::before {
  content: "\e13c";
}

.fa-pumpkin::before {
  content: "\f707";
}

.fa-clipboard-list::before {
  content: "\f46d";
}

.fa-pen-field::before {
  content: "\e211";
}

.fa-blueberries::before {
  content: "\e2e8";
}

.fa-truck-ramp-box::before {
  content: "\f4de";
}

.fa-truck-loading::before {
  content: "\f4de";
}

.fa-note::before {
  content: "\e1ff";
}

.fa-arrow-down-to-square::before {
  content: "\e096";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-cloud-xmark::before {
  content: "\e35f";
}

.fa-vial-virus::before {
  content: "\e597";
}

.fa-book-blank::before {
  content: "\f5d9";
}

.fa-book-alt::before {
  content: "\f5d9";
}

.fa-golf-flag-hole::before {
  content: "\e3ac";
}

.fa-message-arrow-down::before {
  content: "\e1db";
}

.fa-comment-alt-arrow-down::before {
  content: "\e1db";
}

.fa-face-unamused::before {
  content: "\e39f";
}

.fa-sheet-plastic::before {
  content: "\e571";
}

.fa-circle-9::before {
  content: "\e0f6";
}

.fa-blog::before {
  content: "\f781";
}

.fa-user-ninja::before {
  content: "\f504";
}

.fa-pencil-slash::before {
  content: "\e215";
}

.fa-bowling-pins::before {
  content: "\f437";
}

.fa-person-arrow-up-from-line::before {
  content: "\e539";
}

.fa-down-right::before {
  content: "\e16b";
}

.fa-scroll-torah::before {
  content: "\f6a0";
}

.fa-torah::before {
  content: "\f6a0";
}

.fa-webhook::before {
  content: "\e5d5";
}

.fa-blinds-open::before {
  content: "\f8fc";
}

.fa-fence::before {
  content: "\e303";
}

.fa-up::before {
  content: "\f357";
}

.fa-arrow-alt-up::before {
  content: "\f357";
}

.fa-broom-ball::before {
  content: "\f458";
}

.fa-quidditch::before {
  content: "\f458";
}

.fa-quidditch-broom-ball::before {
  content: "\f458";
}

.fa-drumstick::before {
  content: "\f6d6";
}

.fa-square-v::before {
  content: "\e284";
}

.fa-face-awesome::before {
  content: "\e409";
}

.fa-gave-dandy::before {
  content: "\e409";
}

.fa-dial-off::before {
  content: "\e162";
}

.fa-toggle-off::before {
  content: "\f204";
}

.fa-face-smile-horns::before {
  content: "\e391";
}

.fa-box-archive::before {
  content: "\f187";
}

.fa-archive::before {
  content: "\f187";
}

.fa-grapes::before {
  content: "\e306";
}

.fa-person-drowning::before {
  content: "\e545";
}

.fa-dial-max::before {
  content: "\e15e";
}

.fa-circle-m::before {
  content: "\e115";
}

.fa-calendar-image::before {
  content: "\e0d4";
}

.fa-circle-caret-down::before {
  content: "\f32d";
}

.fa-caret-circle-down::before {
  content: "\f32d";
}

.fa-arrow-down-9-1::before {
  content: "\f886";
}

.fa-sort-numeric-desc::before {
  content: "\f886";
}

.fa-sort-numeric-down-alt::before {
  content: "\f886";
}

.fa-face-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-shish-kebab::before {
  content: "\f821";
}

.fa-spray-can::before {
  content: "\f5bd";
}

.fa-alarm-snooze::before {
  content: "\f845";
}

.fa-scarecrow::before {
  content: "\f70d";
}

.fa-truck-monster::before {
  content: "\f63b";
}

.fa-gift-card::before {
  content: "\f663";
}

.fa-w::before {
  content: "W";
}

.fa-code-pull-request-draft::before {
  content: "\e3fa";
}

.fa-square-b::before {
  content: "\e264";
}

.fa-elephant::before {
  content: "\f6da";
}

.fa-earth-africa::before {
  content: "\f57c";
}

.fa-globe-africa::before {
  content: "\f57c";
}

.fa-rainbow::before {
  content: "\f75b";
}

.fa-circle-notch::before {
  content: "\f1ce";
}

.fa-tablet-screen-button::before {
  content: "\f3fa";
}

.fa-tablet-alt::before {
  content: "\f3fa";
}

.fa-paw::before {
  content: "\f1b0";
}

.fa-message-question::before {
  content: "\e1e3";
}

.fa-cloud::before {
  content: "\f0c2";
}

.fa-trowel-bricks::before {
  content: "\e58a";
}

.fa-square-3::before {
  content: "\e258";
}

.fa-face-flushed::before {
  content: "\f579";
}

.fa-flushed::before {
  content: "\f579";
}

.fa-hospital-user::before {
  content: "\f80d";
}

.fa-microwave::before {
  content: "\e01b";
}

.fa-chf-sign::before {
  content: "\e602";
}

.fa-tent-arrow-left-right::before {
  content: "\e57f";
}

.fa-cart-circle-arrow-up::before {
  content: "\e3f0";
}

.fa-trash-clock::before {
  content: "\e2b0";
}

.fa-gavel::before {
  content: "\f0e3";
}

.fa-legal::before {
  content: "\f0e3";
}

.fa-sprinkler-ceiling::before {
  content: "\e44c";
}

.fa-browsers::before {
  content: "\e0cb";
}

.fa-trillium::before {
  content: "\e588";
}

.fa-music-slash::before {
  content: "\f8d1";
}

.fa-truck-ramp::before {
  content: "\f4e0";
}

.fa-binoculars::before {
  content: "\f1e5";
}

.fa-microphone-slash::before {
  content: "\f131";
}

.fa-box-tissue::before {
  content: "\e05b";
}

.fa-circle-c::before {
  content: "\e101";
}

.fa-star-christmas::before {
  content: "\f7d4";
}

.fa-chart-bullet::before {
  content: "\e0e1";
}

.fa-motorcycle::before {
  content: "\f21c";
}

.fa-tree-christmas::before {
  content: "\f7db";
}

.fa-tire-flat::before {
  content: "\f632";
}

.fa-sunglasses::before {
  content: "\f892";
}

.fa-badge::before {
  content: "\f335";
}

.fa-message-pen::before {
  content: "\f4a4";
}

.fa-comment-alt-edit::before {
  content: "\f4a4";
}

.fa-message-edit::before {
  content: "\f4a4";
}

.fa-bell-concierge::before {
  content: "\f562";
}

.fa-concierge-bell::before {
  content: "\f562";
}

.fa-pen-ruler::before {
  content: "\f5ae";
}

.fa-pencil-ruler::before {
  content: "\f5ae";
}

.fa-arrow-progress::before {
  content: "\e5df";
}

.fa-chess-rook-piece::before {
  content: "\f448";
}

.fa-chess-rook-alt::before {
  content: "\f448";
}

.fa-square-root::before {
  content: "\f697";
}

.fa-album-collection-circle-plus::before {
  content: "\e48e";
}

.fa-people-arrows::before {
  content: "\e068";
}

.fa-people-arrows-left-right::before {
  content: "\e068";
}

.fa-face-angry-horns::before {
  content: "\e368";
}

.fa-mars-and-venus-burst::before {
  content: "\e523";
}

.fa-tombstone::before {
  content: "\f720";
}

.fa-square-caret-right::before {
  content: "\f152";
}

.fa-caret-square-right::before {
  content: "\f152";
}

.fa-scissors::before {
  content: "\f0c4";
}

.fa-cut::before {
  content: "\f0c4";
}

.fa-list-music::before {
  content: "\f8c9";
}

.fa-sun-plant-wilt::before {
  content: "\e57a";
}

.fa-toilets-portable::before {
  content: "\e584";
}

.fa-hockey-puck::before {
  content: "\f453";
}

.fa-mustache::before {
  content: "\e5bc";
}

.fa-hyphen::before {
  content: "\-";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-user-chef::before {
  content: "\e3d2";
}

.fa-message-image::before {
  content: "\e1e0";
}

.fa-comment-alt-image::before {
  content: "\e1e0";
}

.fa-users-medical::before {
  content: "\f830";
}

.fa-sensor-triangle-exclamation::before {
  content: "\e029";
}

.fa-sensor-alert::before {
  content: "\e029";
}

.fa-magnifying-glass-arrow-right::before {
  content: "\e521";
}

.fa-tachograph-digital::before {
  content: "\f566";
}

.fa-digital-tachograph::before {
  content: "\f566";
}

.fa-face-mask::before {
  content: "\e37f";
}

.fa-pickleball::before {
  content: "\e435";
}

.fa-star-sharp-half::before {
  content: "\e28c";
}

.fa-users-slash::before {
  content: "\e073";
}

.fa-clover::before {
  content: "\e139";
}

.fa-meat::before {
  content: "\f814";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-mail-reply::before {
  content: "\f3e5";
}

.fa-star-and-crescent::before {
  content: "\f699";
}

.fa-empty-set::before {
  content: "\f656";
}

.fa-house-fire::before {
  content: "\e50c";
}

.fa-square-minus::before {
  content: "\f146";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-helicopter::before {
  content: "\f533";
}

.fa-bird::before {
  content: "\e469";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-square-caret-down::before {
  content: "\f150";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-heart-half-stroke::before {
  content: "\e1ac";
}

.fa-heart-half-alt::before {
  content: "\e1ac";
}

.fa-file-circle-question::before {
  content: "\e4ef";
}

.fa-laptop-code::before {
  content: "\f5fc";
}

.fa-joystick::before {
  content: "\f8c5";
}

.fa-grill-fire::before {
  content: "\e5a4";
}

.fa-rectangle-vertical-history::before {
  content: "\e237";
}

.fa-swatchbook::before {
  content: "\f5c3";
}

.fa-prescription-bottle::before {
  content: "\f485";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-navicon::before {
  content: "\f0c9";
}

.fa-keyboard-left::before {
  content: "\e1c3";
}

.fa-people-group::before {
  content: "\e533";
}

.fa-hourglass-end::before {
  content: "\f253";
}

.fa-hourglass-3::before {
  content: "\f253";
}

.fa-heart-crack::before {
  content: "\f7a9";
}

.fa-heart-broken::before {
  content: "\f7a9";
}

.fa-face-beam-hand-over-mouth::before {
  content: "\e47c";
}

.fa-droplet-percent::before {
  content: "\f750";
}

.fa-humidity::before {
  content: "\f750";
}

.fa-square-up-right::before {
  content: "\f360";
}

.fa-external-link-square-alt::before {
  content: "\f360";
}

.fa-face-kiss-beam::before {
  content: "\f597";
}

.fa-kiss-beam::before {
  content: "\f597";
}

.fa-corn::before {
  content: "\f6c7";
}

.fa-roller-coaster::before {
  content: "\e324";
}

.fa-photo-film-music::before {
  content: "\e228";
}

.fa-radar::before {
  content: "\e024";
}

.fa-sickle::before {
  content: "\f822";
}

.fa-film::before {
  content: "\f008";
}

.fa-coconut::before {
  content: "\e2f6";
}

.fa-ruler-horizontal::before {
  content: "\f547";
}

.fa-shield-cross::before {
  content: "\f712";
}

.fa-cassette-tape::before {
  content: "\f8ab";
}

.fa-square-terminal::before {
  content: "\e32a";
}

.fa-people-robbery::before {
  content: "\e536";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-comment-middle::before {
  content: "\e149";
}

.fa-trash-can-list::before {
  content: "\e2ab";
}

.fa-block::before {
  content: "\e46a";
}

.fa-circle-exclamation::before {
  content: "\f06a";
}

.fa-exclamation-circle::before {
  content: "\f06a";
}

.fa-school-circle-xmark::before {
  content: "\e56d";
}

.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

.fa-sign-out::before {
  content: "\f08b";
}

.fa-face-frown-slight::before {
  content: "\e376";
}

.fa-circle-chevron-down::before {
  content: "\f13a";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-sidebar-flip::before {
  content: "\e24f";
}

.fa-unlock-keyhole::before {
  content: "\f13e";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-temperature-list::before {
  content: "\e299";
}

.fa-cloud-showers-heavy::before {
  content: "\f740";
}

.fa-headphones-simple::before {
  content: "\f58f";
}

.fa-headphones-alt::before {
  content: "\f58f";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-pipe-section::before {
  content: "\e438";
}

.fa-space-station-moon-construction::before {
  content: "\e034";
}

.fa-space-station-moon-alt::before {
  content: "\e034";
}

.fa-circle-dollar-to-slot::before {
  content: "\f4b9";
}

.fa-donate::before {
  content: "\f4b9";
}

.fa-memory::before {
  content: "\f538";
}

.fa-face-sleeping::before {
  content: "\e38d";
}

.fa-road-spikes::before {
  content: "\e568";
}

.fa-fire-burner::before {
  content: "\e4f1";
}

.fa-squirrel::before {
  content: "\f71a";
}

.fa-arrow-up-to-line::before {
  content: "\f341";
}

.fa-arrow-to-top::before {
  content: "\f341";
}

.fa-flag::before {
  content: "\f024";
}

.fa-face-cowboy-hat::before {
  content: "\e36e";
}

.fa-hanukiah::before {
  content: "\f6e6";
}

.fa-chart-scatter-3d::before {
  content: "\e0e8";
}

.fa-display-chart-up::before {
  content: "\e5e3";
}

.fa-square-code::before {
  content: "\e267";
}

.fa-feather::before {
  content: "\f52d";
}

.fa-volume-low::before {
  content: "\f027";
}

.fa-volume-down::before {
  content: "\f027";
}

.fa-xmark-to-slot::before {
  content: "\f771";
}

.fa-times-to-slot::before {
  content: "\f771";
}

.fa-vote-nay::before {
  content: "\f771";
}

.fa-box-taped::before {
  content: "\f49a";
}

.fa-box-alt::before {
  content: "\f49a";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-swords::before {
  content: "\f71d";
}

.fa-cloud-sun-rain::before {
  content: "\f743";
}

.fa-album::before {
  content: "\f89f";
}

.fa-circle-n::before {
  content: "\e118";
}

.fa-compress::before {
  content: "\f066";
}

.fa-wheat-awn::before {
  content: "\e2cd";
}

.fa-wheat-alt::before {
  content: "\e2cd";
}

.fa-ankh::before {
  content: "\f644";
}

.fa-hands-holding-child::before {
  content: "\e4fa";
}

.fa-asterisk::before {
  content: "\*";
}

.fa-key-skeleton-left-right::before {
  content: "\e3b4";
}

.fa-comment-lines::before {
  content: "\f4b0";
}

.fa-luchador-mask::before {
  content: "\f455";
}

.fa-luchador::before {
  content: "\f455";
}

.fa-mask-luchador::before {
  content: "\f455";
}

.fa-square-check::before {
  content: "\f14a";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-shredder::before {
  content: "\f68a";
}

.fa-book-open-cover::before {
  content: "\e0c0";
}

.fa-book-open-alt::before {
  content: "\e0c0";
}

.fa-sandwich::before {
  content: "\f81f";
}

.fa-peseta-sign::before {
  content: "\e221";
}

.fa-square-parking-slash::before {
  content: "\f617";
}

.fa-parking-slash::before {
  content: "\f617";
}

.fa-train-tunnel::before {
  content: "\e454";
}

.fa-heading::before {
  content: "\f1dc";
}

.fa-header::before {
  content: "\f1dc";
}

.fa-ghost::before {
  content: "\f6e2";
}

.fa-face-anguished::before {
  content: "\e369";
}

.fa-hockey-sticks::before {
  content: "\f454";
}

.fa-abacus::before {
  content: "\f640";
}

.fa-film-simple::before {
  content: "\f3a0";
}

.fa-film-alt::before {
  content: "\f3a0";
}

.fa-list::before {
  content: "\f03a";
}

.fa-list-squares::before {
  content: "\f03a";
}

.fa-tree-palm::before {
  content: "\f82b";
}

.fa-square-phone-flip::before {
  content: "\f87b";
}

.fa-phone-square-alt::before {
  content: "\f87b";
}

.fa-cart-plus::before {
  content: "\f217";
}

.fa-gamepad::before {
  content: "\f11b";
}

.fa-border-center-v::before {
  content: "\f89d";
}

.fa-circle-dot::before {
  content: "\f192";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-clipboard-medical::before {
  content: "\e133";
}

.fa-face-dizzy::before {
  content: "\f567";
}

.fa-dizzy::before {
  content: "\f567";
}

.fa-egg::before {
  content: "\f7fb";
}

.fa-up-to-line::before {
  content: "\f34d";
}

.fa-arrow-alt-to-top::before {
  content: "\f34d";
}

.fa-house-medical-circle-xmark::before {
  content: "\e513";
}

.fa-watch-fitness::before {
  content: "\f63e";
}

.fa-clock-nine-thirty::before {
  content: "\e34d";
}

.fa-campground::before {
  content: "\f6bb";
}

.fa-folder-plus::before {
  content: "\f65e";
}

.fa-jug::before {
  content: "\f8c6";
}

.fa-futbol::before {
  content: "\f1e3";
}

.fa-futbol-ball::before {
  content: "\f1e3";
}

.fa-soccer-ball::before {
  content: "\f1e3";
}

.fa-snow-blowing::before {
  content: "\f761";
}

.fa-paintbrush::before {
  content: "\f1fc";
}

.fa-paint-brush::before {
  content: "\f1fc";
}

.fa-lock::before {
  content: "\f023";
}

.fa-arrow-down-from-line::before {
  content: "\f345";
}

.fa-arrow-from-top::before {
  content: "\f345";
}

.fa-gas-pump::before {
  content: "\f52f";
}

.fa-signal-bars-slash::before {
  content: "\f694";
}

.fa-signal-alt-slash::before {
  content: "\f694";
}

.fa-monkey::before {
  content: "\f6fb";
}

.fa-rectangle-pro::before {
  content: "\e235";
}

.fa-pro::before {
  content: "\e235";
}

.fa-house-night::before {
  content: "\e010";
}

.fa-hot-tub-person::before {
  content: "\f593";
}

.fa-hot-tub::before {
  content: "\f593";
}

.fa-globe-pointer::before {
  content: "\e60e";
}

.fa-blanket::before {
  content: "\f498";
}

.fa-map-location::before {
  content: "\f59f";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-house-flood-water::before {
  content: "\e50e";
}

.fa-comments-question-check::before {
  content: "\e14f";
}

.fa-tree::before {
  content: "\f1bb";
}

.fa-arrows-cross::before {
  content: "\e0a2";
}

.fa-backpack::before {
  content: "\f5d4";
}

.fa-square-small::before {
  content: "\e27e";
}

.fa-folder-arrow-up::before {
  content: "\e054";
}

.fa-folder-upload::before {
  content: "\e054";
}

.fa-bridge-lock::before {
  content: "\e4cc";
}

.fa-crosshairs-simple::before {
  content: "\e59f";
}

.fa-sack-dollar::before {
  content: "\f81d";
}

.fa-pen-to-square::before {
  content: "\f044";
}

.fa-edit::before {
  content: "\f044";
}

.fa-square-sliders::before {
  content: "\f3f0";
}

.fa-sliders-h-square::before {
  content: "\f3f0";
}

.fa-car-side::before {
  content: "\f5e4";
}

.fa-message-middle-top::before {
  content: "\e1e2";
}

.fa-comment-middle-top-alt::before {
  content: "\e1e2";
}

.fa-lightbulb-on::before {
  content: "\f672";
}

.fa-knife::before {
  content: "\f2e4";
}

.fa-utensil-knife::before {
  content: "\f2e4";
}

.fa-share-nodes::before {
  content: "\f1e0";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-display-chart-up-circle-dollar::before {
  content: "\e5e6";
}

.fa-wave-sine::before {
  content: "\f899";
}

.fa-heart-circle-minus::before {
  content: "\e4ff";
}

.fa-circle-w::before {
  content: "\e12c";
}

.fa-circle-calendar::before {
  content: "\e102";
}

.fa-calendar-circle::before {
  content: "\e102";
}

.fa-hourglass-half::before {
  content: "\f252";
}

.fa-hourglass-2::before {
  content: "\f252";
}

.fa-microscope::before {
  content: "\f610";
}

.fa-sunset::before {
  content: "\f767";
}

.fa-sink::before {
  content: "\e06d";
}

.fa-calendar-exclamation::before {
  content: "\f334";
}

.fa-truck-container-empty::before {
  content: "\e2b5";
}

.fa-hand-heart::before {
  content: "\f4bc";
}

.fa-bag-shopping::before {
  content: "\f290";
}

.fa-shopping-bag::before {
  content: "\f290";
}

.fa-arrow-down-z-a::before {
  content: "\f881";
}

.fa-sort-alpha-desc::before {
  content: "\f881";
}

.fa-sort-alpha-down-alt::before {
  content: "\f881";
}

.fa-mitten::before {
  content: "\f7b5";
}

.fa-reply-clock::before {
  content: "\e239";
}

.fa-reply-time::before {
  content: "\e239";
}

.fa-person-rays::before {
  content: "\e54d";
}

.fa-right::before {
  content: "\f356";
}

.fa-arrow-alt-right::before {
  content: "\f356";
}

.fa-circle-f::before {
  content: "\e10e";
}

.fa-users::before {
  content: "\f0c0";
}

.fa-face-pleading::before {
  content: "\e386";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-flask-vial::before {
  content: "\e4f3";
}

.fa-police-box::before {
  content: "\e021";
}

.fa-cucumber::before {
  content: "\e401";
}

.fa-head-side-brain::before {
  content: "\f808";
}

.fa-hand::before {
  content: "\f256";
}

.fa-hand-paper::before {
  content: "\f256";
}

.fa-person-biking-mountain::before {
  content: "\f84b";
}

.fa-biking-mountain::before {
  content: "\f84b";
}

.fa-utensils-slash::before {
  content: "\e464";
}

.fa-print-magnifying-glass::before {
  content: "\f81a";
}

.fa-print-search::before {
  content: "\f81a";
}

.fa-folder-bookmark::before {
  content: "\e186";
}

.fa-om::before {
  content: "\f679";
}

.fa-pi::before {
  content: "\f67e";
}

.fa-flask-round-potion::before {
  content: "\f6e1";
}

.fa-flask-potion::before {
  content: "\f6e1";
}

.fa-face-shush::before {
  content: "\e38c";
}

.fa-worm::before {
  content: "\e599";
}

.fa-house-circle-xmark::before {
  content: "\e50b";
}

.fa-plug::before {
  content: "\f1e6";
}

.fa-calendar-circle-exclamation::before {
  content: "\e46e";
}

.fa-square-i::before {
  content: "\e272";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-face-saluting::before {
  content: "\e484";
}

.fa-gauge-simple-low::before {
  content: "\f62c";
}

.fa-tachometer-slow::before {
  content: "\f62c";
}

.fa-face-persevering::before {
  content: "\e385";
}

.fa-circle-camera::before {
  content: "\e103";
}

.fa-camera-circle::before {
  content: "\e103";
}

.fa-hand-spock::before {
  content: "\f259";
}

.fa-spider-web::before {
  content: "\f719";
}

.fa-circle-microphone::before {
  content: "\e116";
}

.fa-microphone-circle::before {
  content: "\e116";
}

.fa-book-arrow-up::before {
  content: "\e0ba";
}

.fa-popsicle::before {
  content: "\e43e";
}

.fa-command::before {
  content: "\e142";
}

.fa-blinds::before {
  content: "\f8fb";
}

.fa-stopwatch::before {
  content: "\f2f2";
}

.fa-saxophone::before {
  content: "\f8dc";
}

.fa-square-2::before {
  content: "\e257";
}

.fa-field-hockey-stick-ball::before {
  content: "\f44c";
}

.fa-field-hockey::before {
  content: "\f44c";
}

.fa-arrow-up-square-triangle::before {
  content: "\f88b";
}

.fa-sort-shapes-up-alt::before {
  content: "\f88b";
}

.fa-face-scream::before {
  content: "\e38b";
}

.fa-square-m::before {
  content: "\e276";
}

.fa-camera-web::before {
  content: "\f832";
}

.fa-webcam::before {
  content: "\f832";
}

.fa-comment-arrow-down::before {
  content: "\e143";
}

.fa-lightbulb-cfl::before {
  content: "\e5a6";
}

.fa-window-frame-open::before {
  content: "\e050";
}

.fa-face-kiss::before {
  content: "\f596";
}

.fa-kiss::before {
  content: "\f596";
}

.fa-bridge-circle-xmark::before {
  content: "\e4cb";
}

.fa-period::before {
  content: "\.";
}

.fa-face-grin-tongue::before {
  content: "\f589";
}

.fa-grin-tongue::before {
  content: "\f589";
}

.fa-up-to-dotted-line::before {
  content: "\e457";
}

.fa-thought-bubble::before {
  content: "\e32e";
}

.fa-skeleton-ribs::before {
  content: "\e5cb";
}

.fa-raygun::before {
  content: "\e025";
}

.fa-flute::before {
  content: "\f8b9";
}

.fa-acorn::before {
  content: "\f6ae";
}

.fa-video-arrow-up-right::before {
  content: "\e2c9";
}

.fa-grate-droplet::before {
  content: "\e194";
}

.fa-seal-exclamation::before {
  content: "\e242";
}

.fa-chess-bishop::before {
  content: "\f43a";
}

.fa-message-sms::before {
  content: "\e1e5";
}

.fa-coffee-beans::before {
  content: "\e13f";
}

.fa-hat-witch::before {
  content: "\f6e7";
}

.fa-face-grin-wink::before {
  content: "\f58c";
}

.fa-grin-wink::before {
  content: "\f58c";
}

.fa-clock-three-thirty::before {
  content: "\e357";
}

.fa-ear-deaf::before {
  content: "\f2a4";
}

.fa-deaf::before {
  content: "\f2a4";
}

.fa-deafness::before {
  content: "\f2a4";
}

.fa-hard-of-hearing::before {
  content: "\f2a4";
}

.fa-alarm-clock::before {
  content: "\f34e";
}

.fa-eclipse::before {
  content: "\f749";
}

.fa-face-relieved::before {
  content: "\e389";
}

.fa-road-circle-check::before {
  content: "\e564";
}

.fa-dice-five::before {
  content: "\f523";
}

.fa-octagon-minus::before {
  content: "\f308";
}

.fa-minus-octagon::before {
  content: "\f308";
}

.fa-square-rss::before {
  content: "\f143";
}

.fa-rss-square::before {
  content: "\f143";
}

.fa-face-zany::before {
  content: "\e3a4";
}

.fa-tricycle::before {
  content: "\e5c3";
}

.fa-land-mine-on::before {
  content: "\e51b";
}

.fa-square-arrow-up-left::before {
  content: "\e263";
}

.fa-i-cursor::before {
  content: "\f246";
}

.fa-chart-mixed-up-circle-dollar::before {
  content: "\e5d9";
}

.fa-salt-shaker::before {
  content: "\e446";
}

.fa-stamp::before {
  content: "\f5bf";
}

.fa-file-plus::before {
  content: "\f319";
}

.fa-draw-square::before {
  content: "\f5ef";
}

.fa-toilet-paper-under-slash::before {
  content: "\e2a1";
}

.fa-toilet-paper-reverse-slash::before {
  content: "\e2a1";
}

.fa-stairs::before {
  content: "\e289";
}

.fa-drone-front::before {
  content: "\f860";
}

.fa-drone-alt::before {
  content: "\f860";
}

.fa-glass-empty::before {
  content: "\e191";
}

.fa-dial-high::before {
  content: "\e15c";
}

.fa-user-helmet-safety::before {
  content: "\f82c";
}

.fa-user-construction::before {
  content: "\f82c";
}

.fa-user-hard-hat::before {
  content: "\f82c";
}

.fa-i::before {
  content: "I";
}

.fa-hryvnia-sign::before {
  content: "\f6f2";
}

.fa-hryvnia::before {
  content: "\f6f2";
}

.fa-arrow-down-left-and-arrow-up-right-to-center::before {
  content: "\e092";
}

.fa-pills::before {
  content: "\f484";
}

.fa-face-grin-wide::before {
  content: "\f581";
}

.fa-grin-alt::before {
  content: "\f581";
}

.fa-tooth::before {
  content: "\f5c9";
}

.fa-basketball-hoop::before {
  content: "\f435";
}

.fa-objects-align-bottom::before {
  content: "\e3bb";
}

.fa-v::before {
  content: "V";
}

.fa-sparkles::before {
  content: "\f890";
}

.fa-squid::before {
  content: "\e450";
}

.fa-leafy-green::before {
  content: "\e41d";
}

.fa-circle-arrow-up-right::before {
  content: "\e0fc";
}

.fa-calendars::before {
  content: "\e0d7";
}

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6";
}

.fa-bicycle::before {
  content: "\f206";
}

.fa-hammer-war::before {
  content: "\f6e4";
}

.fa-circle-d::before {
  content: "\e104";
}

.fa-spider-black-widow::before {
  content: "\f718";
}

.fa-staff-snake::before {
  content: "\e579";
}

.fa-rod-asclepius::before {
  content: "\e579";
}

.fa-rod-snake::before {
  content: "\e579";
}

.fa-staff-aesculapius::before {
  content: "\e579";
}

.fa-pear::before {
  content: "\e20c";
}

.fa-head-side-cough-slash::before {
  content: "\e062";
}

.fa-triangle::before {
  content: "\f2ec";
}

.fa-apartment::before {
  content: "\e468";
}

.fa-truck-medical::before {
  content: "\f0f9";
}

.fa-ambulance::before {
  content: "\f0f9";
}

.fa-pepper::before {
  content: "\e432";
}

.fa-piano::before {
  content: "\f8d4";
}

.fa-gun-squirt::before {
  content: "\e19d";
}

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598";
}

.fa-snowman::before {
  content: "\f7d0";
}

.fa-user-alien::before {
  content: "\e04a";
}

.fa-shield-check::before {
  content: "\f2f7";
}

.fa-mortar-pestle::before {
  content: "\f5a7";
}

.fa-road-barrier::before {
  content: "\e562";
}

.fa-chart-candlestick::before {
  content: "\e0e2";
}

.fa-briefcase-blank::before {
  content: "\e0c8";
}

.fa-school::before {
  content: "\f549";
}

.fa-igloo::before {
  content: "\f7ae";
}

.fa-bracket-round::before {
  content: "\(";
}

.fa-parenthesis::before {
  content: "\(";
}

.fa-joint::before {
  content: "\f595";
}

.fa-horse-saddle::before {
  content: "\f8c3";
}

.fa-mug-marshmallows::before {
  content: "\f7b7";
}

.fa-filters::before {
  content: "\e17e";
}

.fa-bell-on::before {
  content: "\f8fa";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-dial-med::before {
  content: "\e15f";
}

.fa-horse::before {
  content: "\f6f0";
}

.fa-q::before {
  content: "Q";
}

.fa-monitor-waveform::before {
  content: "\f611";
}

.fa-monitor-heart-rate::before {
  content: "\f611";
}

.fa-link-simple::before {
  content: "\e1cd";
}

.fa-whistle::before {
  content: "\f460";
}

.fa-g::before {
  content: "G";
}

.fa-wine-glass-crack::before {
  content: "\f4bb";
}

.fa-fragile::before {
  content: "\f4bb";
}

.fa-slot-machine::before {
  content: "\e3ce";
}

.fa-notes-medical::before {
  content: "\f481";
}

.fa-car-wash::before {
  content: "\f5e6";
}

.fa-escalator::before {
  content: "\e171";
}

.fa-comment-image::before {
  content: "\e148";
}

.fa-temperature-half::before {
  content: "\f2c9";
}

.fa-temperature-2::before {
  content: "\f2c9";
}

.fa-thermometer-2::before {
  content: "\f2c9";
}

.fa-thermometer-half::before {
  content: "\f2c9";
}

.fa-dong-sign::before {
  content: "\e169";
}

.fa-donut::before {
  content: "\e406";
}

.fa-doughnut::before {
  content: "\e406";
}

.fa-capsules::before {
  content: "\f46b";
}

.fa-poo-storm::before {
  content: "\f75a";
}

.fa-poo-bolt::before {
  content: "\f75a";
}

.fa-tally-1::before {
  content: "\e294";
}

.fa-face-frown-open::before {
  content: "\f57a";
}

.fa-frown-open::before {
  content: "\f57a";
}

.fa-square-dashed::before {
  content: "\e269";
}

.fa-square-j::before {
  content: "\e273";
}

.fa-hand-point-up::before {
  content: "\f0a6";
}

.fa-money-bill::before {
  content: "\f0d6";
}

.fa-arrow-up-big-small::before {
  content: "\f88e";
}

.fa-sort-size-up::before {
  content: "\f88e";
}

.fa-barcode-read::before {
  content: "\f464";
}

.fa-baguette::before {
  content: "\e3d8";
}

.fa-bowl-soft-serve::before {
  content: "\e46b";
}

.fa-face-holding-back-tears::before {
  content: "\e482";
}

.fa-square-up::before {
  content: "\f353";
}

.fa-arrow-alt-square-up::before {
  content: "\f353";
}

.fa-train-subway-tunnel::before {
  content: "\e2a3";
}

.fa-subway-tunnel::before {
  content: "\e2a3";
}

.fa-square-exclamation::before {
  content: "\f321";
}

.fa-exclamation-square::before {
  content: "\f321";
}

.fa-semicolon::before {
  content: "\;";
}

.fa-bookmark::before {
  content: "\f02e";
}

.fa-fan-table::before {
  content: "\e004";
}

.fa-align-justify::before {
  content: "\f039";
}

.fa-battery-low::before {
  content: "\e0b1";
}

.fa-battery-1::before {
  content: "\e0b1";
}

.fa-credit-card-front::before {
  content: "\f38a";
}

.fa-brain-arrow-curved-right::before {
  content: "\f677";
}

.fa-mind-share::before {
  content: "\f677";
}

.fa-umbrella-beach::before {
  content: "\f5ca";
}

.fa-helmet-un::before {
  content: "\e503";
}

.fa-location-smile::before {
  content: "\f60d";
}

.fa-map-marker-smile::before {
  content: "\f60d";
}

.fa-arrow-left-to-line::before {
  content: "\f33e";
}

.fa-arrow-to-left::before {
  content: "\f33e";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-sushi::before {
  content: "\e48a";
}

.fa-nigiri::before {
  content: "\e48a";
}

.fa-message-captions::before {
  content: "\e1de";
}

.fa-comment-alt-captions::before {
  content: "\e1de";
}

.fa-trash-list::before {
  content: "\e2b1";
}

.fa-bacon::before {
  content: "\f7e5";
}

.fa-option::before {
  content: "\e318";
}

.fa-raccoon::before {
  content: "\e613";
}

.fa-hand-point-down::before {
  content: "\f0a7";
}

.fa-arrow-up-from-bracket::before {
  content: "\e09a";
}

.fa-head-side-gear::before {
  content: "\e611";
}

.fa-trash-plus::before {
  content: "\e2b2";
}

.fa-objects-align-top::before {
  content: "\e3c0";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-blank::before {
  content: "\f07b";
}

.fa-face-anxious-sweat::before {
  content: "\e36a";
}

.fa-credit-card-blank::before {
  content: "\f389";
}

.fa-file-waveform::before {
  content: "\f478";
}

.fa-file-medical-alt::before {
  content: "\f478";
}

.fa-microchip-ai::before {
  content: "\e1ec";
}

.fa-mug::before {
  content: "\f874";
}

.fa-plane-up-slash::before {
  content: "\e22e";
}

.fa-radiation::before {
  content: "\f7b9";
}

.fa-pen-circle::before {
  content: "\e20e";
}

.fa-bag-seedling::before {
  content: "\e5f2";
}

.fa-chart-simple::before {
  content: "\e473";
}

.fa-crutches::before {
  content: "\f7f8";
}

.fa-circle-parking::before {
  content: "\f615";
}

.fa-parking-circle::before {
  content: "\f615";
}

.fa-mars-stroke::before {
  content: "\f229";
}

.fa-leaf-oak::before {
  content: "\f6f7";
}

.fa-square-bolt::before {
  content: "\e265";
}

.fa-vial::before {
  content: "\f492";
}

.fa-gauge::before {
  content: "\f624";
}

.fa-dashboard::before {
  content: "\f624";
}

.fa-gauge-med::before {
  content: "\f624";
}

.fa-tachometer-alt-average::before {
  content: "\f624";
}

.fa-wand-magic-sparkles::before {
  content: "\e2ca";
}

.fa-magic-wand-sparkles::before {
  content: "\e2ca";
}

.fa-lambda::before {
  content: "\f66e";
}

.fa-e::before {
  content: "E";
}

.fa-pizza::before {
  content: "\f817";
}

.fa-bowl-chopsticks-noodles::before {
  content: "\e2ea";
}

.fa-h3::before {
  content: "\f315";
}

.fa-pen-clip::before {
  content: "\f305";
}

.fa-pen-alt::before {
  content: "\f305";
}

.fa-bridge-circle-exclamation::before {
  content: "\e4ca";
}

.fa-badge-percent::before {
  content: "\f646";
}

.fa-user::before {
  content: "\f007";
}

.fa-sensor::before {
  content: "\e028";
}

.fa-comma::before {
  content: "\,";
}

.fa-school-circle-check::before {
  content: "\e56b";
}

.fa-toilet-paper-under::before {
  content: "\e2a0";
}

.fa-toilet-paper-reverse::before {
  content: "\e2a0";
}

.fa-light-emergency::before {
  content: "\e41f";
}

.fa-arrow-down-to-arc::before {
  content: "\e4ae";
}

.fa-dumpster::before {
  content: "\f793";
}

.fa-van-shuttle::before {
  content: "\f5b6";
}

.fa-shuttle-van::before {
  content: "\f5b6";
}

.fa-building-user::before {
  content: "\e4da";
}

.fa-light-switch::before {
  content: "\e017";
}

.fa-square-caret-left::before {
  content: "\f191";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-highlighter::before {
  content: "\f591";
}

.fa-wave-pulse::before {
  content: "\f5f8";
}

.fa-heart-rate::before {
  content: "\f5f8";
}

.fa-key::before {
  content: "\f084";
}

.fa-hat-santa::before {
  content: "\f7a7";
}

.fa-tamale::before {
  content: "\e451";
}

.fa-box-check::before {
  content: "\f467";
}

.fa-bullhorn::before {
  content: "\f0a1";
}

.fa-steak::before {
  content: "\f824";
}

.fa-location-crosshairs-slash::before {
  content: "\f603";
}

.fa-location-slash::before {
  content: "\f603";
}

.fa-person-dolly::before {
  content: "\f4d0";
}

.fa-globe::before {
  content: "\f0ac";
}

.fa-synagogue::before {
  content: "\f69b";
}

.fa-file-chart-column::before {
  content: "\f659";
}

.fa-file-chart-line::before {
  content: "\f659";
}

.fa-person-half-dress::before {
  content: "\e548";
}

.fa-folder-image::before {
  content: "\e18a";
}

.fa-calendar-pen::before {
  content: "\f333";
}

.fa-calendar-edit::before {
  content: "\f333";
}

.fa-road-bridge::before {
  content: "\e563";
}

.fa-face-smile-tear::before {
  content: "\e393";
}

.fa-message-plus::before {
  content: "\f4a8";
}

.fa-comment-alt-plus::before {
  content: "\f4a8";
}

.fa-location-arrow::before {
  content: "\f124";
}

.fa-c::before {
  content: "C";
}

.fa-tablet-button::before {
  content: "\f10a";
}

.fa-person-dress-fairy::before {
  content: "\e607";
}

.fa-rectangle-history-circle-user::before {
  content: "\e4a4";
}

.fa-building-lock::before {
  content: "\e4d6";
}

.fa-chart-line-up::before {
  content: "\e0e5";
}

.fa-mailbox::before {
  content: "\f813";
}

.fa-truck-bolt::before {
  content: "\e3d0";
}

.fa-pizza-slice::before {
  content: "\f818";
}

.fa-money-bill-wave::before {
  content: "\f53a";
}

.fa-chart-area::before {
  content: "\f1fe";
}

.fa-area-chart::before {
  content: "\f1fe";
}

.fa-house-flag::before {
  content: "\e50d";
}

.fa-circle-three-quarters-stroke::before {
  content: "\e5d4";
}

.fa-person-circle-minus::before {
  content: "\e540";
}

.fa-scalpel::before {
  content: "\f61d";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-cancel::before {
  content: "\f05e";
}

.fa-bell-exclamation::before {
  content: "\f848";
}

.fa-circle-bookmark::before {
  content: "\e100";
}

.fa-bookmark-circle::before {
  content: "\e100";
}

.fa-egg-fried::before {
  content: "\f7fc";
}

.fa-face-weary::before {
  content: "\e3a1";
}

.fa-uniform-martial-arts::before {
  content: "\e3d1";
}

.fa-camera-rotate::before {
  content: "\e0d8";
}

.fa-sun-dust::before {
  content: "\f764";
}

.fa-comment-text::before {
  content: "\e14d";
}

.fa-spray-can-sparkles::before {
  content: "\f5d0";
}

.fa-air-freshener::before {
  content: "\f5d0";
}

.fa-signal-bars::before {
  content: "\f690";
}

.fa-signal-alt::before {
  content: "\f690";
}

.fa-signal-alt-4::before {
  content: "\f690";
}

.fa-signal-bars-strong::before {
  content: "\f690";
}

.fa-diamond-exclamation::before {
  content: "\e405";
}

.fa-star::before {
  content: "\f005";
}

.fa-dial-min::before {
  content: "\e161";
}

.fa-repeat::before {
  content: "\f363";
}

.fa-cross::before {
  content: "\f654";
}

.fa-page-caret-down::before {
  content: "\e429";
}

.fa-file-caret-down::before {
  content: "\e429";
}

.fa-box::before {
  content: "\f466";
}

.fa-venus-mars::before {
  content: "\f228";
}

.fa-clock-seven-thirty::before {
  content: "\e351";
}

.fa-arrow-pointer::before {
  content: "\f245";
}

.fa-mouse-pointer::before {
  content: "\f245";
}

.fa-clock-four-thirty::before {
  content: "\e34b";
}

.fa-signal-bars-good::before {
  content: "\f693";
}

.fa-signal-alt-3::before {
  content: "\f693";
}

.fa-cactus::before {
  content: "\f8a7";
}

.fa-lightbulb-gear::before {
  content: "\e5fd";
}

.fa-maximize::before {
  content: "\f31e";
}

.fa-expand-arrows-alt::before {
  content: "\f31e";
}

.fa-charging-station::before {
  content: "\f5e7";
}

.fa-shapes::before {
  content: "\f61f";
}

.fa-triangle-circle-square::before {
  content: "\f61f";
}

.fa-plane-tail::before {
  content: "\e22c";
}

.fa-gauge-simple-max::before {
  content: "\f62b";
}

.fa-tachometer-fastest::before {
  content: "\f62b";
}

.fa-circle-u::before {
  content: "\e127";
}

.fa-shield-slash::before {
  content: "\e24b";
}

.fa-square-phone-hangup::before {
  content: "\e27a";
}

.fa-phone-square-down::before {
  content: "\e27a";
}

.fa-arrow-up-left::before {
  content: "\e09d";
}

.fa-transporter-1::before {
  content: "\e043";
}

.fa-peanuts::before {
  content: "\e431";
}

.fa-shuffle::before {
  content: "\f074";
}

.fa-random::before {
  content: "\f074";
}

.fa-person-running::before {
  content: "\f70c";
}

.fa-running::before {
  content: "\f70c";
}

.fa-mobile-retro::before {
  content: "\e527";
}

.fa-grip-lines-vertical::before {
  content: "\f7a5";
}

.fa-bin-bottles-recycle::before {
  content: "\e5f6";
}

.fa-arrow-up-from-square::before {
  content: "\e09c";
}

.fa-file-dashed-line::before {
  content: "\f877";
}

.fa-page-break::before {
  content: "\f877";
}

.fa-bracket-curly-right::before {
  content: "\}";
}

.fa-spider::before {
  content: "\f717";
}

.fa-clock-three::before {
  content: "\e356";
}

.fa-hands-bound::before {
  content: "\e4f9";
}

.fa-scalpel-line-dashed::before {
  content: "\f61e";
}

.fa-scalpel-path::before {
  content: "\f61e";
}

.fa-file-invoice-dollar::before {
  content: "\f571";
}

.fa-pipe-smoking::before {
  content: "\e3c4";
}

.fa-face-astonished::before {
  content: "\e36b";
}

.fa-window::before {
  content: "\f40e";
}

.fa-plane-circle-exclamation::before {
  content: "\e556";
}

.fa-ear::before {
  content: "\f5f0";
}

.fa-file-lock::before {
  content: "\e3a6";
}

.fa-diagram-venn::before {
  content: "\e15a";
}

.fa-x-ray::before {
  content: "\f497";
}

.fa-goal-net::before {
  content: "\e3ab";
}

.fa-coffin-cross::before {
  content: "\e051";
}

.fa-spell-check::before {
  content: "\f891";
}

.fa-location-xmark::before {
  content: "\f60e";
}

.fa-map-marker-times::before {
  content: "\f60e";
}

.fa-map-marker-xmark::before {
  content: "\f60e";
}

.fa-circle-quarter-stroke::before {
  content: "\e5d3";
}

.fa-lasso::before {
  content: "\f8c8";
}

.fa-slash::before {
  content: "\f715";
}

.fa-person-to-portal::before {
  content: "\e022";
}

.fa-portal-enter::before {
  content: "\e022";
}

.fa-calendar-star::before {
  content: "\f736";
}

.fa-computer-mouse::before {
  content: "\f8cc";
}

.fa-mouse::before {
  content: "\f8cc";
}

.fa-arrow-right-to-bracket::before {
  content: "\f090";
}

.fa-sign-in::before {
  content: "\f090";
}

.fa-pegasus::before {
  content: "\f703";
}

.fa-files-medical::before {
  content: "\f7fd";
}

.fa-nfc-lock::before {
  content: "\e1f8";
}

.fa-person-ski-lift::before {
  content: "\f7c8";
}

.fa-ski-lift::before {
  content: "\f7c8";
}

.fa-square-6::before {
  content: "\e25b";
}

.fa-shop-slash::before {
  content: "\e070";
}

.fa-store-alt-slash::before {
  content: "\e070";
}

.fa-wind-turbine::before {
  content: "\f89b";
}

.fa-sliders-simple::before {
  content: "\e253";
}

.fa-grid-round::before {
  content: "\e5da";
}

.fa-badge-sheriff::before {
  content: "\f8a2";
}

.fa-server::before {
  content: "\f233";
}

.fa-virus-covid-slash::before {
  content: "\e4a9";
}

.fa-intersection::before {
  content: "\f668";
}

.fa-shop-lock::before {
  content: "\e4a5";
}

.fa-family::before {
  content: "\e300";
}

.fa-hourglass-start::before {
  content: "\f251";
}

.fa-hourglass-1::before {
  content: "\f251";
}

.fa-user-hair-buns::before {
  content: "\e3d3";
}

.fa-blender-phone::before {
  content: "\f6b6";
}

.fa-hourglass-clock::before {
  content: "\e41b";
}

.fa-person-seat-reclined::before {
  content: "\e21f";
}

.fa-paper-plane-top::before {
  content: "\e20a";
}

.fa-paper-plane-alt::before {
  content: "\e20a";
}

.fa-send::before {
  content: "\e20a";
}

.fa-message-arrow-up::before {
  content: "\e1dc";
}

.fa-comment-alt-arrow-up::before {
  content: "\e1dc";
}

.fa-lightbulb-exclamation::before {
  content: "\f671";
}

.fa-layer-minus::before {
  content: "\f5fe";
}

.fa-layer-group-minus::before {
  content: "\f5fe";
}

.fa-chart-pie-simple-circle-currency::before {
  content: "\e604";
}

.fa-circle-e::before {
  content: "\e109";
}

.fa-building-wheat::before {
  content: "\e4db";
}

.fa-gauge-max::before {
  content: "\f626";
}

.fa-tachometer-alt-fastest::before {
  content: "\f626";
}

.fa-person-breastfeeding::before {
  content: "\e53a";
}

.fa-apostrophe::before {
  content: "\'";
}

.fa-fire-hydrant::before {
  content: "\e17f";
}

.fa-right-to-bracket::before {
  content: "\f2f6";
}

.fa-sign-in-alt::before {
  content: "\f2f6";
}

.fa-video-plus::before {
  content: "\f4e1";
}

.fa-square-right::before {
  content: "\f352";
}

.fa-arrow-alt-square-right::before {
  content: "\f352";
}

.fa-comment-smile::before {
  content: "\f4b4";
}

.fa-venus::before {
  content: "\f221";
}

.fa-passport::before {
  content: "\f5ab";
}

.fa-inbox-in::before {
  content: "\f310";
}

.fa-inbox-arrow-down::before {
  content: "\f310";
}

.fa-heart-pulse::before {
  content: "\f21e";
}

.fa-heartbeat::before {
  content: "\f21e";
}

.fa-circle-8::before {
  content: "\e0f5";
}

.fa-clouds-moon::before {
  content: "\f745";
}

.fa-clock-ten-thirty::before {
  content: "\e355";
}

.fa-people-carry-box::before {
  content: "\f4ce";
}

.fa-people-carry::before {
  content: "\f4ce";
}

.fa-folder-user::before {
  content: "\e18e";
}

.fa-trash-can-xmark::before {
  content: "\e2ae";
}

.fa-temperature-high::before {
  content: "\f769";
}

.fa-microchip::before {
  content: "\f2db";
}

.fa-left-long-to-line::before {
  content: "\e41e";
}

.fa-crown::before {
  content: "\f521";
}

.fa-weight-hanging::before {
  content: "\f5cd";
}

.fa-xmarks-lines::before {
  content: "\e59a";
}

.fa-file-prescription::before {
  content: "\f572";
}

.fa-calendar-range::before {
  content: "\e0d6";
}

.fa-flower-daffodil::before {
  content: "\f800";
}

.fa-hand-back-point-up::before {
  content: "\e1a2";
}

.fa-weight-scale::before {
  content: "\f496";
}

.fa-weight::before {
  content: "\f496";
}

.fa-arrow-up-to-arc::before {
  content: "\e617";
}

.fa-star-exclamation::before {
  content: "\f2f3";
}

.fa-books::before {
  content: "\f5db";
}

.fa-user-group::before {
  content: "\f500";
}

.fa-user-friends::before {
  content: "\f500";
}

.fa-arrow-up-a-z::before {
  content: "\f15e";
}

.fa-sort-alpha-up::before {
  content: "\f15e";
}

.fa-layer-plus::before {
  content: "\f5ff";
}

.fa-layer-group-plus::before {
  content: "\f5ff";
}

.fa-play-pause::before {
  content: "\e22f";
}

.fa-block-question::before {
  content: "\e3dd";
}

.fa-snooze::before {
  content: "\f880";
}

.fa-zzz::before {
  content: "\f880";
}

.fa-scanner-image::before {
  content: "\f8f3";
}

.fa-tv-retro::before {
  content: "\f401";
}

.fa-square-t::before {
  content: "\e280";
}

.fa-farm::before {
  content: "\f864";
}

.fa-barn-silo::before {
  content: "\f864";
}

.fa-chess-knight::before {
  content: "\f441";
}

.fa-bars-sort::before {
  content: "\e0ae";
}

.fa-pallet-boxes::before {
  content: "\f483";
}

.fa-palette-boxes::before {
  content: "\f483";
}

.fa-pallet-alt::before {
  content: "\f483";
}

.fa-face-laugh-squint::before {
  content: "\f59b";
}

.fa-laugh-squint::before {
  content: "\f59b";
}

.fa-code-simple::before {
  content: "\e13d";
}

.fa-bolt-slash::before {
  content: "\e0b8";
}

.fa-panel-fire::before {
  content: "\e42f";
}

.fa-binary-circle-check::before {
  content: "\e33c";
}

.fa-comment-minus::before {
  content: "\f4b1";
}

.fa-burrito::before {
  content: "\f7ed";
}

.fa-violin::before {
  content: "\f8ed";
}

.fa-objects-column::before {
  content: "\e3c1";
}

.fa-square-chevron-down::before {
  content: "\f329";
}

.fa-chevron-square-down::before {
  content: "\f329";
}

.fa-comment-plus::before {
  content: "\f4b2";
}

.fa-triangle-instrument::before {
  content: "\f8e2";
}

.fa-triangle-music::before {
  content: "\f8e2";
}

.fa-wheelchair::before {
  content: "\f193";
}

.fa-user-pilot-tie::before {
  content: "\e2c1";
}

.fa-piano-keyboard::before {
  content: "\f8d5";
}

.fa-bed-empty::before {
  content: "\f8f9";
}

.fa-circle-arrow-up::before {
  content: "\f0aa";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-rectangle-vertical::before {
  content: "\f2fb";
}

.fa-rectangle-portrait::before {
  content: "\f2fb";
}

.fa-person-walking::before {
  content: "\f554";
}

.fa-walking::before {
  content: "\f554";
}

.fa-l::before {
  content: "L";
}

.fa-signal-stream::before {
  content: "\f8dd";
}

.fa-down-to-bracket::before {
  content: "\e4e7";
}

.fa-circle-z::before {
  content: "\e130";
}

.fa-stars::before {
  content: "\f762";
}

.fa-fire::before {
  content: "\f06d";
}

.fa-bed-pulse::before {
  content: "\f487";
}

.fa-procedures::before {
  content: "\f487";
}

.fa-house-day::before {
  content: "\e00e";
}

.fa-shuttle-space::before {
  content: "\f197";
}

.fa-space-shuttle::before {
  content: "\f197";
}

.fa-shirt-long-sleeve::before {
  content: "\e3c7";
}

.fa-chart-pie-simple::before {
  content: "\f64e";
}

.fa-chart-pie-alt::before {
  content: "\f64e";
}

.fa-face-laugh::before {
  content: "\f599";
}

.fa-laugh::before {
  content: "\f599";
}

.fa-folder-open::before {
  content: "\f07c";
}

.fa-album-collection-circle-user::before {
  content: "\e48f";
}

.fa-candy::before {
  content: "\e3e7";
}

.fa-bowl-hot::before {
  content: "\f823";
}

.fa-soup::before {
  content: "\f823";
}

.fa-flatbread::before {
  content: "\e40b";
}

.fa-heart-circle-plus::before {
  content: "\e500";
}

.fa-code-fork::before {
  content: "\e13b";
}

.fa-city::before {
  content: "\f64f";
}

.fa-signal-bars-weak::before {
  content: "\f691";
}

.fa-signal-alt-1::before {
  content: "\f691";
}

.fa-microphone-lines::before {
  content: "\f3c9";
}

.fa-microphone-alt::before {
  content: "\f3c9";
}

.fa-clock-twelve::before {
  content: "\e358";
}

.fa-pepper-hot::before {
  content: "\f816";
}

.fa-citrus-slice::before {
  content: "\e2f5";
}

.fa-sheep::before {
  content: "\f711";
}

.fa-unlock::before {
  content: "\f09c";
}

.fa-colon-sign::before {
  content: "\e140";
}

.fa-headset::before {
  content: "\f590";
}

.fa-badger-honey::before {
  content: "\f6b4";
}

.fa-h4::before {
  content: "\f86a";
}

.fa-store-slash::before {
  content: "\e071";
}

.fa-road-circle-xmark::before {
  content: "\e566";
}

.fa-signal-slash::before {
  content: "\f695";
}

.fa-user-minus::before {
  content: "\f503";
}

.fa-mars-stroke-up::before {
  content: "\f22a";
}

.fa-mars-stroke-v::before {
  content: "\f22a";
}

.fa-champagne-glasses::before {
  content: "\f79f";
}

.fa-glass-cheers::before {
  content: "\f79f";
}

.fa-taco::before {
  content: "\f826";
}

.fa-hexagon-plus::before {
  content: "\f300";
}

.fa-plus-hexagon::before {
  content: "\f300";
}

.fa-clipboard::before {
  content: "\f328";
}

.fa-house-circle-exclamation::before {
  content: "\e50a";
}

.fa-file-arrow-up::before {
  content: "\f574";
}

.fa-file-upload::before {
  content: "\f574";
}

.fa-wifi::before {
  content: "\f1eb";
}

.fa-wifi-3::before {
  content: "\f1eb";
}

.fa-wifi-strong::before {
  content: "\f1eb";
}

.fa-messages::before {
  content: "\f4b6";
}

.fa-comments-alt::before {
  content: "\f4b6";
}

.fa-bath::before {
  content: "\f2cd";
}

.fa-bathtub::before {
  content: "\f2cd";
}

.fa-umbrella-simple::before {
  content: "\e2bc";
}

.fa-umbrella-alt::before {
  content: "\e2bc";
}

.fa-rectangle-history-circle-plus::before {
  content: "\e4a3";
}

.fa-underline::before {
  content: "\f0cd";
}

.fa-prescription-bottle-pill::before {
  content: "\e5c0";
}

.fa-user-pen::before {
  content: "\f4ff";
}

.fa-user-edit::before {
  content: "\f4ff";
}

.fa-binary-slash::before {
  content: "\e33e";
}

.fa-square-o::before {
  content: "\e278";
}

.fa-signature::before {
  content: "\f5b7";
}

.fa-stroopwafel::before {
  content: "\f551";
}

.fa-bold::before {
  content: "\f032";
}

.fa-anchor-lock::before {
  content: "\e4ad";
}

.fa-building-ngo::before {
  content: "\e4d7";
}

.fa-transporter-3::before {
  content: "\e045";
}

.fa-engine-warning::before {
  content: "\f5f2";
}

.fa-engine-exclamation::before {
  content: "\f5f2";
}

.fa-circle-down-right::before {
  content: "\e108";
}

.fa-square-k::before {
  content: "\e274";
}

.fa-manat-sign::before {
  content: "\e1d5";
}

.fa-money-check-pen::before {
  content: "\f872";
}

.fa-money-check-edit::before {
  content: "\f872";
}

.fa-not-equal::before {
  content: "\f53e";
}

.fa-border-top-left::before {
  content: "\f853";
}

.fa-border-style::before {
  content: "\f853";
}

.fa-map-location-dot::before {
  content: "\f5a0";
}

.fa-map-marked-alt::before {
  content: "\f5a0";
}

.fa-tilde::before {
  content: "\~";
}

.fa-jedi::before {
  content: "\f669";
}

.fa-square-poll-vertical::before {
  content: "\f681";
}

.fa-poll::before {
  content: "\f681";
}

.fa-arrow-down-square-triangle::before {
  content: "\f889";
}

.fa-sort-shapes-down-alt::before {
  content: "\f889";
}

.fa-mug-hot::before {
  content: "\f7b6";
}

.fa-dog-leashed::before {
  content: "\f6d4";
}

.fa-car-battery::before {
  content: "\f5df";
}

.fa-battery-car::before {
  content: "\f5df";
}

.fa-face-downcast-sweat::before {
  content: "\e371";
}

.fa-mailbox-flag-up::before {
  content: "\e5bb";
}

.fa-memo-circle-info::before {
  content: "\e49a";
}

.fa-gift::before {
  content: "\f06b";
}

.fa-dice-two::before {
  content: "\f528";
}

.fa-volume::before {
  content: "\f6a8";
}

.fa-volume-medium::before {
  content: "\f6a8";
}

.fa-transporter-5::before {
  content: "\e2a6";
}

.fa-gauge-circle-bolt::before {
  content: "\e496";
}

.fa-coin-front::before {
  content: "\e3fc";
}

.fa-file-slash::before {
  content: "\e3a7";
}

.fa-message-arrow-up-right::before {
  content: "\e1dd";
}

.fa-treasure-chest::before {
  content: "\f723";
}

.fa-chess-queen::before {
  content: "\f445";
}

.fa-paintbrush-fine::before {
  content: "\f5a9";
}

.fa-paint-brush-alt::before {
  content: "\f5a9";
}

.fa-paint-brush-fine::before {
  content: "\f5a9";
}

.fa-paintbrush-alt::before {
  content: "\f5a9";
}

.fa-glasses::before {
  content: "\f530";
}

.fa-hood-cloak::before {
  content: "\f6ef";
}

.fa-square-quote::before {
  content: "\e329";
}

.fa-up-left::before {
  content: "\e2bd";
}

.fa-bring-front::before {
  content: "\f857";
}

.fa-chess-board::before {
  content: "\f43c";
}

.fa-burger-cheese::before {
  content: "\f7f1";
}

.fa-cheeseburger::before {
  content: "\f7f1";
}

.fa-building-circle-check::before {
  content: "\e4d2";
}

.fa-repeat-1::before {
  content: "\f365";
}

.fa-arrow-down-to-line::before {
  content: "\f33d";
}

.fa-arrow-to-bottom::before {
  content: "\f33d";
}

.fa-grid-5::before {
  content: "\e199";
}

.fa-swap-arrows::before {
  content: "\e60a";
}

.fa-right-long-to-line::before {
  content: "\e444";
}

.fa-person-chalkboard::before {
  content: "\e53d";
}

.fa-mars-stroke-right::before {
  content: "\f22b";
}

.fa-mars-stroke-h::before {
  content: "\f22b";
}

.fa-hand-back-fist::before {
  content: "\f255";
}

.fa-hand-rock::before {
  content: "\f255";
}

.fa-grid-round-5::before {
  content: "\e5de";
}

.fa-tally::before {
  content: "\f69c";
}

.fa-tally-5::before {
  content: "\f69c";
}

.fa-square-caret-up::before {
  content: "\f151";
}

.fa-caret-square-up::before {
  content: "\f151";
}

.fa-cloud-showers-water::before {
  content: "\e4e4";
}

.fa-chart-bar::before {
  content: "\f080";
}

.fa-bar-chart::before {
  content: "\f080";
}

.fa-hands-bubbles::before {
  content: "\e05e";
}

.fa-hands-wash::before {
  content: "\e05e";
}

.fa-less-than-equal::before {
  content: "\f537";
}

.fa-train::before {
  content: "\f238";
}

.fa-up-from-dotted-line::before {
  content: "\e456";
}

.fa-eye-low-vision::before {
  content: "\f2a8";
}

.fa-low-vision::before {
  content: "\f2a8";
}

.fa-traffic-light-go::before {
  content: "\f638";
}

.fa-face-exhaling::before {
  content: "\e480";
}

.fa-sensor-fire::before {
  content: "\e02a";
}

.fa-user-unlock::before {
  content: "\e058";
}

.fa-hexagon-divide::before {
  content: "\e1ad";
}

.fa-00::before {
  content: "\e467";
}

.fa-crow::before {
  content: "\f520";
}

.fa-cassette-betamax::before {
  content: "\f8a4";
}

.fa-betamax::before {
  content: "\f8a4";
}

.fa-sailboat::before {
  content: "\e445";
}

.fa-window-restore::before {
  content: "\f2d2";
}

.fa-nfc-magnifying-glass::before {
  content: "\e1f9";
}

.fa-file-binary::before {
  content: "\e175";
}

.fa-circle-v::before {
  content: "\e12a";
}

.fa-square-plus::before {
  content: "\f0fe";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-bowl-scoops::before {
  content: "\e3df";
}

.fa-mistletoe::before {
  content: "\f7b4";
}

.fa-custard::before {
  content: "\e403";
}

.fa-lacrosse-stick::before {
  content: "\e3b5";
}

.fa-hockey-mask::before {
  content: "\f6ee";
}

.fa-sunrise::before {
  content: "\f766";
}

.fa-subtitles::before {
  content: "\e60f";
}

.fa-panel-ews::before {
  content: "\e42e";
}

.fa-torii-gate::before {
  content: "\f6a1";
}

.fa-cloud-exclamation::before {
  content: "\e491";
}

.fa-message-lines::before {
  content: "\f4a6";
}

.fa-comment-alt-lines::before {
  content: "\f4a6";
}

.fa-frog::before {
  content: "\f52e";
}

.fa-bucket::before {
  content: "\e4cf";
}

.fa-floppy-disk-pen::before {
  content: "\e182";
}

.fa-image::before {
  content: "\f03e";
}

.fa-window-frame::before {
  content: "\e04f";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-cow::before {
  content: "\f6c8";
}

.fa-file-zip::before {
  content: "\e5ee";
}

.fa-square-ring::before {
  content: "\e44f";
}

.fa-down-from-line::before {
  content: "\f349";
}

.fa-arrow-alt-from-top::before {
  content: "\f349";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-shield-xmark::before {
  content: "\e24c";
}

.fa-shield-times::before {
  content: "\e24c";
}

.fa-screwdriver::before {
  content: "\f54a";
}

.fa-circle-sort-down::before {
  content: "\e031";
}

.fa-sort-circle-down::before {
  content: "\e031";
}

.fa-folder-closed::before {
  content: "\e185";
}

.fa-house-tsunami::before {
  content: "\e515";
}

.fa-square-nfi::before {
  content: "\e576";
}

.fa-forklift::before {
  content: "\f47a";
}

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5";
}

.fa-bracket-square-right::before {
  content: "\]";
}

.fa-martini-glass::before {
  content: "\f57b";
}

.fa-glass-martini-alt::before {
  content: "\f57b";
}

.fa-rotate-left::before {
  content: "\f2ea";
}

.fa-rotate-back::before {
  content: "\f2ea";
}

.fa-rotate-backward::before {
  content: "\f2ea";
}

.fa-undo-alt::before {
  content: "\f2ea";
}

.fa-table-columns::before {
  content: "\f0db";
}

.fa-columns::before {
  content: "\f0db";
}

.fa-square-a::before {
  content: "\e25f";
}

.fa-tick::before {
  content: "\e32f";
}

.fa-lemon::before {
  content: "\f094";
}

.fa-head-side-mask::before {
  content: "\e063";
}

.fa-handshake::before {
  content: "\f2b5";
}

.fa-gem::before {
  content: "\f3a5";
}

.fa-dolly::before {
  content: "\f472";
}

.fa-dolly-box::before {
  content: "\f472";
}

.fa-smoking::before {
  content: "\f48d";
}

.fa-minimize::before {
  content: "\f78c";
}

.fa-compress-arrows-alt::before {
  content: "\f78c";
}

.fa-refrigerator::before {
  content: "\e026";
}

.fa-monument::before {
  content: "\f5a6";
}

.fa-octagon-xmark::before {
  content: "\f2f0";
}

.fa-times-octagon::before {
  content: "\f2f0";
}

.fa-xmark-octagon::before {
  content: "\f2f0";
}

.fa-align-slash::before {
  content: "\f846";
}

.fa-snowplow::before {
  content: "\f7d2";
}

.fa-angles-right::before {
  content: "\f101";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-truck-ramp-couch::before {
  content: "\f4dd";
}

.fa-truck-couch::before {
  content: "\f4dd";
}

.fa-cannabis::before {
  content: "\f55f";
}

.fa-circle-play::before {
  content: "\f144";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-arrow-up-right-and-arrow-down-left-from-center::before {
  content: "\e0a0";
}

.fa-tablets::before {
  content: "\f490";
}

.fa-360-degrees::before {
  content: "\e2dc";
}

.fa-ethernet::before {
  content: "\f796";
}

.fa-euro-sign::before {
  content: "\f153";
}

.fa-eur::before {
  content: "\f153";
}

.fa-euro::before {
  content: "\f153";
}

.fa-chair::before {
  content: "\f6c0";
}

.fa-circle-check::before {
  content: "\f058";
}

.fa-check-circle::before {
  content: "\f058";
}

.fa-square-dashed-circle-plus::before {
  content: "\e5c2";
}

.fa-money-simple-from-bracket::before {
  content: "\e313";
}

.fa-bat::before {
  content: "\f6b5";
}

.fa-circle-stop::before {
  content: "\f28d";
}

.fa-stop-circle::before {
  content: "\f28d";
}

.fa-head-side-headphones::before {
  content: "\f8c2";
}

.fa-phone-rotary::before {
  content: "\f8d3";
}

.fa-compass-drafting::before {
  content: "\f568";
}

.fa-drafting-compass::before {
  content: "\f568";
}

.fa-plate-wheat::before {
  content: "\e55a";
}

.fa-calendar-circle-minus::before {
  content: "\e46f";
}

.fa-chopsticks::before {
  content: "\e3f7";
}

.fa-car-wrench::before {
  content: "\f5e3";
}

.fa-car-mechanic::before {
  content: "\f5e3";
}

.fa-icicles::before {
  content: "\f7ad";
}

.fa-person-shelter::before {
  content: "\e54f";
}

.fa-neuter::before {
  content: "\f22c";
}

.fa-id-badge::before {
  content: "\f2c1";
}

.fa-kazoo::before {
  content: "\f8c7";
}

.fa-marker::before {
  content: "\f5a1";
}

.fa-bin-bottles::before {
  content: "\e5f5";
}

.fa-face-laugh-beam::before {
  content: "\f59a";
}

.fa-laugh-beam::before {
  content: "\f59a";
}

.fa-square-arrow-down-left::before {
  content: "\e261";
}

.fa-battery-bolt::before {
  content: "\f376";
}

.fa-tree-large::before {
  content: "\f7dd";
}

.fa-helicopter-symbol::before {
  content: "\e502";
}

.fa-aperture::before {
  content: "\e2df";
}

.fa-universal-access::before {
  content: "\f29a";
}

.fa-gear-complex::before {
  content: "\e5e9";
}

.fa-file-magnifying-glass::before {
  content: "\f865";
}

.fa-file-search::before {
  content: "\f865";
}

.fa-up-right::before {
  content: "\e2be";
}

.fa-circle-chevron-up::before {
  content: "\f139";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-user-police::before {
  content: "\e333";
}

.fa-lari-sign::before {
  content: "\e1c8";
}

.fa-volcano::before {
  content: "\f770";
}

.fa-teddy-bear::before {
  content: "\e3cf";
}

.fa-stocking::before {
  content: "\f7d5";
}

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553";
}

.fa-image-slash::before {
  content: "\e1b7";
}

.fa-mask-snorkel::before {
  content: "\e3b7";
}

.fa-smoke::before {
  content: "\f760";
}

.fa-sterling-sign::before {
  content: "\f154";
}

.fa-gbp::before {
  content: "\f154";
}

.fa-pound-sign::before {
  content: "\f154";
}

.fa-battery-exclamation::before {
  content: "\e0b0";
}

.fa-viruses::before {
  content: "\e076";
}

.fa-square-person-confined::before {
  content: "\e577";
}

.fa-user-tie::before {
  content: "\f508";
}

.fa-arrow-down-long::before {
  content: "\f175";
}

.fa-long-arrow-down::before {
  content: "\f175";
}

.fa-tent-arrow-down-to-line::before {
  content: "\e57e";
}

.fa-certificate::before {
  content: "\f0a3";
}

.fa-crystal-ball::before {
  content: "\e362";
}

.fa-reply-all::before {
  content: "\f122";
}

.fa-mail-reply-all::before {
  content: "\f122";
}

.fa-suitcase::before {
  content: "\f0f2";
}

.fa-person-skating::before {
  content: "\f7c5";
}

.fa-skating::before {
  content: "\f7c5";
}

.fa-star-shooting::before {
  content: "\e036";
}

.fa-binary-lock::before {
  content: "\e33d";
}

.fa-filter-circle-dollar::before {
  content: "\f662";
}

.fa-funnel-dollar::before {
  content: "\f662";
}

.fa-camera-retro::before {
  content: "\f083";
}

.fa-circle-arrow-down::before {
  content: "\f0ab";
}

.fa-arrow-circle-down::before {
  content: "\f0ab";
}

.fa-comment-pen::before {
  content: "\f4ae";
}

.fa-comment-edit::before {
  content: "\f4ae";
}

.fa-file-import::before {
  content: "\f56f";
}

.fa-arrow-right-to-file::before {
  content: "\f56f";
}

.fa-banjo::before {
  content: "\f8a3";
}

.fa-square-arrow-up-right::before {
  content: "\f14c";
}

.fa-external-link-square::before {
  content: "\f14c";
}

.fa-light-emergency-on::before {
  content: "\e420";
}

.fa-kerning::before {
  content: "\f86f";
}

.fa-box-open::before {
  content: "\f49e";
}

.fa-square-f::before {
  content: "\e270";
}

.fa-scroll::before {
  content: "\f70e";
}

.fa-spa::before {
  content: "\f5bb";
}

.fa-arrow-left-from-line::before {
  content: "\f344";
}

.fa-arrow-from-right::before {
  content: "\f344";
}

.fa-strawberry::before {
  content: "\e32b";
}

.fa-location-pin-lock::before {
  content: "\e51f";
}

.fa-pause::before {
  content: "\f04c";
}

.fa-clock-eight-thirty::before {
  content: "\e346";
}

.fa-plane-engines::before {
  content: "\f3de";
}

.fa-plane-alt::before {
  content: "\f3de";
}

.fa-hill-avalanche::before {
  content: "\e507";
}

.fa-temperature-empty::before {
  content: "\f2cb";
}

.fa-temperature-0::before {
  content: "\f2cb";
}

.fa-thermometer-0::before {
  content: "\f2cb";
}

.fa-thermometer-empty::before {
  content: "\f2cb";
}

.fa-bomb::before {
  content: "\f1e2";
}

.fa-gauge-low::before {
  content: "\f627";
}

.fa-tachometer-alt-slow::before {
  content: "\f627";
}

.fa-registered::before {
  content: "\f25d";
}

.fa-trash-can-plus::before {
  content: "\e2ac";
}

.fa-address-card::before {
  content: "\f2bb";
}

.fa-contact-card::before {
  content: "\f2bb";
}

.fa-vcard::before {
  content: "\f2bb";
}

.fa-scale-unbalanced-flip::before {
  content: "\f516";
}

.fa-balance-scale-right::before {
  content: "\f516";
}

.fa-globe-snow::before {
  content: "\f7a3";
}

.fa-subscript::before {
  content: "\f12c";
}

.fa-diamond-turn-right::before {
  content: "\f5eb";
}

.fa-directions::before {
  content: "\f5eb";
}

.fa-integral::before {
  content: "\f667";
}

.fa-burst::before {
  content: "\e4dc";
}

.fa-house-laptop::before {
  content: "\e066";
}

.fa-laptop-house::before {
  content: "\e066";
}

.fa-face-tired::before {
  content: "\f5c8";
}

.fa-tired::before {
  content: "\f5c8";
}

.fa-money-bills::before {
  content: "\e1f3";
}

.fa-blinds-raised::before {
  content: "\f8fd";
}

.fa-smog::before {
  content: "\f75f";
}

.fa-ufo-beam::before {
  content: "\e048";
}

.fa-circle-caret-up::before {
  content: "\f331";
}

.fa-caret-circle-up::before {
  content: "\f331";
}

.fa-user-vneck-hair-long::before {
  content: "\e463";
}

.fa-square-a-lock::before {
  content: "\e44d";
}

.fa-crutch::before {
  content: "\f7f7";
}

.fa-gas-pump-slash::before {
  content: "\f5f4";
}

.fa-cloud-arrow-up::before {
  content: "\f0ee";
}

.fa-cloud-upload::before {
  content: "\f0ee";
}

.fa-cloud-upload-alt::before {
  content: "\f0ee";
}

.fa-palette::before {
  content: "\f53f";
}

.fa-transporter-4::before {
  content: "\e2a5";
}

.fa-chart-mixed-up-circle-currency::before {
  content: "\e5d8";
}

.fa-objects-align-right::before {
  content: "\e3bf";
}

.fa-arrows-turn-right::before {
  content: "\e4c0";
}

.fa-vest::before {
  content: "\e085";
}

.fa-pig::before {
  content: "\f706";
}

.fa-inbox-full::before {
  content: "\e1ba";
}

.fa-circle-envelope::before {
  content: "\e10c";
}

.fa-envelope-circle::before {
  content: "\e10c";
}

.fa-triangle-person-digging::before {
  content: "\f85d";
}

.fa-construction::before {
  content: "\f85d";
}

.fa-ferry::before {
  content: "\e4ea";
}

.fa-bullseye-arrow::before {
  content: "\f648";
}

.fa-arrows-down-to-people::before {
  content: "\e4b9";
}

.fa-seedling::before {
  content: "\f4d8";
}

.fa-sprout::before {
  content: "\f4d8";
}

.fa-clock-seven::before {
  content: "\e350";
}

.fa-left-right::before {
  content: "\f337";
}

.fa-arrows-alt-h::before {
  content: "\f337";
}

.fa-boxes-packing::before {
  content: "\e4c7";
}

.fa-circle-arrow-left::before {
  content: "\f0a8";
}

.fa-arrow-circle-left::before {
  content: "\f0a8";
}

.fa-flashlight::before {
  content: "\f8b8";
}

.fa-group-arrows-rotate::before {
  content: "\e4f6";
}

.fa-bowl-food::before {
  content: "\e4c6";
}

.fa-square-9::before {
  content: "\e25e";
}

.fa-candy-cane::before {
  content: "\f786";
}

.fa-arrow-down-wide-short::before {
  content: "\f160";
}

.fa-sort-amount-asc::before {
  content: "\f160";
}

.fa-sort-amount-down::before {
  content: "\f160";
}

.fa-square-dollar::before {
  content: "\f2e9";
}

.fa-dollar-square::before {
  content: "\f2e9";
}

.fa-usd-square::before {
  content: "\f2e9";
}

.fa-phone-arrow-right::before {
  content: "\e5be";
}

.fa-hand-holding-seedling::before {
  content: "\f4bf";
}

.fa-message-check::before {
  content: "\f4a2";
}

.fa-comment-alt-check::before {
  content: "\f4a2";
}

.fa-cloud-bolt::before {
  content: "\f76c";
}

.fa-thunderstorm::before {
  content: "\f76c";
}

.fa-chart-line-up-down::before {
  content: "\e5d7";
}

.fa-text-slash::before {
  content: "\f87d";
}

.fa-remove-format::before {
  content: "\f87d";
}

.fa-watch::before {
  content: "\f2e1";
}

.fa-circle-down-left::before {
  content: "\e107";
}

.fa-text::before {
  content: "\f893";
}

.fa-projector::before {
  content: "\f8d6";
}

.fa-face-smile-wink::before {
  content: "\f4da";
}

.fa-smile-wink::before {
  content: "\f4da";
}

.fa-tombstone-blank::before {
  content: "\f721";
}

.fa-tombstone-alt::before {
  content: "\f721";
}

.fa-chess-king-piece::before {
  content: "\f440";
}

.fa-chess-king-alt::before {
  content: "\f440";
}

.fa-circle-6::before {
  content: "\e0f3";
}

.fa-left::before {
  content: "\f355";
}

.fa-arrow-alt-left::before {
  content: "\f355";
}

.fa-file-word::before {
  content: "\f1c2";
}

.fa-file-powerpoint::before {
  content: "\f1c4";
}

.fa-square-down::before {
  content: "\f350";
}

.fa-arrow-alt-square-down::before {
  content: "\f350";
}

.fa-objects-align-center-vertical::before {
  content: "\e3bd";
}

.fa-arrows-left-right::before {
  content: "\f07e";
}

.fa-arrows-h::before {
  content: "\f07e";
}

.fa-house-lock::before {
  content: "\e510";
}

.fa-cloud-arrow-down::before {
  content: "\f0ed";
}

.fa-cloud-download::before {
  content: "\f0ed";
}

.fa-cloud-download-alt::before {
  content: "\f0ed";
}

.fa-wreath::before {
  content: "\f7e2";
}

.fa-children::before {
  content: "\e4e1";
}

.fa-meter-droplet::before {
  content: "\e1ea";
}

.fa-chalkboard::before {
  content: "\f51b";
}

.fa-blackboard::before {
  content: "\f51b";
}

.fa-user-large-slash::before {
  content: "\f4fa";
}

.fa-user-alt-slash::before {
  content: "\f4fa";
}

.fa-signal-strong::before {
  content: "\f68f";
}

.fa-signal-4::before {
  content: "\f68f";
}

.fa-lollipop::before {
  content: "\e424";
}

.fa-lollypop::before {
  content: "\e424";
}

.fa-list-tree::before {
  content: "\e1d2";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-draw-circle::before {
  content: "\f5ed";
}

.fa-cat-space::before {
  content: "\e001";
}

.fa-handshake-simple-slash::before {
  content: "\e05f";
}

.fa-handshake-alt-slash::before {
  content: "\e05f";
}

.fa-rabbit-running::before {
  content: "\f709";
}

.fa-rabbit-fast::before {
  content: "\f709";
}

.fa-memo-pad::before {
  content: "\e1da";
}

.fa-mattress-pillow::before {
  content: "\e525";
}

.fa-alarm-plus::before {
  content: "\f844";
}

.fa-alicorn::before {
  content: "\f6b0";
}

.fa-comment-question::before {
  content: "\e14b";
}

.fa-gingerbread-man::before {
  content: "\f79d";
}

.fa-guarani-sign::before {
  content: "\e19a";
}

.fa-burger-fries::before {
  content: "\e0cd";
}

.fa-mug-tea::before {
  content: "\f875";
}

.fa-border-top::before {
  content: "\f855";
}

.fa-arrows-rotate::before {
  content: "\f021";
}

.fa-refresh::before {
  content: "\f021";
}

.fa-sync::before {
  content: "\f021";
}

.fa-circle-book-open::before {
  content: "\e0ff";
}

.fa-book-circle::before {
  content: "\e0ff";
}

.fa-arrows-to-dotted-line::before {
  content: "\e0a6";
}

.fa-fire-extinguisher::before {
  content: "\f134";
}

.fa-garage-open::before {
  content: "\e00b";
}

.fa-shelves-empty::before {
  content: "\e246";
}

.fa-cruzeiro-sign::before {
  content: "\e152";
}

.fa-watch-apple::before {
  content: "\e2cb";
}

.fa-watch-calculator::before {
  content: "\f8f0";
}

.fa-list-dropdown::before {
  content: "\e1cf";
}

.fa-cabinet-filing::before {
  content: "\f64b";
}

.fa-burger-soda::before {
  content: "\f858";
}

.fa-square-arrow-up::before {
  content: "\f33c";
}

.fa-arrow-square-up::before {
  content: "\f33c";
}

.fa-greater-than-equal::before {
  content: "\f532";
}

.fa-pallet-box::before {
  content: "\e208";
}

.fa-face-confounded::before {
  content: "\e36c";
}

.fa-shield-halved::before {
  content: "\f3ed";
}

.fa-shield-alt::before {
  content: "\f3ed";
}

.fa-truck-plow::before {
  content: "\f7de";
}

.fa-book-atlas::before {
  content: "\f558";
}

.fa-atlas::before {
  content: "\f558";
}

.fa-virus::before {
  content: "\e074";
}

.fa-grid-round-2::before {
  content: "\e5db";
}

.fa-comment-middle-top::before {
  content: "\e14a";
}

.fa-envelope-circle-check::before {
  content: "\e4e8";
}

.fa-layer-group::before {
  content: "\f5fd";
}

.fa-restroom-simple::before {
  content: "\e23a";
}

.fa-arrows-to-dot::before {
  content: "\e4be";
}

.fa-border-outer::before {
  content: "\f851";
}

.fa-hashtag-lock::before {
  content: "\e415";
}

.fa-clock-two-thirty::before {
  content: "\e35b";
}

.fa-archway::before {
  content: "\f557";
}

.fa-heart-circle-check::before {
  content: "\e4fd";
}

.fa-house-chimney-crack::before {
  content: "\f6f1";
}

.fa-house-damage::before {
  content: "\f6f1";
}

.fa-file-zipper::before {
  content: "\f1c6";
}

.fa-file-archive::before {
  content: "\f1c6";
}

.fa-heart-half::before {
  content: "\e1ab";
}

.fa-comment-check::before {
  content: "\f4ac";
}

.fa-square::before {
  content: "\f0c8";
}

.fa-memo::before {
  content: "\e1d8";
}

.fa-martini-glass-empty::before {
  content: "\f000";
}

.fa-glass-martini::before {
  content: "\f000";
}

.fa-couch::before {
  content: "\f4b8";
}

.fa-cedi-sign::before {
  content: "\e0df";
}

.fa-italic::before {
  content: "\f033";
}

.fa-glass-citrus::before {
  content: "\f869";
}

.fa-calendar-lines-pen::before {
  content: "\e472";
}

.fa-church::before {
  content: "\f51d";
}

.fa-person-snowmobiling::before {
  content: "\f7d1";
}

.fa-snowmobile::before {
  content: "\f7d1";
}

.fa-face-hushed::before {
  content: "\e37b";
}

.fa-comments-dollar::before {
  content: "\f653";
}

.fa-pickaxe::before {
  content: "\e5bf";
}

.fa-link-simple-slash::before {
  content: "\e1ce";
}

.fa-democrat::before {
  content: "\f747";
}

.fa-face-confused::before {
  content: "\e36d";
}

.fa-pinball::before {
  content: "\e229";
}

.fa-z::before {
  content: "Z";
}

.fa-person-skiing::before {
  content: "\f7c9";
}

.fa-skiing::before {
  content: "\f7c9";
}

.fa-deer::before {
  content: "\f78e";
}

.fa-input-pipe::before {
  content: "\e1be";
}

.fa-road-lock::before {
  content: "\e567";
}

.fa-a::before {
  content: "A";
}

.fa-bookmark-slash::before {
  content: "\e0c2";
}

.fa-temperature-arrow-down::before {
  content: "\e03f";
}

.fa-temperature-down::before {
  content: "\e03f";
}

.fa-mace::before {
  content: "\f6f8";
}

.fa-feather-pointed::before {
  content: "\f56b";
}

.fa-feather-alt::before {
  content: "\f56b";
}

.fa-sausage::before {
  content: "\f820";
}

.fa-trash-can-clock::before {
  content: "\e2aa";
}

.fa-p::before {
  content: "P";
}

.fa-broom-wide::before {
  content: "\e5d1";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-stomach::before {
  content: "\f623";
}

.fa-newspaper::before {
  content: "\f1ea";
}

.fa-rectangle-ad::before {
  content: "\f641";
}

.fa-ad::before {
  content: "\f641";
}

.fa-guitar-electric::before {
  content: "\f8be";
}

.fa-arrow-turn-down-right::before {
  content: "\e3d6";
}

.fa-moon-cloud::before {
  content: "\f754";
}

.fa-bread-slice-butter::before {
  content: "\e3e1";
}

.fa-circle-arrow-right::before {
  content: "\f0a9";
}

.fa-arrow-circle-right::before {
  content: "\f0a9";
}

.fa-user-group-crown::before {
  content: "\f6a5";
}

.fa-users-crown::before {
  content: "\f6a5";
}

.fa-circle-i::before {
  content: "\e111";
}

.fa-toilet-paper-check::before {
  content: "\e5b2";
}

.fa-filter-circle-xmark::before {
  content: "\e17b";
}

.fa-locust::before {
  content: "\e520";
}

.fa-sort::before {
  content: "\f0dc";
}

.fa-unsorted::before {
  content: "\f0dc";
}

.fa-list-ol::before {
  content: "\f0cb";
}

.fa-list-1-2::before {
  content: "\f0cb";
}

.fa-list-numeric::before {
  content: "\f0cb";
}

.fa-chart-waterfall::before {
  content: "\e0eb";
}

.fa-sparkle::before {
  content: "\e5d6";
}

.fa-face-party::before {
  content: "\e383";
}

.fa-kidneys::before {
  content: "\f5fb";
}

.fa-wifi-exclamation::before {
  content: "\e2cf";
}

.fa-chart-network::before {
  content: "\f78a";
}

.fa-person-dress-burst::before {
  content: "\e544";
}

.fa-dice-d4::before {
  content: "\f6d0";
}

.fa-money-check-dollar::before {
  content: "\f53d";
}

.fa-money-check-alt::before {
  content: "\f53d";
}

.fa-vector-square::before {
  content: "\f5cb";
}

.fa-bread-slice::before {
  content: "\f7ec";
}

.fa-language::before {
  content: "\f1ab";
}

.fa-wheat-awn-slash::before {
  content: "\e338";
}

.fa-face-kiss-wink-heart::before {
  content: "\f598";
}

.fa-kiss-wink-heart::before {
  content: "\f598";
}

.fa-dagger::before {
  content: "\f6cb";
}

.fa-podium::before {
  content: "\f680";
}

.fa-memo-circle-check::before {
  content: "\e1d9";
}

.fa-route-highway::before {
  content: "\f61a";
}

.fa-down-to-line::before {
  content: "\f34a";
}

.fa-arrow-alt-to-bottom::before {
  content: "\f34a";
}

.fa-filter::before {
  content: "\f0b0";
}

.fa-square-g::before {
  content: "\e271";
}

.fa-circle-phone::before {
  content: "\e11b";
}

.fa-phone-circle::before {
  content: "\e11b";
}

.fa-clipboard-prescription::before {
  content: "\f5e8";
}

.fa-user-nurse-hair::before {
  content: "\e45d";
}

.fa-question::before {
  content: "\?";
}

.fa-file-signature::before {
  content: "\f573";
}

.fa-toggle-large-on::before {
  content: "\e5b1";
}

.fa-up-down-left-right::before {
  content: "\f0b2";
}

.fa-arrows-alt::before {
  content: "\f0b2";
}

.fa-dryer-heat::before {
  content: "\f862";
}

.fa-dryer-alt::before {
  content: "\f862";
}

.fa-house-chimney-user::before {
  content: "\e065";
}

.fa-hand-holding-heart::before {
  content: "\f4be";
}

.fa-arrow-up-small-big::before {
  content: "\f88f";
}

.fa-sort-size-up-alt::before {
  content: "\f88f";
}

.fa-train-track::before {
  content: "\e453";
}

.fa-puzzle-piece::before {
  content: "\f12e";
}

.fa-money-check::before {
  content: "\f53c";
}

.fa-star-half-stroke::before {
  content: "\f5c0";
}

.fa-star-half-alt::before {
  content: "\f5c0";
}

.fa-file-exclamation::before {
  content: "\f31a";
}

.fa-code::before {
  content: "\f121";
}

.fa-whiskey-glass::before {
  content: "\f7a0";
}

.fa-glass-whiskey::before {
  content: "\f7a0";
}

.fa-moon-stars::before {
  content: "\f755";
}

.fa-building-circle-exclamation::before {
  content: "\e4d3";
}

.fa-clothes-hanger::before {
  content: "\e136";
}

.fa-mobile-notch::before {
  content: "\e1ee";
}

.fa-mobile-iphone::before {
  content: "\e1ee";
}

.fa-magnifying-glass-chart::before {
  content: "\e522";
}

.fa-arrow-up-right-from-square::before {
  content: "\f08e";
}

.fa-external-link::before {
  content: "\f08e";
}

.fa-cubes-stacked::before {
  content: "\e4e6";
}

.fa-images-user::before {
  content: "\e1b9";
}

.fa-won-sign::before {
  content: "\f159";
}

.fa-krw::before {
  content: "\f159";
}

.fa-won::before {
  content: "\f159";
}

.fa-image-polaroid-user::before {
  content: "\e1b6";
}

.fa-virus-covid::before {
  content: "\e4a8";
}

.fa-square-ellipsis::before {
  content: "\e26e";
}

.fa-pie::before {
  content: "\f705";
}

.fa-chess-knight-piece::before {
  content: "\f442";
}

.fa-chess-knight-alt::before {
  content: "\f442";
}

.fa-austral-sign::before {
  content: "\e0a9";
}

.fa-cloud-plus::before {
  content: "\e35e";
}

.fa-f::before {
  content: "F";
}

.fa-leaf::before {
  content: "\f06c";
}

.fa-bed-bunk::before {
  content: "\f8f8";
}

.fa-road::before {
  content: "\f018";
}

.fa-taxi::before {
  content: "\f1ba";
}

.fa-cab::before {
  content: "\f1ba";
}

.fa-person-circle-plus::before {
  content: "\e541";
}

.fa-chart-pie::before {
  content: "\f200";
}

.fa-pie-chart::before {
  content: "\f200";
}

.fa-bolt-lightning::before {
  content: "\e0b7";
}

.fa-clock-eight::before {
  content: "\e345";
}

.fa-sack-xmark::before {
  content: "\e56a";
}

.fa-file-excel::before {
  content: "\f1c3";
}

.fa-file-contract::before {
  content: "\f56c";
}

.fa-fish-fins::before {
  content: "\e4f2";
}

.fa-circle-q::before {
  content: "\e11e";
}

.fa-building-flag::before {
  content: "\e4d5";
}

.fa-face-grin-beam::before {
  content: "\f582";
}

.fa-grin-beam::before {
  content: "\f582";
}

.fa-object-ungroup::before {
  content: "\f248";
}

.fa-face-disguise::before {
  content: "\e370";
}

.fa-circle-arrow-down-right::before {
  content: "\e0fa";
}

.fa-alien-8bit::before {
  content: "\f8f6";
}

.fa-alien-monster::before {
  content: "\f8f6";
}

.fa-hand-point-ribbon::before {
  content: "\e1a6";
}

.fa-poop::before {
  content: "\f619";
}

.fa-object-exclude::before {
  content: "\e49c";
}

.fa-telescope::before {
  content: "\e03e";
}

.fa-location-pin::before {
  content: "\f041";
}

.fa-map-marker::before {
  content: "\f041";
}

.fa-square-list::before {
  content: "\e489";
}

.fa-kaaba::before {
  content: "\f66b";
}

.fa-toilet-paper::before {
  content: "\f71e";
}

.fa-helmet-safety::before {
  content: "\f807";
}

.fa-hard-hat::before {
  content: "\f807";
}

.fa-hat-hard::before {
  content: "\f807";
}

.fa-comment-code::before {
  content: "\e147";
}

.fa-sim-cards::before {
  content: "\e251";
}

.fa-starship::before {
  content: "\e039";
}

.fa-eject::before {
  content: "\f052";
}

.fa-circle-right::before {
  content: "\f35a";
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

.fa-plane-circle-check::before {
  content: "\e555";
}

.fa-seal::before {
  content: "\e241";
}

.fa-user-cowboy::before {
  content: "\f8ea";
}

.fa-hexagon-vertical-nft::before {
  content: "\e505";
}

.fa-face-rolling-eyes::before {
  content: "\f5a5";
}

.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

.fa-bread-loaf::before {
  content: "\f7eb";
}

.fa-rings-wedding::before {
  content: "\f81b";
}

.fa-object-group::before {
  content: "\f247";
}

.fa-french-fries::before {
  content: "\f803";
}

.fa-chart-line::before {
  content: "\f201";
}

.fa-line-chart::before {
  content: "\f201";
}

.fa-calendar-arrow-down::before {
  content: "\e0d0";
}

.fa-calendar-download::before {
  content: "\e0d0";
}

.fa-send-back::before {
  content: "\f87e";
}

.fa-mask-ventilator::before {
  content: "\e524";
}

.fa-signature-lock::before {
  content: "\e3ca";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-signs-post::before {
  content: "\f277";
}

.fa-map-signs::before {
  content: "\f277";
}

.fa-octagon-plus::before {
  content: "\f301";
}

.fa-plus-octagon::before {
  content: "\f301";
}

.fa-cash-register::before {
  content: "\f788";
}

.fa-person-circle-question::before {
  content: "\e542";
}

.fa-melon-slice::before {
  content: "\e311";
}

.fa-space-station-moon::before {
  content: "\e033";
}

.fa-message-smile::before {
  content: "\f4aa";
}

.fa-comment-alt-smile::before {
  content: "\f4aa";
}

.fa-cup-straw::before {
  content: "\e363";
}

.fa-left-from-line::before {
  content: "\f348";
}

.fa-arrow-alt-from-right::before {
  content: "\f348";
}

.fa-h::before {
  content: "H";
}

.fa-basket-shopping-simple::before {
  content: "\e0af";
}

.fa-shopping-basket-alt::before {
  content: "\e0af";
}

.fa-hands-holding-heart::before {
  content: "\f4c3";
}

.fa-hands-heart::before {
  content: "\f4c3";
}

.fa-clock-nine::before {
  content: "\e34c";
}

.fa-tarp::before {
  content: "\e57b";
}

.fa-face-sleepy::before {
  content: "\e38e";
}

.fa-hand-horns::before {
  content: "\e1a9";
}

.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-arrows-to-eye::before {
  content: "\e4bf";
}

.fa-circle-three-quarters::before {
  content: "\e125";
}

.fa-trophy-star::before {
  content: "\f2eb";
}

.fa-trophy-alt::before {
  content: "\f2eb";
}

.fa-plug-circle-bolt::before {
  content: "\e55b";
}

.fa-face-thermometer::before {
  content: "\e39a";
}

.fa-grid-round-4::before {
  content: "\e5dd";
}

.fa-shirt-running::before {
  content: "\e3c8";
}

.fa-book-circle-arrow-up::before {
  content: "\e0bd";
}

.fa-face-nauseated::before {
  content: "\e381";
}

.fa-heart::before {
  content: "\f004";
}

.fa-file-chart-pie::before {
  content: "\f65a";
}

.fa-mars-and-venus::before {
  content: "\f224";
}

.fa-house-user::before {
  content: "\e1b0";
}

.fa-home-user::before {
  content: "\e1b0";
}

.fa-circle-arrow-down-left::before {
  content: "\e0f9";
}

.fa-dumpster-fire::before {
  content: "\f794";
}

.fa-hexagon-minus::before {
  content: "\f307";
}

.fa-minus-hexagon::before {
  content: "\f307";
}

.fa-left-to-line::before {
  content: "\f34b";
}

.fa-arrow-alt-to-left::before {
  content: "\f34b";
}

.fa-house-crack::before {
  content: "\e3b1";
}

.fa-paw-simple::before {
  content: "\f701";
}

.fa-paw-alt::before {
  content: "\f701";
}

.fa-arrow-left-long-to-line::before {
  content: "\e3d4";
}

.fa-brackets-round::before {
  content: "\e0c5";
}

.fa-parentheses::before {
  content: "\e0c5";
}

.fa-martini-glass-citrus::before {
  content: "\f561";
}

.fa-cocktail::before {
  content: "\f561";
}

.fa-user-shakespeare::before {
  content: "\e2c2";
}

.fa-arrow-right-to-arc::before {
  content: "\e4b2";
}

.fa-face-surprise::before {
  content: "\f5c2";
}

.fa-surprise::before {
  content: "\f5c2";
}

.fa-bottle-water::before {
  content: "\e4c5";
}

.fa-circle-pause::before {
  content: "\f28b";
}

.fa-pause-circle::before {
  content: "\f28b";
}

.fa-gauge-circle-plus::before {
  content: "\e498";
}

.fa-folders::before {
  content: "\f660";
}

.fa-angel::before {
  content: "\f779";
}

.fa-value-absolute::before {
  content: "\f6a6";
}

.fa-rabbit::before {
  content: "\f708";
}

.fa-toilet-paper-slash::before {
  content: "\e072";
}

.fa-circle-euro::before {
  content: "\e5ce";
}

.fa-apple-whole::before {
  content: "\f5d1";
}

.fa-apple-alt::before {
  content: "\f5d1";
}

.fa-kitchen-set::before {
  content: "\e51a";
}

.fa-diamond-half::before {
  content: "\e5b7";
}

.fa-lock-keyhole::before {
  content: "\f30d";
}

.fa-lock-alt::before {
  content: "\f30d";
}

.fa-r::before {
  content: "R";
}

.fa-temperature-quarter::before {
  content: "\f2ca";
}

.fa-temperature-1::before {
  content: "\f2ca";
}

.fa-thermometer-1::before {
  content: "\f2ca";
}

.fa-thermometer-quarter::before {
  content: "\f2ca";
}

.fa-square-info::before {
  content: "\f30f";
}

.fa-info-square::before {
  content: "\f30f";
}

.fa-wifi-slash::before {
  content: "\f6ac";
}

.fa-toilet-paper-xmark::before {
  content: "\e5b3";
}

.fa-hands-holding-dollar::before {
  content: "\f4c5";
}

.fa-hands-usd::before {
  content: "\f4c5";
}

.fa-cube::before {
  content: "\f1b2";
}

.fa-arrow-down-triangle-square::before {
  content: "\f888";
}

.fa-sort-shapes-down::before {
  content: "\f888";
}

.fa-bitcoin-sign::before {
  content: "\e0b4";
}

.fa-shutters::before {
  content: "\e449";
}

.fa-shield-dog::before {
  content: "\e573";
}

.fa-solar-panel::before {
  content: "\f5ba";
}

.fa-lock-open::before {
  content: "\f3c1";
}

.fa-table-tree::before {
  content: "\e293";
}

.fa-house-chimney-heart::before {
  content: "\e1b2";
}

.fa-tally-3::before {
  content: "\e296";
}

.fa-elevator::before {
  content: "\e16d";
}

.fa-money-bill-transfer::before {
  content: "\e528";
}

.fa-money-bill-trend-up::before {
  content: "\e529";
}

.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f";
}

.fa-square-poll-horizontal::before {
  content: "\f682";
}

.fa-poll-h::before {
  content: "\f682";
}

.fa-circle::before {
  content: "\f111";
}

.fa-cart-circle-exclamation::before {
  content: "\e3f2";
}

.fa-sword::before {
  content: "\f71c";
}

.fa-backward-fast::before {
  content: "\f049";
}

.fa-fast-backward::before {
  content: "\f049";
}

.fa-recycle::before {
  content: "\f1b8";
}

.fa-user-astronaut::before {
  content: "\f4fb";
}

.fa-interrobang::before {
  content: "\e5ba";
}

.fa-plane-slash::before {
  content: "\e069";
}

.fa-circle-dashed::before {
  content: "\e105";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-basketball::before {
  content: "\f434";
}

.fa-basketball-ball::before {
  content: "\f434";
}

.fa-fork-knife::before {
  content: "\f2e6";
}

.fa-utensils-alt::before {
  content: "\f2e6";
}

.fa-satellite-dish::before {
  content: "\f7c0";
}

.fa-badge-check::before {
  content: "\f336";
}

.fa-circle-up::before {
  content: "\f35b";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-slider::before {
  content: "\e252";
}

.fa-mobile-screen-button::before {
  content: "\f3cd";
}

.fa-mobile-alt::before {
  content: "\f3cd";
}

.fa-clock-one-thirty::before {
  content: "\e34f";
}

.fa-inbox-out::before {
  content: "\f311";
}

.fa-inbox-arrow-up::before {
  content: "\f311";
}

.fa-cloud-slash::before {
  content: "\e137";
}

.fa-volume-high::before {
  content: "\f028";
}

.fa-volume-up::before {
  content: "\f028";
}

.fa-users-rays::before {
  content: "\e593";
}

.fa-wallet::before {
  content: "\f555";
}

.fa-octagon-check::before {
  content: "\e426";
}

.fa-flatbread-stuffed::before {
  content: "\e40c";
}

.fa-clipboard-check::before {
  content: "\f46c";
}

.fa-cart-circle-plus::before {
  content: "\e3f3";
}

.fa-truck-clock::before {
  content: "\f48c";
}

.fa-shipping-timed::before {
  content: "\f48c";
}

.fa-pool-8-ball::before {
  content: "\e3c5";
}

.fa-file-audio::before {
  content: "\f1c7";
}

.fa-turn-down-left::before {
  content: "\e331";
}

.fa-lock-hashtag::before {
  content: "\e423";
}

.fa-chart-radar::before {
  content: "\e0e7";
}

.fa-staff::before {
  content: "\f71b";
}

.fa-burger::before {
  content: "\f805";
}

.fa-hamburger::before {
  content: "\f805";
}

.fa-utility-pole::before {
  content: "\e2c3";
}

.fa-transporter-6::before {
  content: "\e2a7";
}

.fa-wrench::before {
  content: "\f0ad";
}

.fa-bugs::before {
  content: "\e4d0";
}

.fa-vector-polygon::before {
  content: "\e2c7";
}

.fa-diagram-nested::before {
  content: "\e157";
}

.fa-rupee-sign::before {
  content: "\f156";
}

.fa-rupee::before {
  content: "\f156";
}

.fa-file-image::before {
  content: "\f1c5";
}

.fa-circle-question::before {
  content: "\f059";
}

.fa-question-circle::before {
  content: "\f059";
}

.fa-image-user::before {
  content: "\e1b8";
}

.fa-buoy::before {
  content: "\e5b5";
}

.fa-plane-departure::before {
  content: "\f5b0";
}

.fa-handshake-slash::before {
  content: "\e060";
}

.fa-book-bookmark::before {
  content: "\e0bb";
}

.fa-border-center-h::before {
  content: "\f89c";
}

.fa-can-food::before {
  content: "\e3e6";
}

.fa-typewriter::before {
  content: "\f8e7";
}

.fa-arrow-right-from-arc::before {
  content: "\e4b1";
}

.fa-circle-k::before {
  content: "\e113";
}

.fa-face-hand-over-mouth::before {
  content: "\e378";
}

.fa-popcorn::before {
  content: "\f819";
}

.fa-house-water::before {
  content: "\f74f";
}

.fa-house-flood::before {
  content: "\f74f";
}

.fa-object-subtract::before {
  content: "\e49e";
}

.fa-code-branch::before {
  content: "\f126";
}

.fa-warehouse-full::before {
  content: "\f495";
}

.fa-warehouse-alt::before {
  content: "\f495";
}

.fa-hat-cowboy::before {
  content: "\f8c0";
}

.fa-bridge::before {
  content: "\e4c8";
}

.fa-phone-flip::before {
  content: "\f879";
}

.fa-phone-alt::before {
  content: "\f879";
}

.fa-arrow-down-from-dotted-line::before {
  content: "\e090";
}

.fa-file-doc::before {
  content: "\e5ed";
}

.fa-square-quarters::before {
  content: "\e44e";
}

.fa-truck-front::before {
  content: "\e2b7";
}

.fa-cat::before {
  content: "\f6be";
}

.fa-trash-xmark::before {
  content: "\e2b4";
}

.fa-circle-caret-left::before {
  content: "\f32e";
}

.fa-caret-circle-left::before {
  content: "\f32e";
}

.fa-files::before {
  content: "\e178";
}

.fa-anchor-circle-exclamation::before {
  content: "\e4ab";
}

.fa-face-clouds::before {
  content: "\e47d";
}

.fa-user-crown::before {
  content: "\f6a4";
}

.fa-truck-field::before {
  content: "\e58d";
}

.fa-route::before {
  content: "\f4d7";
}

.fa-cart-circle-check::before {
  content: "\e3f1";
}

.fa-clipboard-question::before {
  content: "\e4e3";
}

.fa-panorama::before {
  content: "\e209";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-teeth-open::before {
  content: "\f62f";
}

.fa-user-tie-hair-long::before {
  content: "\e460";
}

.fa-file-circle-minus::before {
  content: "\e4ed";
}

.fa-head-side-medical::before {
  content: "\f809";
}

.fa-tags::before {
  content: "\f02c";
}

.fa-wine-glass::before {
  content: "\f4e3";
}

.fa-forward-fast::before {
  content: "\f050";
}

.fa-fast-forward::before {
  content: "\f050";
}

.fa-face-meh-blank::before {
  content: "\f5a4";
}

.fa-meh-blank::before {
  content: "\f5a4";
}

.fa-user-robot::before {
  content: "\e04b";
}

.fa-square-parking::before {
  content: "\f540";
}

.fa-parking::before {
  content: "\f540";
}

.fa-card-diamond::before {
  content: "\e3ea";
}

.fa-face-zipper::before {
  content: "\e3a5";
}

.fa-face-raised-eyebrow::before {
  content: "\e388";
}

.fa-house-signal::before {
  content: "\e012";
}

.fa-square-chevron-up::before {
  content: "\f32c";
}

.fa-chevron-square-up::before {
  content: "\f32c";
}

.fa-bars-progress::before {
  content: "\f828";
}

.fa-tasks-alt::before {
  content: "\f828";
}

.fa-faucet-drip::before {
  content: "\e006";
}

.fa-arrows-to-line::before {
  content: "\e0a7";
}

.fa-dolphin::before {
  content: "\e168";
}

.fa-arrow-up-right::before {
  content: "\e09f";
}

.fa-circle-r::before {
  content: "\e120";
}

.fa-cart-flatbed::before {
  content: "\f474";
}

.fa-dolly-flatbed::before {
  content: "\f474";
}

.fa-ban-smoking::before {
  content: "\f54d";
}

.fa-smoking-ban::before {
  content: "\f54d";
}

.fa-circle-sort-up::before {
  content: "\e032";
}

.fa-sort-circle-up::before {
  content: "\e032";
}

.fa-terminal::before {
  content: "\f120";
}

.fa-mobile-button::before {
  content: "\f10b";
}

.fa-house-medical-flag::before {
  content: "\e514";
}

.fa-basket-shopping::before {
  content: "\f291";
}

.fa-shopping-basket::before {
  content: "\f291";
}

.fa-tape::before {
  content: "\f4db";
}

.fa-chestnut::before {
  content: "\e3f6";
}

.fa-bus-simple::before {
  content: "\f55e";
}

.fa-bus-alt::before {
  content: "\f55e";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-face-sad-cry::before {
  content: "\f5b3";
}

.fa-sad-cry::before {
  content: "\f5b3";
}

.fa-heat::before {
  content: "\e00c";
}

.fa-ticket-airline::before {
  content: "\e29a";
}

.fa-boot-heeled::before {
  content: "\e33f";
}

.fa-arrows-minimize::before {
  content: "\e0a5";
}

.fa-compress-arrows::before {
  content: "\e0a5";
}

.fa-audio-description::before {
  content: "\f29e";
}

.fa-person-military-to-person::before {
  content: "\e54c";
}

.fa-file-shield::before {
  content: "\e4f0";
}

.fa-hexagon::before {
  content: "\f312";
}

.fa-manhole::before {
  content: "\e1d6";
}

.fa-user-slash::before {
  content: "\f506";
}

.fa-pen::before {
  content: "\f304";
}

.fa-tower-observation::before {
  content: "\e586";
}

.fa-floppy-disks::before {
  content: "\e183";
}

.fa-toilet-paper-blank-under::before {
  content: "\e29f";
}

.fa-toilet-paper-reverse-alt::before {
  content: "\e29f";
}

.fa-file-code::before {
  content: "\f1c9";
}

.fa-signal::before {
  content: "\f012";
}

.fa-signal-5::before {
  content: "\f012";
}

.fa-signal-perfect::before {
  content: "\f012";
}

.fa-pump::before {
  content: "\e442";
}

.fa-bus::before {
  content: "\f207";
}

.fa-heart-circle-xmark::before {
  content: "\e501";
}

.fa-arrow-up-left-from-circle::before {
  content: "\e09e";
}

.fa-house-chimney::before {
  content: "\e3af";
}

.fa-home-lg::before {
  content: "\e3af";
}

.fa-window-maximize::before {
  content: "\f2d0";
}

.fa-dryer::before {
  content: "\f861";
}

.fa-face-frown::before {
  content: "\f119";
}

.fa-frown::before {
  content: "\f119";
}

.fa-chess-bishop-piece::before {
  content: "\f43b";
}

.fa-chess-bishop-alt::before {
  content: "\f43b";
}

.fa-shirt-tank-top::before {
  content: "\e3c9";
}

.fa-diploma::before {
  content: "\f5ea";
}

.fa-scroll-ribbon::before {
  content: "\f5ea";
}

.fa-screencast::before {
  content: "\e23e";
}

.fa-walker::before {
  content: "\f831";
}

.fa-prescription::before {
  content: "\f5b1";
}

.fa-shop::before {
  content: "\f54f";
}

.fa-store-alt::before {
  content: "\f54f";
}

.fa-floppy-disk::before {
  content: "\f0c7";
}

.fa-save::before {
  content: "\f0c7";
}

.fa-vihara::before {
  content: "\f6a7";
}

.fa-face-kiss-closed-eyes::before {
  content: "\e37d";
}

.fa-scale-unbalanced::before {
  content: "\f515";
}

.fa-balance-scale-left::before {
  content: "\f515";
}

.fa-file-user::before {
  content: "\f65c";
}

.fa-user-police-tie::before {
  content: "\e334";
}

.fa-face-tongue-money::before {
  content: "\e39d";
}

.fa-tennis-ball::before {
  content: "\f45e";
}

.fa-square-l::before {
  content: "\e275";
}

.fa-sort-up::before {
  content: "\f0de";
}

.fa-sort-asc::before {
  content: "\f0de";
}

.fa-calendar-arrow-up::before {
  content: "\e0d1";
}

.fa-calendar-upload::before {
  content: "\e0d1";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-commenting::before {
  content: "\f4ad";
}

.fa-plant-wilt::before {
  content: "\e5aa";
}

.fa-scarf::before {
  content: "\f7c1";
}

.fa-album-circle-plus::before {
  content: "\e48c";
}

.fa-user-nurse-hair-long::before {
  content: "\e45e";
}

.fa-diamond::before {
  content: "\f219";
}

.fa-square-left::before {
  content: "\f351";
}

.fa-arrow-alt-square-left::before {
  content: "\f351";
}

.fa-face-grin-squint::before {
  content: "\f585";
}

.fa-grin-squint::before {
  content: "\f585";
}

.fa-circle-ellipsis-vertical::before {
  content: "\e10b";
}

.fa-hand-holding-dollar::before {
  content: "\f4c0";
}

.fa-hand-holding-usd::before {
  content: "\f4c0";
}

.fa-grid-dividers::before {
  content: "\e3ad";
}

.fa-bacterium::before {
  content: "\e05a";
}

.fa-hand-pointer::before {
  content: "\f25a";
}

.fa-drum-steelpan::before {
  content: "\f56a";
}

.fa-hand-scissors::before {
  content: "\f257";
}

.fa-hands-praying::before {
  content: "\f684";
}

.fa-praying-hands::before {
  content: "\f684";
}

.fa-face-pensive::before {
  content: "\e384";
}

.fa-user-music::before {
  content: "\f8eb";
}

.fa-arrow-rotate-right::before {
  content: "\f01e";
}

.fa-arrow-right-rotate::before {
  content: "\f01e";
}

.fa-arrow-rotate-forward::before {
  content: "\f01e";
}

.fa-redo::before {
  content: "\f01e";
}

.fa-messages-dollar::before {
  content: "\f652";
}

.fa-comments-alt-dollar::before {
  content: "\f652";
}

.fa-sensor-on::before {
  content: "\e02b";
}

.fa-balloon::before {
  content: "\e2e3";
}

.fa-biohazard::before {
  content: "\f780";
}

.fa-chess-queen-piece::before {
  content: "\f446";
}

.fa-chess-queen-alt::before {
  content: "\f446";
}

.fa-location-crosshairs::before {
  content: "\f601";
}

.fa-location::before {
  content: "\f601";
}

.fa-mars-double::before {
  content: "\f227";
}

.fa-house-person-leave::before {
  content: "\e00f";
}

.fa-house-leave::before {
  content: "\e00f";
}

.fa-house-person-depart::before {
  content: "\e00f";
}

.fa-ruler-triangle::before {
  content: "\f61c";
}

.fa-card-club::before {
  content: "\e3e9";
}

.fa-child-dress::before {
  content: "\e59c";
}

.fa-users-between-lines::before {
  content: "\e591";
}

.fa-lungs-virus::before {
  content: "\e067";
}

.fa-spinner-third::before {
  content: "\f3f4";
}

.fa-face-grin-tears::before {
  content: "\f588";
}

.fa-grin-tears::before {
  content: "\f588";
}

.fa-phone::before {
  content: "\f095";
}

.fa-computer-mouse-scrollwheel::before {
  content: "\f8cd";
}

.fa-mouse-alt::before {
  content: "\f8cd";
}

.fa-calendar-xmark::before {
  content: "\f273";
}

.fa-calendar-times::before {
  content: "\f273";
}

.fa-child-reaching::before {
  content: "\e59d";
}

.fa-table-layout::before {
  content: "\e290";
}

.fa-narwhal::before {
  content: "\f6fe";
}

.fa-ramp-loading::before {
  content: "\f4d4";
}

.fa-calendar-circle-plus::before {
  content: "\e470";
}

.fa-toothbrush::before {
  content: "\f635";
}

.fa-border-inner::before {
  content: "\f84e";
}

.fa-paw-claws::before {
  content: "\f702";
}

.fa-kiwi-fruit::before {
  content: "\e30c";
}

.fa-traffic-light-slow::before {
  content: "\f639";
}

.fa-rectangle-code::before {
  content: "\e322";
}

.fa-head-side-virus::before {
  content: "\e064";
}

.fa-keyboard-brightness::before {
  content: "\e1c0";
}

.fa-books-medical::before {
  content: "\f7e8";
}

.fa-lightbulb-slash::before {
  content: "\f673";
}

.fa-house-blank::before {
  content: "\e487";
}

.fa-home-blank::before {
  content: "\e487";
}

.fa-square-5::before {
  content: "\e25a";
}

.fa-square-heart::before {
  content: "\f4c8";
}

.fa-heart-square::before {
  content: "\f4c8";
}

.fa-puzzle::before {
  content: "\e443";
}

.fa-user-gear::before {
  content: "\f4fe";
}

.fa-user-cog::before {
  content: "\f4fe";
}

.fa-pipe-circle-check::before {
  content: "\e436";
}

.fa-arrow-up-1-9::before {
  content: "\f163";
}

.fa-sort-numeric-up::before {
  content: "\f163";
}

.fa-octagon-exclamation::before {
  content: "\e204";
}

.fa-dial-low::before {
  content: "\e15d";
}

.fa-door-closed::before {
  content: "\f52a";
}

.fa-laptop-mobile::before {
  content: "\f87a";
}

.fa-phone-laptop::before {
  content: "\f87a";
}

.fa-conveyor-belt-boxes::before {
  content: "\f46f";
}

.fa-conveyor-belt-alt::before {
  content: "\f46f";
}

.fa-shield-virus::before {
  content: "\e06c";
}

.fa-starfighter-twin-ion-engine-advanced::before {
  content: "\e28e";
}

.fa-starfighter-alt-advanced::before {
  content: "\e28e";
}

.fa-dice-six::before {
  content: "\f526";
}

.fa-starfighter-twin-ion-engine::before {
  content: "\e038";
}

.fa-starfighter-alt::before {
  content: "\e038";
}

.fa-rocket-launch::before {
  content: "\e027";
}

.fa-mosquito-net::before {
  content: "\e52c";
}

.fa-vent-damper::before {
  content: "\e465";
}

.fa-bridge-water::before {
  content: "\e4ce";
}

.fa-ban-bug::before {
  content: "\f7f9";
}

.fa-debug::before {
  content: "\f7f9";
}

.fa-person-booth::before {
  content: "\f756";
}

.fa-text-width::before {
  content: "\f035";
}

.fa-garage-car::before {
  content: "\e00a";
}

.fa-square-kanban::before {
  content: "\e488";
}

.fa-hat-wizard::before {
  content: "\f6e8";
}

.fa-pen-fancy::before {
  content: "\f5ac";
}

.fa-coffee-pot::before {
  content: "\e002";
}

.fa-mouse-field::before {
  content: "\e5a8";
}

.fa-person-digging::before {
  content: "\f85e";
}

.fa-digging::before {
  content: "\f85e";
}

.fa-shower-down::before {
  content: "\e24d";
}

.fa-shower-alt::before {
  content: "\e24d";
}

.fa-box-circle-check::before {
  content: "\e0c4";
}

.fa-brightness::before {
  content: "\e0c9";
}

.fa-car-side-bolt::before {
  content: "\e344";
}

.fa-ornament::before {
  content: "\f7b8";
}

.fa-phone-arrow-down-left::before {
  content: "\e223";
}

.fa-phone-arrow-down::before {
  content: "\e223";
}

.fa-phone-incoming::before {
  content: "\e223";
}

.fa-cloud-word::before {
  content: "\e138";
}

.fa-hand-fingers-crossed::before {
  content: "\e1a3";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-gauge-simple::before {
  content: "\f629";
}

.fa-gauge-simple-med::before {
  content: "\f629";
}

.fa-tachometer-average::before {
  content: "\f629";
}

.fa-arrow-down-small-big::before {
  content: "\f88d";
}

.fa-sort-size-down-alt::before {
  content: "\f88d";
}

.fa-book-medical::before {
  content: "\f7e6";
}

.fa-face-melting::before {
  content: "\e483";
}

.fa-poo::before {
  content: "\f2fe";
}

.fa-pen-clip-slash::before {
  content: "\e20f";
}

.fa-pen-alt-slash::before {
  content: "\e20f";
}

.fa-quote-right::before {
  content: "\f10e";
}

.fa-quote-right-alt::before {
  content: "\f10e";
}

.fa-scroll-old::before {
  content: "\f70f";
}

.fa-guitars::before {
  content: "\f8bf";
}

.fa-phone-xmark::before {
  content: "\e227";
}

.fa-hose::before {
  content: "\e419";
}

.fa-clock-six::before {
  content: "\e352";
}

.fa-shirt::before {
  content: "\f553";
}

.fa-t-shirt::before {
  content: "\f553";
}

.fa-tshirt::before {
  content: "\f553";
}

.fa-billboard::before {
  content: "\e5cd";
}

.fa-square-r::before {
  content: "\e27c";
}

.fa-cubes::before {
  content: "\f1b3";
}

.fa-envelope-open-dollar::before {
  content: "\f657";
}

.fa-divide::before {
  content: "\f529";
}

.fa-sun-cloud::before {
  content: "\f763";
}

.fa-lamp-floor::before {
  content: "\e015";
}

.fa-square-7::before {
  content: "\e25c";
}

.fa-tenge-sign::before {
  content: "\f7d7";
}

.fa-tenge::before {
  content: "\f7d7";
}

.fa-headphones::before {
  content: "\f025";
}

.fa-hands-holding::before {
  content: "\f4c2";
}

.fa-campfire::before {
  content: "\f6ba";
}

.fa-circle-ampersand::before {
  content: "\e0f8";
}

.fa-snowflakes::before {
  content: "\f7cf";
}

.fa-hands-clapping::before {
  content: "\e1a8";
}

.fa-republican::before {
  content: "\f75e";
}

.fa-leaf-maple::before {
  content: "\f6f6";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-person-circle-xmark::before {
  content: "\e543";
}

.fa-ruler::before {
  content: "\f545";
}

.fa-cup-straw-swoosh::before {
  content: "\e364";
}

.fa-temperature-sun::before {
  content: "\f76a";
}

.fa-temperature-hot::before {
  content: "\f76a";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-dice-d6::before {
  content: "\f6d1";
}

.fa-restroom::before {
  content: "\f7bd";
}

.fa-high-definition::before {
  content: "\e1ae";
}

.fa-rectangle-hd::before {
  content: "\e1ae";
}

.fa-j::before {
  content: "J";
}

.fa-galaxy::before {
  content: "\e008";
}

.fa-users-viewfinder::before {
  content: "\e595";
}

.fa-file-video::before {
  content: "\f1c8";
}

.fa-cherries::before {
  content: "\e0ec";
}

.fa-up-right-from-square::before {
  content: "\f35d";
}

.fa-external-link-alt::before {
  content: "\f35d";
}

.fa-circle-sort::before {
  content: "\e030";
}

.fa-sort-circle::before {
  content: "\e030";
}

.fa-table-cells::before {
  content: "\f00a";
}

.fa-th::before {
  content: "\f00a";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-siren::before {
  content: "\e02d";
}

.fa-arrow-up-to-dotted-line::before {
  content: "\e0a1";
}

.fa-image-landscape::before {
  content: "\e1b5";
}

.fa-landscape::before {
  content: "\e1b5";
}

.fa-tank-water::before {
  content: "\e452";
}

.fa-curling-stone::before {
  content: "\f44a";
}

.fa-curling::before {
  content: "\f44a";
}

.fa-gamepad-modern::before {
  content: "\e5a2";
}

.fa-gamepad-alt::before {
  content: "\e5a2";
}

.fa-messages-question::before {
  content: "\e1e7";
}

.fa-book-bible::before {
  content: "\f647";
}

.fa-bible::before {
  content: "\f647";
}

.fa-o::before {
  content: "O";
}

.fa-suitcase-medical::before {
  content: "\f0fa";
}

.fa-medkit::before {
  content: "\f0fa";
}

.fa-briefcase-arrow-right::before {
  content: "\e2f2";
}

.fa-expand-wide::before {
  content: "\f320";
}

.fa-clock-eleven-thirty::before {
  content: "\e348";
}

.fa-rv::before {
  content: "\f7be";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-otter::before {
  content: "\f700";
}

.fa-dreidel::before {
  content: "\f792";
}

.fa-person-dress::before {
  content: "\f182";
}

.fa-female::before {
  content: "\f182";
}

.fa-comment-dollar::before {
  content: "\f651";
}

.fa-business-time::before {
  content: "\f64a";
}

.fa-briefcase-clock::before {
  content: "\f64a";
}

.fa-flower-tulip::before {
  content: "\f801";
}

.fa-people-pants-simple::before {
  content: "\e21a";
}

.fa-cloud-drizzle::before {
  content: "\f738";
}

.fa-table-cells-large::before {
  content: "\f009";
}

.fa-th-large::before {
  content: "\f009";
}

.fa-book-tanakh::before {
  content: "\f827";
}

.fa-tanakh::before {
  content: "\f827";
}

.fa-solar-system::before {
  content: "\e02f";
}

.fa-seal-question::before {
  content: "\e243";
}

.fa-phone-volume::before {
  content: "\f2a0";
}

.fa-volume-control-phone::before {
  content: "\f2a0";
}

.fa-disc-drive::before {
  content: "\f8b5";
}

.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

.fa-table-rows::before {
  content: "\e292";
}

.fa-rows::before {
  content: "\e292";
}

.fa-location-exclamation::before {
  content: "\f608";
}

.fa-map-marker-exclamation::before {
  content: "\f608";
}

.fa-face-fearful::before {
  content: "\e375";
}

.fa-clipboard-user::before {
  content: "\f7f3";
}

.fa-bus-school::before {
  content: "\f5dd";
}

.fa-film-slash::before {
  content: "\e179";
}

.fa-square-arrow-down-right::before {
  content: "\e262";
}

.fa-book-sparkles::before {
  content: "\f6b8";
}

.fa-book-spells::before {
  content: "\f6b8";
}

.fa-washing-machine::before {
  content: "\f898";
}

.fa-washer::before {
  content: "\f898";
}

.fa-child::before {
  content: "\f1ae";
}

.fa-lira-sign::before {
  content: "\f195";
}

.fa-user-visor::before {
  content: "\e04c";
}

.fa-file-plus-minus::before {
  content: "\e177";
}

.fa-chess-clock-flip::before {
  content: "\f43e";
}

.fa-chess-clock-alt::before {
  content: "\f43e";
}

.fa-satellite::before {
  content: "\f7bf";
}

.fa-plane-lock::before {
  content: "\e558";
}

.fa-steering-wheel::before {
  content: "\f622";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-stretcher::before {
  content: "\f825";
}

.fa-book-section::before {
  content: "\e0c1";
}

.fa-book-law::before {
  content: "\e0c1";
}

.fa-inboxes::before {
  content: "\e1bb";
}

.fa-coffee-bean::before {
  content: "\e13e";
}

.fa-circle-yen::before {
  content: "\e5d0";
}

.fa-brackets-curly::before {
  content: "\f7ea";
}

.fa-ellipsis-stroke-vertical::before {
  content: "\f39c";
}

.fa-ellipsis-v-alt::before {
  content: "\f39c";
}

.fa-comment::before {
  content: "\f075";
}

.fa-square-1::before {
  content: "\e256";
}

.fa-cake-candles::before {
  content: "\f1fd";
}

.fa-birthday-cake::before {
  content: "\f1fd";
}

.fa-cake::before {
  content: "\f1fd";
}

.fa-head-side::before {
  content: "\f6e9";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-dolly-empty::before {
  content: "\f473";
}

.fa-face-tissue::before {
  content: "\e39c";
}

.fa-angles-up::before {
  content: "\f102";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-bin-recycle::before {
  content: "\e5f7";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-chart-line-down::before {
  content: "\f64d";
}

.fa-arrow-right-to-city::before {
  content: "\e4b3";
}

.fa-lock-a::before {
  content: "\e422";
}

.fa-ribbon::before {
  content: "\f4d6";
}

.fa-lungs::before {
  content: "\f604";
}

.fa-person-pinball::before {
  content: "\e21d";
}

.fa-arrow-up-9-1::before {
  content: "\f887";
}

.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

.fa-apple-core::before {
  content: "\e08f";
}

.fa-circle-y::before {
  content: "\e12f";
}

.fa-h6::before {
  content: "\e413";
}

.fa-litecoin-sign::before {
  content: "\e1d3";
}

.fa-circle-small::before {
  content: "\e122";
}

.fa-border-none::before {
  content: "\f850";
}

.fa-arrow-turn-down-left::before {
  content: "\e2e1";
}

.fa-circle-nodes::before {
  content: "\e4e2";
}

.fa-parachute-box::before {
  content: "\f4cd";
}

.fa-message-medical::before {
  content: "\f7f4";
}

.fa-comment-alt-medical::before {
  content: "\f7f4";
}

.fa-rugby-ball::before {
  content: "\e3c6";
}

.fa-comment-music::before {
  content: "\f8b0";
}

.fa-indent::before {
  content: "\f03c";
}

.fa-tree-deciduous::before {
  content: "\f400";
}

.fa-tree-alt::before {
  content: "\f400";
}

.fa-puzzle-piece-simple::before {
  content: "\e231";
}

.fa-puzzle-piece-alt::before {
  content: "\e231";
}

.fa-truck-field-un::before {
  content: "\e58e";
}

.fa-nfc-trash::before {
  content: "\e1fd";
}

.fa-hourglass::before {
  content: "\f254";
}

.fa-hourglass-empty::before {
  content: "\f254";
}

.fa-mountain::before {
  content: "\f6fc";
}

.fa-file-xmark::before {
  content: "\f317";
}

.fa-file-times::before {
  content: "\f317";
}

.fa-house-heart::before {
  content: "\f4c9";
}

.fa-home-heart::before {
  content: "\f4c9";
}

.fa-house-chimney-blank::before {
  content: "\e3b0";
}

.fa-meter-bolt::before {
  content: "\e1e9";
}

.fa-user-doctor::before {
  content: "\f0f0";
}

.fa-user-md::before {
  content: "\f0f0";
}

.fa-slash-back::before {
  content: "\\";
}

.fa-circle-info::before {
  content: "\f05a";
}

.fa-info-circle::before {
  content: "\f05a";
}

.fa-fishing-rod::before {
  content: "\e3a8";
}

.fa-hammer-crash::before {
  content: "\e414";
}

.fa-message-heart::before {
  content: "\e5c9";
}

.fa-cloud-meatball::before {
  content: "\f73b";
}

.fa-camera-polaroid::before {
  content: "\f8aa";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-alt::before {
  content: "\f030";
}

.fa-square-virus::before {
  content: "\e578";
}

.fa-cart-arrow-up::before {
  content: "\e3ee";
}

.fa-meteor::before {
  content: "\f753";
}

.fa-car-on::before {
  content: "\e4dd";
}

.fa-sleigh::before {
  content: "\f7cc";
}

.fa-arrow-down-1-9::before {
  content: "\f162";
}

.fa-sort-numeric-asc::before {
  content: "\f162";
}

.fa-sort-numeric-down::before {
  content: "\f162";
}

.fa-buoy-mooring::before {
  content: "\e5b6";
}

.fa-square-4::before {
  content: "\e259";
}

.fa-hand-holding-droplet::before {
  content: "\f4c1";
}

.fa-hand-holding-water::before {
  content: "\f4c1";
}

.fa-tricycle-adult::before {
  content: "\e5c4";
}

.fa-waveform::before {
  content: "\f8f1";
}

.fa-water::before {
  content: "\f773";
}

.fa-star-sharp-half-stroke::before {
  content: "\e28d";
}

.fa-star-sharp-half-alt::before {
  content: "\e28d";
}

.fa-nfc-signal::before {
  content: "\e1fb";
}

.fa-plane-prop::before {
  content: "\e22b";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-clock-desk::before {
  content: "\e134";
}

.fa-calendar-clock::before {
  content: "\e0d2";
}

.fa-calendar-time::before {
  content: "\e0d2";
}

.fa-braille::before {
  content: "\f2a1";
}

.fa-prescription-bottle-medical::before {
  content: "\f486";
}

.fa-prescription-bottle-alt::before {
  content: "\f486";
}

.fa-plate-utensils::before {
  content: "\e43b";
}

.fa-family-pants::before {
  content: "\e302";
}

.fa-hose-reel::before {
  content: "\e41a";
}

.fa-house-window::before {
  content: "\e3b3";
}

.fa-landmark::before {
  content: "\f66f";
}

.fa-truck::before {
  content: "\f0d1";
}

.fa-crosshairs::before {
  content: "\f05b";
}

.fa-cloud-rainbow::before {
  content: "\f73e";
}

.fa-person-cane::before {
  content: "\e53c";
}

.fa-alien::before {
  content: "\f8f5";
}

.fa-tent::before {
  content: "\e57d";
}

.fa-laptop-binary::before {
  content: "\e5e7";
}

.fa-vest-patches::before {
  content: "\e086";
}

.fa-people-dress-simple::before {
  content: "\e218";
}

.fa-check-double::before {
  content: "\f560";
}

.fa-arrow-down-a-z::before {
  content: "\f15d";
}

.fa-sort-alpha-asc::before {
  content: "\f15d";
}

.fa-sort-alpha-down::before {
  content: "\f15d";
}

.fa-bowling-ball-pin::before {
  content: "\e0c3";
}

.fa-bell-school-slash::before {
  content: "\f5d6";
}

.fa-plus-large::before {
  content: "\e59e";
}

.fa-money-bill-wheat::before {
  content: "\e52a";
}

.fa-camera-viewfinder::before {
  content: "\e0da";
}

.fa-screenshot::before {
  content: "\e0da";
}

.fa-message-music::before {
  content: "\f8af";
}

.fa-comment-alt-music::before {
  content: "\f8af";
}

.fa-car-building::before {
  content: "\f859";
}

.fa-border-bottom-right::before {
  content: "\f854";
}

.fa-border-style-alt::before {
  content: "\f854";
}

.fa-octagon::before {
  content: "\f306";
}

.fa-comment-arrow-up-right::before {
  content: "\e145";
}

.fa-octagon-divide::before {
  content: "\e203";
}

.fa-cookie::before {
  content: "\f563";
}

.fa-arrow-rotate-left::before {
  content: "\f0e2";
}

.fa-arrow-left-rotate::before {
  content: "\f0e2";
}

.fa-arrow-rotate-back::before {
  content: "\f0e2";
}

.fa-arrow-rotate-backward::before {
  content: "\f0e2";
}

.fa-undo::before {
  content: "\f0e2";
}

.fa-tv-music::before {
  content: "\f8e6";
}

.fa-hard-drive::before {
  content: "\f0a0";
}

.fa-hdd::before {
  content: "\f0a0";
}

.fa-reel::before {
  content: "\e238";
}

.fa-face-grin-squint-tears::before {
  content: "\f586";
}

.fa-grin-squint-tears::before {
  content: "\f586";
}

.fa-dumbbell::before {
  content: "\f44b";
}

.fa-rectangle-list::before {
  content: "\f022";
}

.fa-list-alt::before {
  content: "\f022";
}

.fa-tarp-droplet::before {
  content: "\e57c";
}

.fa-alarm-exclamation::before {
  content: "\f843";
}

.fa-house-medical-circle-check::before {
  content: "\e511";
}

.fa-traffic-cone::before {
  content: "\f636";
}

.fa-grate::before {
  content: "\e193";
}

.fa-arrow-down-right::before {
  content: "\e093";
}

.fa-person-skiing-nordic::before {
  content: "\f7ca";
}

.fa-skiing-nordic::before {
  content: "\f7ca";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-person-from-portal::before {
  content: "\e023";
}

.fa-portal-exit::before {
  content: "\e023";
}

.fa-plane-arrival::before {
  content: "\f5af";
}

.fa-cowbell-circle-plus::before {
  content: "\f8b4";
}

.fa-cowbell-more::before {
  content: "\f8b4";
}

.fa-circle-left::before {
  content: "\f359";
}

.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

.fa-distribute-spacing-vertical::before {
  content: "\e366";
}

.fa-signal-bars-fair::before {
  content: "\f692";
}

.fa-signal-alt-2::before {
  content: "\f692";
}

.fa-sportsball::before {
  content: "\e44b";
}

.fa-game-console-handheld-crank::before {
  content: "\e5b9";
}

.fa-train-subway::before {
  content: "\f239";
}

.fa-subway::before {
  content: "\f239";
}

.fa-chart-gantt::before {
  content: "\e0e4";
}

.fa-face-smile-upside-down::before {
  content: "\e395";
}

.fa-ball-pile::before {
  content: "\f77e";
}

.fa-badge-dollar::before {
  content: "\f645";
}

.fa-money-bills-simple::before {
  content: "\e1f4";
}

.fa-money-bills-alt::before {
  content: "\e1f4";
}

.fa-list-timeline::before {
  content: "\e1d1";
}

.fa-indian-rupee-sign::before {
  content: "\e1bc";
}

.fa-indian-rupee::before {
  content: "\e1bc";
}

.fa-inr::before {
  content: "\e1bc";
}

.fa-crop-simple::before {
  content: "\f565";
}

.fa-crop-alt::before {
  content: "\f565";
}

.fa-money-bill-1::before {
  content: "\f3d1";
}

.fa-money-bill-alt::before {
  content: "\f3d1";
}

.fa-left-long::before {
  content: "\f30a";
}

.fa-long-arrow-alt-left::before {
  content: "\f30a";
}

.fa-keyboard-down::before {
  content: "\e1c2";
}

.fa-circle-up-right::before {
  content: "\e129";
}

.fa-cloud-bolt-moon::before {
  content: "\f76d";
}

.fa-thunderstorm-moon::before {
  content: "\f76d";
}

.fa-dna::before {
  content: "\f471";
}

.fa-virus-slash::before {
  content: "\e075";
}

.fa-bracket-round-right::before {
  content: "\)";
}

.fa-circle-sterling::before {
  content: "\e5cf";
}

.fa-circle-5::before {
  content: "\e0f2";
}

.fa-minus::before {
  content: "\f068";
}

.fa-subtract::before {
  content: "\f068";
}

.fa-fire-flame::before {
  content: "\f6df";
}

.fa-flame::before {
  content: "\f6df";
}

.fa-right-to-line::before {
  content: "\f34c";
}

.fa-arrow-alt-to-right::before {
  content: "\f34c";
}

.fa-gif::before {
  content: "\e190";
}

.fa-chess::before {
  content: "\f439";
}

.fa-trash-slash::before {
  content: "\e2b3";
}

.fa-arrow-left-long::before {
  content: "\f177";
}

.fa-long-arrow-left::before {
  content: "\f177";
}

.fa-plug-circle-check::before {
  content: "\e55c";
}

.fa-font-case::before {
  content: "\f866";
}

.fa-street-view::before {
  content: "\f21d";
}

.fa-arrow-down-left::before {
  content: "\e091";
}

.fa-franc-sign::before {
  content: "\e18f";
}

.fa-flask-round-poison::before {
  content: "\f6e0";
}

.fa-flask-poison::before {
  content: "\f6e0";
}

.fa-volume-off::before {
  content: "\f026";
}

.fa-book-circle-arrow-right::before {
  content: "\e0bc";
}

.fa-chart-user::before {
  content: "\f6a3";
}

.fa-user-chart::before {
  content: "\f6a3";
}

.fa-hands-asl-interpreting::before {
  content: "\f2a3";
}

.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-asl-interpreting::before {
  content: "\f2a3";
}

.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-presentation-screen::before {
  content: "\f685";
}

.fa-presentation::before {
  content: "\f685";
}

.fa-circle-bolt::before {
  content: "\e0fe";
}

.fa-face-smile-halo::before {
  content: "\e38f";
}

.fa-cart-circle-arrow-down::before {
  content: "\e3ef";
}

.fa-house-person-return::before {
  content: "\e011";
}

.fa-house-person-arrive::before {
  content: "\e011";
}

.fa-house-return::before {
  content: "\e011";
}

.fa-message-xmark::before {
  content: "\f4ab";
}

.fa-comment-alt-times::before {
  content: "\f4ab";
}

.fa-message-times::before {
  content: "\f4ab";
}

.fa-file-certificate::before {
  content: "\f5f3";
}

.fa-file-award::before {
  content: "\f5f3";
}

.fa-user-doctor-hair-long::before {
  content: "\e459";
}

.fa-camera-security::before {
  content: "\f8fe";
}

.fa-camera-home::before {
  content: "\f8fe";
}

.fa-gear::before {
  content: "\f013";
}

.fa-cog::before {
  content: "\f013";
}

.fa-droplet-slash::before {
  content: "\f5c7";
}

.fa-tint-slash::before {
  content: "\f5c7";
}

.fa-book-heart::before {
  content: "\f499";
}

.fa-mosque::before {
  content: "\f678";
}

.fa-duck::before {
  content: "\f6d8";
}

.fa-mosquito::before {
  content: "\e52b";
}

.fa-star-of-david::before {
  content: "\f69a";
}

.fa-flag-swallowtail::before {
  content: "\f74c";
}

.fa-flag-alt::before {
  content: "\f74c";
}

.fa-person-military-rifle::before {
  content: "\e54b";
}

.fa-car-garage::before {
  content: "\f5e2";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-book-font::before {
  content: "\e0bf";
}

.fa-shield-plus::before {
  content: "\e24a";
}

.fa-vials::before {
  content: "\f493";
}

.fa-eye-dropper-full::before {
  content: "\e172";
}

.fa-distribute-spacing-horizontal::before {
  content: "\e365";
}

.fa-tablet-rugged::before {
  content: "\f48f";
}

.fa-temperature-snow::before {
  content: "\f768";
}

.fa-temperature-frigid::before {
  content: "\f768";
}

.fa-moped::before {
  content: "\e3b9";
}

.fa-face-smile-plus::before {
  content: "\f5b9";
}

.fa-smile-plus::before {
  content: "\f5b9";
}

.fa-radio-tuner::before {
  content: "\f8d8";
}

.fa-radio-alt::before {
  content: "\f8d8";
}

.fa-face-swear::before {
  content: "\e399";
}

.fa-water-arrow-down::before {
  content: "\f774";
}

.fa-water-lower::before {
  content: "\f774";
}

.fa-scanner-touchscreen::before {
  content: "\f48a";
}

.fa-circle-7::before {
  content: "\e0f4";
}

.fa-plug-circle-plus::before {
  content: "\e55f";
}

.fa-person-ski-jumping::before {
  content: "\f7c7";
}

.fa-ski-jump::before {
  content: "\f7c7";
}

.fa-place-of-worship::before {
  content: "\f67f";
}

.fa-water-arrow-up::before {
  content: "\f775";
}

.fa-water-rise::before {
  content: "\f775";
}

.fa-waveform-lines::before {
  content: "\f8f2";
}

.fa-waveform-path::before {
  content: "\f8f2";
}

.fa-split::before {
  content: "\e254";
}

.fa-film-canister::before {
  content: "\f8b7";
}

.fa-film-cannister::before {
  content: "\f8b7";
}

.fa-folder-xmark::before {
  content: "\f65f";
}

.fa-folder-times::before {
  content: "\f65f";
}

.fa-toilet-paper-blank::before {
  content: "\f71f";
}

.fa-toilet-paper-alt::before {
  content: "\f71f";
}

.fa-tablet-screen::before {
  content: "\f3fc";
}

.fa-tablet-android-alt::before {
  content: "\f3fc";
}

.fa-hexagon-vertical-nft-slanted::before {
  content: "\e506";
}

.fa-folder-music::before {
  content: "\e18d";
}

.fa-display-medical::before {
  content: "\e166";
}

.fa-desktop-medical::before {
  content: "\e166";
}

.fa-share-all::before {
  content: "\f367";
}

.fa-peapod::before {
  content: "\e31c";
}

.fa-chess-clock::before {
  content: "\f43d";
}

.fa-axe::before {
  content: "\f6b2";
}

.fa-square-d::before {
  content: "\e268";
}

.fa-grip-vertical::before {
  content: "\f58e";
}

.fa-mobile-signal-out::before {
  content: "\e1f0";
}

.fa-arrow-turn-up::before {
  content: "\f148";
}

.fa-level-up::before {
  content: "\f148";
}

.fa-u::before {
  content: "U";
}

.fa-arrow-up-from-dotted-line::before {
  content: "\e09b";
}

.fa-square-root-variable::before {
  content: "\f698";
}

.fa-square-root-alt::before {
  content: "\f698";
}

.fa-light-switch-on::before {
  content: "\e019";
}

.fa-arrow-down-arrow-up::before {
  content: "\f883";
}

.fa-sort-alt::before {
  content: "\f883";
}

.fa-raindrops::before {
  content: "\f75c";
}

.fa-dash::before {
  content: "\e404";
}

.fa-minus-large::before {
  content: "\e404";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clock-four::before {
  content: "\f017";
}

.fa-input-numeric::before {
  content: "\e1bd";
}

.fa-truck-tow::before {
  content: "\e2b8";
}

.fa-backward-step::before {
  content: "\f048";
}

.fa-step-backward::before {
  content: "\f048";
}

.fa-pallet::before {
  content: "\f482";
}

.fa-car-bolt::before {
  content: "\e341";
}

.fa-arrows-maximize::before {
  content: "\f31d";
}

.fa-expand-arrows::before {
  content: "\f31d";
}

.fa-faucet::before {
  content: "\e005";
}

.fa-cloud-sleet::before {
  content: "\f741";
}

.fa-lamp-street::before {
  content: "\e1c5";
}

.fa-list-radio::before {
  content: "\e1d0";
}

.fa-pen-nib-slash::before {
  content: "\e4a1";
}

.fa-baseball-bat-ball::before {
  content: "\f432";
}

.fa-square-up-left::before {
  content: "\e282";
}

.fa-overline::before {
  content: "\f876";
}

.fa-s::before {
  content: "S";
}

.fa-timeline::before {
  content: "\e29c";
}

.fa-keyboard::before {
  content: "\f11c";
}

.fa-arrows-from-dotted-line::before {
  content: "\e0a3";
}

.fa-usb-drive::before {
  content: "\f8e9";
}

.fa-ballot::before {
  content: "\f732";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-location-dot-slash::before {
  content: "\f605";
}

.fa-map-marker-alt-slash::before {
  content: "\f605";
}

.fa-cards::before {
  content: "\e3ed";
}

.fa-house-chimney-medical::before {
  content: "\f7f2";
}

.fa-clinic-medical::before {
  content: "\f7f2";
}

.fa-boxing-glove::before {
  content: "\f438";
}

.fa-glove-boxing::before {
  content: "\f438";
}

.fa-temperature-three-quarters::before {
  content: "\f2c8";
}

.fa-temperature-3::before {
  content: "\f2c8";
}

.fa-thermometer-3::before {
  content: "\f2c8";
}

.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}

.fa-bell-school::before {
  content: "\f5d5";
}

.fa-mobile-screen::before {
  content: "\f3cf";
}

.fa-mobile-android-alt::before {
  content: "\f3cf";
}

.fa-plane-up::before {
  content: "\e22d";
}

.fa-folder-heart::before {
  content: "\e189";
}

.fa-circle-location-arrow::before {
  content: "\f602";
}

.fa-location-circle::before {
  content: "\f602";
}

.fa-face-head-bandage::before {
  content: "\e37a";
}

.fa-sushi-roll::before {
  content: "\e48b";
}

.fa-maki-roll::before {
  content: "\e48b";
}

.fa-makizushi::before {
  content: "\e48b";
}

.fa-car-bump::before {
  content: "\f5e0";
}

.fa-piggy-bank::before {
  content: "\f4d3";
}

.fa-racquet::before {
  content: "\f45a";
}

.fa-car-mirrors::before {
  content: "\e343";
}

.fa-industry-windows::before {
  content: "\f3b3";
}

.fa-industry-alt::before {
  content: "\f3b3";
}

.fa-bolt-auto::before {
  content: "\e0b6";
}

.fa-battery-half::before {
  content: "\f242";
}

.fa-battery-3::before {
  content: "\f242";
}

.fa-flux-capacitor::before {
  content: "\f8ba";
}

.fa-mountain-city::before {
  content: "\e52e";
}

.fa-coins::before {
  content: "\f51e";
}

.fa-honey-pot::before {
  content: "\e418";
}

.fa-olive::before {
  content: "\e316";
}

.fa-khanda::before {
  content: "\f66d";
}

.fa-filter-list::before {
  content: "\e17c";
}

.fa-outlet::before {
  content: "\e01c";
}

.fa-sliders::before {
  content: "\f1de";
}

.fa-sliders-h::before {
  content: "\f1de";
}

.fa-cauldron::before {
  content: "\f6bf";
}

.fa-people::before {
  content: "\e216";
}

.fa-folder-tree::before {
  content: "\f802";
}

.fa-network-wired::before {
  content: "\f6ff";
}

.fa-croissant::before {
  content: "\f7f6";
}

.fa-map-pin::before {
  content: "\f276";
}

.fa-hamsa::before {
  content: "\f665";
}

.fa-cent-sign::before {
  content: "\e3f5";
}

.fa-swords-laser::before {
  content: "\e03d";
}

.fa-flask::before {
  content: "\f0c3";
}

.fa-person-pregnant::before {
  content: "\e31e";
}

.fa-square-u::before {
  content: "\e281";
}

.fa-wand-sparkles::before {
  content: "\f72b";
}

.fa-router::before {
  content: "\f8da";
}

.fa-ellipsis-vertical::before {
  content: "\f142";
}

.fa-ellipsis-v::before {
  content: "\f142";
}

.fa-sword-laser-alt::before {
  content: "\e03c";
}

.fa-ticket::before {
  content: "\f145";
}

.fa-power-off::before {
  content: "\f011";
}

.fa-coin::before {
  content: "\f85c";
}

.fa-laptop-slash::before {
  content: "\e1c7";
}

.fa-right-long::before {
  content: "\f30b";
}

.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

.fa-circle-b::before {
  content: "\e0fd";
}

.fa-person-dress-simple::before {
  content: "\e21c";
}

.fa-pipe-collar::before {
  content: "\e437";
}

.fa-lights-holiday::before {
  content: "\f7b2";
}

.fa-citrus::before {
  content: "\e2f4";
}

.fa-flag-usa::before {
  content: "\f74d";
}

.fa-laptop-file::before {
  content: "\e51d";
}

.fa-tty::before {
  content: "\f1e4";
}

.fa-teletype::before {
  content: "\f1e4";
}

.fa-chart-tree-map::before {
  content: "\e0ea";
}

.fa-diagram-next::before {
  content: "\e476";
}

.fa-person-rifle::before {
  content: "\e54e";
}

.fa-clock-five-thirty::before {
  content: "\e34a";
}

.fa-pipe-valve::before {
  content: "\e439";
}

.fa-arrow-up-from-arc::before {
  content: "\e4b4";
}

.fa-face-spiral-eyes::before {
  content: "\e485";
}

.fa-compress-wide::before {
  content: "\f326";
}

.fa-circle-phone-hangup::before {
  content: "\e11d";
}

.fa-phone-circle-down::before {
  content: "\e11d";
}

.fa-gear-complex-code::before {
  content: "\e5eb";
}

.fa-house-medical-circle-exclamation::before {
  content: "\e512";
}

.fa-badminton::before {
  content: "\e33a";
}

.fa-closed-captioning::before {
  content: "\f20a";
}

.fa-person-hiking::before {
  content: "\f6ec";
}

.fa-hiking::before {
  content: "\f6ec";
}

.fa-right-from-line::before {
  content: "\f347";
}

.fa-arrow-alt-from-left::before {
  content: "\f347";
}

.fa-venus-double::before {
  content: "\f226";
}

.fa-images::before {
  content: "\f302";
}

.fa-calculator::before {
  content: "\f1ec";
}

.fa-shuttlecock::before {
  content: "\f45b";
}

.fa-user-hair::before {
  content: "\e45a";
}

.fa-eye-evil::before {
  content: "\f6db";
}

.fa-people-pulling::before {
  content: "\e535";
}

.fa-n::before {
  content: "N";
}

.fa-swap::before {
  content: "\e609";
}

.fa-garage::before {
  content: "\e009";
}

.fa-cable-car::before {
  content: "\f7da";
}

.fa-tram::before {
  content: "\f7da";
}

.fa-shovel-snow::before {
  content: "\f7c3";
}

.fa-cloud-rain::before {
  content: "\f73d";
}

.fa-face-lying::before {
  content: "\e37e";
}

.fa-sprinkler::before {
  content: "\e035";
}

.fa-building-circle-xmark::before {
  content: "\e4d4";
}

.fa-person-sledding::before {
  content: "\f7cb";
}

.fa-sledding::before {
  content: "\f7cb";
}

.fa-game-console-handheld::before {
  content: "\f8bb";
}

.fa-ship::before {
  content: "\f21a";
}

.fa-clock-six-thirty::before {
  content: "\e353";
}

.fa-battery-slash::before {
  content: "\f377";
}

.fa-tugrik-sign::before {
  content: "\e2ba";
}

.fa-arrows-down-to-line::before {
  content: "\e4b8";
}

.fa-download::before {
  content: "\f019";
}

.fa-angles-up-down::before {
  content: "\e60d";
}

.fa-shelves::before {
  content: "\f480";
}

.fa-inventory::before {
  content: "\f480";
}

.fa-cloud-snow::before {
  content: "\f742";
}

.fa-face-grin::before {
  content: "\f580";
}

.fa-grin::before {
  content: "\f580";
}

.fa-delete-left::before {
  content: "\f55a";
}

.fa-backspace::before {
  content: "\f55a";
}

.fa-oven::before {
  content: "\e01d";
}

.fa-cloud-binary::before {
  content: "\e601";
}

.fa-eye-dropper::before {
  content: "\f1fb";
}

.fa-eye-dropper-empty::before {
  content: "\f1fb";
}

.fa-eyedropper::before {
  content: "\f1fb";
}

.fa-comment-captions::before {
  content: "\e146";
}

.fa-comments-question::before {
  content: "\e14e";
}

.fa-scribble::before {
  content: "\e23f";
}

.fa-rotate-exclamation::before {
  content: "\e23c";
}

.fa-file-circle-check::before {
  content: "\e5a0";
}

.fa-glass::before {
  content: "\f804";
}

.fa-loader::before {
  content: "\e1d4";
}

.fa-forward::before {
  content: "\f04e";
}

.fa-user-pilot::before {
  content: "\e2c0";
}

.fa-mobile::before {
  content: "\f3ce";
}

.fa-mobile-android::before {
  content: "\f3ce";
}

.fa-mobile-phone::before {
  content: "\f3ce";
}

.fa-code-pull-request-closed::before {
  content: "\e3f9";
}

.fa-face-meh::before {
  content: "\f11a";
}

.fa-meh::before {
  content: "\f11a";
}

.fa-align-center::before {
  content: "\f037";
}

.fa-book-skull::before {
  content: "\f6b7";
}

.fa-book-dead::before {
  content: "\f6b7";
}

.fa-id-card::before {
  content: "\f2c2";
}

.fa-drivers-license::before {
  content: "\f2c2";
}

.fa-face-dotted::before {
  content: "\e47f";
}

.fa-face-worried::before {
  content: "\e3a3";
}

.fa-outdent::before {
  content: "\f03b";
}

.fa-dedent::before {
  content: "\f03b";
}

.fa-heart-circle-exclamation::before {
  content: "\e4fe";
}

.fa-house::before {
  content: "\f015";
}

.fa-home::before {
  content: "\f015";
}

.fa-home-alt::before {
  content: "\f015";
}

.fa-home-lg-alt::before {
  content: "\f015";
}

.fa-vector-circle::before {
  content: "\e2c6";
}

.fa-car-circle-bolt::before {
  content: "\e342";
}

.fa-calendar-week::before {
  content: "\f784";
}

.fa-flying-disc::before {
  content: "\e3a9";
}

.fa-laptop-medical::before {
  content: "\f812";
}

.fa-square-down-right::before {
  content: "\e26c";
}

.fa-b::before {
  content: "B";
}

.fa-seat-airline::before {
  content: "\e244";
}

.fa-moon-over-sun::before {
  content: "\f74a";
}

.fa-eclipse-alt::before {
  content: "\f74a";
}

.fa-pipe::before {
  content: "\|";
}

.fa-file-medical::before {
  content: "\f477";
}

.fa-potato::before {
  content: "\e440";
}

.fa-dice-one::before {
  content: "\f525";
}

.fa-circle-a::before {
  content: "\e0f7";
}

.fa-helmet-battle::before {
  content: "\f6eb";
}

.fa-butter::before {
  content: "\e3e4";
}

.fa-blanket-fire::before {
  content: "\e3da";
}

.fa-kiwi-bird::before {
  content: "\f535";
}

.fa-castle::before {
  content: "\e0de";
}

.fa-golf-club::before {
  content: "\f451";
}

.fa-arrow-right-arrow-left::before {
  content: "\f0ec";
}

.fa-exchange::before {
  content: "\f0ec";
}

.fa-rotate-right::before {
  content: "\f2f9";
}

.fa-redo-alt::before {
  content: "\f2f9";
}

.fa-rotate-forward::before {
  content: "\f2f9";
}

.fa-utensils::before {
  content: "\f2e7";
}

.fa-cutlery::before {
  content: "\f2e7";
}

.fa-arrow-up-wide-short::before {
  content: "\f161";
}

.fa-sort-amount-up::before {
  content: "\f161";
}

.fa-chart-pie-simple-circle-dollar::before {
  content: "\e605";
}

.fa-balloons::before {
  content: "\e2e4";
}

.fa-mill-sign::before {
  content: "\e1ed";
}

.fa-bowl-rice::before {
  content: "\e2eb";
}

.fa-timeline-arrow::before {
  content: "\e29d";
}

.fa-skull::before {
  content: "\f54c";
}

.fa-game-board-simple::before {
  content: "\f868";
}

.fa-game-board-alt::before {
  content: "\f868";
}

.fa-circle-video::before {
  content: "\e12b";
}

.fa-video-circle::before {
  content: "\e12b";
}

.fa-chart-scatter-bubble::before {
  content: "\e0e9";
}

.fa-house-turret::before {
  content: "\e1b4";
}

.fa-banana::before {
  content: "\e2e5";
}

.fa-hand-holding-skull::before {
  content: "\e1a4";
}

.fa-people-dress::before {
  content: "\e217";
}

.fa-loveseat::before {
  content: "\f4cc";
}

.fa-couch-small::before {
  content: "\f4cc";
}

.fa-tower-broadcast::before {
  content: "\f519";
}

.fa-broadcast-tower::before {
  content: "\f519";
}

.fa-truck-pickup::before {
  content: "\f63c";
}

.fa-block-quote::before {
  content: "\e0b5";
}

.fa-up-long::before {
  content: "\f30c";
}

.fa-long-arrow-alt-up::before {
  content: "\f30c";
}

.fa-stop::before {
  content: "\f04d";
}

.fa-code-merge::before {
  content: "\f387";
}

.fa-money-check-dollar-pen::before {
  content: "\f873";
}

.fa-money-check-edit-alt::before {
  content: "\f873";
}

.fa-up-from-line::before {
  content: "\f346";
}

.fa-arrow-alt-from-bottom::before {
  content: "\f346";
}

.fa-upload::before {
  content: "\f093";
}

.fa-hurricane::before {
  content: "\f751";
}

.fa-grid-round-2-plus::before {
  content: "\e5dc";
}

.fa-people-pants::before {
  content: "\e219";
}

.fa-mound::before {
  content: "\e52d";
}

.fa-windsock::before {
  content: "\f777";
}

.fa-circle-half::before {
  content: "\e110";
}

.fa-brake-warning::before {
  content: "\e0c7";
}

.fa-toilet-portable::before {
  content: "\e583";
}

.fa-compact-disc::before {
  content: "\f51f";
}

.fa-file-arrow-down::before {
  content: "\f56d";
}

.fa-file-download::before {
  content: "\f56d";
}

.fa-saxophone-fire::before {
  content: "\f8db";
}

.fa-sax-hot::before {
  content: "\f8db";
}

.fa-camera-web-slash::before {
  content: "\f833";
}

.fa-webcam-slash::before {
  content: "\f833";
}

.fa-folder-medical::before {
  content: "\e18c";
}

.fa-folder-gear::before {
  content: "\e187";
}

.fa-folder-cog::before {
  content: "\e187";
}

.fa-hand-wave::before {
  content: "\e1a7";
}

.fa-arrow-up-arrow-down::before {
  content: "\e099";
}

.fa-sort-up-down::before {
  content: "\e099";
}

.fa-caravan::before {
  content: "\f8ff";
}

.fa-shield-cat::before {
  content: "\e572";
}

.fa-message-slash::before {
  content: "\f4a9";
}

.fa-comment-alt-slash::before {
  content: "\f4a9";
}

.fa-bolt::before {
  content: "\f0e7";
}

.fa-zap::before {
  content: "\f0e7";
}

.fa-trash-can-check::before {
  content: "\e2a9";
}

.fa-glass-water::before {
  content: "\e4f4";
}

.fa-oil-well::before {
  content: "\e532";
}

.fa-person-simple::before {
  content: "\e220";
}

.fa-vault::before {
  content: "\e2c5";
}

.fa-mars::before {
  content: "\f222";
}

.fa-toilet::before {
  content: "\f7d8";
}

.fa-plane-circle-xmark::before {
  content: "\e557";
}

.fa-yen-sign::before {
  content: "\f157";
}

.fa-cny::before {
  content: "\f157";
}

.fa-jpy::before {
  content: "\f157";
}

.fa-rmb::before {
  content: "\f157";
}

.fa-yen::before {
  content: "\f157";
}

.fa-gear-code::before {
  content: "\e5e8";
}

.fa-notes::before {
  content: "\e202";
}

.fa-ruble-sign::before {
  content: "\f158";
}

.fa-rouble::before {
  content: "\f158";
}

.fa-rub::before {
  content: "\f158";
}

.fa-ruble::before {
  content: "\f158";
}

.fa-trash-undo::before {
  content: "\f895";
}

.fa-trash-arrow-turn-left::before {
  content: "\f895";
}

.fa-champagne-glass::before {
  content: "\f79e";
}

.fa-glass-champagne::before {
  content: "\f79e";
}

.fa-objects-align-center-horizontal::before {
  content: "\e3bc";
}

.fa-sun::before {
  content: "\f185";
}

.fa-trash-can-slash::before {
  content: "\e2ad";
}

.fa-trash-alt-slash::before {
  content: "\e2ad";
}

.fa-screen-users::before {
  content: "\f63d";
}

.fa-users-class::before {
  content: "\f63d";
}

.fa-guitar::before {
  content: "\f7a6";
}

.fa-square-arrow-left::before {
  content: "\f33a";
}

.fa-arrow-square-left::before {
  content: "\f33a";
}

.fa-square-8::before {
  content: "\e25d";
}

.fa-face-smile-hearts::before {
  content: "\e390";
}

.fa-brackets-square::before {
  content: "\f7e9";
}

.fa-brackets::before {
  content: "\f7e9";
}

.fa-laptop-arrow-down::before {
  content: "\e1c6";
}

.fa-hockey-stick-puck::before {
  content: "\e3ae";
}

.fa-house-tree::before {
  content: "\e1b3";
}

.fa-signal-fair::before {
  content: "\f68d";
}

.fa-signal-2::before {
  content: "\f68d";
}

.fa-face-laugh-wink::before {
  content: "\f59c";
}

.fa-laugh-wink::before {
  content: "\f59c";
}

.fa-circle-dollar::before {
  content: "\f2e8";
}

.fa-dollar-circle::before {
  content: "\f2e8";
}

.fa-usd-circle::before {
  content: "\f2e8";
}

.fa-horse-head::before {
  content: "\f7ab";
}

.fa-arrows-repeat::before {
  content: "\f364";
}

.fa-repeat-alt::before {
  content: "\f364";
}

.fa-bore-hole::before {
  content: "\e4c3";
}

.fa-industry::before {
  content: "\f275";
}

.fa-image-polaroid::before {
  content: "\f8c4";
}

.fa-wave-triangle::before {
  content: "\f89a";
}

.fa-person-running-fast::before {
  content: "\e5ff";
}

.fa-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-grill::before {
  content: "\e5a3";
}

.fa-arrows-turn-to-dots::before {
  content: "\e4c1";
}

.fa-chart-mixed::before {
  content: "\f643";
}

.fa-analytics::before {
  content: "\f643";
}

.fa-florin-sign::before {
  content: "\e184";
}

.fa-arrow-down-short-wide::before {
  content: "\f884";
}

.fa-sort-amount-desc::before {
  content: "\f884";
}

.fa-sort-amount-down-alt::before {
  content: "\f884";
}

.fa-less-than::before {
  content: "\<";
}

.fa-display-code::before {
  content: "\e165";
}

.fa-desktop-code::before {
  content: "\e165";
}

.fa-face-drooling::before {
  content: "\e372";
}

.fa-oil-temperature::before {
  content: "\f614";
}

.fa-oil-temp::before {
  content: "\f614";
}

.fa-square-question::before {
  content: "\f2fd";
}

.fa-question-square::before {
  content: "\f2fd";
}

.fa-air-conditioner::before {
  content: "\f8f4";
}

.fa-angle-down::before {
  content: "\f107";
}

.fa-mountains::before {
  content: "\f6fd";
}

.fa-omega::before {
  content: "\f67a";
}

.fa-car-tunnel::before {
  content: "\e4de";
}

.fa-person-dolly-empty::before {
  content: "\f4d1";
}

.fa-pan-food::before {
  content: "\e42b";
}

.fa-head-side-cough::before {
  content: "\e061";
}

.fa-grip-lines::before {
  content: "\f7a4";
}

.fa-thumbs-down::before {
  content: "\f165";
}

.fa-user-lock::before {
  content: "\f502";
}

.fa-arrow-right-long::before {
  content: "\f178";
}

.fa-long-arrow-right::before {
  content: "\f178";
}

.fa-tickets-airline::before {
  content: "\e29b";
}

.fa-anchor-circle-xmark::before {
  content: "\e4ac";
}

.fa-ellipsis::before {
  content: "\f141";
}

.fa-ellipsis-h::before {
  content: "\f141";
}

.fa-nfc-slash::before {
  content: "\e1fc";
}

.fa-chess-pawn::before {
  content: "\f443";
}

.fa-kit-medical::before {
  content: "\f479";
}

.fa-first-aid::before {
  content: "\f479";
}

.fa-grid-2-plus::before {
  content: "\e197";
}

.fa-bells::before {
  content: "\f77f";
}

.fa-person-through-window::before {
  content: "\e5a9";
}

.fa-toolbox::before {
  content: "\f552";
}

.fa-envelope-dot::before {
  content: "\e16f";
}

.fa-envelope-badge::before {
  content: "\e16f";
}

.fa-hands-holding-circle::before {
  content: "\e4fb";
}

.fa-bug::before {
  content: "\f188";
}

.fa-bowl-chopsticks::before {
  content: "\e2e9";
}

.fa-credit-card::before {
  content: "\f09d";
}

.fa-credit-card-alt::before {
  content: "\f09d";
}

.fa-circle-s::before {
  content: "\e121";
}

.fa-box-ballot::before {
  content: "\f735";
}

.fa-car::before {
  content: "\f1b9";
}

.fa-automobile::before {
  content: "\f1b9";
}

.fa-hand-holding-hand::before {
  content: "\e4f7";
}

.fa-user-tie-hair::before {
  content: "\e45f";
}

.fa-podium-star::before {
  content: "\f758";
}

.fa-user-hair-mullet::before {
  content: "\e45c";
}

.fa-business-front::before {
  content: "\e45c";
}

.fa-party-back::before {
  content: "\e45c";
}

.fa-trian-balbot::before {
  content: "\e45c";
}

.fa-microphone-stand::before {
  content: "\f8cb";
}

.fa-book-open-reader::before {
  content: "\f5da";
}

.fa-book-reader::before {
  content: "\f5da";
}

.fa-family-dress::before {
  content: "\e301";
}

.fa-circle-x::before {
  content: "\e12e";
}

.fa-cabin::before {
  content: "\e46d";
}

.fa-mountain-sun::before {
  content: "\e52f";
}

.fa-chart-simple-horizontal::before {
  content: "\e474";
}

.fa-arrows-left-right-to-line::before {
  content: "\e4ba";
}

.fa-hand-back-point-left::before {
  content: "\e19f";
}

.fa-message-dots::before {
  content: "\f4a3";
}

.fa-comment-alt-dots::before {
  content: "\f4a3";
}

.fa-messaging::before {
  content: "\f4a3";
}

.fa-file-heart::before {
  content: "\e176";
}

.fa-beer-mug::before {
  content: "\e0b3";
}

.fa-beer-foam::before {
  content: "\e0b3";
}

.fa-dice-d20::before {
  content: "\f6cf";
}

.fa-drone::before {
  content: "\f85f";
}

.fa-truck-droplet::before {
  content: "\e58c";
}

.fa-file-circle-xmark::before {
  content: "\e5a1";
}

.fa-temperature-arrow-up::before {
  content: "\e040";
}

.fa-temperature-up::before {
  content: "\e040";
}

.fa-medal::before {
  content: "\f5a2";
}

.fa-person-fairy::before {
  content: "\e608";
}

.fa-bed::before {
  content: "\f236";
}

.fa-book-copy::before {
  content: "\e0be";
}

.fa-square-h::before {
  content: "\f0fd";
}

.fa-h-square::before {
  content: "\f0fd";
}

.fa-square-c::before {
  content: "\e266";
}

.fa-clock-two::before {
  content: "\e35a";
}

.fa-square-ellipsis-vertical::before {
  content: "\e26f";
}

.fa-calendar-users::before {
  content: "\e5e2";
}

.fa-podcast::before {
  content: "\f2ce";
}

.fa-bee::before {
  content: "\e0b2";
}

.fa-temperature-full::before {
  content: "\f2c7";
}

.fa-temperature-4::before {
  content: "\f2c7";
}

.fa-thermometer-4::before {
  content: "\f2c7";
}

.fa-thermometer-full::before {
  content: "\f2c7";
}

.fa-bell::before {
  content: "\f0f3";
}

.fa-candy-bar::before {
  content: "\e3e8";
}

.fa-chocolate-bar::before {
  content: "\e3e8";
}

.fa-xmark-large::before {
  content: "\e59b";
}

.fa-pinata::before {
  content: "\e3c3";
}

.fa-arrows-from-line::before {
  content: "\e0a4";
}

.fa-superscript::before {
  content: "\f12b";
}

.fa-bowl-spoon::before {
  content: "\e3e0";
}

.fa-hexagon-check::before {
  content: "\e416";
}

.fa-plug-circle-xmark::before {
  content: "\e560";
}

.fa-star-of-life::before {
  content: "\f621";
}

.fa-phone-slash::before {
  content: "\f3dd";
}

.fa-traffic-light-stop::before {
  content: "\f63a";
}

.fa-paint-roller::before {
  content: "\f5aa";
}

.fa-accent-grave::before {
  content: "\`";
}

.fa-handshake-angle::before {
  content: "\f4c4";
}

.fa-hands-helping::before {
  content: "\f4c4";
}

.fa-circle-0::before {
  content: "\e0ed";
}

.fa-dial-med-low::before {
  content: "\e160";
}

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-map-marker-alt::before {
  content: "\f3c5";
}

.fa-crab::before {
  content: "\e3ff";
}

.fa-box-open-full::before {
  content: "\f49c";
}

.fa-box-full::before {
  content: "\f49c";
}

.fa-file::before {
  content: "\f15b";
}

.fa-greater-than::before {
  content: "\>";
}

.fa-quotes::before {
  content: "\e234";
}

.fa-pretzel::before {
  content: "\e441";
}

.fa-person-swimming::before {
  content: "\f5c4";
}

.fa-swimmer::before {
  content: "\f5c4";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-user-robot-xmarks::before {
  content: "\e4a7";
}

.fa-message-quote::before {
  content: "\e1e4";
}

.fa-comment-alt-quote::before {
  content: "\e1e4";
}

.fa-candy-corn::before {
  content: "\f6bd";
}

.fa-folder-magnifying-glass::before {
  content: "\e18b";
}

.fa-folder-search::before {
  content: "\e18b";
}

.fa-notebook::before {
  content: "\e201";
}

.fa-droplet::before {
  content: "\f043";
}

.fa-tint::before {
  content: "\f043";
}

.fa-bullseye-pointer::before {
  content: "\f649";
}

.fa-eraser::before {
  content: "\f12d";
}

.fa-hexagon-image::before {
  content: "\e504";
}

.fa-earth-americas::before {
  content: "\f57d";
}

.fa-earth::before {
  content: "\f57d";
}

.fa-earth-america::before {
  content: "\f57d";
}

.fa-globe-americas::before {
  content: "\f57d";
}

.fa-crate-apple::before {
  content: "\f6b1";
}

.fa-apple-crate::before {
  content: "\f6b1";
}

.fa-person-burst::before {
  content: "\e53b";
}

.fa-game-board::before {
  content: "\f867";
}

.fa-hat-chef::before {
  content: "\f86b";
}

.fa-hand-back-point-right::before {
  content: "\e1a1";
}

.fa-dove::before {
  content: "\f4ba";
}

.fa-snowflake-droplets::before {
  content: "\e5c1";
}

.fa-battery-empty::before {
  content: "\f244";
}

.fa-battery-0::before {
  content: "\f244";
}

.fa-grid-4::before {
  content: "\e198";
}

.fa-socks::before {
  content: "\f696";
}

.fa-face-sunglasses::before {
  content: "\e398";
}

.fa-inbox::before {
  content: "\f01c";
}

.fa-square-0::before {
  content: "\e255";
}

.fa-section::before {
  content: "\e447";
}

.fa-square-this-way-up::before {
  content: "\f49f";
}

.fa-box-up::before {
  content: "\f49f";
}

.fa-gauge-high::before {
  content: "\f625";
}

.fa-tachometer-alt::before {
  content: "\f625";
}

.fa-tachometer-alt-fast::before {
  content: "\f625";
}

.fa-square-ampersand::before {
  content: "\e260";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-lamp-desk::before {
  content: "\e014";
}

.fa-hospital::before {
  content: "\f0f8";
}

.fa-hospital-alt::before {
  content: "\f0f8";
}

.fa-hospital-wide::before {
  content: "\f0f8";
}

.fa-poll-people::before {
  content: "\f759";
}

.fa-whiskey-glass-ice::before {
  content: "\f7a1";
}

.fa-glass-whiskey-rocks::before {
  content: "\f7a1";
}

.fa-wine-bottle::before {
  content: "\f72f";
}

.fa-chess-rook::before {
  content: "\f447";
}

.fa-user-bounty-hunter::before {
  content: "\e2bf";
}

.fa-bars-staggered::before {
  content: "\f550";
}

.fa-reorder::before {
  content: "\f550";
}

.fa-stream::before {
  content: "\f550";
}

.fa-diagram-sankey::before {
  content: "\e158";
}

.fa-cloud-hail-mixed::before {
  content: "\f73a";
}

.fa-circle-up-left::before {
  content: "\e128";
}

.fa-dharmachakra::before {
  content: "\f655";
}

.fa-objects-align-left::before {
  content: "\e3be";
}

.fa-oil-can-drip::before {
  content: "\e205";
}

.fa-face-smiling-hands::before {
  content: "\e396";
}

.fa-broccoli::before {
  content: "\e3e2";
}

.fa-route-interstate::before {
  content: "\f61b";
}

.fa-ear-muffs::before {
  content: "\f795";
}

.fa-hotdog::before {
  content: "\f80f";
}

.fa-transporter-empty::before {
  content: "\e046";
}

.fa-person-walking-with-cane::before {
  content: "\f29d";
}

.fa-blind::before {
  content: "\f29d";
}

.fa-angle-90::before {
  content: "\e08d";
}

.fa-rectangle-terminal::before {
  content: "\e236";
}

.fa-kite::before {
  content: "\f6f4";
}

.fa-drum::before {
  content: "\f569";
}

.fa-scrubber::before {
  content: "\f2f8";
}

.fa-ice-cream::before {
  content: "\f810";
}

.fa-heart-circle-bolt::before {
  content: "\e4fc";
}

.fa-fish-bones::before {
  content: "\e304";
}

.fa-deer-rudolph::before {
  content: "\f78f";
}

.fa-fax::before {
  content: "\f1ac";
}

.fa-paragraph::before {
  content: "\f1dd";
}

.fa-head-side-heart::before {
  content: "\e1aa";
}

.fa-square-e::before {
  content: "\e26d";
}

.fa-meter-fire::before {
  content: "\e1eb";
}

.fa-cloud-hail::before {
  content: "\f739";
}

.fa-check-to-slot::before {
  content: "\f772";
}

.fa-vote-yea::before {
  content: "\f772";
}

.fa-money-from-bracket::before {
  content: "\e312";
}

.fa-star-half::before {
  content: "\f089";
}

.fa-car-bus::before {
  content: "\f85a";
}

.fa-speaker::before {
  content: "\f8df";
}

.fa-timer::before {
  content: "\e29e";
}

.fa-boxes-stacked::before {
  content: "\f468";
}

.fa-boxes::before {
  content: "\f468";
}

.fa-boxes-alt::before {
  content: "\f468";
}

.fa-grill-hot::before {
  content: "\e5a5";
}

.fa-ballot-check::before {
  content: "\f733";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-chain::before {
  content: "\f0c1";
}

.fa-ear-listen::before {
  content: "\f2a2";
}

.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-file-minus::before {
  content: "\f318";
}

.fa-tree-city::before {
  content: "\e587";
}

.fa-play::before {
  content: "\f04b";
}

.fa-font::before {
  content: "\f031";
}

.fa-cup-togo::before {
  content: "\f6c5";
}

.fa-coffee-togo::before {
  content: "\f6c5";
}

.fa-square-down-left::before {
  content: "\e26b";
}

.fa-burger-lettuce::before {
  content: "\e3e3";
}

.fa-rupiah-sign::before {
  content: "\e23d";
}

.fa-magnifying-glass::before {
  content: "\f002";
}

.fa-search::before {
  content: "\f002";
}

.fa-table-tennis-paddle-ball::before {
  content: "\f45d";
}

.fa-ping-pong-paddle-ball::before {
  content: "\f45d";
}

.fa-table-tennis::before {
  content: "\f45d";
}

.fa-person-dots-from-line::before {
  content: "\f470";
}

.fa-diagnoses::before {
  content: "\f470";
}

.fa-chevrons-down::before {
  content: "\f322";
}

.fa-chevron-double-down::before {
  content: "\f322";
}

.fa-trash-can-arrow-up::before {
  content: "\f82a";
}

.fa-trash-restore-alt::before {
  content: "\f82a";
}

.fa-signal-good::before {
  content: "\f68e";
}

.fa-signal-3::before {
  content: "\f68e";
}

.fa-location-question::before {
  content: "\f60b";
}

.fa-map-marker-question::before {
  content: "\f60b";
}

.fa-floppy-disk-circle-xmark::before {
  content: "\e181";
}

.fa-floppy-disk-times::before {
  content: "\e181";
}

.fa-save-circle-xmark::before {
  content: "\e181";
}

.fa-save-times::before {
  content: "\e181";
}

.fa-naira-sign::before {
  content: "\e1f6";
}

.fa-peach::before {
  content: "\e20b";
}

.fa-taxi-bus::before {
  content: "\e298";
}

.fa-bracket-curly::before {
  content: "\{";
}

.fa-bracket-curly-left::before {
  content: "\{";
}

.fa-lobster::before {
  content: "\e421";
}

.fa-cart-flatbed-empty::before {
  content: "\f476";
}

.fa-dolly-flatbed-empty::before {
  content: "\f476";
}

.fa-colon::before {
  content: "\:";
}

.fa-cart-arrow-down::before {
  content: "\f218";
}

.fa-wand::before {
  content: "\f72a";
}

.fa-walkie-talkie::before {
  content: "\f8ef";
}

.fa-file-pen::before {
  content: "\f31c";
}

.fa-file-edit::before {
  content: "\f31c";
}

.fa-receipt::before {
  content: "\f543";
}

.fa-table-picnic::before {
  content: "\e32d";
}

.fa-square-pen::before {
  content: "\f14b";
}

.fa-pen-square::before {
  content: "\f14b";
}

.fa-pencil-square::before {
  content: "\f14b";
}

.fa-circle-microphone-lines::before {
  content: "\e117";
}

.fa-microphone-circle-alt::before {
  content: "\e117";
}

.fa-display-slash::before {
  content: "\e2fa";
}

.fa-desktop-slash::before {
  content: "\e2fa";
}

.fa-suitcase-rolling::before {
  content: "\f5c1";
}

.fa-person-circle-exclamation::before {
  content: "\e53f";
}

.fa-transporter-2::before {
  content: "\e044";
}

.fa-hands-holding-diamond::before {
  content: "\f47c";
}

.fa-hand-receiving::before {
  content: "\f47c";
}

.fa-money-bill-simple-wave::before {
  content: "\e1f2";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-battery-full::before {
  content: "\f240";
}

.fa-battery::before {
  content: "\f240";
}

.fa-battery-5::before {
  content: "\f240";
}

.fa-bell-plus::before {
  content: "\f849";
}

.fa-book-arrow-right::before {
  content: "\e0b9";
}

.fa-hospitals::before {
  content: "\f80e";
}

.fa-club::before {
  content: "\f327";
}

.fa-skull-crossbones::before {
  content: "\f714";
}

.fa-droplet-degree::before {
  content: "\f748";
}

.fa-dewpoint::before {
  content: "\f748";
}

.fa-code-compare::before {
  content: "\e13a";
}

.fa-list-ul::before {
  content: "\f0ca";
}

.fa-list-dots::before {
  content: "\f0ca";
}

.fa-hand-holding-magic::before {
  content: "\f6e5";
}

.fa-watermelon-slice::before {
  content: "\e337";
}

.fa-circle-ellipsis::before {
  content: "\e10a";
}

.fa-school-lock::before {
  content: "\e56f";
}

.fa-tower-cell::before {
  content: "\e585";
}

.fa-sd-cards::before {
  content: "\e240";
}

.fa-jug-bottle::before {
  content: "\e5fb";
}

.fa-down-long::before {
  content: "\f309";
}

.fa-long-arrow-alt-down::before {
  content: "\f309";
}

.fa-envelopes::before {
  content: "\e170";
}

.fa-phone-office::before {
  content: "\f67d";
}

.fa-ranking-star::before {
  content: "\e561";
}

.fa-chess-king::before {
  content: "\f43f";
}

.fa-nfc-pen::before {
  content: "\e1fa";
}

.fa-person-harassing::before {
  content: "\e549";
}

.fa-hat-winter::before {
  content: "\f7a8";
}

.fa-brazilian-real-sign::before {
  content: "\e46c";
}

.fa-landmark-dome::before {
  content: "\f752";
}

.fa-landmark-alt::before {
  content: "\f752";
}

.fa-bone-break::before {
  content: "\f5d8";
}

.fa-arrow-up::before {
  content: "\f062";
}

.fa-down-from-dotted-line::before {
  content: "\e407";
}

.fa-tv::before {
  content: "\f26c";
}

.fa-television::before {
  content: "\f26c";
}

.fa-tv-alt::before {
  content: "\f26c";
}

.fa-border-left::before {
  content: "\f84f";
}

.fa-circle-divide::before {
  content: "\e106";
}

.fa-shrimp::before {
  content: "\e448";
}

.fa-list-check::before {
  content: "\f0ae";
}

.fa-tasks::before {
  content: "\f0ae";
}

.fa-diagram-subtask::before {
  content: "\e479";
}

.fa-jug-detergent::before {
  content: "\e519";
}

.fa-circle-user::before {
  content: "\f2bd";
}

.fa-user-circle::before {
  content: "\f2bd";
}

.fa-square-y::before {
  content: "\e287";
}

.fa-user-doctor-hair::before {
  content: "\e458";
}

.fa-planet-ringed::before {
  content: "\e020";
}

.fa-mushroom::before {
  content: "\e425";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-megaphone::before {
  content: "\f675";
}

.fa-wreath-laurel::before {
  content: "\e5d2";
}

.fa-circle-exclamation-check::before {
  content: "\e10d";
}

.fa-wind::before {
  content: "\f72e";
}

.fa-box-dollar::before {
  content: "\f4a0";
}

.fa-box-usd::before {
  content: "\f4a0";
}

.fa-car-burst::before {
  content: "\f5e1";
}

.fa-car-crash::before {
  content: "\f5e1";
}

.fa-y::before {
  content: "Y";
}

.fa-user-headset::before {
  content: "\f82d";
}

.fa-arrows-retweet::before {
  content: "\f361";
}

.fa-retweet-alt::before {
  content: "\f361";
}

.fa-person-snowboarding::before {
  content: "\f7ce";
}

.fa-snowboarding::before {
  content: "\f7ce";
}

.fa-square-chevron-right::before {
  content: "\f32b";
}

.fa-chevron-square-right::before {
  content: "\f32b";
}

.fa-lacrosse-stick-ball::before {
  content: "\e3b6";
}

.fa-truck-fast::before {
  content: "\f48b";
}

.fa-shipping-fast::before {
  content: "\f48b";
}

.fa-user-magnifying-glass::before {
  content: "\e5c5";
}

.fa-star-sharp::before {
  content: "\e28b";
}

.fa-comment-heart::before {
  content: "\e5c8";
}

.fa-circle-1::before {
  content: "\e0ee";
}

.fa-circle-star::before {
  content: "\e123";
}

.fa-star-circle::before {
  content: "\e123";
}

.fa-fish::before {
  content: "\f578";
}

.fa-cloud-fog::before {
  content: "\f74e";
}

.fa-fog::before {
  content: "\f74e";
}

.fa-waffle::before {
  content: "\e466";
}

.fa-music-note::before {
  content: "\f8cf";
}

.fa-music-alt::before {
  content: "\f8cf";
}

.fa-hexagon-exclamation::before {
  content: "\e417";
}

.fa-cart-shopping-fast::before {
  content: "\e0dc";
}

.fa-object-union::before {
  content: "\e49f";
}

.fa-user-graduate::before {
  content: "\f501";
}

.fa-starfighter::before {
  content: "\e037";
}

.fa-circle-half-stroke::before {
  content: "\f042";
}

.fa-adjust::before {
  content: "\f042";
}

.fa-arrow-right-long-to-line::before {
  content: "\e3d5";
}

.fa-square-arrow-down::before {
  content: "\f339";
}

.fa-arrow-square-down::before {
  content: "\f339";
}

.fa-diamond-half-stroke::before {
  content: "\e5b8";
}

.fa-clapperboard::before {
  content: "\e131";
}

.fa-square-chevron-left::before {
  content: "\f32a";
}

.fa-chevron-square-left::before {
  content: "\f32a";
}

.fa-phone-intercom::before {
  content: "\e434";
}

.fa-link-horizontal::before {
  content: "\e1cb";
}

.fa-chain-horizontal::before {
  content: "\e1cb";
}

.fa-mango::before {
  content: "\e30f";
}

.fa-music-note-slash::before {
  content: "\f8d0";
}

.fa-music-alt-slash::before {
  content: "\f8d0";
}

.fa-circle-radiation::before {
  content: "\f7ba";
}

.fa-radiation-alt::before {
  content: "\f7ba";
}

.fa-face-tongue-sweat::before {
  content: "\e39e";
}

.fa-globe-stand::before {
  content: "\f5f6";
}

.fa-baseball::before {
  content: "\f433";
}

.fa-baseball-ball::before {
  content: "\f433";
}

.fa-circle-p::before {
  content: "\e11a";
}

.fa-award-simple::before {
  content: "\e0ab";
}

.fa-jet-fighter-up::before {
  content: "\e518";
}

.fa-diagram-project::before {
  content: "\f542";
}

.fa-project-diagram::before {
  content: "\f542";
}

.fa-pedestal::before {
  content: "\e20d";
}

.fa-chart-pyramid::before {
  content: "\e0e6";
}

.fa-sidebar::before {
  content: "\e24e";
}

.fa-snowman-head::before {
  content: "\f79b";
}

.fa-frosty-head::before {
  content: "\f79b";
}

.fa-copy::before {
  content: "\f0c5";
}

.fa-burger-glass::before {
  content: "\e0ce";
}

.fa-volume-xmark::before {
  content: "\f6a9";
}

.fa-volume-mute::before {
  content: "\f6a9";
}

.fa-volume-times::before {
  content: "\f6a9";
}

.fa-hand-sparkles::before {
  content: "\e05d";
}

.fa-bars-filter::before {
  content: "\e0ad";
}

.fa-paintbrush-pencil::before {
  content: "\e206";
}

.fa-party-bell::before {
  content: "\e31a";
}

.fa-user-vneck-hair::before {
  content: "\e462";
}

.fa-jack-o-lantern::before {
  content: "\f30e";
}

.fa-grip::before {
  content: "\f58d";
}

.fa-grip-horizontal::before {
  content: "\f58d";
}

.fa-share-from-square::before {
  content: "\f14d";
}

.fa-share-square::before {
  content: "\f14d";
}

.fa-keynote::before {
  content: "\f66c";
}

.fa-child-combatant::before {
  content: "\e4e0";
}

.fa-child-rifle::before {
  content: "\e4e0";
}

.fa-gun::before {
  content: "\e19b";
}

.fa-square-phone::before {
  content: "\f098";
}

.fa-phone-square::before {
  content: "\f098";
}

.fa-hat-beach::before {
  content: "\e606";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-expand::before {
  content: "\f065";
}

.fa-computer::before {
  content: "\e4e5";
}

.fa-fort::before {
  content: "\e486";
}

.fa-cloud-check::before {
  content: "\e35c";
}

.fa-xmark::before {
  content: "\f00d";
}

.fa-close::before {
  content: "\f00d";
}

.fa-multiply::before {
  content: "\f00d";
}

.fa-remove::before {
  content: "\f00d";
}

.fa-times::before {
  content: "\f00d";
}

.fa-face-smirking::before {
  content: "\e397";
}

.fa-arrows-up-down-left-right::before {
  content: "\f047";
}

.fa-arrows::before {
  content: "\f047";
}

.fa-chalkboard-user::before {
  content: "\f51c";
}

.fa-chalkboard-teacher::before {
  content: "\f51c";
}

.fa-rhombus::before {
  content: "\e23b";
}

.fa-claw-marks::before {
  content: "\f6c2";
}

.fa-peso-sign::before {
  content: "\e222";
}

.fa-face-smile-tongue::before {
  content: "\e394";
}

.fa-cart-circle-xmark::before {
  content: "\e3f4";
}

.fa-building-shield::before {
  content: "\e4d8";
}

.fa-circle-phone-flip::before {
  content: "\e11c";
}

.fa-phone-circle-alt::before {
  content: "\e11c";
}

.fa-baby::before {
  content: "\f77c";
}

.fa-users-line::before {
  content: "\e592";
}

.fa-quote-left::before {
  content: "\f10d";
}

.fa-quote-left-alt::before {
  content: "\f10d";
}

.fa-tractor::before {
  content: "\f722";
}

.fa-key-skeleton::before {
  content: "\f6f3";
}

.fa-trash-arrow-up::before {
  content: "\f829";
}

.fa-trash-restore::before {
  content: "\f829";
}

.fa-arrow-down-up-lock::before {
  content: "\e4b0";
}

.fa-arrow-down-to-bracket::before {
  content: "\e094";
}

.fa-lines-leaning::before {
  content: "\e51e";
}

.fa-square-q::before {
  content: "\e27b";
}

.fa-ruler-combined::before {
  content: "\f546";
}

.fa-symbols::before {
  content: "\f86e";
}

.fa-icons-alt::before {
  content: "\f86e";
}

.fa-copyright::before {
  content: "\f1f9";
}

.fa-flask-gear::before {
  content: "\e5f1";
}

.fa-highlighter-line::before {
  content: "\e1af";
}

.fa-bracket-square::before {
  content: "\[";
}

.fa-bracket::before {
  content: "\[";
}

.fa-bracket-left::before {
  content: "\[";
}

.fa-island-tropical::before {
  content: "\f811";
}

.fa-island-tree-palm::before {
  content: "\f811";
}

.fa-arrow-right-from-line::before {
  content: "\f343";
}

.fa-arrow-from-left::before {
  content: "\f343";
}

.fa-h2::before {
  content: "\f314";
}

.fa-equals::before {
  content: "\=";
}

.fa-cake-slice::before {
  content: "\e3e5";
}

.fa-shortcake::before {
  content: "\e3e5";
}

.fa-peanut::before {
  content: "\e430";
}

.fa-wrench-simple::before {
  content: "\e2d1";
}

.fa-blender::before {
  content: "\f517";
}

.fa-teeth::before {
  content: "\f62e";
}

.fa-tally-2::before {
  content: "\e295";
}

.fa-shekel-sign::before {
  content: "\f20b";
}

.fa-ils::before {
  content: "\f20b";
}

.fa-shekel::before {
  content: "\f20b";
}

.fa-sheqel::before {
  content: "\f20b";
}

.fa-sheqel-sign::before {
  content: "\f20b";
}

.fa-cars::before {
  content: "\f85b";
}

.fa-axe-battle::before {
  content: "\f6b3";
}

.fa-user-hair-long::before {
  content: "\e45b";
}

.fa-map::before {
  content: "\f279";
}

.fa-arrow-left-from-arc::before {
  content: "\e615";
}

.fa-file-circle-info::before {
  content: "\e493";
}

.fa-face-disappointed::before {
  content: "\e36f";
}

.fa-lasso-sparkles::before {
  content: "\e1c9";
}

.fa-clock-eleven::before {
  content: "\e347";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-siren-on::before {
  content: "\e02e";
}

.fa-clock-ten::before {
  content: "\e354";
}

.fa-candle-holder::before {
  content: "\f6bc";
}

.fa-video-arrow-down-left::before {
  content: "\e2c8";
}

.fa-photo-film::before {
  content: "\f87c";
}

.fa-photo-video::before {
  content: "\f87c";
}

.fa-floppy-disk-circle-arrow-right::before {
  content: "\e180";
}

.fa-save-circle-arrow-right::before {
  content: "\e180";
}

.fa-folder-minus::before {
  content: "\f65d";
}

.fa-planet-moon::before {
  content: "\e01f";
}

.fa-face-eyes-xmarks::before {
  content: "\e374";
}

.fa-chart-scatter::before {
  content: "\f7ee";
}

.fa-display-arrow-down::before {
  content: "\e164";
}

.fa-store::before {
  content: "\f54e";
}

.fa-arrow-trend-up::before {
  content: "\e098";
}

.fa-plug-circle-minus::before {
  content: "\e55e";
}

.fa-olive-branch::before {
  content: "\e317";
}

.fa-angle::before {
  content: "\e08c";
}

.fa-vacuum-robot::before {
  content: "\e04e";
}

.fa-sign-hanging::before {
  content: "\f4d9";
}

.fa-sign::before {
  content: "\f4d9";
}

.fa-square-divide::before {
  content: "\e26a";
}

.fa-signal-stream-slash::before {
  content: "\e250";
}

.fa-bezier-curve::before {
  content: "\f55b";
}

.fa-eye-dropper-half::before {
  content: "\e173";
}

.fa-store-lock::before {
  content: "\e4a6";
}

.fa-bell-slash::before {
  content: "\f1f6";
}

.fa-cloud-bolt-sun::before {
  content: "\f76e";
}

.fa-thunderstorm-sun::before {
  content: "\f76e";
}

.fa-camera-slash::before {
  content: "\e0d9";
}

.fa-comment-quote::before {
  content: "\e14c";
}

.fa-tablet::before {
  content: "\f3fb";
}

.fa-tablet-android::before {
  content: "\f3fb";
}

.fa-school-flag::before {
  content: "\e56e";
}

.fa-message-code::before {
  content: "\e1df";
}

.fa-glass-half::before {
  content: "\e192";
}

.fa-glass-half-empty::before {
  content: "\e192";
}

.fa-glass-half-full::before {
  content: "\e192";
}

.fa-fill::before {
  content: "\f575";
}

.fa-message-minus::before {
  content: "\f4a7";
}

.fa-comment-alt-minus::before {
  content: "\f4a7";
}

.fa-angle-up::before {
  content: "\f106";
}

.fa-dinosaur::before {
  content: "\e5fe";
}

.fa-drumstick-bite::before {
  content: "\f6d7";
}

.fa-link-horizontal-slash::before {
  content: "\e1cc";
}

.fa-chain-horizontal-slash::before {
  content: "\e1cc";
}

.fa-holly-berry::before {
  content: "\f7aa";
}

.fa-nose::before {
  content: "\e5bd";
}

.fa-arrow-left-to-arc::before {
  content: "\e616";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-bacteria::before {
  content: "\e059";
}

.fa-clouds::before {
  content: "\f744";
}

.fa-money-bill-simple::before {
  content: "\e1f1";
}

.fa-hand-lizard::before {
  content: "\f258";
}

.fa-table-pivot::before {
  content: "\e291";
}

.fa-filter-slash::before {
  content: "\e17d";
}

.fa-trash-can-undo::before {
  content: "\f896";
}

.fa-trash-can-arrow-turn-left::before {
  content: "\f896";
}

.fa-trash-undo-alt::before {
  content: "\f896";
}

.fa-notdef::before {
  content: "\e1fe";
}

.fa-disease::before {
  content: "\f7fa";
}

.fa-person-to-door::before {
  content: "\e433";
}

.fa-turntable::before {
  content: "\f8e4";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-genderless::before {
  content: "\f22d";
}

.fa-chevron-right::before {
  content: "\f054";
}

.fa-signal-weak::before {
  content: "\f68c";
}

.fa-signal-1::before {
  content: "\f68c";
}

.fa-clock-five::before {
  content: "\e349";
}

.fa-retweet::before {
  content: "\f079";
}

.fa-car-rear::before {
  content: "\f5de";
}

.fa-car-alt::before {
  content: "\f5de";
}

.fa-pump-soap::before {
  content: "\e06b";
}

.fa-computer-classic::before {
  content: "\f8b1";
}

.fa-frame::before {
  content: "\e495";
}

.fa-video-slash::before {
  content: "\f4e2";
}

.fa-battery-quarter::before {
  content: "\f243";
}

.fa-battery-2::before {
  content: "\f243";
}

.fa-ellipsis-stroke::before {
  content: "\f39b";
}

.fa-ellipsis-h-alt::before {
  content: "\f39b";
}

.fa-radio::before {
  content: "\f8d7";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-carriage-baby::before {
  content: "\f77d";
}

.fa-face-expressionless::before {
  content: "\e373";
}

.fa-down-to-dotted-line::before {
  content: "\e408";
}

.fa-cloud-music::before {
  content: "\f8ae";
}

.fa-traffic-light::before {
  content: "\f637";
}

.fa-cloud-minus::before {
  content: "\e35d";
}

.fa-thermometer::before {
  content: "\f491";
}

.fa-shield-minus::before {
  content: "\e249";
}

.fa-vr-cardboard::before {
  content: "\f729";
}

.fa-car-tilt::before {
  content: "\f5e5";
}

.fa-gauge-circle-minus::before {
  content: "\e497";
}

.fa-brightness-low::before {
  content: "\e0ca";
}

.fa-hand-middle-finger::before {
  content: "\f806";
}

.fa-percent::before {
  content: "\%";
}

.fa-percentage::before {
  content: "\%";
}

.fa-truck-moving::before {
  content: "\f4df";
}

.fa-glass-water-droplet::before {
  content: "\e4f5";
}

.fa-conveyor-belt::before {
  content: "\f46e";
}

.fa-location-check::before {
  content: "\f606";
}

.fa-map-marker-check::before {
  content: "\f606";
}

.fa-coin-vertical::before {
  content: "\e3fd";
}

.fa-display::before {
  content: "\e163";
}

.fa-person-sign::before {
  content: "\f757";
}

.fa-face-smile::before {
  content: "\f118";
}

.fa-smile::before {
  content: "\f118";
}

.fa-phone-hangup::before {
  content: "\e225";
}

.fa-signature-slash::before {
  content: "\e3cb";
}

.fa-thumbtack::before {
  content: "\f08d";
}

.fa-thumb-tack::before {
  content: "\f08d";
}

.fa-wheat-slash::before {
  content: "\e339";
}

.fa-trophy::before {
  content: "\f091";
}

.fa-clouds-sun::before {
  content: "\f746";
}

.fa-person-praying::before {
  content: "\f683";
}

.fa-pray::before {
  content: "\f683";
}

.fa-hammer::before {
  content: "\f6e3";
}

.fa-face-vomit::before {
  content: "\e3a0";
}

.fa-speakers::before {
  content: "\f8e0";
}

.fa-tty-answer::before {
  content: "\e2b9";
}

.fa-teletype-answer::before {
  content: "\e2b9";
}

.fa-mug-tea-saucer::before {
  content: "\e1f5";
}

.fa-diagram-lean-canvas::before {
  content: "\e156";
}

.fa-alt::before {
  content: "\e08a";
}

.fa-dial::before {
  content: "\e15b";
}

.fa-dial-med-high::before {
  content: "\e15b";
}

.fa-hand-peace::before {
  content: "\f25b";
}

.fa-circle-trash::before {
  content: "\e126";
}

.fa-trash-circle::before {
  content: "\e126";
}

.fa-rotate::before {
  content: "\f2f1";
}

.fa-sync-alt::before {
  content: "\f2f1";
}

.fa-circle-quarters::before {
  content: "\e3f8";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-tower-control::before {
  content: "\e2a2";
}

.fa-arrow-up-triangle-square::before {
  content: "\f88a";
}

.fa-sort-shapes-up::before {
  content: "\f88a";
}

.fa-whale::before {
  content: "\f72c";
}

.fa-robot::before {
  content: "\f544";
}

.fa-peace::before {
  content: "\f67c";
}

.fa-party-horn::before {
  content: "\e31b";
}

.fa-gears::before {
  content: "\f085";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-sun-bright::before {
  content: "\e28f";
}

.fa-sun-alt::before {
  content: "\e28f";
}

.fa-warehouse::before {
  content: "\f494";
}

.fa-conveyor-belt-arm::before {
  content: "\e5f8";
}

.fa-lock-keyhole-open::before {
  content: "\f3c2";
}

.fa-lock-open-alt::before {
  content: "\f3c2";
}

.fa-square-fragile::before {
  content: "\f49b";
}

.fa-box-fragile::before {
  content: "\f49b";
}

.fa-square-wine-glass-crack::before {
  content: "\f49b";
}

.fa-arrow-up-right-dots::before {
  content: "\e4b7";
}

.fa-square-n::before {
  content: "\e277";
}

.fa-splotch::before {
  content: "\f5bc";
}

.fa-face-grin-hearts::before {
  content: "\f584";
}

.fa-grin-hearts::before {
  content: "\f584";
}

.fa-meter::before {
  content: "\e1e8";
}

.fa-mandolin::before {
  content: "\f6f9";
}

.fa-dice-four::before {
  content: "\f524";
}

.fa-sim-card::before {
  content: "\f7c4";
}

.fa-transgender::before {
  content: "\f225";
}

.fa-transgender-alt::before {
  content: "\f225";
}

.fa-mercury::before {
  content: "\f223";
}

.fa-up-from-bracket::before {
  content: "\e590";
}

.fa-knife-kitchen::before {
  content: "\f6f5";
}

.fa-border-right::before {
  content: "\f852";
}

.fa-arrow-turn-down::before {
  content: "\f149";
}

.fa-level-down::before {
  content: "\f149";
}

.fa-spade::before {
  content: "\f2f4";
}

.fa-card-spade::before {
  content: "\e3ec";
}

.fa-line-columns::before {
  content: "\f870";
}

.fa-arrow-right-to-line::before {
  content: "\f340";
}

.fa-arrow-to-right::before {
  content: "\f340";
}

.fa-person-falling-burst::before {
  content: "\e547";
}

.fa-flag-pennant::before {
  content: "\f456";
}

.fa-pennant::before {
  content: "\f456";
}

.fa-conveyor-belt-empty::before {
  content: "\e150";
}

.fa-user-group-simple::before {
  content: "\e603";
}

.fa-award::before {
  content: "\f559";
}

.fa-ticket-simple::before {
  content: "\f3ff";
}

.fa-ticket-alt::before {
  content: "\f3ff";
}

.fa-building::before {
  content: "\f1ad";
}

.fa-angles-left::before {
  content: "\f100";
}

.fa-angle-double-left::before {
  content: "\f100";
}

.fa-camcorder::before {
  content: "\f8a8";
}

.fa-video-handheld::before {
  content: "\f8a8";
}

.fa-pancakes::before {
  content: "\e42d";
}

.fa-album-circle-user::before {
  content: "\e48d";
}

.fa-subtitles-slash::before {
  content: "\e610";
}

.fa-qrcode::before {
  content: "\f029";
}

.fa-dice-d10::before {
  content: "\f6cd";
}

.fa-fireplace::before {
  content: "\f79a";
}

.fa-browser::before {
  content: "\f37e";
}

.fa-pen-paintbrush::before {
  content: "\f618";
}

.fa-pencil-paintbrush::before {
  content: "\f618";
}

.fa-fish-cooked::before {
  content: "\f7fe";
}

.fa-chair-office::before {
  content: "\f6c1";
}

.fa-nesting-dolls::before {
  content: "\e3ba";
}

.fa-clock-rotate-left::before {
  content: "\f1da";
}

.fa-history::before {
  content: "\f1da";
}

.fa-trumpet::before {
  content: "\f8e3";
}

.fa-face-grin-beam-sweat::before {
  content: "\f583";
}

.fa-grin-beam-sweat::before {
  content: "\f583";
}

.fa-fire-smoke::before {
  content: "\f74b";
}

.fa-phone-missed::before {
  content: "\e226";
}

.fa-file-export::before {
  content: "\f56e";
}

.fa-arrow-right-from-file::before {
  content: "\f56e";
}

.fa-shield::before {
  content: "\f132";
}

.fa-shield-blank::before {
  content: "\f132";
}

.fa-arrow-up-short-wide::before {
  content: "\f885";
}

.fa-sort-amount-up-alt::before {
  content: "\f885";
}

.fa-arrows-repeat-1::before {
  content: "\f366";
}

.fa-repeat-1-alt::before {
  content: "\f366";
}

.fa-gun-slash::before {
  content: "\e19c";
}

.fa-avocado::before {
  content: "\e0aa";
}

.fa-binary::before {
  content: "\e33b";
}

.fa-glasses-round::before {
  content: "\f5f5";
}

.fa-glasses-alt::before {
  content: "\f5f5";
}

.fa-phone-plus::before {
  content: "\f4d2";
}

.fa-ditto::before {
  content: "\"";
}

.fa-person-seat::before {
  content: "\e21e";
}

.fa-house-medical::before {
  content: "\e3b2";
}

.fa-golf-ball-tee::before {
  content: "\f450";
}

.fa-golf-ball::before {
  content: "\f450";
}

.fa-circle-chevron-left::before {
  content: "\f137";
}

.fa-chevron-circle-left::before {
  content: "\f137";
}

.fa-house-chimney-window::before {
  content: "\e00d";
}

.fa-scythe::before {
  content: "\f710";
}

.fa-pen-nib::before {
  content: "\f5ad";
}

.fa-ban-parking::before {
  content: "\f616";
}

.fa-parking-circle-slash::before {
  content: "\f616";
}

.fa-tent-arrow-turn-left::before {
  content: "\e580";
}

.fa-face-diagonal-mouth::before {
  content: "\e47e";
}

.fa-diagram-cells::before {
  content: "\e475";
}

.fa-cricket-bat-ball::before {
  content: "\f449";
}

.fa-cricket::before {
  content: "\f449";
}

.fa-tents::before {
  content: "\e582";
}

.fa-wand-magic::before {
  content: "\f0d0";
}

.fa-magic::before {
  content: "\f0d0";
}

.fa-dog::before {
  content: "\f6d3";
}

.fa-pen-line::before {
  content: "\e212";
}

.fa-atom-simple::before {
  content: "\f5d3";
}

.fa-atom-alt::before {
  content: "\f5d3";
}

.fa-ampersand::before {
  content: "\&";
}

.fa-carrot::before {
  content: "\f787";
}

.fa-arrow-up-from-line::before {
  content: "\f342";
}

.fa-arrow-from-bottom::before {
  content: "\f342";
}

.fa-moon::before {
  content: "\f186";
}

.fa-pen-slash::before {
  content: "\e213";
}

.fa-wine-glass-empty::before {
  content: "\f5ce";
}

.fa-wine-glass-alt::before {
  content: "\f5ce";
}

.fa-square-star::before {
  content: "\e27f";
}

.fa-cheese::before {
  content: "\f7ef";
}

.fa-send-backward::before {
  content: "\f87f";
}

.fa-yin-yang::before {
  content: "\f6ad";
}

.fa-music::before {
  content: "\f001";
}

.fa-compass-slash::before {
  content: "\f5e9";
}

.fa-clock-one::before {
  content: "\e34e";
}

.fa-file-music::before {
  content: "\f8b6";
}

.fa-code-commit::before {
  content: "\f386";
}

.fa-temperature-low::before {
  content: "\f76b";
}

.fa-person-biking::before {
  content: "\f84a";
}

.fa-biking::before {
  content: "\f84a";
}

.fa-display-chart-up-circle-currency::before {
  content: "\e5e5";
}

.fa-skeleton::before {
  content: "\f620";
}

.fa-circle-g::before {
  content: "\e10f";
}

.fa-circle-arrow-up-left::before {
  content: "\e0fb";
}

.fa-coin-blank::before {
  content: "\e3fb";
}

.fa-broom::before {
  content: "\f51a";
}

.fa-vacuum::before {
  content: "\e04d";
}

.fa-shield-heart::before {
  content: "\e574";
}

.fa-card-heart::before {
  content: "\e3eb";
}

.fa-lightbulb-cfl-on::before {
  content: "\e5a7";
}

.fa-melon::before {
  content: "\e310";
}

.fa-gopuram::before {
  content: "\f664";
}

.fa-earth-oceania::before {
  content: "\e47b";
}

.fa-globe-oceania::before {
  content: "\e47b";
}

.fa-container-storage::before {
  content: "\f4b7";
}

.fa-face-pouting::before {
  content: "\e387";
}

.fa-square-xmark::before {
  content: "\f2d3";
}

.fa-times-square::before {
  content: "\f2d3";
}

.fa-xmark-square::before {
  content: "\f2d3";
}

.fa-face-explode::before {
  content: "\e2fe";
}

.fa-exploding-head::before {
  content: "\e2fe";
}

.fa-hashtag::before {
  content: "\#";
}

.fa-up-right-and-down-left-from-center::before {
  content: "\f424";
}

.fa-expand-alt::before {
  content: "\f424";
}

.fa-oil-can::before {
  content: "\f613";
}

.fa-t::before {
  content: "T";
}

.fa-transformer-bolt::before {
  content: "\e2a4";
}

.fa-hippo::before {
  content: "\f6ed";
}

.fa-chart-column::before {
  content: "\e0e3";
}

.fa-cassette-vhs::before {
  content: "\f8ec";
}

.fa-vhs::before {
  content: "\f8ec";
}

.fa-infinity::before {
  content: "\f534";
}

.fa-vial-circle-check::before {
  content: "\e596";
}

.fa-chimney::before {
  content: "\f78b";
}

.fa-object-intersect::before {
  content: "\e49d";
}

.fa-person-arrow-down-to-line::before {
  content: "\e538";
}

.fa-voicemail::before {
  content: "\f897";
}

.fa-block-brick::before {
  content: "\e3db";
}

.fa-wall-brick::before {
  content: "\e3db";
}

.fa-fan::before {
  content: "\f863";
}

.fa-bags-shopping::before {
  content: "\f847";
}

.fa-paragraph-left::before {
  content: "\f878";
}

.fa-paragraph-rtl::before {
  content: "\f878";
}

.fa-person-walking-luggage::before {
  content: "\e554";
}

.fa-caravan-simple::before {
  content: "\e000";
}

.fa-caravan-alt::before {
  content: "\e000";
}

.fa-turtle::before {
  content: "\f726";
}

.fa-pencil-mechanical::before {
  content: "\e5ca";
}

.fa-up-down::before {
  content: "\f338";
}

.fa-arrows-alt-v::before {
  content: "\f338";
}

.fa-cloud-moon-rain::before {
  content: "\f73c";
}

.fa-booth-curtain::before {
  content: "\f734";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-box-heart::before {
  content: "\f49d";
}

.fa-trailer::before {
  content: "\e041";
}

.fa-user-doctor-message::before {
  content: "\f82e";
}

.fa-user-md-chat::before {
  content: "\f82e";
}

.fa-bahai::before {
  content: "\f666";
}

.fa-haykal::before {
  content: "\f666";
}

.fa-lighthouse::before {
  content: "\e612";
}

.fa-amp-guitar::before {
  content: "\f8a1";
}

.fa-sd-card::before {
  content: "\f7c2";
}

.fa-volume-slash::before {
  content: "\f2e2";
}

.fa-border-bottom::before {
  content: "\f84d";
}

.fa-wifi-weak::before {
  content: "\f6aa";
}

.fa-wifi-1::before {
  content: "\f6aa";
}

.fa-dragon::before {
  content: "\f6d5";
}

.fa-shoe-prints::before {
  content: "\f54b";
}

.fa-circle-plus::before {
  content: "\f055";
}

.fa-plus-circle::before {
  content: "\f055";
}

.fa-face-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-hand-holding::before {
  content: "\f4bd";
}

.fa-plug-circle-exclamation::before {
  content: "\e55d";
}

.fa-link-slash::before {
  content: "\f127";
}

.fa-chain-broken::before {
  content: "\f127";
}

.fa-chain-slash::before {
  content: "\f127";
}

.fa-unlink::before {
  content: "\f127";
}

.fa-clone::before {
  content: "\f24d";
}

.fa-person-walking-arrow-loop-left::before {
  content: "\e551";
}

.fa-arrow-up-z-a::before {
  content: "\f882";
}

.fa-sort-alpha-up-alt::before {
  content: "\f882";
}

.fa-fire-flame-curved::before {
  content: "\f7e4";
}

.fa-fire-alt::before {
  content: "\f7e4";
}

.fa-tornado::before {
  content: "\f76f";
}

.fa-file-circle-plus::before {
  content: "\e494";
}

.fa-delete-right::before {
  content: "\e154";
}

.fa-book-quran::before {
  content: "\f687";
}

.fa-quran::before {
  content: "\f687";
}

.fa-circle-quarter::before {
  content: "\e11f";
}

.fa-anchor::before {
  content: "\f13d";
}

.fa-border-all::before {
  content: "\f84c";
}

.fa-function::before {
  content: "\f661";
}

.fa-face-angry::before {
  content: "\f556";
}

.fa-angry::before {
  content: "\f556";
}

.fa-people-simple::before {
  content: "\e21b";
}

.fa-cookie-bite::before {
  content: "\f564";
}

.fa-arrow-trend-down::before {
  content: "\e097";
}

.fa-rss::before {
  content: "\f09e";
}

.fa-feed::before {
  content: "\f09e";
}

.fa-face-monocle::before {
  content: "\e380";
}

.fa-draw-polygon::before {
  content: "\f5ee";
}

.fa-scale-balanced::before {
  content: "\f24e";
}

.fa-balance-scale::before {
  content: "\f24e";
}

.fa-calendar-lines::before {
  content: "\e0d5";
}

.fa-calendar-note::before {
  content: "\e0d5";
}

.fa-arrow-down-big-small::before {
  content: "\f88c";
}

.fa-sort-size-down::before {
  content: "\f88c";
}

.fa-gauge-simple-high::before {
  content: "\f62a";
}

.fa-tachometer::before {
  content: "\f62a";
}

.fa-tachometer-fast::before {
  content: "\f62a";
}

.fa-do-not-enter::before {
  content: "\f5ec";
}

.fa-shower::before {
  content: "\f2cc";
}

.fa-dice-d8::before {
  content: "\f6d2";
}

.fa-desktop::before {
  content: "\f390";
}

.fa-desktop-alt::before {
  content: "\f390";
}

.fa-m::before {
  content: "M";
}

.fa-grip-dots-vertical::before {
  content: "\e411";
}

.fa-face-viewfinder::before {
  content: "\e2ff";
}

.fa-soft-serve::before {
  content: "\e400";
}

.fa-creemee::before {
  content: "\e400";
}

.fa-h5::before {
  content: "\e412";
}

.fa-hand-back-point-down::before {
  content: "\e19e";
}

.fa-table-list::before {
  content: "\f00b";
}

.fa-th-list::before {
  content: "\f00b";
}

.fa-comment-sms::before {
  content: "\f7cd";
}

.fa-sms::before {
  content: "\f7cd";
}

.fa-rectangle::before {
  content: "\f2fa";
}

.fa-rectangle-landscape::before {
  content: "\f2fa";
}

.fa-clipboard-list-check::before {
  content: "\f737";
}

.fa-turkey::before {
  content: "\f725";
}

.fa-book::before {
  content: "\f02d";
}

.fa-user-plus::before {
  content: "\f234";
}

.fa-ice-skate::before {
  content: "\f7ac";
}

.fa-check::before {
  content: "\f00c";
}

.fa-battery-three-quarters::before {
  content: "\f241";
}

.fa-battery-4::before {
  content: "\f241";
}

.fa-tomato::before {
  content: "\e330";
}

.fa-sword-laser::before {
  content: "\e03b";
}

.fa-house-circle-check::before {
  content: "\e509";
}

.fa-buildings::before {
  content: "\e0cc";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-cart-flatbed-boxes::before {
  content: "\f475";
}

.fa-dolly-flatbed-alt::before {
  content: "\f475";
}

.fa-diagram-successor::before {
  content: "\e47a";
}

.fa-truck-arrow-right::before {
  content: "\e58b";
}

.fa-square-w::before {
  content: "\e285";
}

.fa-arrows-split-up-and-left::before {
  content: "\e4bc";
}

.fa-lamp::before {
  content: "\f4ca";
}

.fa-airplay::before {
  content: "\e089";
}

.fa-hand-fist::before {
  content: "\f6de";
}

.fa-fist-raised::before {
  content: "\f6de";
}

.fa-shield-quartered::before {
  content: "\e575";
}

.fa-slash-forward::before {
  content: "\/";
}

.fa-location-pen::before {
  content: "\f607";
}

.fa-map-marker-edit::before {
  content: "\f607";
}

.fa-cloud-moon::before {
  content: "\f6c3";
}

.fa-pot-food::before {
  content: "\e43f";
}

.fa-briefcase::before {
  content: "\f0b1";
}

.fa-person-falling::before {
  content: "\e546";
}

.fa-image-portrait::before {
  content: "\f3e0";
}

.fa-portrait::before {
  content: "\f3e0";
}

.fa-user-tag::before {
  content: "\f507";
}

.fa-rug::before {
  content: "\e569";
}

.fa-print-slash::before {
  content: "\f686";
}

.fa-earth-europe::before {
  content: "\f7a2";
}

.fa-globe-europe::before {
  content: "\f7a2";
}

.fa-cart-flatbed-suitcase::before {
  content: "\f59d";
}

.fa-luggage-cart::before {
  content: "\f59d";
}

.fa-hand-back-point-ribbon::before {
  content: "\e1a0";
}

.fa-rectangle-xmark::before {
  content: "\f410";
}

.fa-rectangle-times::before {
  content: "\f410";
}

.fa-times-rectangle::before {
  content: "\f410";
}

.fa-window-close::before {
  content: "\f410";
}

.fa-tire-rugged::before {
  content: "\f634";
}

.fa-lightbulb-dollar::before {
  content: "\f670";
}

.fa-cowbell::before {
  content: "\f8b3";
}

.fa-baht-sign::before {
  content: "\e0ac";
}

.fa-corner::before {
  content: "\e3fe";
}

.fa-chevrons-right::before {
  content: "\f324";
}

.fa-chevron-double-right::before {
  content: "\f324";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-book-journal-whills::before {
  content: "\f66a";
}

.fa-journal-whills::before {
  content: "\f66a";
}

.fa-inhaler::before {
  content: "\f5f9";
}

.fa-handcuffs::before {
  content: "\e4f8";
}

.fa-snake::before {
  content: "\f716";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-warning::before {
  content: "\f071";
}

.fa-note-medical::before {
  content: "\e200";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-down-left::before {
  content: "\e16a";
}

.fa-share::before {
  content: "\f064";
}

.fa-arrow-turn-right::before {
  content: "\f064";
}

.fa-mail-forward::before {
  content: "\f064";
}

.fa-face-thinking::before {
  content: "\e39b";
}

.fa-turn-down-right::before {
  content: "\e455";
}

.fa-bottle-droplet::before {
  content: "\e4c4";
}

.fa-mask-face::before {
  content: "\e1d7";
}

.fa-hill-rockslide::before {
  content: "\e508";
}

.fa-scanner-keyboard::before {
  content: "\f489";
}

.fa-circle-o::before {
  content: "\e119";
}

.fa-grid-horizontal::before {
  content: "\e307";
}

.fa-message-dollar::before {
  content: "\f650";
}

.fa-comment-alt-dollar::before {
  content: "\f650";
}

.fa-right-left::before {
  content: "\f362";
}

.fa-exchange-alt::before {
  content: "\f362";
}

.fa-columns-3::before {
  content: "\e361";
}

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-road-circle-exclamation::before {
  content: "\e565";
}

.fa-dungeon::before {
  content: "\f6d9";
}

.fa-hand-holding-box::before {
  content: "\f47b";
}

.fa-input-text::before {
  content: "\e1bf";
}

.fa-window-flip::before {
  content: "\f40f";
}

.fa-window-alt::before {
  content: "\f40f";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-scanner-gun::before {
  content: "\f488";
}

.fa-scanner::before {
  content: "\f488";
}

.fa-tire::before {
  content: "\f631";
}

.fa-engine::before {
  content: "\e16e";
}

.fa-money-bill-1-wave::before {
  content: "\f53b";
}

.fa-money-bill-wave-alt::before {
  content: "\f53b";
}

.fa-life-ring::before {
  content: "\f1cd";
}

.fa-hands::before {
  content: "\f2a7";
}

.fa-sign-language::before {
  content: "\f2a7";
}

.fa-signing::before {
  content: "\f2a7";
}

.fa-circle-caret-right::before {
  content: "\f330";
}

.fa-caret-circle-right::before {
  content: "\f330";
}

.fa-wheat::before {
  content: "\f72d";
}

.fa-file-spreadsheet::before {
  content: "\f65b";
}

.fa-audio-description-slash::before {
  content: "\e0a8";
}

.fa-calendar-day::before {
  content: "\f783";
}

.fa-water-ladder::before {
  content: "\f5c5";
}

.fa-ladder-water::before {
  content: "\f5c5";
}

.fa-swimming-pool::before {
  content: "\f5c5";
}

.fa-arrows-up-down::before {
  content: "\f07d";
}

.fa-arrows-v::before {
  content: "\f07d";
}

.fa-chess-pawn-piece::before {
  content: "\f444";
}

.fa-chess-pawn-alt::before {
  content: "\f444";
}

.fa-face-grimace::before {
  content: "\f57f";
}

.fa-grimace::before {
  content: "\f57f";
}

.fa-wheelchair-move::before {
  content: "\e2ce";
}

.fa-wheelchair-alt::before {
  content: "\e2ce";
}

.fa-turn-down::before {
  content: "\f3be";
}

.fa-level-down-alt::before {
  content: "\f3be";
}

.fa-square-s::before {
  content: "\e27d";
}

.fa-rectangle-barcode::before {
  content: "\f463";
}

.fa-barcode-alt::before {
  content: "\f463";
}

.fa-person-walking-arrow-right::before {
  content: "\e552";
}

.fa-square-envelope::before {
  content: "\f199";
}

.fa-envelope-square::before {
  content: "\f199";
}

.fa-dice::before {
  content: "\f522";
}

.fa-unicorn::before {
  content: "\f727";
}

.fa-bowling-ball::before {
  content: "\f436";
}

.fa-pompebled::before {
  content: "\e43d";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-watch-smart::before {
  content: "\e2cc";
}

.fa-book-user::before {
  content: "\f7e7";
}

.fa-sensor-cloud::before {
  content: "\e02c";
}

.fa-sensor-smoke::before {
  content: "\e02c";
}

.fa-clapperboard-play::before {
  content: "\e132";
}

.fa-bandage::before {
  content: "\f462";
}

.fa-band-aid::before {
  content: "\f462";
}

.fa-calendar-minus::before {
  content: "\f272";
}

.fa-circle-xmark::before {
  content: "\f057";
}

.fa-times-circle::before {
  content: "\f057";
}

.fa-xmark-circle::before {
  content: "\f057";
}

.fa-circle-4::before {
  content: "\e0f1";
}

.fa-gifts::before {
  content: "\f79c";
}

.fa-album-collection::before {
  content: "\f8a0";
}

.fa-hotel::before {
  content: "\f594";
}

.fa-earth-asia::before {
  content: "\f57e";
}

.fa-globe-asia::before {
  content: "\f57e";
}

.fa-id-card-clip::before {
  content: "\f47f";
}

.fa-id-card-alt::before {
  content: "\f47f";
}

.fa-magnifying-glass-plus::before {
  content: "\f00e";
}

.fa-search-plus::before {
  content: "\f00e";
}

.fa-thumbs-up::before {
  content: "\f164";
}

.fa-cloud-showers::before {
  content: "\f73f";
}

.fa-user-clock::before {
  content: "\f4fd";
}

.fa-onion::before {
  content: "\e427";
}

.fa-clock-twelve-thirty::before {
  content: "\e359";
}

.fa-arrow-down-to-dotted-line::before {
  content: "\e095";
}

.fa-hand-dots::before {
  content: "\f461";
}

.fa-allergies::before {
  content: "\f461";
}

.fa-file-invoice::before {
  content: "\f570";
}

.fa-window-minimize::before {
  content: "\f2d1";
}

.fa-rectangle-wide::before {
  content: "\f2fc";
}

.fa-comment-arrow-up::before {
  content: "\e144";
}

.fa-garlic::before {
  content: "\e40e";
}

.fa-mug-saucer::before {
  content: "\f0f4";
}

.fa-coffee::before {
  content: "\f0f4";
}

.fa-brush::before {
  content: "\f55d";
}

.fa-tree-decorated::before {
  content: "\f7dc";
}

.fa-mask::before {
  content: "\f6fa";
}

.fa-calendar-heart::before {
  content: "\e0d3";
}

.fa-magnifying-glass-minus::before {
  content: "\f010";
}

.fa-search-minus::before {
  content: "\f010";
}

.fa-flower::before {
  content: "\f7ff";
}

.fa-arrow-down-from-arc::before {
  content: "\e614";
}

.fa-right-left-large::before {
  content: "\e5e1";
}

.fa-ruler-vertical::before {
  content: "\f548";
}

.fa-circles-overlap::before {
  content: "\e600";
}

.fa-user-large::before {
  content: "\f406";
}

.fa-user-alt::before {
  content: "\f406";
}

.fa-starship-freighter::before {
  content: "\e03a";
}

.fa-train-tram::before {
  content: "\e5b4";
}

.fa-bridge-suspension::before {
  content: "\e4cd";
}

.fa-trash-check::before {
  content: "\e2af";
}

.fa-user-nurse::before {
  content: "\f82f";
}

.fa-boombox::before {
  content: "\f8a5";
}

.fa-syringe::before {
  content: "\f48e";
}

.fa-cloud-sun::before {
  content: "\f6c4";
}

.fa-shield-exclamation::before {
  content: "\e247";
}

.fa-stopwatch-20::before {
  content: "\e06f";
}

.fa-square-full::before {
  content: "\f45c";
}

.fa-grip-dots::before {
  content: "\e410";
}

.fa-comment-exclamation::before {
  content: "\f4af";
}

.fa-pen-swirl::before {
  content: "\e214";
}

.fa-falafel::before {
  content: "\e40a";
}

.fa-circle-2::before {
  content: "\e0ef";
}

.fa-magnet::before {
  content: "\f076";
}

.fa-jar::before {
  content: "\e516";
}

.fa-gramophone::before {
  content: "\f8bd";
}

.fa-dice-d12::before {
  content: "\f6ce";
}

.fa-note-sticky::before {
  content: "\f249";
}

.fa-sticky-note::before {
  content: "\f249";
}

.fa-down::before {
  content: "\f354";
}

.fa-arrow-alt-down::before {
  content: "\f354";
}

.fa-hundred-points::before {
  content: "\e41c";
}

.fa-100::before {
  content: "\e41c";
}

.fa-paperclip-vertical::before {
  content: "\e3c2";
}

.fa-wind-warning::before {
  content: "\f776";
}

.fa-wind-circle-exclamation::before {
  content: "\f776";
}

.fa-location-pin-slash::before {
  content: "\f60c";
}

.fa-map-marker-slash::before {
  content: "\f60c";
}

.fa-face-sad-sweat::before {
  content: "\e38a";
}

.fa-bug-slash::before {
  content: "\e490";
}

.fa-cupcake::before {
  content: "\e402";
}

.fa-light-switch-off::before {
  content: "\e018";
}

.fa-toggle-large-off::before {
  content: "\e5b0";
}

.fa-pen-fancy-slash::before {
  content: "\e210";
}

.fa-truck-container::before {
  content: "\f4dc";
}

.fa-boot::before {
  content: "\f782";
}

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6";
}

.fa-file-check::before {
  content: "\f316";
}

.fa-bone::before {
  content: "\f5d7";
}

.fa-cards-blank::before {
  content: "\e4df";
}

.fa-circle-3::before {
  content: "\e0f0";
}

.fa-bench-tree::before {
  content: "\e2e7";
}

.fa-keyboard-brightness-low::before {
  content: "\e1c1";
}

.fa-ski-boot-ski::before {
  content: "\e3cd";
}

.fa-brain-circuit::before {
  content: "\e0c6";
}

.fa-user-injured::before {
  content: "\f728";
}

.fa-block-brick-fire::before {
  content: "\e3dc";
}

.fa-firewall::before {
  content: "\e3dc";
}

.fa-face-sad-tear::before {
  content: "\f5b4";
}

.fa-sad-tear::before {
  content: "\f5b4";
}

.fa-plane::before {
  content: "\f072";
}

.fa-tent-arrows-down::before {
  content: "\e581";
}

.fa-exclamation::before {
  content: "\!";
}

.fa-arrows-spin::before {
  content: "\e4bb";
}

.fa-face-smile-relaxed::before {
  content: "\e392";
}

.fa-comment-xmark::before {
  content: "\f4b5";
}

.fa-comment-times::before {
  content: "\f4b5";
}

.fa-print::before {
  content: "\f02f";
}

.fa-turkish-lira-sign::before {
  content: "\e2bb";
}

.fa-try::before {
  content: "\e2bb";
}

.fa-turkish-lira::before {
  content: "\e2bb";
}

.fa-face-nose-steam::before {
  content: "\e382";
}

.fa-circle-waveform-lines::before {
  content: "\e12d";
}

.fa-waveform-circle::before {
  content: "\e12d";
}

.fa-dollar-sign::before {
  content: "\$";
}

.fa-dollar::before {
  content: "\$";
}

.fa-usd::before {
  content: "\$";
}

.fa-ferris-wheel::before {
  content: "\e174";
}

.fa-computer-speaker::before {
  content: "\f8b2";
}

.fa-skull-cow::before {
  content: "\f8de";
}

.fa-x::before {
  content: "X";
}

.fa-magnifying-glass-dollar::before {
  content: "\f688";
}

.fa-search-dollar::before {
  content: "\f688";
}

.fa-users-gear::before {
  content: "\f509";
}

.fa-users-cog::before {
  content: "\f509";
}

.fa-person-military-pointing::before {
  content: "\e54a";
}

.fa-building-columns::before {
  content: "\f19c";
}

.fa-bank::before {
  content: "\f19c";
}

.fa-institution::before {
  content: "\f19c";
}

.fa-museum::before {
  content: "\f19c";
}

.fa-university::before {
  content: "\f19c";
}

.fa-circle-t::before {
  content: "\e124";
}

.fa-sack::before {
  content: "\f81c";
}

.fa-grid-2::before {
  content: "\e196";
}

.fa-camera-cctv::before {
  content: "\f8ac";
}

.fa-cctv::before {
  content: "\f8ac";
}

.fa-umbrella::before {
  content: "\f0e9";
}

.fa-trowel::before {
  content: "\e589";
}

.fa-horizontal-rule::before {
  content: "\f86c";
}

.fa-bed-front::before {
  content: "\f8f7";
}

.fa-bed-alt::before {
  content: "\f8f7";
}

.fa-d::before {
  content: "D";
}

.fa-stapler::before {
  content: "\e5af";
}

.fa-masks-theater::before {
  content: "\f630";
}

.fa-theater-masks::before {
  content: "\f630";
}

.fa-kip-sign::before {
  content: "\e1c4";
}

.fa-face-woozy::before {
  content: "\e3a2";
}

.fa-cloud-question::before {
  content: "\e492";
}

.fa-pineapple::before {
  content: "\e31f";
}

.fa-hand-point-left::before {
  content: "\f0a5";
}

.fa-gallery-thumbnails::before {
  content: "\e3aa";
}

.fa-circle-j::before {
  content: "\e112";
}

.fa-eyes::before {
  content: "\e367";
}

.fa-handshake-simple::before {
  content: "\f4c6";
}

.fa-handshake-alt::before {
  content: "\f4c6";
}

.fa-page-caret-up::before {
  content: "\e42a";
}

.fa-file-caret-up::before {
  content: "\e42a";
}

.fa-jet-fighter::before {
  content: "\f0fb";
}

.fa-fighter-jet::before {
  content: "\f0fb";
}

.fa-comet::before {
  content: "\e003";
}

.fa-square-share-nodes::before {
  content: "\f1e1";
}

.fa-share-alt-square::before {
  content: "\f1e1";
}

.fa-shield-keyhole::before {
  content: "\e248";
}

.fa-barcode::before {
  content: "\f02a";
}

.fa-plus-minus::before {
  content: "\e43c";
}

.fa-square-sliders-vertical::before {
  content: "\f3f2";
}

.fa-sliders-v-square::before {
  content: "\f3f2";
}

.fa-video::before {
  content: "\f03d";
}

.fa-video-camera::before {
  content: "\f03d";
}

.fa-message-middle::before {
  content: "\e1e1";
}

.fa-comment-middle-alt::before {
  content: "\e1e1";
}

.fa-graduation-cap::before {
  content: "\f19d";
}

.fa-mortar-board::before {
  content: "\f19d";
}

.fa-hand-holding-medical::before {
  content: "\e05c";
}

.fa-person-circle-check::before {
  content: "\e53e";
}

.fa-square-z::before {
  content: "\e288";
}

.fa-message-text::before {
  content: "\e1e6";
}

.fa-comment-alt-text::before {
  content: "\e1e6";
}

.fa-turn-up::before {
  content: "\f3bf";
}

.fa-level-up-alt::before {
  content: "\f3bf";
}

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

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-light-300.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-light-300.ttf") format("truetype");
}
.fal,
.fa-light {
  font-weight: 300;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro";
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-regular-400.ttf") format("truetype");
}
.far,
.fa-regular {
  font-weight: 400;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro";
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../../../../../libraries/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../../../../../libraries/fontawesome/webfonts/fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands,
.paragraph--type--contact-info #site-social-links li[data-social*="mailto:"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i,
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i,
.footer__social #site-social-links li[data-social*="mailto:"] i,
.footer__social #site-social-links li[data-social*="pinterest.com"] i,
.footer__social #site-social-links li[data-social*="youtube.com"] i,
.footer__social #site-social-links li[data-social*="linkedin.com"] i,
.footer__social #site-social-links li[data-social*="instagram.com"] i,
.footer__social #site-social-links li[data-social*="twitter.com"] i,
.footer__social #site-social-links li[data-social*="x.com"] i,
.footer__social #site-social-links li[data-social*="facebook.com"] i {
  font-weight: 400;
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-aws:before {
  content: "\f375";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-cloudflare:before {
  content: "\e07d";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-modx:before {
  content: "\f285";
}

.fa-guilded:before {
  content: "\e07e";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-square-js:before {
  content: "\f3b9";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-orcid:before {
  content: "\f8d2";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-unity:before {
  content: "\e049";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-vk:before {
  content: "\f189";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-square-reddit:before {
  content: "\f1a2";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-square-font-awesome:before {
  content: "\e5ad";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-square-instagram:before {
  content: "\e055";
}

.fa-instagram-square:before {
  content: "\e055";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-square-hacker-news:before {
  content: "\f3af";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-edge:before {
  content: "\f282";
}

.fa-threads:before {
  content: "\e618";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-square-snapchat:before {
  content: "\f2ad";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-safari:before {
  content: "\f267";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-square-font-awesome-stroke:before {
  content: "\f35c";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-evernote:before {
  content: "\f839";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-watchman-monitoring:before {
  content: "\e087";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-git-alt:before {
  content: "\f841";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-square-viadeo:before {
  content: "\f2aa";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-centos:before {
  content: "\f789";
}

.fa-adn:before {
  content: "\f170";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-square-dribbble:before {
  content: "\f397";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-node:before {
  content: "\f419";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-debian:before {
  content: "\e60b";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-instalod:before {
  content: "\e081";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-square-twitter:before {
  content: "\f081";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-golang:before {
  content: "\e40f";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-uncharted:before {
  content: "\e084";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-square-youtube:before {
  content: "\f431";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-rendact:before {
  content: "\f3e4";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-nfc-directional:before {
  content: "\e530";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-meta:before {
  content: "\e49b";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-hips:before {
  content: "\f452";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-discord:before {
  content: "\f392";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-shoelace:before {
  content: "\e60c";
}

.fa-mdb:before {
  content: "\f8ca";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-unsplash:before {
  content: "\e07c";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-square-steam:before {
  content: "\f1b7";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-square-vimeo:before {
  content: "\f194";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-flag:before {
  content: "\f2b4";
}

.fa-font-awesome-logo-full:before {
  content: "\f2b4";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-apple:before {
  content: "\f179";
}

.fa-hive:before {
  content: "\e07f";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-padlet:before {
  content: "\e4a0";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-square-github:before {
  content: "\f092";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-shopify:before {
  content: "\e057";
}

.fa-neos:before {
  content: "\f612";
}

.fa-square-threads:before {
  content: "\e619";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-swift:before {
  content: "\f8e1";
}

.fa-angular:before {
  content: "\f420";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envira:before {
  content: "\f299";
}

.fa-square-gitlab:before {
  content: "\e5ae";
}

.fa-gitlab-square:before {
  content: "\e5ae";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-square-odnoklassniki:before {
  content: "\f264";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-sith:before {
  content: "\f512";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-hashnode:before {
  content: "\e499";
}

.fa-react:before {
  content: "\f41b";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-umbraco:before {
  content: "\f8e8";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-gg:before {
  content: "\f260";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-square-pinterest:before {
  content: "\f0d3";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-xing:before {
  content: "\f168";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-less:before {
  content: "\f41d";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-dailymotion:before {
  content: "\e052";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-nfc-symbol:before {
  content: "\e531";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-square-google-plus:before {
  content: "\f0d4";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-square-xing:before {
  content: "\f169";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-fly:before {
  content: "\f417";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-viber:before {
  content: "\f409";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-symfony:before {
  content: "\f83d";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-audible:before {
  content: "\f373";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-bilibili:before {
  content: "\e3d9";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-x-twitter:before {
  content: "\e61b";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-42-group:before {
  content: "\e080";
}

.fa-innosoft:before {
  content: "\e080";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-square-pied-piper:before {
  content: "\e01e";
}

.fa-pied-piper-square:before {
  content: "\e01e";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-tiktok:before {
  content: "\e07b";
}

.fa-square-facebook:before {
  content: "\f082";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-mixer:before {
  content: "\e056";
}

.fa-square-lastfm:before {
  content: "\f203";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-figma:before {
  content: "\f799";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-cmplid:before {
  content: "\e360";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-deezer:before {
  content: "\e077";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-docker:before {
  content: "\f395";
}

.fa-screenpal:before {
  content: "\e570";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-microblog:before {
  content: "\e01a";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-wirsindhandwerk:before {
  content: "\e2d0";
}

.fa-wsh:before {
  content: "\e2d0";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-octopus-deploy:before {
  content: "\e082";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-apper:before {
  content: "\f371";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ab";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-rust:before {
  content: "\e07a";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-square-behance:before {
  content: "\f1b5";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-space-awesome:before {
  content: "\e5ac";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-square-git:before {
  content: "\f1d2";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-square-tumblr:before {
  content: "\f174";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-trello:before {
  content: "\f181";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-perbyte:before {
  content: "\e083";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-android:before {
  content: "\f17b";
}

.fa-bots:before {
  content: "\e340";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-ideal:before {
  content: "\e013";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-uber:before {
  content: "\f402";
}

.fa-github:before {
  content: "\f09b";
}

.fa-php:before {
  content: "\f457";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-firefox-browser:before {
  content: "\e007";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-yammer:before {
  content: "\f840";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-stubber:before {
  content: "\e5c7";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f2c6";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-odysee:before {
  content: "\e5c6";
}

.fa-square-whatsapp:before {
  content: "\f40c";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-edge-legacy:before {
  content: "\e078";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f198";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-usb:before {
  content: "\f287";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-square-x-twitter:before {
  content: "\e61a";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f23a";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-sitrox:before {
  content: "\e44a";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-buy-n-large:before {
  content: "\f8a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-strava:before {
  content: "\f428";
}

.fa-ember:before {
  content: "\f423";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-wodu:before {
  content: "\e088";
}

.fa-google-pay:before {
  content: "\e079";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-zhihu:before {
  content: "\f63f";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-pix:before {
  content: "\e43a";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

.show {
  display: block !important;
}

.dropdown-menu.show {
  display: block !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: var(--skit-font-headings);
}

.container {
  padding: 0 1rem !important;
}
@media (min-width: 768px) {
  .container {
    padding: 0 1.5rem !important;
  }
}
@media (min-width: 1200px) {
  .container {
    padding: 0 !important;
  }
}
:root {
  --bs-body-color: $text-gray-800;
}

.ckeditor-buttons li .cke-icon-only {
  width: auto;
}
.ckeditor-buttons li a {
  min-height: 28px;
}
.ckeditor-buttons .cke_button_icon img {
  vertical-align: initial;
}

button.link {
  color: #0D6EFD;
}

.button--small {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

a.button {
  text-decoration: none;
}
a.button.button--primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0D6EFD;
  --bs-btn-border-color: #0D6EFD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0D6EFD;
  --bs-btn-disabled-border-color: #0D6EFD;
}
a.button.button--danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d87826;
  --bs-btn-hover-border-color: #d6701a;
  --bs-btn-focus-shadow-rgb: 178, 82, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #da8033;
  --bs-btn-active-border-color: #d6701a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #D16000;
  --bs-btn-disabled-border-color: #D16000;
}
a.button.button-action {
  --bs-btn-color: #fff;
  --bs-btn-bg: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #646464;
  --bs-btn-hover-border-color: #5e5e5e;
  --bs-btn-focus-shadow-rgb: 139, 139, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5e5e5e;
  --bs-btn-active-border-color: #595959;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #767676;
  --bs-btn-disabled-border-color: #767676;
}
a.button.button--small {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

.btn-primary a {
  color: #fff;
}
.btn-primary a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-secondary a, .btn.btn-inline a, button.btn-inline.link a,
.btn-inline a {
  color: #fff;
}
.btn-secondary a:hover,
.btn-inline a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-success a {
  color: #000;
}
.btn-success a:hover {
  color: #000;
  text-decoration: none;
}

.btn-info a {
  color: #fff;
}
.btn-info a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-warning a {
  color: #000;
}
.btn-warning a:hover {
  color: #000;
  text-decoration: none;
}

.btn-danger a {
  color: #000;
}
.btn-danger a:hover {
  color: #000;
  text-decoration: none;
}

.btn-light a {
  color: #000;
}
.btn-light a:hover {
  color: #000;
  text-decoration: none;
}

.btn-dark a {
  color: #fff;
}
.btn-dark a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-primary:hover a {
  color: #fff;
}
.btn-outline-primary a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-secondary:hover a {
  color: #fff;
}
.btn-outline-secondary a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-success:hover a {
  color: #000;
}
.btn-outline-success a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-info:hover a {
  color: #fff;
}
.btn-outline-info a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-warning:hover a {
  color: #000;
}
.btn-outline-warning a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-danger:hover a {
  color: #000;
}
.btn-outline-danger a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-light:hover a {
  color: #000;
}
.btn-outline-light a:hover {
  color: #000;
  text-decoration: none;
}

.btn-outline-dark:hover a {
  color: #fff;
}
.btn-outline-dark a:hover {
  color: #fff;
  text-decoration: none;
}

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, a.button,
.button {
  margin: 0 0.5rem;
}
.btn:first-child,
.btn-inline:first-child, button.link:first-child,
.button:first-child {
  margin-left: 0;
}
.btn:last-child,
.btn-inline:last-child, button.link:last-child,
.button:last-child {
  margin-right: 0;
}

.btn-group .btn,
.btn-group .btn-inline, .btn-group button.link,
.btn-group .button {
  margin: 0;
}

a[class=button] {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f9fafb;
  --bs-btn-hover-border-color: #f9fafb;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f9fafb;
  --bs-btn-active-border-color: #f9fafb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

footer {
  padding: 2rem 0;
}
footer.footer-dark a {
  color: #f8f9fa;
  text-decoration: none;
}
footer.footer-dark a:hover {
  color: #f8f9fa;
  text-decoration: none;
}
footer .region-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.form-control.image-button {
  width: unset;
}
.form-control.form-checkbox, .form-control.form-radio {
  display: inline-block;
  height: auto;
  width: unset;
}

.form-select {
  min-width: 5rem;
}

input.form-text {
  margin-top: 0;
}
input[type=search] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.dropbutton-multiple .dropbutton .dropbutton-action > * {
  border: 0;
}

@media (min-width: 1200px) {
  .node-form {
    margin: 2rem;
  }
}
.node-form .form-actions {
  text-align: center;
}

.container-inline div,
.container-inline label {
  display: inline-block;
  margin: 0;
}
.container-inline.webform-multiple-add > .form-item > * {
  display: inline-block;
  width: unset;
}

td > .form-item {
  margin: 0;
}

#search-block-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.js td .dropbutton-wrapper {
  min-height: 2.25rem;
}

.dropbutton-widget {
  background-color: #fff;
  border-radius: 0.375rem;
}
.dropbutton-widget .dropbutton .dropbutton-action > * {
  padding: 0.375rem 0.75rem;
}

.webform-dropbutton .dropbutton-wrapper .dropbutton-widget {
  background-color: #fff;
}

.system-file-system-settings .form-item label {
  display: table;
  font-weight: 700;
}

.tabs-primary {
  margin: 1rem 0;
}

.tabs-secondary {
  margin: 0 0 1rem 0;
}

@media (max-width: 767.98px) {
  .tabs-wrapper .tab-toggle {
    color: #495057;
    padding: 0.5rem 1rem;
  }
  .tabs-wrapper .nav-tabs {
    border: 1px solid #dee2e6;
    border-radius: 0.375rem;
    overflow: hidden;
  }
  .tabs-wrapper .nav-item {
    padding: 0.25rem 0.5rem;
  }
  .tabs-wrapper .nav-item.active {
    background-color: #dee2e6;
  }
  .tabs-wrapper .nav-item .nav-link {
    border: 0;
    border-radius: 0;
    background-color: unset;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  .tabs-wrapper .nav-item .nav-link.active {
    background-color: unset;
  }
  .tabs-wrapper:not(.is-collapsible) .nav-item:not(:first-of-type) {
    border-top: 1px solid #dee2e6;
  }
  .tabs-wrapper.is-collapsible .nav-item.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .tabs-wrapper.is-collapsible .nav-item:not(.active) {
    display: none;
  }
  .tabs-wrapper.is-collapsible .is-open .nav-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .tabs-wrapper.is-collapsible .is-open .nav-item.active {
    border-radius: 0.375rem 0.375rem 0 0;
  }
  .tabs-wrapper.is-collapsible .is-open .nav-item:not(.active) {
    border-top: 1px solid #dee2e6;
  }
}
@media (min-width: 768px) {
  .tabs-wrapper .tab-toggle {
    display: none;
  }
}
em.placeholder {
  display: unset;
  min-height: unset;
  vertical-align: unset;
  cursor: unset;
  background-color: unset;
  opacity: unset;
}

.card-img-top img {
  width: 100% !important;
  max-width: 100% !important;
}

.navbar .block-search form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}
@media (min-width: 576px) {
  .navbar .block-search form {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.navbar .block-search form .form-actions {
  margin-top: 0.5rem;
}
@media (min-width: 768px) {
  .navbar .block-search form .form-actions {
    margin-left: 0.5rem;
    margin-top: 0;
  }
}

.navbar-nav .nav-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.navbar-nav .nav-link.dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-brand {
  white-space: unset;
}
.navbar-brand .site-slogan {
  display: none;
  font-size: 0.875rem;
}
@media (min-width: 1200px) {
  .navbar-brand .site-slogan {
    display: block;
  }
}
.navbar-brand a.site-title {
  color: #212529;
  text-decoration: none;
}
.navbar-brand a.site-title:hover {
  color: #212529;
  text-decoration: none;
}
.navbar-brand .site-title {
  font-size: 1.5rem;
  font-weight: bold;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.navbar-brand img {
  height: 36px;
  margin: 0 1rem 0 0;
  width: auto;
}
@media (min-width: 1200px) {
  .navbar-brand img {
    height: 60px;
  }
}

.navbar-dark .navbar-brand a.site-title,
.footer-dark .navbar-brand a.site-title {
  color: #f8f9fa;
  text-decoration: none;
}
.navbar-dark .navbar-brand a.site-title:hover,
.footer-dark .navbar-brand a.site-title:hover {
  color: #f8f9fa;
  text-decoration: none;
}

.paragraph-type-label,
.paragraph-type-title {
  font-weight: 700;
}

.paragraphs-dropdown-action.button.btn-primary {
  background-color: #0D6EFD;
}
.paragraphs-dropdown-action.button.btn-danger {
  background-color: #D16000;
}

.field--widget-paragraphs .field-add-more-submit,
.field--widget-entity-reference-paragraphs .field-add-more-submit {
  margin: 0;
}

.js .field--widget-entity-reference-paragraphs td {
  padding: 1rem;
}

.progress {
  display: block;
  height: unset;
  overflow: unset;
  font-size: unset;
  background-color: unset;
}

.region-title__action a.button {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0D6EFD;
  --bs-btn-border-color: #0D6EFD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0D6EFD;
  --bs-btn-disabled-border-color: #0D6EFD;
}

tr.region-title {
  --bs-table-bg: #f8f9fa;
}
tr.region-title td {
  --bs-table-bg: #f8f9fa;
}

a.tabledrag-handle .handle {
  height: 1.7em;
  display: table-cell;
  padding-right: 1rem !important;
}

table {
  caption-side: unset;
}

.admin-dblog .table .icon {
  background-color: var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg, var(--bs-table-bg))));
}
.admin-dblog .table > :not(caption) > * > * {
  -webkit-box-shadow: unset;
          box-shadow: unset;
  background-color: var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg, var(--bs-table-bg))));
}

.color-primary {
  --bs-alert-color: #084298;
  --bs-alert-bg: #084298;
  --bs-alert-border-color: #b6d4fe;
}
.color-primary .alert-link {
  color: #06357a;
}

.color-secondary {
  --bs-alert-color: #41464b;
  --bs-alert-bg: #41464b;
  --bs-alert-border-color: #d3d6d8;
}
.color-secondary .alert-link {
  color: #34383c;
}

.color-success {
  --bs-alert-color: #3b5018;
  --bs-alert-bg: #3b5018;
  --bs-alert-border-color: #dfefc5;
}
.color-success .alert-link {
  color: #2f4013;
}

.color-info {
  --bs-alert-color: #474747;
  --bs-alert-bg: #474747;
  --bs-alert-border-color: #d6d6d6;
}
.color-info .alert-link {
  color: #393939;
}

.color-warning {
  --bs-alert-color: #856414;
  --bs-alert-bg: #856414;
  --bs-alert-border-color: #f5e4bd;
}
.color-warning .alert-link {
  color: #6a5010;
}

.color-danger {
  --bs-alert-color: #7d3a00;
  --bs-alert-bg: #7d3a00;
  --bs-alert-border-color: #f1cfb3;
}
.color-danger .alert-link {
  color: #642e00;
}

.color-light {
  --bs-alert-color: #636464;
  --bs-alert-bg: #636464;
  --bs-alert-border-color: #fdfdfe;
}
.color-light .alert-link {
  color: #4f5050;
}

.color-dark {
  --bs-alert-color: #141619;
  --bs-alert-bg: #141619;
  --bs-alert-border-color: #bcbebf;
}
.color-dark .alert-link {
  color: #101214;
}

.views-admin a {
  color: #0D6EFD;
  text-decoration: underline;
}
.views-admin a:hover {
  color: #0a58ca;
}
.views-admin .views-displays .tabs {
  list-style: none;
}
.views-admin .views-ui-display-tab-bucket__title {
  padding: 4px 6px 6px;
}
.views-admin .dropbutton .dropbutton-action > * {
  line-height: 20px;
  padding: 0.1em 0.5em;
}
.views-admin .dropbutton .dropbutton-action .btn-primary {
  color: #0D6EFD;
  text-decoration: underline;
}
.views-admin .dropbutton .dropbutton-action .btn-primary:hover {
  color: #0a58ca;
  text-decoration: none;
}
.views-admin .view-preview-form .form-item-view-args,
.views-admin .view-preview-form .form-actions {
  display: block;
  margin-left: 1rem;
  margin-right: 1rem;
}

.pagination {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 1rem 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.alert-dismissible .close {
  color: #000;
}

code {
  overflow-y: auto;
}

/**
 * Instructions for Variables file
 */
/**
 * Start of Breeze
 */
.btn:focus-visible,
.btn-inline:focus-visible, button.link:focus-visible, .button:focus-visible {
  outline: -webkit-focus-ring-color auto 1px !important;
}

/**
 * Start of Breeze
 */
:root {
  --color-1: #0D6EFD;
  --color-2: #6f42c1;
  --color-3: #dda622;
  --color-4: #d63384;
  --color-5: #D16000;
  --color-6: #94C83D;
  --color-7: #1D96AF;
  --color-8: #767676;
  --color-neutral: #5f666d;
  --color-important: #C32033;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

[class*=color-1] {
  --color: #0D6EFD;
}

[class*=color-2] {
  --color: #6f42c1;
}

[class*=color-3] {
  --color: #dda622;
}

[class*=color-4] {
  --color: #d63384;
}

[class*=color-5] {
  --color: #D16000;
}

[class*=color-6] {
  --color: #94C83D;
}

[class*=color-7] {
  --color: #1D96AF;
}

[class*=color-8] {
  --color: #767676;
}

[class*=color-neutral] {
  --color: #5f666d;
}

[class*=color-important] {
  --color: #C32033;
}

[class*=color-primary] {
  --color: var(--color-primary);
}

[class*=color-secondary] {
  --color: var(--color-secondary);
}

/**
 * Btn Primary & Secondarty Hover Color Values
 * If Bootstrap Vars are deprecated --> these will need to be set in a CSS Selector Contextuax statement rather than here.
 */
/**
 * Uncomment the following if "Broadcasts" need to support CSS Vars
 */
:root {
  --bs-blue: #0D6EFD;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #D16000;
  --bs-orange: #fd7e14;
  --bs-yellow: #dda622;
  --bs-green: #94C83D;
  --bs-teal: #1D96AF;
  --bs-cyan: #767676;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #f0f2f5;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0D6EFD;
  --bs-secondary: #6c757d;
  --bs-success: #94C83D;
  --bs-info: #767676;
  --bs-warning: #dda622;
  --bs-danger: #D16000;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 148, 200, 61;
  --bs-info-rgb: 118, 118, 118;
  --bs-warning-rgb: 221, 166, 34;
  --bs-danger-rgb: 209, 96, 0;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 52, 58, 64;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.2;
  --bs-body-color: #343a40;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.5rem;
  --bs-border-radius-lg: 1.25rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0D6EFD;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #f8edd3;
}

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, .button, a.button {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.2;
  --bs-btn-color: #343a40;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.375rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, .button, a.button {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover,
.btn-inline:hover, button.link:hover, .button:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover,
.btn-check + .btn-inline:hover, .btn-check + button.link:hover, .btn-check + .button:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible,
.btn-inline:focus-visible, button.link:focus-visible, .button:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn,
.btn-check:focus-visible + .btn-inline, .btn-check:focus-visible + button.link, .btn-check:focus-visible + .button {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
.btn-check:checked + .btn-inline, .btn-check:checked + button.link, .btn-check:checked + .button, :not(.btn-check) + .btn:active,
:not(.btn-check) + .btn-inline:active, :not(.btn-check) + button.link:active, :not(.btn-check) + .button:active, .btn:first-child:active,
.btn-inline:first-child:active, button.link:first-child:active, .button:first-child:active, .btn.active,
.active.btn-inline, button.active.link, .active.button, .btn.show,
.show.btn-inline, button.show.link, .show.button {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
.btn-check:checked + .btn-inline:focus-visible, .btn-check:checked + button.link:focus-visible, .btn-check:checked + .button:focus-visible, :not(.btn-check) + .btn:active:focus-visible,
:not(.btn-check) + .btn-inline:active:focus-visible, :not(.btn-check) + button.link:active:focus-visible, :not(.btn-check) + .button:active:focus-visible, .btn:first-child:active:focus-visible,
.btn-inline:first-child:active:focus-visible, button.link:first-child:active:focus-visible, .button:first-child:active:focus-visible, .btn.active:focus-visible,
.active.btn-inline:focus-visible, button.active.link:focus-visible, .active.button:focus-visible, .btn.show:focus-visible,
.show.btn-inline:focus-visible, button.show.link:focus-visible, .show.button:focus-visible {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
          box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn-inline:disabled, button.link:disabled, .button:disabled, .btn.disabled,
.disabled.btn-inline, button.disabled.link, .disabled.button, fieldset:disabled .btn,
fieldset:disabled .btn-inline, fieldset:disabled button.link, fieldset:disabled .button {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0D6EFD;
  --bs-btn-border-color: #0D6EFD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0D6EFD;
  --bs-btn-disabled-border-color: #0D6EFD;
}

.btn-secondary, .btn.btn-inline, button.btn-inline.link,
.btn-inline {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #a4d05a;
  --bs-btn-hover-border-color: #9fce50;
  --bs-btn-focus-shadow-rgb: 126, 170, 52;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #a9d364;
  --bs-btn-active-border-color: #9fce50;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #94C83D;
  --bs-btn-disabled-border-color: #94C83D;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #646464;
  --bs-btn-hover-border-color: #5e5e5e;
  --bs-btn-focus-shadow-rgb: 139, 139, 139;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5e5e5e;
  --bs-btn-active-border-color: #595959;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #767676;
  --bs-btn-disabled-border-color: #767676;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #dda622;
  --bs-btn-border-color: #dda622;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e2b343;
  --bs-btn-hover-border-color: #e0af38;
  --bs-btn-focus-shadow-rgb: 188, 141, 29;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e4b84e;
  --bs-btn-active-border-color: #e0af38;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dda622;
  --bs-btn-disabled-border-color: #dda622;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d87826;
  --bs-btn-hover-border-color: #d6701a;
  --bs-btn-focus-shadow-rgb: 178, 82, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #da8033;
  --bs-btn-active-border-color: #d6701a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #D16000;
  --bs-btn-disabled-border-color: #D16000;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0D6EFD;
  --bs-btn-border-color: #0D6EFD;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0D6EFD;
  --bs-btn-hover-border-color: #0D6EFD;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0D6EFD;
  --bs-btn-active-border-color: #0D6EFD;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0D6EFD;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0D6EFD;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #94C83D;
  --bs-btn-border-color: #94C83D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #94C83D;
  --bs-btn-hover-border-color: #94C83D;
  --bs-btn-focus-shadow-rgb: 148, 200, 61;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #94C83D;
  --bs-btn-active-border-color: #94C83D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #94C83D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #94C83D;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #767676;
  --bs-btn-border-color: #767676;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #767676;
  --bs-btn-hover-border-color: #767676;
  --bs-btn-focus-shadow-rgb: 118, 118, 118;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #767676;
  --bs-btn-active-border-color: #767676;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #767676;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #767676;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #dda622;
  --bs-btn-border-color: #dda622;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #dda622;
  --bs-btn-hover-border-color: #dda622;
  --bs-btn-focus-shadow-rgb: 221, 166, 34;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #dda622;
  --bs-btn-active-border-color: #dda622;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dda622;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dda622;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #D16000;
  --bs-btn-border-color: #D16000;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #D16000;
  --bs-btn-hover-border-color: #D16000;
  --bs-btn-focus-shadow-rgb: 209, 96, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #D16000;
  --bs-btn-active-border-color: #D16000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #D16000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D16000;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link, button.link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible, button.link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover, button.link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn,
.btn-group-lg > .btn-inline, .btn-group-lg > button.link, .btn-group-lg > .button {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: 1.25rem;
}

.btn-sm, .btn-group-sm > .btn,
.btn-group-sm > .btn-inline, .btn-group-sm > button.link, .btn-group-sm > .button {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.5rem;
}

.btn.btn-inline.ck-link_selected,
.btn-inline.ck-link_selected {
  background-color: var(--bs-btn-bg) !important;
}

h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong,
.h1 strong,
.h2 strong,
.h3 strong,
.h4 strong,
.h5 strong,
.h6 strong {
  font-weight: inherit !important;
}

.text-align-left {
  text-align: left !important;
}

.text-align-center {
  text-align: center !important;
}

.text-align-right {
  text-align: right !important;
}

.field a:not(.btn):not(button.link):not(.button):not(a.button):not(.btn.btn-inline):not(button.btn-inline.link):not(.btn-inline) {
  text-decoration: none;
  font-weight: 700;
  color: var(--bs-link-color);
}

:root {
  /**
   * Overwritten BootStrap CSS Vars
   */
  --bs-link-color: var(--bs-blue)!important;
  --bs-link-hover-color: var(--bs-link-color)!important;
}

/**
 * Calendar & Event Colours // [ ]  This is old code, eventually to be 
*/
/**
 * Map - School Type Colours
 */
.view-id-schools .map-wrapper > .view-filters .bef-checkboxes .form-type-checkbox.taxonomy-name--test {
  display: none;
}

/* Promo Styling (Elsewhere)*/
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
  height: 100%;
  padding: 0.75rem;
  position: relative;
  background-color: var(--color);
}

header {
  padding: 0;
  z-index: 502;
  position: relative;
}
header > .navbar {
  background-color: var(--navbar-bg) !important;
}
header > .navbar > .container {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  header > .navbar > .container {
    -ms-flex-flow: nowrap;
        flex-flow: nowrap;
    overflow-x: clip;
  }
}

header .quicklinks-wrapper {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: absolute;
  top: 28px;
  left: 0;
  right: 50px;
  z-index: calc(1030 + 1);
  margin-right: 0;
}
header .quicklinks-wrapper a {
  color: inherit;
}
header .quicklinks-wrapper .dropdown-toggle.show {
  color: var(--bs-secondary) !important;
}
header .quicklinks-wrapper .dropdown-toggle::after {
  display: block;
  border: 0;
}
@media (min-width: 576px) {
  header .quicklinks-wrapper {
    top: 34px;
  }
}
@media (min-width: 768px) {
  header .quicklinks-wrapper {
    top: 38px;
    right: 60px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper {
    display: block;
    position: relative;
    top: unset;
    right: unset;
    width: 100%;
    margin-right: auto;
  }
}
header .quicklinks-wrapper .quicklinks-inner {
  position: relative;
  background-color: #f0f2f5;
  margin: 0 -1rem;
  padding: 10px;
  text-align: right;
  border-radius: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner {
    text-align: center;
    padding: 10px 20px;
    gap: 15px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    margin-left: auto;
    margin-right: 0;
    text-align: right;
    border-radius: 0px 0px 1.25rem 1.25rem;
    gap: 20px;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  position: static;
  height: 25px;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] {
  font-size: 0.875rem;
  color: #fff;
  width: 25px;
  height: 25px;
  border-radius: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
  display: inline-block !important;
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 600;
  color: #000;
  cursor: pointer;
  line-height: 2rem;
  text-decoration: none;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
    font-size: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] + a {
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item h5, header .quicklinks-wrapper .quicklinks-inner .quicklinks-item .h5 {
  cursor: pointer;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item {
    gap: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item .dropdown-menu {
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
  padding: 10px !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-accessibility > i[class*=fa-] {
  color: var(--color-secondary);
  background: #fff;
  font-size: 1.5625rem;
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-accessibility a {
    text-indent: inherit;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language {
  position: relative;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language {
    gap: 2px;
  }
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .dropdown-toggle {
    padding-left: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -2rem;
  right: 0;
  height: 100%;
  width: 30px;
  z-index: 501;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language > i[class*=fa-] {
  font-size: 1rem;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .goog-te-gadget {
  font-size: 0;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language .goog-te-gadget .goog-logo-link {
  display: none;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language a.google-translator-switch::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0.75rem;
  bottom: 0;
  left: 0.75rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 99;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content {
  background: #f0f2f5;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  border: 0 !important;
  width: 100% !important;
  max-width: 310px;
  min-width: 310px;
  -webkit-transform: unset !important;
          transform: unset !important;
  inset: 25px -44px auto auto !important;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content {
    inset: 25px -59px auto auto !important;
    max-width: 340px;
    min-width: 340px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content {
    border-radius: 0.5rem 0 0.5rem 0.5rem;
    inset: 25px -10px auto auto !important;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content span > a {
  display: none !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-language #quicklinks-language-content .goog-te-gadget .goog-te-combo {
  margin: 0;
  width: 100%;
  border-radius: 0.5rem;
  border: 0;
  padding: 10px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  color: #343a40;
  font-weight: 400;
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search .dropdown-toggle {
    padding-left: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search .dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -2rem;
  right: 0;
  height: 100%;
  width: 30px;
  z-index: 501;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
  background: #f0f2f5;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  max-width: 310px;
  min-width: 310px;
  width: 100%;
  margin: auto !important;
  -webkit-transform: none !important;
          transform: none !important;
  inset: 35px 1px auto auto !important;
  border: 0 !important;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
    max-width: 340px;
    min-width: 340px;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
    border-radius: 0 0 0.5rem 0.5rem;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse {
  padding-left: 0;
  padding-right: 0;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item {
  padding-right: 0;
  margin: 0;
  display: inline-block;
  width: 100%;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item {
    width: 100%;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item input[type=search] {
  width: 100%;
  background-color: #fff;
  background-image: url("/libraries/fontawesome/svgs/light/magnifying-glass.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 20px;
  border: 0 !important;
  margin-top: 0;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .js-form-item input[type=search] {
    min-width: 0 !important;
    width: 100%;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content form.search-block-form.google-cse .form-actions {
  display: none;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item {
    gap: 5px;
  }
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item {
    gap: 0;
  }
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item > a {
    font-size: 1rem !important;
  }
}
@media (max-width: 767.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources.quicklinks-item > a {
    font-size: 0 !important;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources a.dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -2rem;
  right: 0;
  height: 100%;
  width: 30px;
  z-index: 99;
  border: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
  background: #f0f2f5;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  border: 0;
  padding: 1rem;
  max-width: 260px !important;
  width: 260px !important;
  min-width: 260px !important;
  -webkit-transform: unset !important;
          transform: unset !important;
  inset: 38px 0 auto auto !important;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
    inset: 38px auto auto -120px !important;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
    border-radius: 0.5rem 0 0.5rem 0.5rem;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item {
  font-family: var(--skit-font-body);
  font-size: 1rem !important;
  font-weight: 600 !important;
  color: #343a40 !important;
  border-top: solid 1px #ced4da;
  padding: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item:first-child {
  border-top: none;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item:first-child a {
  padding-top: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item a {
  padding: 10px 0 !important;
}

header .navbar-toggler {
  padding: 0.25rem;
  border: var(--bs-navbar-toggler-border-color);
}
header .navbar-toggler:hover, header .navbar-toggler:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
header .navbar-toggler[aria-expanded=true] .fa-solid.fa-xmark {
  display: block;
}
header .navbar-toggler[aria-expanded=true] .fa-bars {
  display: none;
}

.headroom--pinned {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}

.headroom--unpinned {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}

header.headroom ~ main .region-content .block-system-main-block > article.node--full {
  padding-top: 2rem;
}

body:not(.path-frontpage) footer#site-footer {
  margin-top: 100px;
}

footer {
  padding: 3rem 1.5rem;
}
@media (min-width: 768px) {
  footer {
    padding: 3rem 0;
  }
}
@media (min-width: 1200px) {
  footer {
    padding: 3rem 0;
  }
}

footer#site-footer {
  position: relative;
  background-color: var(--color-neutral);
  color: #fff;
}
footer#site-footer a,
footer#site-footer .nav-link {
  color: inherit;
  text-decoration: none;
}
footer#site-footer a:hover, footer#site-footer a:focus,
footer#site-footer .nav-link:hover,
footer#site-footer .nav-link:focus {
  color: inherit;
}
@media (max-width: 767.98px) {
  footer#site-footer .footer-row--main,
footer#site-footer .footer-row--bottom {
    text-align: center;
  }
  footer#site-footer .footer-row--main .block:not(.navigation),
footer#site-footer .footer-row--bottom .block:not(.navigation) {
    margin: 1rem auto 2.5rem;
  }
}

.footer-row--main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  .footer-row--main {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.footer-row--main .region {
  max-width: 100%;
  width: 100%;
}
@media (min-width: 768px) {
  .footer-row--main .region {
    max-width: 33%;
  }
}
.footer-row--main .region.region-footer-main-fourth {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth {
    margin-top: 0;
    margin-left: auto;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
  }
}
.footer-row--main .region.region-footer-main-fourth .block {
  margin-top: 2.5rem !important;
  margin-bottom: 2rem !important;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth .block {
    margin-top: 0 !important;
    margin-bottom: 2.5rem !important;
  }
}
.footer-row--main .region.region-footer-main-fourth .block + .block {
  margin-bottom: 2.5rem !important;
  margin-top: 0 !important;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth .block + .block {
    margin-bottom: 0 !important;
  }
}
.footer-row--main .region.region-footer-main-fourth .block .img-wrapper img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.footer-row--main .region ul {
  gap: 10px;
}
.footer-row--main .region ul a {
  font-size: 0.875rem;
}
.footer-row--main .footer__navigation {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .footer-row--main .footer__navigation {
    width: 33%;
  }
}
@media (min-width: 1200px) {
  .footer-row--main .footer__navigation {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 50%;
    margin-top: 2.25rem;
  }
}
.footer-row--main .footer__navigation .region {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
@media (min-width: 1200px) {
  .footer-row--main .footer__navigation .region {
    width: 50%;
    max-width: 50%;
    text-align: left;
  }
}
.footer-row--main .navbar-brand {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2.5rem;
}
@media (min-width: 768px) {
  .footer-row--main .navbar-brand {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin-top: 0;
  }
}

#site-info-footer ul li i,
#site-info-footer ul li .field {
  display: inline-block;
  font-weight: 700;
}
#site-info-footer ul li#site-name * {
  font-family: var(--skit-font-headings);
  font-size: 1rem !important;
  font-weight: 700;
  margin-bottom: 0;
}
#site-info-footer ul li#site-phone, #site-info-footer ul li#site-email {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media (min-width: 768px) {
  #site-info-footer ul li#site-phone, #site-info-footer ul li#site-email {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
#site-info-footer ul li#site-phone a, #site-info-footer ul li#site-email a {
  font-size: 0.875rem;
  font-weight: 700;
}
#site-info-footer .footer__contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}

.footer__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .footer__social {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 30px;
  }
}
.footer__social span {
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
}
.footer__social #site-social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
}
@media (min-width: 768px) {
  .footer__social #site-social-links {
    margin-bottom: 0 !important;
  }
}
.footer__social #site-social-links li[data-social] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  border-radius: 50%;
  width: 2rem;
  height: 2rem;
  color: var(--bs-secondary);
}
.footer__social #site-social-links li[data-social] a {
  font-size: 0;
}
.footer__social #site-social-links li[data-social] a i {
  font-size: 1.1rem;
}
.footer__social #site-social-links li[data-social] a:focus-visible {
  outline: -webkit-focus-ring-color auto 1px;
}
.footer__social #site-social-links li[data-social] a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.footer__social #site-social-links li[data-social*="facebook.com"] i::before {
  content: "\f39e";
}
.footer__social #site-social-links li[data-social*="twitter.com"] i::before,
.footer__social #site-social-links li[data-social*="x.com"] i::before {
  content: "\e61b";
}
.footer__social #site-social-links li[data-social*="instagram.com"] i::before {
  content: "\f16d";
}
.footer__social #site-social-links li[data-social*="linkedin.com"] i::before {
  content: "\f0e1";
}
.footer__social #site-social-links li[data-social*="youtube.com"] i::before {
  content: "\f167";
}
.footer__social #site-social-links li[data-social*="pinterest.com"] i::before {
  content: "\f0d2";
}
.footer__social #site-social-links li[data-social*="mailto:"] i::before {
  content: "\f0e0";
}

footer .block-menu ul.nav li a.nav-link,
footer .block-menu ul.nav li > span {
  padding: 0 0.5rem;
}

.footer-row--bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  padding: 2.5rem 0 0;
  margin-top: 1.5rem;
  border-top: solid 1px #fff;
}
@media (min-width: 1200px) {
  .footer-row--bottom {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.footer-row--bottom #copyright,
.footer-row--bottom #site-credit {
  max-width: 100%;
  width: 100%;
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .footer-row--bottom #copyright,
.footer-row--bottom #site-credit {
    width: auto;
  }
}
.footer-row--bottom #site-credit a {
  font-weight: 700;
}

body {
  color: #343a40;
}

nav[aria-label=breadcrumb] {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  nav[aria-label=breadcrumb] {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  nav[aria-label=breadcrumb] {
    max-width: 1540px;
  }
}
nav[aria-label=breadcrumb] ol.breadcrumb,
nav[aria-label=breadcrumb] ul.breadcrumb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  padding-left: 0;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item {
  color: #343a40 !important;
  line-height: 1;
  padding-left: 0;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  margin: 0.25rem 0;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item i.fa-house-chimney,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item i.fa-house-chimney {
  color: var(--bs-primary) !important;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item::after,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item::after {
  font-family: "Font Awesome 6 Pro";
  content: "\f105";
  padding-left: var(--bs-breadcrumb-item-padding-x);
  -webkit-text-stroke: 1.5px;
  color: #6c757d;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item a,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item a {
  text-decoration: none;
  color: #343a40;
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item:last-child:after,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item:last-child:after {
  content: " ";
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item + .breadcrumb-item::before,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: " ";
}

.img-caption {
  padding: 0.5rem 1.5rem;
  background-color: var(--bs-white);
  color: var(--bs-black);
  font-weight: 500;
  line-height: 1.25;
  text-align: left;
}
@media (min-width: 768px) {
  .img-caption {
    font-size: 1.125rem;
  }
}

.btn, button.link, .button, a.button, .btn.btn-inline, button.btn-inline.link,
.btn-inline {
  --bs-btn-color: #fff;
  font-size: 0.875rem;
  font-family: var(--skit-font-body);
  font-weight: 700;
  line-height: 1.2;
  padding: 10px 20px;
  border-radius: 0.5rem;
}
.btn.btn-primary, button.btn-primary.link, .btn-primary.button,
.btn-primary.btn-inline {
  background: var(--bs-primary);
  border-color: var(--bs-primary);
}
.btn.btn-primary:hover, button.btn-primary.link:hover, .btn-primary.button:hover,
.btn-primary.btn-inline:hover, .btn.btn-primary:focus, button.btn-primary.link:focus, .btn-primary.button:focus,
.btn-primary.btn-inline:focus, .btn.btn-primary:active, button.btn-primary.link:active, .btn-primary.button:active,
.btn-primary.btn-inline:active {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
  -webkit-filter: saturate(0.7);
          filter: saturate(0.7);
}
.btn.btn-primary:focus, button.btn-primary.link:focus, .btn-primary.button:focus,
.btn-primary.btn-inline:focus, .btn.btn-primary:active, button.btn-primary.link:active, .btn-primary.button:active,
.btn-primary.btn-inline:active {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.btn-secondary, button.btn-secondary.link, .btn-secondary.button, .btn.btn-inline, button.link.btn-inline,
.button.btn-inline,
.btn-inline {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.btn.btn-secondary:hover, button.btn-secondary.link:hover, .btn-secondary.button:hover,
.btn-inline:hover, .btn.btn-secondary:active, button.btn-secondary.link:active, .btn-secondary.button:active,
.btn-inline:active, .btn.btn-secondary:focus, button.btn-secondary.link:focus, .btn-secondary.button:focus,
.btn-inline:focus {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
  -webkit-filter: saturate(0.7);
          filter: saturate(0.7);
}
.btn.btn-secondary:focus, button.btn-secondary.link:focus, .btn-secondary.button:focus,
.btn-inline:focus, .btn.btn-secondary:active, button.btn-secondary.link:active, .btn-secondary.button:active,
.btn-inline:active {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.disabled, button.disabled.link, .disabled.button,
.disabled.btn-inline {
  color: #adb5bd !important;
  background: #f0f2f5 !important;
  border-color: #f0f2f5 !important;
}

a.ext svg.ext {
  margin-left: 0.2rem;
  width: 22px;
  height: 22px;
  vertical-align: top;
}

input[type=radio]:focus, input[type=radio]:active,
input[type=checkbox]:focus,
input[type=checkbox]:active {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
input[type=radio]:checked,
input[type=checkbox]:checked {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}

input[type=radio] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 1rem;
  height: 1rem;
  border: 2px solid var(--bs-gray-600);
  border-radius: 50%;
  background-clip: content-box;
  padding: 3px;
  margin-right: 0.5rem;
}
input[type=radio]:checked {
  background-color: var(--bs-primary);
}

.form-item.form-type-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-item.form-type-radio input[type=radio] + label {
  margin: 0;
}

nav.tabs-primary {
  margin: 2.25rem 0 1.5rem;
}
nav.tabs-primary ul.nav-tabs li a {
  color: var(--bs-primary);
}
nav.tabs-primary ul.nav-tabs li.active a {
  color: inherit;
}

@media (min-width: 768px) {
  form.user-login-form,
form.user-pass {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    margin-top: var(--bs-gutter-y);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
}
@media (min-width: 1200px) {
  form.user-login-form,
form.user-pass {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
}
form.user-login-form .form-item,
form.user-pass .form-item {
  margin: 0 0 1.875rem;
}
form.user-login-form .form-item input.form-text,
form.user-pass .form-item input.form-text {
  border-color: var(--bs-gray-300);
}
form.user-login-form .form-item input.form-text:focus,
form.user-pass .form-item input.form-text:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: var(--bs-gray-500);
}

.ui-widget {
  font-family: inherit !important;
  font-size: inherit !important;
}

.ui-helper-reset {
  line-height: inherit;
}

.ui-widget-content {
  font-family: inherit !important;
}
.ui-widget-content a {
  color: var(--bs-link-color);
}
.ui-widget-content a:hover {
  color: var(--bs-link-color);
}
.ui-widget-content a.btn, .ui-widget-content a.button,
.ui-widget-content a.btn-inline {
  color: var(--bs-btn-color);
}
.ui-widget-content a.btn:hover, .ui-widget-content a.button:hover,
.ui-widget-content a.btn-inline:hover {
  color: var(--bs-btn-color) !important;
}

@media (min-width: 1200px) {
  .ui-accordion {
    max-width: 1140px;
  }
}
.ui-accordion .ui-accordion-header-icon {
  display: none;
}
.ui-accordion .ui-accordion-header {
  --bg-color: #f0f2f5;
  border: none;
  border-radius: 0.5rem;
  position: relative;
  background-color: var(--bg-color);
  padding: 1.25rem;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-header {
    border-radius: 1rem;
  }
}
.ui-accordion .ui-accordion-header > a, .ui-accordion .ui-accordion-header > .field-content {
  display: block;
  width: 100%;
  font-family: var(--skit-font-headings);
  font-size: 1.625rem !important;
  font-weight: 600 !important;
  color: #343a40;
  position: relative;
  padding-right: 2rem;
}
.ui-accordion .ui-accordion-header > a::after, .ui-accordion .ui-accordion-header > .field-content::after {
  content: "\f055";
  position: absolute;
  top: 0.875rem;
  bottom: 0;
  left: auto;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 25px;
  height: 25px;
  color: var(--color-primary);
  font-family: "Font Awesome 6 Pro";
  display: block;
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active {
  background: #f8f9fa;
  border-radius: 0.5rem 0.5rem 0 0;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-header.ui-accordion-header-active {
    border-radius: 1rem 1rem 0 0;
  }
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active > a,
.ui-accordion .ui-accordion-header.ui-accordion-header-active .field-content {
  color: var(--color-secondary);
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active > a::after,
.ui-accordion .ui-accordion-header.ui-accordion-header-active .field-content::after {
  content: "\f056";
  color: inherit;
  color: var(--bs-secondary);
}
.ui-accordion .ui-accordion-content {
  height: auto !important;
  background: #f8f9fa;
  padding: 1.25rem 1.25rem 1.875rem;
  border-radius: 0 0 0.5rem 0.5rem !important;
  border: none !important;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-content {
    border-radius: 0 0 1rem 1rem !important;
  }
}

h1,
.h1,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-weight: 600;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a {
  font-family: inherit;
}

h2,
.h2 {
  font-weight: 600;
}

.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6 {
  font-weight: 300;
}

p {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
p + .h1,
p + .h2,
p + .h3,
p + .h4,
p + .h5,
p + .h6 {
  margin-top: 1.5rem;
}

.field a:not(.btn):not(button.link):not(.button):not(a.button):not(.btn.btn-inline):not(button.btn-inline.link):not(.btn-inline) {
  text-decoration: none;
  font-weight: 700;
  color: var(--bs-link-color);
}
.field a.btn, .field a.button,
.field a.btn-inline {
  margin-bottom: 1rem;
}
.field p:last-child {
  margin-bottom: 2rem;
}
.field p:last-child a.btn, .field p:last-child a.button,
.field p:last-child a.btn-inline {
  margin-bottom: 0;
}

.field h1,
.field h2,
.field h3,
.field h4,
.field h5,
.field h6,
.field .h1,
.field .h2,
.field .h3,
.field .h4,
.field .h5,
.field .h6,
.paragraph .field h1,
.paragraph .field h2,
.paragraph .field h3,
.paragraph .field h4,
.paragraph .field h5,
.paragraph .field h6,
.paragraph .field .h1,
.paragraph .field .h2,
.paragraph .field .h3,
.paragraph .field .h4,
.paragraph .field .h5,
.paragraph .field .h6 {
  color: #343a40;
}

main ul:not(.nav),
main div:not(.contextual) > ul {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 0.375rem;
  margin-bottom: 0.75rem;
}
main ul:not(.nav) > li > ul,
main div:not(.contextual) > ul > li > ul {
  list-style-type: circle;
  padding-left: 2.25rem;
  margin-top: auto;
  margin-bottom: 0;
}
main ul:not(.nav) > li > ul > li > ul,
main div:not(.contextual) > ul > li > ul > li > ul {
  list-style-type: square;
  margin-bottom: 0;
}

main ul.list-unstyled {
  padding-left: 0;
}

ol {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.35;
  margin-top: 0.75rem;
  margin-bottom: 1.5rem;
}
ol li::before {
  margin-right: 0.15rem;
}
ol > li > ol {
  padding-left: 3rem;
  margin-top: auto;
}
ol > li > ol {
  padding-left: 2.25rem;
}
ol ol {
  list-style-type: lower-latin !important;
}
ol ol ol {
  list-style-type: lower-roman !important;
}
ol ol ol ol {
  list-style-type: upper-latin !important;
}
ol ol ol ol ol {
  list-style-type: upper-roman !important;
}

blockquote {
  font-size: calc(1.4 * var(--bs-body-font-size));
  width: auto;
  margin: 3rem 1rem;
  font-style: italic;
  padding: 1.2rem 2rem 1.2rem 3.5rem;
  border-left: 8px solid var(--bs-primary);
  line-height: 1.6;
  position: relative;
  background: #EDEDED;
}
@media (min-width: 1200px) {
  blockquote {
    margin: 3rem;
  }
}
blockquote p {
  font-size: inherit !important;
  line-height: inherit;
}
blockquote::before {
  font-family: Arial;
  content: "“";
  font-size: calc(6 * var(--bs-body-font-size));
  position: absolute;
  left: 5px;
  top: -15px;
}
blockquote::after {
  content: "";
}

header.schoolkit-header > nav.navbar {
  --bs-navbar-toggler-icon-bg: none;
  padding: 1rem 0;
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar {
    padding: 0 0 0.5rem 0;
  }
}
header.schoolkit-header > nav.navbar .block-system-branding-block {
  height: 100%;
  width: 100%;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand {
  height: 100%;
  width: auto;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  aspect-ratio: 3/1;
  height: 75px;
  text-decoration: none;
  color: var(--bs-body-color);
}
@media (min-width: 768px) {
  header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
    height: 80px;
  }
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo {
    height: 90px;
  }
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo img {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo span {
  display: block;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  font-family: var(--skit-font-headings);
  font-size: calc(1.1 * 1rem);
  max-height: calc(3.75 * 1rem);
  -ms-flex-item-align: center;
      align-self: center;
}
header.schoolkit-header > nav.navbar .block-system-branding-block .navbar-brand .site-logo.logo_text span {
  max-height: calc(3.75 * (1rem + 0.1rem));
  -ms-flex-item-align: center;
  align-self: center;
  height: 100%;
  -ms-flex-line-pack: center;
      align-content: center;
}
header.schoolkit-header > nav.navbar .navbar-toggler {
  padding: 0;
}
header.schoolkit-header > nav.navbar .navbar-toggler .navbar-toggler-icon {
  width: unset;
  height: unset;
}
header.schoolkit-header > nav.navbar .navbar-toggler .navbar-toggler-icon::before {
  content: "\f00d";
  display: inline-block;
  font-size: 2.5rem;
  font-weight: 500;
  color: var(--color-primary);
  margin-right: -3px;
}
header.schoolkit-header > nav.navbar .navbar-toggler.collapsed .navbar-toggler-icon::before {
  content: "\f0c9";
  font-size: 2.143rem;
  font-weight: 500;
  color: var(--color-primary);
}
header.schoolkit-header > nav.navbar .navbar-collapse {
  position: absolute;
  top: 94px;
  right: 0;
  width: 100%;
  padding: 1.5rem 1rem;
  background: white;
  -webkit-box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.1);
}
@media (min-width: 768px) {
  header.schoolkit-header > nav.navbar .navbar-collapse {
    top: 100px;
    width: 400px;
  }
}
@media (min-width: 1200px) {
  header.schoolkit-header > nav.navbar .navbar-collapse {
    position: unset;
    top: unset;
    right: unset;
    padding: 0;
    width: auto;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}

/**
 * Top level dropdown-toggle (makes item fully clickable)
 */
ul.navbar-main.menu--main > .nav-item > .nav-link {
  color: var(--bs-gray-700) !important;
}

ul.navbar-main.menu--main .dropdown-item.active,
ul.navbar-main.menu--main .dropdown-item:active {
  --bs-dropdown-link-active-bg: transparent!important;
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-active-color: #212529;
  background-color: transparent !important;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > li.nav-item {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
ul.navbar-main.menu--main li.nav-item > .nav-link,
ul.navbar-main.menu--main li.nav-item > .collapse-icon {
  color: inherit;
  cursor: pointer;
}
ul.navbar-main.menu--main li.nav-item > .nav-link.is-active,
ul.navbar-main.menu--main li.nav-item > .collapse-icon.is-active {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px !important;
}
ul.navbar-main.menu--main li.nav-item:hover > .nav-link,
ul.navbar-main.menu--main li.nav-item:hover > .collapse-icon, ul.navbar-main.menu--main li.nav-item.expanded > .nav-link,
ul.navbar-main.menu--main li.nav-item.expanded > .collapse-icon {
  color: var(--bs-gray-700) !important;
}
ul.navbar-main.menu--main > .nav-item {
  position: relative;
  border-bottom: 1px solid #adb5bd;
}
ul.navbar-main.menu--main > .nav-item.expanded {
  border-bottom: 4px solid var(--bs-secondary);
  margin-bottom: 30px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item.expanded {
    margin-bottom: 0;
    border-bottom: none;
  }
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item {
    border-bottom: none;
  }
}
ul.navbar-main.menu--main > .nav-item > .nav-link {
  background-color: #fff;
  margin-top: 0;
  padding: 0;
  padding-bottom: 16px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item > .nav-link {
    background-color: transparent;
    margin-top: 0;
    font-size: 1rem;
    padding-bottom: 0;
  }
}
@media (max-width: 1199.98px) {
  ul.navbar-main.menu--main > .nav-item > .nav-link {
    font-size: 1.125rem;
  }
}
ul.navbar-main.menu--main > .nav-item .nav-link {
  cursor: pointer;
  display: inline-block !important;
  padding-left: 0;
  padding-right: 2.25rem;
  font-weight: 600 !important;
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  ul.navbar-main.menu--main > .nav-item .nav-link {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .nav-link {
    font-weight: 600 !important;
    padding-left: 0;
    padding-right: 0;
  }
}
ul.navbar-main.menu--main > .nav-item .nav-link::after {
  content: " ";
  display: block;
  width: 100%;
  z-index: 501;
}
ul.navbar-main.menu--main > .nav-item .nav-link.dropdown-toggle {
  position: relative;
  font-weight: 700;
  border: none;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .nav-link.dropdown-toggle {
    font-weight: 500;
  }
}
ul.navbar-main.menu--main > .nav-item .collapse-icon {
  text-decoration: none;
  padding: 0.25rem;
  border-radius: 0.15rem;
  position: relative;
  -webkit-text-stroke: 1.5px;
  float: right;
  z-index: -1;
  pointer-events: none;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > .nav-item .collapse-icon {
    display: none !important;
    float: none;
  }
}
ul.navbar-main.menu--main .dropdown-menu.menu-level-1 .collapse-icon,
ul.navbar-main.menu--main .dropdown-menu.menu-level-2 .collapse-icon {
  display: block !important;
}

@media (min-width: 1200px) {
  .region-nav-main {
    width: 100%;
  }
}

ul.navbar-main.menu--main {
  gap: 15px;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main {
    width: auto;
    padding-left: 2rem;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: 0;
  }
}
ul.navbar-main.menu--main .dropdown-toggle::after {
  display: none;
}
ul.navbar-main.menu--main ul.menu-level-1.show {
  --bs-dropdown-bg: #fff;
  position: relative;
  font-size: 1rem;
  border: none;
  border-radius: 0;
  border-bottom: 4px solid var(--bs-primary);
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main ul.menu-level-1.show {
    position: absolute;
    -webkit-box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.16);
    min-width: 340px;
    left: -1.5rem;
    top: 4rem;
    padding: 0 1.5rem 1.5rem;
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  ul.navbar-main.menu--main ul.menu-level-1.show {
    padding: 0 1rem 3rem;
    background-color: var(--bs-dropdown-bg);
  }
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item {
  font-size: inherit;
  position: relative;
  border-bottom: solid 1px #ced4da;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item:hover a.nav-link {
  color: #343a40;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link {
  font-size: 1rem;
  font-weight: 600 !important;
  font-family: var(--skit-font-body);
  color: #343a40;
  -webkit-text-stroke: transparent 0.75px;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link:hover {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item a.nav-link.dropdown-toggle {
  font-weight: 600 !important;
  padding-right: 2rem;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item .collapse-icon {
  display: block !important;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item.dropdown-item a.dropdown-toggle::before {
  /**
    * May 8, 2026
    * Removed this because its redundant & unused
    * 
   */
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item.dropdown-item.expanded .nav-link.dropdown-toggle {
  color: var(--bs-primary) !important;
}
ul.navbar-main.menu--main ul.menu-level-1.show li.nav-item.dropdown-item.expanded .nav-link.dropdown-toggle a.collapse-icon {
  background-color: var(--district-primary);
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown {
  position: relative;
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown .nav-link {
  width: calc(100% - 1rem);
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown .nav-link + .dropdown-toggle {
  padding-bottom: 0;
  position: absolute;
  top: 0.65rem;
  right: -0.25rem;
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown span.nav-link + .dropdown-toggle {
  position: static;
  top: auto;
  margin-left: -0.5rem;
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown span.nav-link + .dropdown-toggle::before {
  display: none;
}
ul.navbar-main.menu--main ul.menu-level-1.show .dropdown-item.menu-item--expanded.dropdown span.nav-link + .dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 0;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 > .nav-item.dropdown-item {
  font-family: var(--skit-font-body) !important;
  font-weight: 600;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item > a.nav-link {
  white-space: normal;
  padding-left: 1rem;
  border-bottom: none;
  color: #343a40;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 {
  --bs-dropdown-bg: #fff;
  border: none;
  background-color: var(--bs-dropdown-bg);
  padding-left: 1rem;
  padding-right: 0;
  position: relative;
  font-family: var(--skit-font-body) !important;
  font-size: 1rem;
  min-width: auto;
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item {
  font-size: inherit;
  border: none;
}
@media (max-width: 1199.98px) {
  ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item {
    border-bottom: none;
  }
}
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item a,
ul.navbar-main.menu--main li.nav-item ul.menu-level-2 li.nav-item .nav-link,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item a,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 li.nav-item .nav-link {
  font-size: inherit;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main li.nav-item ul.menu-level-2,
ul.navbar-main.menu--main li.nav-item ul.menu-level-3 {
    padding-left: 0;
    background-color: var(--bs-dropdown-bg);
  }
}
ul.navbar-main.menu--main > li.nav-item:last-child ul.menu-level-1.show {
  left: auto;
  right: 0;
}
@media (min-width: 1200px) {
  ul.navbar-main.menu--main > li.nav-item:last-child ul.menu-level-1.show li.nav-item {
    text-align: right;
  }
}
ul.navbar-main.menu--main > li.nav-item:last-child ul.menu-level-2.show li.nav-item a a.nav-link {
  padding-left: 0 !important;
  padding-right: 1rem;
}

@media (hover: hover) {
  ul.navbar-main.menu--main > .nav-item > .collapse-icon {
    opacity: 1;
    -webkit-transition: opacity ease-in 0.2s;
    transition: opacity ease-in 0.2s;
  }

  ul.navbar-main.menu--main:hover > .nav-item > .collapse-icon {
    opacity: 1;
  }
}
ul.navbar-nav.navbar-main .menu-item--expanded {
  list-style: none;
  list-style-image: none;
}
ul.navbar-nav.navbar-main li .dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  position: relative;
  z-index: 503;
  font-weight: 600 !important;
  color: #343a40;
  padding-bottom: 1rem;
  -webkit-text-stroke: transparent 0.75px;
}
@media (min-width: 1200px) {
  ul.navbar-nav.navbar-main li .dropdown-toggle {
    padding-bottom: 0;
  }
}
ul.navbar-nav.navbar-main li .dropdown-toggle:hover, ul.navbar-nav.navbar-main li .dropdown-toggle:active {
  color: var(--bs-primary);
  -webkit-text-stroke: var(--bs-primary) 0.75px;
}
ul.navbar-nav.navbar-main li::marker {
  display: none;
}
ul.navbar-nav.navbar-main > li.nav-item > .dropdown-toggle::after {
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
  display: block;
  border: 0;
  background-color: transparent;
}
ul.navbar-nav.navbar-main > li.nav-item > .dropdown-toggle[aria-expanded=true] > i.collapse-icon::before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  content: "\f077";
  font-family: "Font Awesome 6 Pro";
  font-weight: var(--fa-weight-override);
}
ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1 {
  --bs-dropdown-link-hover-bg: transparent!important;
}
ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1:hover, ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1:focus, ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1:active {
  --bs-dropdown-link-hover-bg: transparent!important;
}
ul.navbar-nav.navbar-main .dropdown-menu.menu-level-1 li .dropdown-toggle[aria-expanded=true] > i.collapse-icon::before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  content: "\f077";
  font-family: "Font Awesome 6 Pro";
  font-weight: var(--fa-weight-override);
}

ul.navbar-main.menu--main .fas {
  font-weight: 400 !important;
}
ul.navbar-main.menu--main .nav-item .nav-link:has(+ a.dropdown-toggle[aria-expanded=true]) {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px !important;
}
ul.navbar-main.menu--main a.dropdown-toggle[aria-expanded=true] {
  color: var(--bs-primary) !important;
  -webkit-text-stroke: var(--bs-primary) 0.75px;
}
ul.navbar-main.menu--main a.dropdown-toggle[aria-expanded=true] .collapse-icon {
  color: var(--bs-primary) !important;
}
ul.navbar-main.menu--main .dropdown-menu.menu-level-1 .dropdown-item .dropdown-toggle {
  display: inline-block;
}

#land-acknowledgement {
  background-color: #f0f2f5;
  padding: 3rem 1.5rem;
}
@media (min-width: 768px) {
  #land-acknowledgement {
    padding: 3rem;
  }
}
#land-acknowledgement p {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  color: #343a40;
  margin-bottom: 0;
  line-height: 1.5;
}

.block-logo-secondary .img-wrapper {
  width: 220px !important;
}
.block-logo-district-alt .img-wrapper,
.block-logo-district-alt-universal .img-wrapper {
  contain: center;
  width: 185px;
}
.block-footer-siteinfo li#site-name h5, .block-footer-siteinfo li#site-name .h5,
.block-footer-siteinfo li#site-name h5 p,
.block-footer-siteinfo li#site-name .h5 p {
  font-weight: 700;
  margin: 0;
}
.block-footer-siteinfo li#site-address p {
  font-size: 0.875rem;
  font-weight: 400;
}
.block-footer-siteinfo li#site-address p.address {
  margin-bottom: 0;
}
.block-footer-siteinfo li#site-address p br {
  display: none;
}
.block-footer-siteinfo li#site-address p span {
  display: inline-block;
}
.block-footer-siteinfo li#site-address p span.country {
  display: none;
}

.page-hero {
  --bs-gutter-x: 1.5rem;
  margin-top: 1.5rem;
  overflow: hidden;
  width: 100%;
  background-color: var(--bs-gray-100);
  padding-left: 0;
  padding-right: 0;
}
.page-hero .inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.page-hero .inner .node-hero-text-row {
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media only screen and (max-width: 1023px) {
  .page-hero .inner .node-hero-text-row .node-hero-text {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    margin-top: var(--bs-gutter-y);
    width: auto;
    max-width: 100% !important;
    padding-left: 0;
    padding-right: 0 !important;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #343a40;
  font-size: 1.125rem;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.375rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
  font-size: 2.25rem;
  line-height: 1.25;
  font-weight: 700;
  color: #000;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    font-size: 2.75rem;
  }
}
@media (min-width: 1600px) {
  .page-hero .inner .node-hero-text-row .node-hero-text > h1, .page-hero .inner .node-hero-text-row .node-hero-text > .h1,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category {
    font-size: 3.5rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text > h1 p, .page-hero .inner .node-hero-text-row .node-hero-text > .h1 p,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-title p,
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-job-category p {
  font-size: inherit;
  margin-bottom: 0;
}
.page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-event-location {
  font-size: 1.375rem;
  color: var(--district-neutral);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-event-location {
    font-size: 1.5rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-author {
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-author {
    font-size: 1.375rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date a,
.page-hero .inner .node-hero-text-row .node-hero-text .node-hero-author a {
  color: inherit;
  text-decoration: none;
}
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1, .page-hero .inner .node-hero-text-row .node-hero-text.has-headline .h1 {
  font-size: 1.375rem;
  line-height: var(--bs-body-line-height);
  color: var(--district-neutral);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1, .page-hero .inner .node-hero-text-row .node-hero-text.has-headline .h1 {
    font-size: 1.5rem;
  }
}
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
  font-size: 2.25rem;
  font-weight: 700;
  color: #000;
  line-height: 1.25;
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
}
@media (min-width: 768px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1600px) {
  .page-hero .inner .node-hero-text-row .node-hero-text.has-headline span.headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline h1.field--name-title,
.page-hero .inner .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 3.5rem;
  }
}
.page-hero .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.page-hero .inner .node-hero-media-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner .node-hero-media-row {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    min-width: 0;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner .node-hero-media-row .node-hero-media {
    padding-right: 0;
  }
}
.page-hero .inner .node-hero-media-row .node-hero-media .media--type-image {
  max-width: none;
}
.page-hero .inner .node-hero-media-row .node-hero-media .media--type-image img {
  aspect-ratio: 4/3;
}
@media only screen and (min-width: 1024px) {
  .page-hero .inner .node-hero-media-row .node-hero-media .media--type-image img {
    max-height: 400px;
  }
}
@media (min-width: 1200px) {
  .page-hero .inner .node-hero-media-row .node-hero-media .media--type-image img {
    max-height: 465px;
  }
}
.page-hero .inner .node-hero-media-row .field--name-field-video > article.media .field--name-field-media-oembed-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.page-hero .inner .node-hero-media-row .field--name-field-video > article.media .field--name-field-media-oembed-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-hero .inner .node-hero-media-row .field--name-field-media-image img {
  width: 100%;
  border-radius: 0;
}
.page-hero nav[aria-label=breadcrumb] {
  margin: 0 0 0.75rem;
  padding: 0;
}

/**
 *
 */
/**
 * Apply container to newshub page-heros. 
 */
.node--type-page.node--full .page-hero > .inner,
.node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner,
.node--type-job.node--full .page-hero > .inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .node--type-page.node--full .page-hero > .inner,
.node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner,
.node--type-job.node--full .page-hero > .inner {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-page.node--full .page-hero > .inner,
.node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner,
.node--type-job.node--full .page-hero > .inner {
    max-width: 1540px;
  }
}
.node--type-page.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-announcement.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-blog.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-event.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-news.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-job.node--full .page-hero > .inner + nav[aria-label=breadcrumb] {
  padding-left: 0;
  padding-right: 0;
}

/**
 * Apply container to newshub page-heros. 
 */
@media (min-width: 1200px) {
  .node--type-page.node--full .page-hero,
.node--type-announcement.node--full .page-hero,
.node--type-blog.node--full .page-hero,
.node--type-event.node--full .page-hero,
.node--type-news.node--full .page-hero {
    margin-top: 2.25rem;
  }
}
.node--type-page.node--full .page-hero > .inner,
.node--type-announcement.node--full .page-hero > .inner,
.node--type-blog.node--full .page-hero > .inner,
.node--type-event.node--full .page-hero > .inner,
.node--type-news.node--full .page-hero > .inner {
  max-width: none;
  padding: 0;
}
.node--type-page.node--full .page-hero > .inner .node-hero-text-row,
.node--type-announcement.node--full .page-hero > .inner .node-hero-text-row,
.node--type-blog.node--full .page-hero > .inner .node-hero-text-row,
.node--type-event.node--full .page-hero > .inner .node-hero-text-row,
.node--type-news.node--full .page-hero > .inner .node-hero-text-row {
  padding: 3rem 0 3rem 1.5rem !important;
}
.node--type-page.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-announcement.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-blog.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-event.node--full .page-hero > .inner + nav[aria-label=breadcrumb],
.node--type-news.node--full .page-hero > .inner + nav[aria-label=breadcrumb] {
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (max-width: 1023px) {
  .node--type-page.node--full .page-hero > .inner .node-hero-media-row,
.node--type-announcement.node--full .page-hero > .inner .node-hero-media-row,
.node--type-blog.node--full .page-hero > .inner .node-hero-media-row,
.node--type-event.node--full .page-hero > .inner .node-hero-media-row,
.node--type-news.node--full .page-hero > .inner .node-hero-media-row {
    width: 100%;
    margin: 0 !important;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media only screen and (max-width: 1023px) {
  .node--type-page.node--full .page-hero > .inner .node-hero-media-row .node-hero-media,
.node--type-announcement.node--full .page-hero > .inner .node-hero-media-row .node-hero-media,
.node--type-blog.node--full .page-hero > .inner .node-hero-media-row .node-hero-media,
.node--type-event.node--full .page-hero > .inner .node-hero-media-row .node-hero-media,
.node--type-news.node--full .page-hero > .inner .node-hero-media-row .node-hero-media {
    margin: 0 !important;
    padding: unset;
    width: 100%;
  }
}

.node--type-event.node--full .page-hero .divider {
  margin: auto 1rem;
  display: none;
}
.node--type-event.node--full .page-hero .smart-date--time + .divider {
  display: inline-block;
}

.staff-hero {
  margin-bottom: 2.5rem;
  overflow-x: hidden;
}
@media (min-width: 768px) {
  .staff-hero {
    margin-bottom: 4.5rem;
  }
}
.staff-hero .inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  background-color: var(--bs-gray-100);
  position: relative;
  padding: 1.125rem 0;
}
@media (min-width: 1200px) {
  .staff-hero .inner {
    padding: 3rem;
  }
}
.staff-hero .inner nav[aria-label=breadcrumb] {
  display: none;
}
.staff-hero .inner .node-hero-media {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 768px) {
  .staff-hero .inner .node-hero-media {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.staff-hero .inner .node-hero-text {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  -ms-flex-item-align: center;
      align-self: center;
}
@media (min-width: 768px) {
  .staff-hero .inner .node-hero-text {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}
.staff-hero .inner .node-hero-text .field--name-title,
.staff-hero .inner .node-hero-text .page--title {
  font-size: 3.5rem;
  color: #000;
}
.staff-hero .inner .node-hero-text .field--name-field-staff-position {
  font-size: 1.25rem;
}
.staff-hero .inner .node-hero-media .media--type-image {
  max-width: none;
}
.staff-hero .inner .field--name-field-media-image {
  text-align: left;
}
@media (min-width: 768px) {
  .staff-hero .inner .field--name-field-media-image {
    text-align: right;
  }
}
@media (min-width: 1200px) {
  .staff-hero .inner .field--name-field-media-image {
    text-align: center;
  }
}
.staff-hero .inner .field--name-field-media-image img {
  border-radius: 100%;
}
.staff-hero nav[aria-label=breadcrumb] {
  margin-top: 2.5rem;
}

.config_pages--site--full .page-hero {
  background: var(--color-secondary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero {
    border-radius: 1rem;
  }
}
.config_pages--site--full .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .config_pages--site--full .page-hero.container {
    max-width: 1540px;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .fa-calendar-days {
  display: none;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
    margin-bottom: 30px !important;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item {
  color: #fff !important;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item i {
  color: #fff !important;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item:after {
  color: #fff !important;
  -webkit-text-stroke: 1.5px;
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #fff !important;
  letter-spacing: 3.6px !important;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
.config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text h1, .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600 !important;
  color: #fff !important;
  text-transform: none;
}
@media (min-width: 768px) {
  .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text h1, .config_pages--site--full .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1200px) {
  .config_pages--site--full .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.config_pages--site--full .site-text-wrapper {
  margin-bottom: 1.875rem;
}
.config_pages--site--full .logo-img-wrapper {
  max-width: 325px;
}
.config_pages--site--full .logo-img-wrapper img {
  width: 100%;
  height: auto;
}
.config_pages--site--full .site-contact-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
}
.config_pages--site--full .site-contact-wrapper .site-address {
  margin-bottom: 1rem;
}
.config_pages--site--full .site-contact-wrapper .address {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
}
@media (min-width: 375px) {
  .config_pages--site--full .site-contact-wrapper .address {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.config_pages--site--full .site-contact-wrapper a {
  font-weight: 700;
  color: var(--bs-link-color);
  text-decoration: none;
}
.config_pages--site--full .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
}

.config_pages--site--map-popup.card {
  width: 100%;
}

.node--full > .node__inner {
  min-height: 700px;
}
/**
* NewsHub Content 
* (Shared Styles)
*/
.node--type-slide.node--teaser > .node__inner > .slide-image,
.node--type-announcement.node--teaser > .node__inner > .slide-image,
.node--type-blog.node--teaser > .node__inner > .slide-image,
.node--type-news.node--teaser > .node__inner > .slide-image,
.node--type-event.node--teaser > .node__inner > .slide-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 1200px) {
  .node--type-slide.node--teaser > .node__inner > .slide-image,
.node--type-announcement.node--teaser > .node__inner > .slide-image,
.node--type-blog.node--teaser > .node__inner > .slide-image,
.node--type-news.node--teaser > .node__inner > .slide-image,
.node--type-event.node--teaser > .node__inner > .slide-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
}
.node--type-slide.node--teaser > .node__inner > .slide-additional,
.node--type-announcement.node--teaser > .node__inner > .slide-additional,
.node--type-blog.node--teaser > .node__inner > .slide-additional,
.node--type-news.node--teaser > .node__inner > .slide-additional,
.node--type-event.node--teaser > .node__inner > .slide-additional {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 1200px) {
  .node--type-slide.node--teaser > .node__inner > .slide-additional,
.node--type-announcement.node--teaser > .node__inner > .slide-additional,
.node--type-blog.node--teaser > .node__inner > .slide-additional,
.node--type-news.node--teaser > .node__inner > .slide-additional,
.node--type-event.node--teaser > .node__inner > .slide-additional {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
}
@media only screen and (max-width: 1023px) {
  .node--type-slide.node--slide,
.node--type-announcement.node--slide,
.node--type-blog.node--slide,
.node--type-news.node--slide,
.node--type-event.node--slide {
    height: 100%;
  }
}
.node--type-slide.node--slide .node__inner,
.node--type-announcement.node--slide .node__inner,
.node--type-blog.node--slide .node__inner,
.node--type-news.node--slide .node__inner,
.node--type-event.node--slide .node__inner {
  margin-left: auto !important;
  margin-right: auto !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
@media only screen and (max-width: 1023px) {
  .node--type-slide.node--slide .node__inner,
.node--type-announcement.node--slide .node__inner,
.node--type-blog.node--slide .node__inner,
.node--type-news.node--slide .node__inner,
.node--type-event.node--slide .node__inner {
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
  }
}
@media only screen and (min-width: 1024px) {
  .node--type-slide.node--slide .node__inner,
.node--type-announcement.node--slide .node__inner,
.node--type-blog.node--slide .node__inner,
.node--type-news.node--slide .node__inner,
.node--type-event.node--slide .node__inner {
    width: 100%;
  }
}
.node--type-slide.node--slide .node__inner > .slide-image,
.node--type-announcement.node--slide .node__inner > .slide-image,
.node--type-blog.node--slide .node__inner > .slide-image,
.node--type-news.node--slide .node__inner > .slide-image,
.node--type-event.node--slide .node__inner > .slide-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 0;
}
@media only screen and (min-width: 1024px) {
  .node--type-slide.node--slide .node__inner > .slide-image,
.node--type-announcement.node--slide .node__inner > .slide-image,
.node--type-blog.node--slide .node__inner > .slide-image,
.node--type-news.node--slide .node__inner > .slide-image,
.node--type-event.node--slide .node__inner > .slide-image {
    width: auto;
    padding-right: 0;
  }
}
.node--type-slide.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-announcement.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-blog.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-news.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-event.node--slide .node__inner > .slide-image .media--type-image img {
  border-radius: 0 !important;
  aspect-ratio: 4/3;
}
@media only screen and (min-width: 1024px) {
  .node--type-slide.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-announcement.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-blog.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-news.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-event.node--slide .node__inner > .slide-image .media--type-image img {
    max-height: 400px;
  }
}
@media (min-width: 1200px) {
  .node--type-slide.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-announcement.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-blog.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-news.node--slide .node__inner > .slide-image .media--type-image img,
.node--type-event.node--slide .node__inner > .slide-image .media--type-image img {
    max-height: 465px;
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 30px !important;
  padding: 3rem 1.5rem !important;
  border-radius: 0 0 0.5rem 0.5rem;
  min-height: 295px !important;
  color: #fff;
  background-color: var(--bs-primary);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 768px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    padding: 3rem !important;
    border-radius: 0 0 1rem 1rem;
  }
}
@media only screen and (max-width: 1023px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    height: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .node--type-slide.node--slide .node__inner > .slide-additional,
.node--type-announcement.node--slide .node__inner > .slide-additional,
.node--type-blog.node--slide .node__inner > .slide-additional,
.node--type-news.node--slide .node__inner > .slide-additional,
.node--type-event.node--slide .node__inner > .slide-additional {
    padding: 3rem 4rem !important;
    border-radius: 0 1rem 1rem 0;
    width: auto;
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional h2, .node--type-slide.node--slide .node__inner > .slide-additional .h2,
.node--type-announcement.node--slide .node__inner > .slide-additional h2,
.node--type-announcement.node--slide .node__inner > .slide-additional .h2,
.node--type-blog.node--slide .node__inner > .slide-additional h2,
.node--type-blog.node--slide .node__inner > .slide-additional .h2,
.node--type-news.node--slide .node__inner > .slide-additional h2,
.node--type-news.node--slide .node__inner > .slide-additional .h2,
.node--type-event.node--slide .node__inner > .slide-additional h2,
.node--type-event.node--slide .node__inner > .slide-additional .h2 {
  font-family: var(--skit-font-heading);
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 2.5rem;
  color: #fff;
  text-decoration: none;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  max-height: calc(3.75*1.875rem);
}
@media (min-width: 768px) {
  .node--type-slide.node--slide .node__inner > .slide-additional h2, .node--type-slide.node--slide .node__inner > .slide-additional .h2,
.node--type-announcement.node--slide .node__inner > .slide-additional h2,
.node--type-announcement.node--slide .node__inner > .slide-additional .h2,
.node--type-blog.node--slide .node__inner > .slide-additional h2,
.node--type-blog.node--slide .node__inner > .slide-additional .h2,
.node--type-news.node--slide .node__inner > .slide-additional h2,
.node--type-news.node--slide .node__inner > .slide-additional .h2,
.node--type-event.node--slide .node__inner > .slide-additional h2,
.node--type-event.node--slide .node__inner > .slide-additional .h2 {
    font-size: 2.75rem;
    line-height: 3.35rem;
    max-height: calc(3.75*2.75rem);
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional .btn, .node--type-slide.node--slide .node__inner > .slide-additional button.link, .node--type-slide.node--slide .node__inner > .slide-additional .button,
.node--type-slide.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-announcement.node--slide .node__inner > .slide-additional .btn,
.node--type-announcement.node--slide .node__inner > .slide-additional button.link,
.node--type-announcement.node--slide .node__inner > .slide-additional .button,
.node--type-announcement.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-blog.node--slide .node__inner > .slide-additional .btn,
.node--type-blog.node--slide .node__inner > .slide-additional button.link,
.node--type-blog.node--slide .node__inner > .slide-additional .button,
.node--type-blog.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-news.node--slide .node__inner > .slide-additional .btn,
.node--type-news.node--slide .node__inner > .slide-additional button.link,
.node--type-news.node--slide .node__inner > .slide-additional .button,
.node--type-news.node--slide .node__inner > .slide-additional .btn-inline,
.node--type-event.node--slide .node__inner > .slide-additional .btn,
.node--type-event.node--slide .node__inner > .slide-additional button.link,
.node--type-event.node--slide .node__inner > .slide-additional .button,
.node--type-event.node--slide .node__inner > .slide-additional .btn-inline {
  background-color: var(--color-secondary);
  border-color: var(--color-secondary);
  padding: 10px 20px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 0 !important;
}
.node--type-slide.node--slide .clickable-link::after,
.node--type-announcement.node--slide .clickable-link::after,
.node--type-blog.node--slide .clickable-link::after,
.node--type-news.node--slide .clickable-link::after,
.node--type-event.node--slide .clickable-link::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
}

/**
* NewsHub Content in "Newshub" Display Mode
* (Front Page)
*/
article.node--type-announcement.node--newshub .node__inner,
article.node--type-blog.node--newshub .node__inner,
article.node--type-event.node--newshub .node__inner,
article.node--type-news.node--newshub .node__inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper,
article.node--type-blog.node--newshub .node__inner > .details-wrapper,
article.node--type-event.node--newshub .node__inner > .details-wrapper,
article.node--type-news.node--newshub .node__inner > .details-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1 !important;
      -ms-flex: auto !important;
          flex: auto !important;
  gap: 15px;
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
}
@media (min-width: 1600px) {
  article.node--type-announcement.node--newshub .node__inner > .details-wrapper,
article.node--type-blog.node--newshub .node__inner > .details-wrapper,
article.node--type-event.node--newshub .node__inner > .details-wrapper,
article.node--type-news.node--newshub .node__inner > .details-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper i,
article.node--type-blog.node--newshub .node__inner > .details-wrapper i,
article.node--type-event.node--newshub .node__inner > .details-wrapper i,
article.node--type-news.node--newshub .node__inner > .details-wrapper i {
  color: var(--bs-primary);
  margin-top: 3px;
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper .node-title,
article.node--type-blog.node--newshub .node__inner > .details-wrapper .node-title,
article.node--type-event.node--newshub .node__inner > .details-wrapper .node-title,
article.node--type-news.node--newshub .node__inner > .details-wrapper .node-title {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(3.65 * 1.125rem);
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  margin-bottom: 0;
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper .node-title i,
article.node--type-blog.node--newshub .node__inner > .details-wrapper .node-title i,
article.node--type-event.node--newshub .node__inner > .details-wrapper .node-title i,
article.node--type-news.node--newshub .node__inner > .details-wrapper .node-title i {
  height: 100%;
  color: var(--bs-body-color);
  -webkit-text-stroke: 1px;
  font-size: 0.875rem;
  -ms-flex-item-align: end;
      align-self: end;
  margin-bottom: 0.25rem;
  display: inline-block;
}
article.node--type-announcement.node--newshub .node__inner > .details-wrapper .node-title a,
article.node--type-blog.node--newshub .node__inner > .details-wrapper .node-title a,
article.node--type-event.node--newshub .node__inner > .details-wrapper .node-title a,
article.node--type-news.node--newshub .node__inner > .details-wrapper .node-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  padding-right: 0.25rem;
}
article.node--type-announcement.node--newshub .node__inner > .field--name-field-image,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image,
article.node--type-event.node--newshub .node__inner > .field--name-field-image,
article.node--type-news.node--newshub .node__inner > .field--name-field-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  max-width: 30%;
  padding-right: 0;
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--newshub .node__inner > .field--name-field-image,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image,
article.node--type-event.node--newshub .node__inner > .field--name-field-image,
article.node--type-news.node--newshub .node__inner > .field--name-field-image {
    max-width: 40%;
  }
}
article.node--type-announcement.node--newshub .node__inner > .field--name-field-image img,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image img,
article.node--type-event.node--newshub .node__inner > .field--name-field-image img,
article.node--type-news.node--newshub .node__inner > .field--name-field-image img {
  width: 100%;
  border-radius: 0.5rem;
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--newshub .node__inner > .field--name-field-image img,
article.node--type-blog.node--newshub .node__inner > .field--name-field-image img,
article.node--type-event.node--newshub .node__inner > .field--name-field-image img,
article.node--type-news.node--newshub .node__inner > .field--name-field-image img {
    border-radius: 1rem;
  }
}

/**
* NewsHub Content in "Teaser" Display Mode
* (/announcements /blog /events /news)
*/
.view-id-newshub .view-content .views-row .views-field-nothing .field-content {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 58.33333333%;
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title {
  color: var(--bs-body-color);
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .image-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 41.66666667%;
}

article.node--type-announcement.node--teaser .node__inner,
article.node--type-blog.node--teaser .node__inner,
article.node--type-event.node--teaser .node__inner,
article.node--type-news.node--teaser .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-flow: column-reverse;
          flex-flow: column-reverse;
  background-color: #f0f2f5;
  padding: 0;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner,
article.node--type-blog.node--teaser .node__inner,
article.node--type-event.node--teaser .node__inner,
article.node--type-news.node--teaser .node__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    padding: 3rem;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner,
article.node--type-blog.node--teaser .node__inner,
article.node--type-event.node--teaser .node__inner,
article.node--type-news.node--teaser .node__inner {
    gap: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 3rem 4rem;
  }
}
article.node--type-announcement.node--teaser .node__inner .media--type-image img,
article.node--type-blog.node--teaser .node__inner .media--type-image img,
article.node--type-event.node--teaser .node__inner .media--type-image img,
article.node--type-news.node--teaser .node__inner .media--type-image img {
  border-radius: 0.5rem 0.5rem 0 0;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner .media--type-image img,
article.node--type-blog.node--teaser .node__inner .media--type-image img,
article.node--type-event.node--teaser .node__inner .media--type-image img,
article.node--type-news.node--teaser .node__inner .media--type-image img {
    border-radius: 0.5rem;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner .media--type-image img,
article.node--type-blog.node--teaser .node__inner .media--type-image img,
article.node--type-event.node--teaser .node__inner .media--type-image img,
article.node--type-news.node--teaser .node__inner .media--type-image img {
    border-radius: 1.25rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 3rem 1.5rem;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper {
    padding: 0;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
    width: auto;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-blog.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-event.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-news.node--teaser .node__inner > .details-wrapper > .field--name-field-image {
  display: none;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-blog.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-event.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-news.node--teaser .node__inner > .details-wrapper > .field--name-field-image {
    display: block;
    float: right;
    max-width: 200px;
    margin: 40px 0 20px 20px;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-blog.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-event.node--teaser .node__inner > .details-wrapper > .field--name-field-image,
article.node--type-news.node--teaser .node__inner > .details-wrapper > .field--name-field-image {
    display: none;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .title-icon,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .title-icon,
article.node--type-event.node--teaser .node__inner > .details-wrapper .title-icon,
article.node--type-news.node--teaser .node__inner > .details-wrapper .title-icon {
  color: var(--bs-primary);
  margin-bottom: 20px;
  font-size: 1.25rem;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-event.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-news.node--teaser .node__inner > .details-wrapper .node-title {
  font-family: var(--skit-font-headings);
  font-size: 1.625rem;
  font-weight: 700;
  color: #343a40;
  margin: 0 0 1.125rem 0;
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-event.node--teaser .node__inner > .details-wrapper .node-title,
article.node--type-news.node--teaser .node__inner > .details-wrapper .node-title {
    font-size: 2.25rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .node-title a,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .node-title a,
article.node--type-event.node--teaser .node__inner > .details-wrapper .node-title a,
article.node--type-news.node--teaser .node__inner > .details-wrapper .node-title a {
  color: #000;
  font-weight: inherit;
  text-decoration: none;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body {
  color: var(--bs-body-color);
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body .h3,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body .h3,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body .h3,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body ul,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body ol,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body li,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body h1,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body .h1,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body h2,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body .h2,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body h3,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body .h3 {
  display: none;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .field--name-body i,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .field--name-body i,
article.node--type-event.node--teaser .node__inner > .details-wrapper .field--name-body i,
article.node--type-news.node--teaser .node__inner > .details-wrapper .field--name-body i {
  font-style: normal;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .btn-wrapper,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .btn-wrapper,
article.node--type-event.node--teaser .node__inner > .details-wrapper .btn-wrapper,
article.node--type-news.node--teaser .node__inner > .details-wrapper .btn-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row wrap !important;
          flex-flow: row wrap !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 !important;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .btn-wrapper .unpublish-date {
  display: none;
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-author,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-author,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-author,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-author {
  color: #a3a7ac;
  display: inline-block;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 700;
  color: var(--bs-primary);
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date {
    font-size: 1.625rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .news-date .title-icon,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .news-date .title-icon,
article.node--type-event.node--teaser .node__inner > .details-wrapper .news-date .title-icon,
article.node--type-news.node--teaser .node__inner > .details-wrapper .news-date .title-icon {
  margin-bottom: 0;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper p,
article.node--type-blog.node--teaser .node__inner > .details-wrapper p,
article.node--type-event.node--teaser .node__inner > .details-wrapper p,
article.node--type-news.node--teaser .node__inner > .details-wrapper p {
  display: none;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .details-wrapper p,
article.node--type-blog.node--teaser .node__inner > .details-wrapper p,
article.node--type-event.node--teaser .node__inner > .details-wrapper p,
article.node--type-news.node--teaser .node__inner > .details-wrapper p {
    display: block;
    font-size: 1rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .readmore-link,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .readmore-link,
article.node--type-event.node--teaser .node__inner > .details-wrapper .readmore-link,
article.node--type-news.node--teaser .node__inner > .details-wrapper .readmore-link {
  color: var(--bs-link-color);
  text-decoration: none;
  font-weight: 700;
}
article.node--type-announcement.node--teaser .node__inner > .details-wrapper .readmore-link i,
article.node--type-blog.node--teaser .node__inner > .details-wrapper .readmore-link i,
article.node--type-event.node--teaser .node__inner > .details-wrapper .readmore-link i,
article.node--type-news.node--teaser .node__inner > .details-wrapper .readmore-link i {
  color: inherit;
  -webkit-text-stroke: 1.5px;
  font-size: 0.875rem;
}
article.node--type-announcement.node--teaser .node__inner > .image-wrapper,
article.node--type-blog.node--teaser .node__inner > .image-wrapper,
article.node--type-event.node--teaser .node__inner > .image-wrapper,
article.node--type-news.node--teaser .node__inner > .image-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 0;
}
@media (min-width: 768px) {
  article.node--type-announcement.node--teaser .node__inner > .image-wrapper,
article.node--type-blog.node--teaser .node__inner > .image-wrapper,
article.node--type-event.node--teaser .node__inner > .image-wrapper,
article.node--type-news.node--teaser .node__inner > .image-wrapper {
    display: none;
  }
}
@media (min-width: 1200px) {
  article.node--type-announcement.node--teaser .node__inner > .image-wrapper,
article.node--type-blog.node--teaser .node__inner > .image-wrapper,
article.node--type-event.node--teaser .node__inner > .image-wrapper,
article.node--type-news.node--teaser .node__inner > .image-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
    display: block;
    max-width: 400px;
    -ms-flex-item-align: center;
        align-self: center;
    padding-right: 1.5rem;
  }
}
article.node--type-announcement.node--teaser .node__inner > .image-wrapper > .media--type-image,
article.node--type-blog.node--teaser .node__inner > .image-wrapper > .media--type-image,
article.node--type-event.node--teaser .node__inner > .image-wrapper > .media--type-image,
article.node--type-news.node--teaser .node__inner > .image-wrapper > .media--type-image {
  max-width: none;
}
article.node--type-announcement.node--teaser .node__inner > .image-wrapper > .media--type-image img,
article.node--type-blog.node--teaser .node__inner > .image-wrapper > .media--type-image img,
article.node--type-event.node--teaser .node__inner > .image-wrapper > .media--type-image img,
article.node--type-news.node--teaser .node__inner > .image-wrapper > .media--type-image img {
  width: 100%;
  border: 0 !important;
}

/* 
* Node list
*/
/**
 * Teasers see @ _paragraph--page-references.scss
 */
.node--type-page .page-hero {
  background: var(--color-primary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-page .page-hero {
    border-radius: 1rem;
  }
}
.node--type-page .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-page .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-page .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
    margin-bottom: 30px !important;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item {
  color: #fff !important;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item i {
  color: #fff !important;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item:after {
  color: #fff !important;
  -webkit-text-stroke: 1.5px;
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 1024px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem !important;
  color: #fff !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem !important;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-headline {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  color: #fff !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-headline {
    font-size: 2.75rem;
  }
}
.node--type-page .page-hero .inner .node-hero-text-row .node-hero-text:has(.field--name-field-headline) .field--name-title {
  font-size: 1.125rem !important;
  letter-spacing: 3.6px !important;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .node--type-page .page-hero .inner .node-hero-text-row .node-hero-text:has(.field--name-field-headline) .field--name-title {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
@media (min-width: 1200px) {
  .node--type-page .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-page .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
}

.broadcast-type-notice {
  background-color: #5e8124;
}

.broadcast-type-alert {
  background-color: #C25E00;
}

.broadcast-type-urgent {
  background-color: #c32033;
}

.node--type-broadcast {
  position: relative;
}
.node--type-broadcast.node--full .broadcast-wrapper, .node--type-broadcast.node--teaser .broadcast-wrapper {
  padding: 0;
}
.node--type-broadcast.node--full .broadcast-inner, .node--type-broadcast.node--teaser .broadcast-inner {
  color: #fff;
}
.node--type-broadcast.node--full .broadcast-inner > .broadcast-title, .node--type-broadcast.node--teaser .broadcast-inner > .broadcast-title {
  font-weight: 700;
}
.node--type-broadcast.node--teaser .broadcast-wrapper {
  padding: 1.25rem !important;
}
.node--type-broadcast.node--teaser .broadcast-inner {
  padding: 0 !important;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper i {
  font-size: 1.25rem;
  margin-top: 5px;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper h4.broadcast-title, .node--type-broadcast.node--teaser .broadcast-title-wrapper .broadcast-title.h4 {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper h4.broadcast-title i, .node--type-broadcast.node--teaser .broadcast-title-wrapper .broadcast-title.h4 i {
  font-size: 0.875rem;
  -webkit-text-stroke: 1.5px;
}
.node--type-broadcast.node--teaser p {
  font-size: 0.875rem;
  margin-bottom: 0;
  padding-left: 35px;
}
.node--type-broadcast.node--teaser .clickable {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: block;
}
.node--type-broadcast.node--teaser .clickable::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
}
.node--type-broadcast.node--full {
  margin-top: 2rem;
}
.node--type-broadcast.node--full .broadcast-wrapper {
  padding: 2rem 1rem !important;
  border-radius: 0.5rem !important;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-wrapper {
    padding: 2.5rem 1.5rem !important;
    border-radius: 1rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-broadcast.node--full .broadcast-wrapper {
    padding: 3.75rem !important;
    max-width: 1140px;
    border-radius: 1.25rem !important;
  }
}
@media (min-width: 1600px) {
  .node--type-broadcast.node--full .broadcast-wrapper {
    max-width: 1540px;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 15px;
    text-align: left;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper i {
  font-size: 2.125rem;
  display: block;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper i {
    margin-top: 10px;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper .broadcast-title {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 2.5rem;
}
@media (min-width: 1200px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper .broadcast-title {
    font-size: 2.75rem;
    line-height: 3.5rem;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper + h4, .node--type-broadcast.node--full .broadcast-title-wrapper + .h4 {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  margin-bottom: 1.25rem;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper + h4, .node--type-broadcast.node--full .broadcast-title-wrapper + .h4 {
    text-align: left;
    margin-bottom: 2.75rem;
    padding-left: 50px;
  }
}
.node--type-broadcast.node--full .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
  text-align: center;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .field--name-body p {
    text-align: left;
    padding-left: 50px;
  }
}
.node--type-broadcast.node--full .field--name-body p a {
  font-weight: 700;
  text-decoration: none;
  color: inherit;
}
.node--type-broadcast.node--full .field--name-body p:last-of-type {
  margin-bottom: 0;
}

.page-node-type-broadcast .view-id-broadcasts .view-content {
  border-radius: 0 0 0.5rem 0.5rem !important;
  overflow: hidden !important;
}
@media (min-width: 768px) {
  .page-node-type-broadcast .view-id-broadcasts .view-content {
    border-radius: 0 0 1rem 1rem !important;
  }
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .view-id-broadcasts .view-content {
    border-radius: 0 0 1.25rem 1.25rem !important;
  }
}
.page-node-type-broadcast .node--teaser .broadcast-wrapper {
  padding: 1.25rem !important;
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .node--teaser .broadcast-wrapper {
    padding: 1.25rem 1.875rem !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.page-node-type-broadcast .node--teaser .broadcast-inner {
  width: 100%;
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .node--teaser .broadcast-inner {
    width: auto;
    max-width: 525px;
    margin: 0;
  }
}
@media (min-width: 1200px) {
  .page-node-type-broadcast .node--teaser:last-of-type .broadcast-wrapper {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 767.98px) {
  .page-node-type-broadcast main[role=main] > .container-fluid, .page-node-type-broadcast main[role=main] > .container-lg, .page-node-type-broadcast main[role=main] > .container-xl {
    padding: 0;
  }
}

/**
 * "List" Display Mode
 */
article.node--type-staff.node--list .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
article.node--type-staff.node--list .node__inner span {
  display: inline-block;
}

/**
 * "Author" Display Mode
 */
article.node--type-staff.node--author > .node__inner,
article.node--type-staff.node--media-contact > .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner,
article.node--type-staff.node--media-contact > .node__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-media,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  margin-right: 1.5rem;
}
@media (max-width: 767.98px) {
  article.node--type-staff.node--author > .node__inner .node-hero-media .media--type-image,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media .media--type-image {
    margin-left: 0;
    margin-bottom: 1.875rem;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-media img,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media img {
  max-width: none;
  width: 140px;
  border-radius: 100px;
}
article.node--type-staff.node--author > .node__inner .node-hero-text,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-name,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-name {
  font-family: var(--skit-font-headings);
  font-size: 1.625rem;
  font-weight: 600;
  line-height: 34px;
  color: #343a40;
  margin-bottom: 0;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-name a,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-name a {
  text-decoration: none;
  color: var(--bs-body-color);
}
article.node--type-staff.node--author > .node__inner .node-hero-text .field--name-field-staff-position,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .field--name-field-staff-position {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-division,
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-email,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-division,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-email {
  margin-bottom: 5px;
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info a,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info a {
  font-weight: 700;
  text-decoration: none;
  color: var(--color-1);
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info .author-email,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-phone,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info .author-email {
    display: inline;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-text .author-info span,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info span {
  display: none;
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner .node-hero-text .author-info span,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .author-info span {
    display: inline;
  }
}
article.node--type-staff.node--author > .node__inner .node-hero-text .field--name-body p,
article.node--type-staff.node--media-contact > .node__inner .node-hero-text .field--name-body p {
  color: inherit;
}

@media (min-width: 1200px) {
  article.node--type-staff.node--author .node-hero-text .author-name {
    font-size: 2.25rem;
    line-height: 47px;
  }
}
@media (min-width: 1200px) {
  article.node--type-staff.node--author .node-hero-text .field--name-field-staff-position {
    font-size: 1.625rem;
    line-height: 34px;
  }
}
article.node--type-staff.node--author .node-hero-text .author-info .author-phone,
article.node--type-staff.node--author .node-hero-text .author-info .author-email {
  display: block !important;
}
article.node--type-staff.node--author .node-hero-text .author-info span {
  display: none !important;
}

article.node--type-staff.node--full {
  margin-top: 2rem;
}
article.node--type-staff.node--full .container {
  max-width: 1140px;
}
article.node--type-staff.node--full .staff-hero {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
article.node--type-staff.node--full .staff-hero .inner {
  gap: 20px 40px;
  margin-left: 0 !important;
  margin-right: 0 !important;
  background: #f0f2f5;
  padding: 3rem 1.5rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  article.node--type-staff.node--full .staff-hero .inner {
    padding: 3rem;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  article.node--type-staff.node--full .staff-hero .inner {
    padding: 3rem 4rem;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-media {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  margin-right: 0;
  padding: 0;
  -webkit-box-ordinal-group: 1 !important;
      -ms-flex-order: 0 !important;
          order: 0 !important;
}
@media (max-width: 767.98px) {
  article.node--type-staff.node--full .staff-hero .node-hero-media .media--type-image {
    margin-left: 0;
    margin-bottom: 0;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-media img {
  max-width: none;
  width: 140px;
  border-radius: 100%;
}
@media (min-width: 1200px) {
  article.node--type-staff.node--full .staff-hero .node-hero-media img {
    width: 228px;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-text {
  padding-left: 0;
  padding-right: 0;
  width: 100% !important;
}
article.node--type-staff.node--full .staff-hero .node-hero-text nav[aria-label=breadcrumb] {
  display: block;
  margin-top: 0;
  margin-bottom: 25px;
  padding-left: 0;
}
article.node--type-staff.node--full .staff-hero .node-hero-text .page-title {
  font-size: 1.875rem;
  font-weight: 600;
  color: #343a40;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  article.node--type-staff.node--full .staff-hero .node-hero-text .page-title {
    font-size: 2.75rem;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-text .field--name-field-staff-position {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  article.node--type-staff.node--full .staff-hero .node-hero-text .field--name-field-staff-position {
    font-size: 1.625rem;
  }
}
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info .author-division,
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info .author-phone,
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info .author-email {
  margin-bottom: 5px;
}
article.node--type-staff.node--full .staff-hero .node-hero-text .author-info a {
  font-weight: 700;
  text-decoration: none;
  color: var(--color-1);
}
article.node--type-staff.node--full .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
}

.promo--primary {
  background-color: var(--bs-primary);
}

.promo--secondary {
  background-color: var(--bs-secondary);
}

.node--type-job .page-hero .posted-on label,
.node--type-job .page-hero .closes-on label {
  color: var(--bs-secondary);
}
.node--type-job .container hr {
  border-top-width: 2px;
  border-color: #6d757d;
  opacity: 0.11;
  margin-bottom: 4rem;
}
.node--type-job .container .job-info-top {
  padding-bottom: 4rem;
}
.node--type-job .container .job-info-top .field__label {
  color: var(--bs-secondary);
  margin-right: 0.25rem;
}
.node--type-job .container .job-info-bottom {
  padding-bottom: 4rem;
}
.node--type-job .container .job-info-bottom .field__label {
  color: var(--bs-secondary);
  font-size: 2.25rem;
  margin-bottom: 1rem;
}
.node--type-job .container .job-info-submit {
  margin-left: 0;
  margin-right: 0;
}
.node--type-job .container .job-info-submit h2, .node--type-job .container .job-info-submit .h2 {
  margin-bottom: 1rem;
}
.node--type-job .container .job-info-submit .btn, .node--type-job .container .job-info-submit button.link, .node--type-job .container .job-info-submit .button,
.node--type-job .container .job-info-submit .btn-inline {
  margin-bottom: 1rem;
}

.node--type-announcement .page-hero {
  background: var(--bs-gray-200);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero {
    border-radius: 1rem;
  }
}
.node--type-announcement .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-announcement .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-announcement .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: var(--bs-primary);
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem;
  color: var(--text-gray-800);
}
@media (min-width: 768px) {
  .node--type-announcement .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem;
  }
}
@media (min-width: 1200px) {
  .node--type-announcement .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-announcement .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
}
.node--type-announcement .list-unstyled {
  display: none;
}

.node--type-announcement.node--newshub .details-wrapper {
  width: 100% !important;
}

.node--type-news .page-hero,
.node--type-blog .page-hero {
  background: var(--bs-gray-200);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-news .page-hero,
.node--type-blog .page-hero {
    border-radius: 1rem;
  }
}
.node--type-news .page-hero.container,
.node--type-blog .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-news .page-hero.container,
.node--type-blog .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-news .page-hero.container,
.node--type-blog .page-hero.container {
    max-width: 1540px;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row,
.node--type-blog .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row,
.node--type-blog .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero .inner .node-hero-text-row,
.node--type-blog .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text {
    padding-right: 4rem;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .title-icon,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: var(--bs-primary);
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .title-icon,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .title-icon,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 20px;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem;
  font-weight: 700;
  color: var(--text-gray-800);
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem;
    margin-bottom: 20px;
  }
}
.node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
  font-size: 1rem;
  font-weight: 700;
  color: var(--bs-primary);
}
@media (min-width: 768px) {
  .node--type-news .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date,
.node--type-blog .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
    font-size: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .node--type-news .node__inner > .container:not(.page-hero.container),
.node--type-blog .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-news .field--name-body p,
.node--type-blog .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
}
.node--type-news .list-unstyled,
.node--type-blog .list-unstyled {
  display: none;
}

.node--type-news.node--newshub .node__inner,
.node--type-blog.node--newshub .node__inner {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}
.node--type-news.node--newshub .details-wrapper,
.node--type-blog.node--newshub .details-wrapper {
  width: auto !important;
}

.node--type-event .page-hero {
  background: var(--bs-gray-200);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .node--type-event .page-hero {
    border-radius: 1rem;
  }
}
.node--type-event .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .node--type-event .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .node--type-event .page-hero.container {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row {
    padding: 3rem 0 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner .node-hero-text-row {
    padding: 1.25rem 0 1.25rem 4rem !important;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text {
  padding-right: 1.5rem !important;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text {
    padding-right: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text {
    padding-right: 4rem !important;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: var(--bs-primary);
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 20px;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.875rem;
  font-weight: 700;
  color: var(--text-gray-800);
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 2.75rem;
    margin-bottom: 20px;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
  font-size: 1rem;
  font-weight: 700;
  color: var(--bs-primary);
}
@media (min-width: 768px) {
  .node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .node-hero-date {
    font-size: 1.5rem;
  }
}
.node--type-event .page-hero .inner .node-hero-text-row .node-hero-text .field--name-field-event-location {
  display: none;
}
@media (min-width: 1200px) {
  .node--type-event .node__inner > .container:not(.page-hero.container) {
    max-width: 1140px;
  }
}
.node--type-event .field--name-body p {
  font-size: 1rem;
  line-height: 1.5;
}
.node--type-event .list-unstyled {
  display: none;
}

.view-community-partners .page-hero,
.view-community-programs .page-hero {
  margin-bottom: 3rem;
}
.view-community-partners .page-hero .node-hero-text-row,
.view-community-programs .page-hero .node-hero-text-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-community-partners .page-hero .node-hero-text-row,
.view-community-programs .page-hero .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-community-partners .page-hero .node-hero-text-row,
.view-community-programs .page-hero .node-hero-text-row {
    max-width: 1540px;
  }
}

.node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full > .node__inner > .page-hero .inner .node-hero-text-row > .node-hero-text,
.node--type-community-partner.node--full > .node__inner > .page-hero .inner .node-hero-text-row > .node-hero-text {
    max-width: 50%;
  }
}

.node--type-community-partner.node--full,
.node--type-community-program.node--full,
.view-community-programs,
.view-community-partners {
  --comm-part-accent: #707070;
}

/**
 * Homepage Search Block
 *
 */
.block-homepage-program-search .block-title {
  text-align: center;
}
.block-homepage-program-search form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  .block-homepage-program-search form .form-item {
    margin-right: 0.5rem;
  }
}
.block-homepage-program-search form .form-item input,
.block-homepage-program-search form .form-item select {
  max-width: 400px;
}
.block-homepage-program-search form .form-item,
.block-homepage-program-search form #edit-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media (min-width: 1200px) {
  .block-homepage-program-search form .form-item,
.block-homepage-program-search form #edit-actions {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
@media (min-width: 1200px) {
  .block-homepage-program-search form #edit-actions {
    -ms-flex-negative: 3;
        flex-shrink: 3;
  }
}

.node--type-community-partner.node--full .page-hero .node-hero-text nav[aria-label=breadcrumb],
.node--type-community-program.node--full .page-hero .node-hero-text nav[aria-label=breadcrumb],
.view-community-programs .page-hero nav[aria-label=breadcrumb],
.view-community-partners .page-hero nav[aria-label=breadcrumb] {
  display: none;
}

/**
 * Partner
 */
.node--type-community-partner.node--full > .node__inner .page-hero .node-hero-text-row .node-hero-text nav[aria-label=breadcrumb] {
  display: none;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-logo-wrapper {
  margin-bottom: 1rem;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-logo-wrapper img {
  max-width: 300px;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info {
  padding-top: 1rem;
  padding-bottom: 3rem;
  border-bottom: 1px solid var(--comm-part-accent);
  margin-bottom: 3rem;
  font-size: 1.125rem;
  font-weight: normal;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .label {
  font-weight: inherit !important;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info li label,
.node--type-community-partner.node--full > .node__inner > .container .partner-info li .field {
  display: inline-block;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .partner-label {
  color: var(--bs-secondary);
  margin-bottom: 1rem;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .field--name-field-comm-part-name {
  color: var(--bs-secondary);
  font-weight: 700;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .field--name-field-comm-part-address p {
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
.node--type-community-partner.node--full > .node__inner > .container .partner-info .field--name-field-comm-part-address p span.country {
  display: none;
}
.node--type-community-partner.node--full > .node__inner > .container > .field--name-body {
  margin-bottom: 3rem;
}
@media (min-width: 768px) {
  .node--type-community-partner.node--full > .node__inner > .container > .field--name-body {
    margin-bottom: 4rem;
  }
}
@media (min-width: 1200px) {
  .node--type-community-partner.node--full > .node__inner > .container > .field--name-body {
    margin-bottom: 5rem;
  }
}
.node--type-community-partner.node--full > .node__inner > .container .related-prog-title {
  color: var(--bs-secondary);
  margin-top: 1.5rem;
  margin-bottom: 2rem;
}
.node--type-community-partner.node--full > .node__inner > .container .views-element-container {
  margin-bottom: 3rem;
}
.node--type-community-partner.node--full > .node__inner > .container #all-programs {
  margin-left: 0;
}

@media (min-width: 1200px) {
  .node--type-community-partner.node--teaser .node__inner {
    text-align: right;
  }
}
.node--type-community-partner.node--teaser .node__inner .partner-logo-wrapper {
  margin-bottom: 1rem;
}
.node--type-community-partner.node--teaser .node__inner .partner-logo-wrapper img {
  max-width: 300px;
}
.node--type-community-partner.node--teaser .node__inner .partner-label {
  color: var(--bs-secondary);
  margin-bottom: 1rem;
}
.node--type-community-partner.node--teaser .node__inner a.btn, .node--type-community-partner.node--teaser .node__inner a.button,
.node--type-community-partner.node--teaser .node__inner a.btn-inline {
  margin-left: 0;
}

/**
 *  Program
 */
.node--type-community-program.node--full .node__inner > .program-bottom-content {
  margin-top: 3rem;
}
.node--type-community-program.node--full .node__inner .container .item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  border-bottom: 1px solid var(--comm-part-accent);
  padding-bottom: 3rem;
  margin-bottom: 3rem;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full .node__inner .container .item-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info,
.node--type-community-program.node--full .node__inner .container .item-wrapper .partner-info {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full .node__inner .container .item-wrapper .program-info,
.node--type-community-program.node--full .node__inner .container .item-wrapper .partner-info {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info {
  margin-bottom: 3rem;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--full .node__inner .container .item-wrapper .program-info {
    margin-bottom: 1rem;
  }
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info .label {
  color: var(--bs-secondary);
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info li {
  margin-bottom: 0.25rem;
}
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info li label,
.node--type-community-program.node--full .node__inner .container .item-wrapper .program-info li .field {
  display: inline-block;
}
.node--type-community-program.node--teaser .node__inner .item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
.node--type-community-program.node--teaser .node__inner .item-wrapper .node-title {
  color: var(--bs-secondary);
  margin-bottom: 0.5rem;
}
@media (min-width: 1200px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-info {
    max-width: calc(100% - 320px);
    width: 100%;
  }
}
.node--type-community-program.node--teaser .node__inner .item-wrapper .program-info li .label,
.node--type-community-program.node--teaser .node__inner .item-wrapper .program-info li .field {
  display: inline-block;
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-image {
    display: none;
  }
}
@media (min-width: 768px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-image {
    max-width: 195px;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .node--type-community-program.node--teaser .node__inner .item-wrapper .program-image {
    max-width: 320px;
  }
}

/**
 * Partner Views
 */
@media (min-width: 1200px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner {
    max-width: 60%;
  }
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media (min-width: 1200px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field {
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
  line-height: 1.5;
  vertical-align: middle;
}
@media (min-width: 1200px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field .field-content {
  line-height: inherit;
  vertical-align: middle;
}
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field.views-field-title {
  font-weight: 700;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row .views-field.views-field-title {
    -webkit-box-flex: 3;
        -ms-flex-positive: 3;
            flex-grow: 3;
    margin-bottom: 0;
  }
}
.view-community-programs.view-id-community_programs .view-content .view-content-inner .views-row,
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row {
  border-bottom: 1px solid var(--comm-part-accent);
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.view-community-programs.view-id-community_programs .view-content .view-content-inner .views-row:first-of-type,
.view-community-partners.view-id-community_partners .view-content .view-content-inner .views-row:first-of-type {
  border-top: 1px solid var(--comm-part-accent);
}
.view-community-programs.view-id-community_programs ul.pagination li.pager__item--first,
.view-community-programs.view-id-community_programs ul.pagination li.pager__item--last,
.view-community-partners.view-id-community_partners ul.pagination li.pager__item--first,
.view-community-partners.view-id-community_partners ul.pagination li.pager__item--last {
  display: none;
}

/**
 * Program Views
 */
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters {
    padding-left: 0;
    padding-right: 0;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  padding-bottom: 3rem;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item {
  margin-right: 0.5rem;
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item,
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item,
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline .form-item label,
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions label {
  color: var(--bs-secondary);
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
  -ms-flex-item-align: end;
      align-self: end;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions {
    -ms-flex-negative: 3;
        flex-shrink: 3;
  }
}
.view-community-programs.view-id-community_programs .view-filters .bef-exposed-form .form--inline #edit-actions input {
  background-color: var(--bs-secondary);
  text-transform: capitalize;
}
@media (min-width: 1200px) {
  .view-community-programs.view-id-community_programs .view-content {
    padding-left: 0;
    padding-right: 0;
  }
}
.view-community-programs.view-id-community_programs .view-content .view-content-inner .views-row {
  border-bottom: 1px solid var(--comm-part-accent);
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.media--type-image {
  position: relative;
  width: 100%;
  margin: auto;
}
.media--type-image img {
  width: 100%;
  height: auto;
  border-radius: 0.5rem;
}
@media (min-width: 1200px) {
  .media--type-image img {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .media--type-image img {
    border-radius: 1.25rem;
  }
}
.media--type-image .img-caption {
  display: none;
}

.paragraph .media--type-image {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.media--type-image.media--view-mode-scaled-full .field__item {
  text-align: center;
}
.media--type-image.media--view-mode-scaled-full .field__item img {
  height: 100% !important;
  width: auto !important;
}
@media (min-width: 1200px) {
  .media--type-image.media--view-mode-scaled-full .field__item img {
    max-height: 650px;
  }
}

.media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video {
    border-radius: 1.25rem;
  }
}
.media--type-remote-video.media--view-mode-default-full .field--name-field-media-oembed-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.paragraph.container {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}
.paragraph.paragraph--type--image .img-caption, .paragraph.paragraph--type--image-text .img-caption {
  display: block;
  position: absolute;
  top: auto;
  bottom: 1.5rem;
  left: 0;
  right: auto;
  max-width: 85%;
}
@media (min-width: 768px) {
  .paragraph.paragraph--type--image .img-caption, .paragraph.paragraph--type--image-text .img-caption {
    max-width: 75%;
  }
}
.paragraph.paragraph--type--image .media--type-image.media--view-mode-scaled-full {
  margin: 1.5rem auto;
}
.paragraph.paragraph--type--video {
  margin: 1rem auto;
  padding: 0;
}
.paragraph.paragraph--type--video .field--name-field-domain-all-affiliates {
  display: none;
}
@media (min-width: 1600px) {
  .paragraph.paragraph--type--video {
    max-width: 1140px !important;
  }
}

.paragraph--type--webform .field--name-field-ref-webform .webform-submission-form {
  margin-left: 0;
}
.paragraph--type--webform .field--name-field-ref-webform .webform-submission-form .container {
  padding: 0;
}

.paragraph--type--image-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
@media (max-width: 767.98px) {
  .paragraph--type--image-text .field--name-field-image {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text .field--name-field-image {
    max-width: 50%;
  }
}
@media (max-width: 767.98px) {
  .paragraph--type--image-text .field--name-field-image .media--type-image {
    max-width: 100%;
  }
}
.paragraph--type--image-text .field--name-field-image img {
  max-height: 90vh;
  width: auto;
  height: auto;
  border-radius: 0.5rem;
}
@media (max-width: 767.98px) {
  .paragraph--type--image-text .field--name-field-image img {
    min-width: 100%;
    max-width: 100%;
    max-height: none;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text .field--name-field-image img {
    border-radius: 1rem;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text:not(.image-text-wrapping) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-image,
.paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-text {
    width: 100%;
    -ms-flex-item-align: center;
        align-self: center;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-image,
.paragraph--type--image-text:not(.image-text-wrapping) .field--name-field-text {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text:not(.image-text-wrapping).image-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-flow: row-reverse nowrap;
            flex-flow: row-reverse nowrap;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-left:not(.image-text-wrapping) .field--name-field-image {
    margin-right: 1.5rem;
    max-width: none !important;
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text.image-left:not(.image-text-wrapping) .field--name-field-image {
    max-width: 33% !important;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-right:not(.image-text-wrapping) .field--name-field-image {
    margin-right: 0;
    margin-left: 1.5rem;
    max-width: none !important;
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .paragraph--type--image-text.image-right:not(.image-text-wrapping) .field--name-field-image {
    max-width: 33% !important;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-text-wrapping {
    display: block;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-text-wrapping .field--name-field-image {
    float: left;
    margin-right: 1.5rem;
  }
}
@media (min-width: 768px) {
  .paragraph--type--image-text.image-text-wrapping.image-right .field--name-field-image {
    float: right;
    margin-right: 0;
    margin-left: 1.5rem;
  }
}

.paragraph--type--image-text + .paragraph--type--image-text {
  margin-top: 1.5rem;
}

/**
* Styles both the Additional Images Paragraph Type, and Node Field
*/
article.node--full .node__inner .field--name-field-images-additional.container,
.paragraph--type--files .field--name-field-images-additional.container {
  padding: 0 !important;
}
article.node--full .node__inner .field--name-field-images-additional.field__items,
.paragraph--type--files .field--name-field-images-additional.field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
article.node--full .node__inner .field--name-field-images-additional.field__items .field__item,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: 50%;
  padding: 10px;
}
@media (min-width: 768px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item {
    max-width: 33.3333333333%;
  }
}
@media (min-width: 1200px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item {
    padding: 15px;
  }
}
article.node--full .node__inner .field--name-field-images-additional.field__items .field__item img,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item img {
  width: 100%;
  height: auto;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items .field__item img,
.paragraph--type--files .field--name-field-images-additional.field__items .field__item img {
    border-radius: 1rem;
  }
}

/**
* Styles both the File Attachment Paragraph Type, and Node Field
*/
article.node--full .node__inner .field--name-field-files,
.paragraph--type--files .field--name-field-files {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 1.5rem;
}
article.node--full .node__inner .field--name-field-files > .field__item,
.paragraph--type--files .field--name-field-files > .field__item {
  background: #f0f2f5;
  border-radius: 0.5rem;
  padding: 10px 15px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
article.node--full .node__inner .field--name-field-files .field__item span.file,
.paragraph--type--files .field--name-field-files .field__item span.file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  background-image: none;
  padding-left: 0;
}
article.node--full .node__inner .field--name-field-files .field__item span.file i,
.paragraph--type--files .field--name-field-files .field__item span.file i {
  background: var(--bs-primary);
  padding: 8px;
  border-radius: 0.5rem;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
article.node--full .node__inner .field--name-field-files .field__item span.file i::before,
.paragraph--type--files .field--name-field-files .field__item span.file i::before {
  color: #fff;
  font-size: 1.25rem;
}
article.node--full .node__inner .field--name-field-files .field__item span.file a,
.paragraph--type--files .field--name-field-files .field__item span.file a {
  color: var(--bs-link-color);
  font-family: var(--skit-font-headings);
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.paragraph--type--ref-list .field--name-field-ref-list-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.paragraph--type--ref-list .field--name-field-ref-list-items > .card {
  max-width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  padding: 2.25rem 0;
  border: none;
  border-bottom: solid 2px #f0f2f5;
}
@media (min-width: 768px) {
  .paragraph--type--ref-list .field--name-field-ref-list-items > .card {
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 767.98px) {
  article.node--type-page.node--teaser .node__inner .image-col .media,
.paragraph--type--ref-custom .component__inner .image-col .media {
    max-width: none;
  }
}
@media (max-width: 767.98px) {
  article.node--type-page.node--teaser .node__inner .image-col img,
.paragraph--type--ref-custom .component__inner .image-col img {
    max-width: none;
    width: 100%;
    margin-bottom: 1.5rem;
  }
}
article.node--type-page.node--teaser .node__inner .text-col .card-body,
.paragraph--type--ref-custom .component__inner .text-col .card-body {
  --bs-card-spacer-y: 0;
}
@media (max-width: 767.98px) {
  article.node--type-page.node--teaser .node__inner .text-col .card-body,
.paragraph--type--ref-custom .component__inner .text-col .card-body {
    --bs-card-spacer-x: 0;
  }
}
article.node--type-page.node--teaser .node__inner .text-col .card-body .field--name-body,
.paragraph--type--ref-custom .component__inner .text-col .card-body .field--name-body {
  color: var(--bs-gray-600);
}
article.node--type-page.node--teaser .node__inner .text-col .card-body .field--name-body p,
.paragraph--type--ref-custom .component__inner .text-col .card-body .field--name-body p {
  color: inherit;
}
article.node--type-page.node--teaser .node__inner .text-col .card-body a.btn, article.node--type-page.node--teaser .node__inner .text-col .card-body a.button,
article.node--type-page.node--teaser .node__inner .text-col .card-body a.btn-inline,
.paragraph--type--ref-custom .component__inner .text-col .card-body a.btn,
.paragraph--type--ref-custom .component__inner .text-col .card-body a.button,
.paragraph--type--ref-custom .component__inner .text-col .card-body a.btn-inline {
  margin: 0 0.75rem 0 0;
}

.paragraph--type--contact-list {
  margin: 1.5rem auto;
}
.paragraph--type--contact-list .collapse-header {
  position: relative;
  background-color: #f0f2f5;
  padding: 1.25rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-header {
    border-radius: 1rem;
  }
}
.paragraph--type--contact-list .collapse-header p {
  margin: 0;
}
.paragraph--type--contact-list .collapse-header .contact-toggle {
  font-size: 1.575rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  color: inherit;
  text-decoration: none;
}
.paragraph--type--contact-list .collapse-header .contact-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 500;
}
.paragraph--type--contact-list .collapse-header .contact-toggle .icon-collapsed {
  color: var(--bs-primary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle .icon-expanded {
  color: var(--bs-secondary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=false] .icon-collapsed {
  display: block;
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=false] .icon-expanded {
  display: none;
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .collapse-header {
  border-radius: 0.5rem 0.5rem 0 0;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .collapse-header {
    border-radius: 1rem 1rem 0 0;
  }
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .field--name-field-title {
  color: var(--bs-secondary);
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .icon-collapsed {
  display: none;
}
.paragraph--type--contact-list .collapse-header .contact-toggle[aria-expanded=true] .icon-expanded {
  display: block;
}
.paragraph--type--contact-list .collapse-header .field--name-field-title {
  font-size: 1.625rem;
  font-weight: 600;
  color: #343a40;
  margin-bottom: 0.375rem;
}
.paragraph--type--contact-list .collapse-toggle {
  background: #f0f2f5;
  margin-top: -1.25rem;
  padding: 0 1.5rem 1.5rem;
  border-radius: 0 0 0.5rem 0.5rem;
  position: relative;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-toggle {
    border-radius: 0 0 1rem 1rem;
  }
}
.paragraph--type--contact-list .collapse-toggle::after {
  content: "";
  position: absolute;
  top: 3rem;
  right: 1.5rem;
  width: 4.5rem;
  height: calc(100% - 4.5rem);
  background: #fff;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.5)), color-stop(50%, rgb(255, 255, 255)));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 25%, rgb(255, 255, 255) 50%);
}
@media (min-width: 1200px) {
  .paragraph--type--contact-list .collapse-toggle::after {
    display: none;
  }
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker {
  padding-top: 3rem;
}
@media (max-width: 1199.98px) {
  .paragraph--type--contact-list .field--name-field-ref-staff-picker {
    overflow-x: scroll;
  }
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__items {
  min-width: calc(1140px - 3rem);
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  gap: 0 10px;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span {
  width: 12.5rem;
  font-size: 1rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-name, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-email, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-mail,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-name,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-email,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-mail {
  width: 12.5rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-name a, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-email a, .paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header > span.staff-mail a,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-name a,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-email a,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-mail a {
  text-decoration: none;
  color: var(--bs-link-color);
  font-weight: 700;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item {
  padding: 1rem 1.25rem;
  border-radius: 0.5rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item:nth-of-type(odd) {
  background: #fff;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item span {
  display: inline-block;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header {
  background: #fff;
  padding: 1.25rem;
  border-radius: 0.5rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .list-header span {
  font-size: 1rem;
  font-weight: 600;
}

.paragraph--type--contact-info h2, .paragraph--type--contact-info .h2 {
  font-size: 1.625rem;
  font-weight: 600;
  margin-bottom: 1.25rem;
}
.paragraph--type--contact-info ul li i,
.paragraph--type--contact-info ul li .field {
  display: inline-block;
  font-weight: 400;
}
.paragraph--type--contact-info ul li#site-address, .paragraph--type--contact-info ul li#site-address-maplink, .paragraph--type--contact-info ul li#site-phone, .paragraph--type--contact-info ul li#site-email, .paragraph--type--contact-info ul li#site-website {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #343a40;
  margin-bottom: 5px;
}
.paragraph--type--contact-info ul li#site-address a, .paragraph--type--contact-info ul li#site-address-maplink a, .paragraph--type--contact-info ul li#site-phone a, .paragraph--type--contact-info ul li#site-email a, .paragraph--type--contact-info ul li#site-website a {
  font-weight: 700;
  color: #0D6EFD;
  text-decoration: none;
}
.paragraph--type--contact-info ul li#site-address i, .paragraph--type--contact-info ul li#site-address-maplink i, .paragraph--type--contact-info ul li#site-phone i, .paragraph--type--contact-info ul li#site-email i, .paragraph--type--contact-info ul li#site-website i {
  margin-right: 0.5rem;
}
.paragraph--type--contact-info #site-address p {
  margin-bottom: 1rem;
}
.paragraph--type--contact-info .field--name-field-site-name {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.paragraph--type--contact-info .field--name-field-site-name * {
  font-size: inherit;
  font-weight: inherit;
}

.paragraph--type--contact-info #site-social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
  margin-top: 1.5rem;
}
.paragraph--type--contact-info #site-social-links li[data-social] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f0f2f5;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  color: var(--bs-secondary);
}
.paragraph--type--contact-info #site-social-links li[data-social] i {
  font-size: 0.8rem;
}
.paragraph--type--contact-info #site-social-links li[data-social] a {
  color: #000;
  font-size: 0;
}
.paragraph--type--contact-info #site-social-links li[data-social] a i {
  font-size: 0.7rem;
}
.paragraph--type--contact-info #site-social-links li[data-social] a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.paragraph--type--contact-info #site-social-links li[data-social*="facebook.com"] i::before {
  content: "\f39e";
}
.paragraph--type--contact-info #site-social-links li[data-social*="twitter.com"] i::before,
.paragraph--type--contact-info #site-social-links li[data-social*="x.com"] i::before {
  content: "\e61b";
}
.paragraph--type--contact-info #site-social-links li[data-social*="instagram.com"] i::before {
  content: "\f16d";
}
.paragraph--type--contact-info #site-social-links li[data-social*="linkedin.com"] i::before {
  content: "\f0e1";
}
.paragraph--type--contact-info #site-social-links li[data-social*="youtube.com"] i::before {
  content: "\f167";
}
.paragraph--type--contact-info #site-social-links li[data-social*="pinterest.com"] i::before {
  content: "\f0d2";
}
.paragraph--type--contact-info #site-social-links li[data-social*="mailto:"] i::before {
  content: "\f0e0";
}

.paragraph--type--accordion .ui-accordion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.paragraph--type--accordion .ui-accordion-content {
  margin-top: -20px;
}
.paragraph--type--accordion .ui-accordion-content > .field {
  background: #fff;
  padding: 1.25rem 1.25rem 1.875rem 1.25rem;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .paragraph--type--accordion .ui-accordion-content > .field {
    border-radius: 1rem;
  }
}
.paragraph--type--accordion .ui-accordion-content > .field p:last-of-type {
  margin-bottom: 0;
}

/**
 * Reserved for Author View;
 */
.node--type-news.node--full #media-contact-title {
  border-top: solid 2px var(--bs-gray-300);
  padding-top: 1.125rem;
}

.view-author {
  margin: 0.75rem 0 1.5rem 0;
  padding-bottom: 1.125rem;
}

.view-calendar .page-hero .inner,
.view-newshub-list .page-hero .node-hero-text-row,
.view-newshub-list > .view-filters,
.view-newshub-list > .view-content,
.view-calendar-downloads,
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text,
.view-schools.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text,
.view-jobs-list .page-hero .inner .node-hero-text-row .node-hero-text {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-calendar .page-hero .inner,
.view-newshub-list .page-hero .node-hero-text-row,
.view-newshub-list > .view-filters,
.view-newshub-list > .view-content,
.view-calendar-downloads,
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text,
.view-schools.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text,
.view-jobs-list .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-calendar .page-hero .inner,
.view-newshub-list .page-hero .node-hero-text-row,
.view-newshub-list > .view-filters,
.view-newshub-list > .view-content,
.view-calendar-downloads,
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text,
.view-schools.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text,
.view-jobs-list .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 1540px;
  }
}

.view .bef-nested > ul {
  padding: 1rem 0 !important;
}
.view .form-type-checkbox > input.form-checkbox:focus + label,
.view .form-type-checkbox > input.form-checkbox:focus-visible + label {
  outline: 1px solid var(--bs-body-color);
}

.view-newshub-list,
.view-jobs-list {
  margin-bottom: 1.5rem;
}
.view-newshub-list .view-header,
.view-newshub-list .view-empty,
.view-jobs-list .view-header,
.view-jobs-list .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.125rem;
}
.view-newshub-list .view-header h3, .view-newshub-list .view-header .h3,
.view-newshub-list .view-empty h3,
.view-newshub-list .view-empty .h3,
.view-jobs-list .view-header h3,
.view-jobs-list .view-header .h3,
.view-jobs-list .view-empty h3,
.view-jobs-list .view-empty .h3 {
  color: #212529;
  font-weight: 700;
  margin-right: 0.75rem;
}
.view-newshub-list .view-header h3 a, .view-newshub-list .view-header .h3 a,
.view-newshub-list .view-empty h3 a,
.view-newshub-list .view-empty .h3 a,
.view-jobs-list .view-header h3 a,
.view-jobs-list .view-header .h3 a,
.view-jobs-list .view-empty h3 a,
.view-jobs-list .view-empty .h3 a {
  color: inherit;
  text-decoration: none;
}
.view-newshub-list .view-empty,
.view-jobs-list .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.view-newshub-list .view-empty p,
.view-jobs-list .view-empty p {
  width: 100%;
}
.view-newshub-list .view-content .views-row,
.view-jobs-list .view-content .views-row {
  padding: 1.875rem 0;
}

.view-id-adboxes.view-display-id-adboxes_home .view-content {
  margin-top: 2rem;
  grid-gap: 15px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: 1fr;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-gap: 20px;
    overflow: inherit;
    margin-top: 0;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content > .views-row {
  padding: 0 !important;
  width: auto;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node {
    height: 100%;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 20px;
  width: 100%;
  height: 100%;
  min-height: 150px;
  padding: 1.5rem 1rem;
  border-radius: 0.5rem;
  text-align: center;
  position: relative;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    gap: 15px;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    padding: 1.5rem;
    border-radius: 1.25rem;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    gap: 30px;
    padding: 1.5rem 1rem;
    border: 1rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .main-icon {
  color: #fff;
  font-size: 1.875rem;
  height: auto;
}
@media (min-width: 1200px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .main-icon {
    font-size: 2.5rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: -0.5rem;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading h3, .view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading .h3 {
  font-family: var(--skit-font-body) !important;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 23px;
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading a {
  color: inherit;
  text-decoration: none !important;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 501;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-heading i {
  font-size: 0.85rem;
  color: #fff;
  height: auto;
  -webkit-text-stroke: 1px;
  display: inline-block;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content span {
  display: block;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content span > a {
  font-weight: 500;
  text-decoration: none;
  margin-right: 0.225rem;
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content span {
    position: absolute;
    bottom: 0.75rem;
    left: 0.75rem;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .promo-icon {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  font-size: 2.25rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .promo-icon {
    top: 1.5rem;
    left: auto;
    right: 0.75rem;
  }
}

@media (min-width: 1200px) {
  .view-id-broadcasts .view-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser .node,
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser .node__inner,
.view-id-broadcasts .view-content > article.node--type-broadcast.node--teaser .broadcast-wrapper {
  height: 100%;
}

.view-newshub {
  margin-bottom: 1.5rem;
}
.view-newshub .view-header {
  margin: 1.5rem 0;
}
.view-newshub .view-header,
.view-newshub .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.125rem;
}
.view-newshub .view-header .newshub-title,
.view-newshub .view-empty .newshub-title {
  color: #343a40;
  font-size: 1.625rem;
  font-weight: 600;
  margin-right: 0.75rem;
}
.view-newshub .view-header .newshub-title a,
.view-newshub .view-empty .newshub-title a {
  color: inherit;
  text-decoration: none;
}
.view-newshub .view-header i,
.view-newshub .view-empty i {
  display: none;
}
.view-newshub .view-empty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.view-newshub .view-empty p {
  width: 100%;
}
.view-newshub .view-content .views-row {
  margin-bottom: 1rem;
}
.view-newshub .more-link {
  text-align: left;
}
.view-newshub .view-footer .newshub-footer-link,
.view-newshub .more-link a {
  font-family: var(--skit-font-body);
  font-size: 1.2rem;
  font-weight: 700;
  color: #343a40;
  text-decoration: none;
  text-transform: capitalize;
}
.view-newshub .view-footer .newshub-footer-link i,
.view-newshub .more-link a i {
  font-size: 0.875rem;
  -webkit-text-stroke: 1px;
  color: inherit;
}
.view-newshub .more-link a::after {
  --fa-weight-override: 900;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  content: "\f054";
  font-family: "Font Awesome 6 Pro";
  font-weight: var(--fa-weight-override);
  -webkit-text-stroke: 1px;
  vertical-align: middle;
  margin-left: 0.25rem;
}

.view-newshub .views-row article.node--type-event .details-wrapper .event-date {
  font-size: 0;
}
.view-newshub .views-row article.node--type-event .details-wrapper .event-date time:not(:first-child) {
  display: none;
}
.view-newshub .views-row article.node--type-event .details-wrapper .event-date time {
  font-size: var(--bs-body-font-size);
}

.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title,
.node--newshub .node-title {
  font-size: 1.125rem;
  font-weight: 700;
}
.view-id-newshub .view-content .views-row .views-field-nothing .field-content .details-wrapper .node-title a,
.node--newshub .node-title a {
  color: inherit;
  text-decoration: none;
}

.view-id-newshub.view-display-id-events_list_universal {
  background: #f0f2f5;
  padding: 1.5rem;
  border-radius: 0.5rem;
  width: 100% !important;
}
@media (min-width: 768px) {
  .view-id-newshub.view-display-id-events_list_universal {
    padding: 1.875rem;
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-id-newshub.view-display-id-events_list_universal {
    width: unset;
    border-radius: 1.25rem;
  }
}
.view-id-newshub.view-display-id-events_list_universal .view-header {
  margin-top: 0;
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  .view-id-newshub.view-display-id-events_list_universal .view-content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2.5rem;
  }
}
.view-id-newshub.view-display-id-events_list_universal .views-row > .field-content {
  width: 100% !important;
  margin-left: 0 !important;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  background: #fff;
  padding: 10px 20px !important;
  width: 100% !important;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .view-id-newshub.view-display-id-events_list_universal .details-wrapper {
    border-radius: 1rem;
  }
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-title {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #343a40 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0 !important;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-title i {
  color: #343a40;
  -webkit-text-stroke: 1px;
  font-size: 0.875rem;
  margin-bottom: 4px;
  padding-left: 3px;
  -ms-flex-item-align: end;
      align-self: end;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-event-date {
  color: #fff;
  background: var(--bs-primary);
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 400;
  text-transform: uppercase;
  min-width: 56px !important;
  max-width: 56px !important;
  height: 56px !important;
  padding: 10px;
  border-radius: 0.5rem;
  text-align: center;
  justify-self: flex-end;
}
.view-id-newshub.view-display-id-events_list_universal .details-wrapper .node-event-date span {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
}

.view-newshub-list .page-hero {
  background: none;
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .view-newshub-list .page-hero {
    margin-bottom: 20px;
  }
}
.view-newshub-list .page-hero nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-list .page-hero .inner {
  padding: 0;
}
.view-newshub-list .page-hero .inner .node-hero-text-row {
  background: var(--bs-primary);
  border-radius: 0.5rem;
  padding: 3rem 1.5rem !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    border-radius: 1rem;
    padding: 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row {
    border-radius: 1.25rem;
    padding: 3rem 4rem !important;
  }
}
.view-newshub-list .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  gap: 10px;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text {
    gap: 15px;
  }
}
.view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text i {
  color: #fff;
  font-size: 1.5rem;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 2.2rem;
    margin-top: 8px;
  }
}
.view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  color: #fff !important;
  font-size: 1.875rem;
  font-weight: 700;
}
@media (min-width: 768px) {
  .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-list .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-newshub-list .view-empty {
  margin-left: auto !important;
  margin-right: auto !important;
}

.view-newshub-list .views-row article.node--type-event .details-wrapper .event-date {
  font-size: 0;
}
.view-newshub-list .views-row article.node--type-event .details-wrapper .event-date time:not(:first-child) {
  display: none;
}
.view-newshub-list .views-row article.node--type-event .details-wrapper .event-date time {
  font-size: var(--bs-body-font-size);
}

.view-newshub-list .view-filters .bef-exposed-form input[type=submit] {
  display: none;
}

/*
* View events list page
*/
/**
 * @TODO Refactor this into 2 declerations (views are really unrelated)
 */
.view-newshub-list.view-display-id-page_1 nav[aria-label=breadcrumb],
.view-id-calendar.view-display-id-page_1 nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-list.view-display-id-page_1 .view-header,
.view-newshub-list.view-display-id-page_1 .view-empty,
.view-id-calendar.view-display-id-page_1 .view-header,
.view-id-calendar.view-display-id-page_1 .view-empty {
  margin: 1.875rem 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset {
  float: none;
  border: none;
  margin: 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset legend,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset legend {
  border: none;
  background-color: transparent;
  margin-bottom: 0.25rem;
  padding: 0;
  font-size: 1.125rem;
  font-weight: 700;
}
@media (min-width: 1200px) {
  .view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset legend,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset legend {
    font-size: 1.625rem;
  }
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .fieldset-wrapper {
  padding: 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul li + li,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul li + li {
  margin-left: -0.19rem;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check {
  margin: 0 0 0.75rem;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check input {
  opacity: 0;
  cursor: pointer;
  width: 0;
  height: 0;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox label,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check label {
  padding: 0.375rem 0.75rem;
  display: inline-block;
  cursor: pointer;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input:checked + label,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check input:checked + label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox input:checked + label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox.form-check input:checked + label {
  color: var(--bs-white);
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value {
  position: relative;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
  display: block;
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1.25rem;
  position: absolute;
  top: 10px;
  min-width: 170px;
}
@media (min-width: 1200px) {
  .view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
    font-size: 1.625rem;
    min-width: 240px;
    top: 0;
  }
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input {
  background-color: #fff;
  color: #343a40;
  max-width: 135px;
  margin-top: 50px;
  padding: 10px 20px;
  border: 1px solid #6c757d;
  border-radius: 0.5rem;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input:focus,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input:focus,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input:focus,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value::before,
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value::before,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value::before,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value::before {
  font-family: "Font Awesome 6 Pro";
  position: absolute;
  top: 60px;
  right: 15px;
  pointer-events: none;
  content: "\f107";
  color: #343a40;
  -webkit-text-stroke: 2px;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label {
  color: #343a40;
}
.view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label,
.view-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
  color: transparent;
}
.view-newshub-list.view-display-id-page_1 .view-content h3, .view-newshub-list.view-display-id-page_1 .view-content .h3,
.view-id-calendar.view-display-id-page_1 .view-content h3,
.view-id-calendar.view-display-id-page_1 .view-content .h3 {
  font-size: 1.5rem;
  font-weight: 700;
  margin: 1.125rem 0;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas,
.view-id-calendar.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas {
  color: var(--bs-primary);
  margin-right: 0.3rem;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content,
.view-id-calendar.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content {
  font-size: 1.25rem;
  font-weight: 700;
  margin: 0.75rem 0;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content a,
.view-id-calendar.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content a {
  font-size: inherit;
  font-weight: inherit;
  text-decoration: none;
  color: inherit;
  word-break: break-all;
}

.view-newshub-list.view-display-id-page_1 {
  --spacing: 1rem;
  --color-date: #343a40;
  --color-label: #343a40;
}
.view-newshub-list.view-display-id-page_1 .view-content {
  margin-bottom: 3rem;
}
.view-newshub-list.view-display-id-page_1 .view-content > h2, .view-newshub-list.view-display-id-page_1 .view-content > .h2 {
  padding-top: calc(var(--spacing) + 0.5rem);
  margin: calc(0.875 * var(--spacing)) auto calc(1.875 * var(--spacing));
  font-size: 1.625rem;
  font-weight: 700;
}
@media (min-width: 768px) {
  .view-newshub-list.view-display-id-page_1 .view-content > h2, .view-newshub-list.view-display-id-page_1 .view-content > .h2 {
    font-size: 2.25rem;
  }
}
.view-newshub-list.view-display-id-page_1 .view-content > h2:not(:first-of-type), .view-newshub-list.view-display-id-page_1 .view-content > .h2:not(:first-of-type) {
  border-top: solid 2px #f0f2f5;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0 0 1rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 1200px) {
  .view-newshub-list.view-display-id-page_1 .view-content .views-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field {
  margin-right: var(--spacing);
  font-size: 1.25rem;
  line-height: 1;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field * {
  font-size: inherit;
  color: inherit;
  line-height: inherit;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value {
  color: var(--color-date);
  word-break: keep-all;
  font-size: 1.125rem;
  min-width: 120px;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas {
  color: var(--color) !important;
  margin-right: 0.3rem;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title {
  color: var(--color-label);
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content {
  margin: auto;
  font-size: 1.125rem;
  font-weight: 600;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-title > .field-content a {
  word-break: keep-all;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row:first-child {
  margin-top: 2rem;
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row:last-child {
  margin-bottom: calc(1.875 * var(--spacing));
  padding-bottom: calc(1.875 * var(--spacing));
  border-bottom: solid 2px #f0f2f5;
}

/**
     See common code in _views-common.scss
*/
@media (min-width: 1200px) {
  .view-jobs-list {
    max-width: 1140px;
  }
}
.view-jobs-list .view-content {
  margin-top: 2rem;
}
.view-jobs-list .view-content .views-row {
  position: relative;
  border-bottom: solid 1px #f0f2f5;
}
@media (min-width: 768px) {
  .view-jobs-list .view-content .views-row .views-field {
    max-width: 70%;
    -webkit-box-flex: 70%;
        -ms-flex: 70%;
            flex: 70%;
  }
}
.view-jobs-list .view-content .views-row .views-field-unpublish-on {
  color: #6d757d;
}
.view-jobs-list .view-content .views-row .views-field-unpublish-on span {
  display: block;
  color: inherit;
}
.view-jobs-list .view-content .views-row .views-field-title {
  color: var(--bs-secondary);
  font-size: 1.4rem;
  font-weight: 700;
}
.view-jobs-list .view-content .views-row .views-field-title * {
  font-size: inherit;
  font-weight: inherit;
}
.view-jobs-list .view-content .views-row .views-field-field-job-location {
  color: #6d757d;
}
@media (min-width: 768px) {
  .view-jobs-list .view-content .views-row .views-field-view-node {
    position: absolute;
    top: 3rem;
    bottom: auto;
    right: 0;
    left: auto;
  }
}

.view-newshub-teasers {
  margin-top: 0;
  margin-bottom: 1.5rem;
}
.view-newshub-teasers .page-hero {
  background: none;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.view-newshub-teasers .page-hero nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row {
  background: var(--bs-primary);
  border-radius: 0.5rem;
  padding: 3rem 1.5rem !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    border-radius: 1rem;
    padding: 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text {
    gap: 15px;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text i {
  color: #fff;
  font-size: 1.45rem;
  margin-top: -5px;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 1.875rem;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  color: #fff !important;
  font-size: 1.875rem;
  font-weight: 700;
}
@media (min-width: 768px) {
  .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-newshub-teasers .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-newshub-teasers .view-filters {
  display: none;
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
}
.view-newshub-teasers .view-filters .form-type-select label {
  display: block;
  font-size: 2.25rem;
  font-weight: 700;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .view-newshub-teasers .view-filters .form-type-select label {
    display: inline-block;
  }
}
.view-newshub-teasers .view-filters .form-type-select select {
  display: block;
  width: auto;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .view-newshub-teasers .view-filters .form-type-select select {
    display: inline-block;
  }
}
.view-newshub-teasers .view-header {
  font-size: 2rem;
  margin-bottom: 1.125rem;
  color: #212529;
  font-weight: 700;
  margin-right: 0.75rem;
  margin-top: 0.75rem;
}
.view-newshub-teasers .view-header h1, .view-newshub-teasers .view-header .h1 {
  margin-bottom: 0;
  font-size: inherit;
}
.view-newshub-teasers .view-content .views-row {
  margin: 1.875rem 0;
}

div.js-drupal-fullcalendar.fc-ltr .fc-day-grid-event {
  border: 0 !important;
  border-radius: 0;
  background-color: var(--color) !important;
}
div.js-drupal-fullcalendar.fc-ltr .fc-day-grid-event .fc-content {
  border: none;
  padding: 0.15rem;
}
div.js-drupal-fullcalendar.fc-ltr .fc-day-grid-event .fc-title {
  white-space: normal;
}

.view-calendar {
  overflow-x: hidden;
}
.view-calendar .fc-view-container {
  position: relative;
  overflow-x: scroll !important;
}
@media (max-width: 767.98px) {
  .view-calendar .fc-view-container {
    overflow: visible !important;
  }
}
.view-calendar .fc-view-container::-webkit-scrollbar {
  display: none;
  background-color: #f0f2f5;
  height: 6px;
}
@media (max-width: 1199.98px) {
  .view-calendar .fc-view-container::-webkit-scrollbar {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .view-calendar .fc-view-container::-webkit-scrollbar {
    display: none;
  }
}
.view-calendar .fc-view-container::-webkit-scrollbar-track {
  background-color: #f0f2f5;
  border-radius: 5px;
}
.view-calendar .fc-view-container::-webkit-scrollbar-thumb {
  background-color: var(--color-primary);
  border-radius: 5px;
}
@media (max-width: 1199.98px) {
  .view-calendar .fc-view {
    min-width: 1140px;
    padding-bottom: 30px;
  }
}
@media (max-width: 767.98px) {
  .view-calendar .fc-view {
    min-width: 100%;
    padding-bottom: 0;
  }
}
.view-calendar .page-hero {
  background: none;
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .view-calendar .page-hero {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .view-calendar .page-hero {
    margin-bottom: 20px;
  }
}
.view-calendar .page-hero nav[aria-label=breadcrumb] {
  display: none;
}
.view-calendar .page-hero .inner {
  padding: 0;
}
.view-calendar .page-hero .inner .node-hero-text-row {
  background: var(--bs-primary);
  border-radius: 0.5rem;
  padding: 3rem 1.5rem !important;
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    border-radius: 1rem;
    padding: 3rem 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-calendar .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
.view-calendar .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-calendar .page-hero .inner .node-hero-text-row .node-hero-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  gap: 10px;
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text {
    gap: 15px;
  }
}
.view-calendar .page-hero .inner .node-hero-text-row .node-hero-text i {
  color: #fff;
  font-size: 1.5rem;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text i {
    font-size: 2.2rem;
    margin-top: 8px;
  }
}
.view-calendar .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  color: #fff !important;
  font-size: 1.875rem;
  font-weight: 700;
}
@media (min-width: 768px) {
  .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-calendar .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-calendar .fc-today-button,
.view-calendar .fc-dayGridMonth-button {
  display: none;
}
.view-calendar .fc-header-toolbar {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 10px;
}
.view-calendar .fc-header-toolbar h2, .view-calendar .fc-header-toolbar .h2 {
  font-size: 2.25rem;
  font-weight: 600;
  color: #343a40;
}
.view-calendar .fc-header-toolbar .fc-left {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.view-calendar .view-as-list-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: right;
  float: right;
  margin-top: 0.375rem;
}
.view-calendar .view-as-list-btn i {
  color: var(--color-primary);
  margin-right: 10px;
  font-size: 1.5rem;
}
.view-calendar .view-as-list-btn a {
  color: #343a40;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  margin-right: 0.375rem;
}
.view-calendar .fc-button-group {
  gap: 10px;
}
.view-calendar .fc-button-group button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #f0f2f5;
  color: var(--color-primary);
  border: none;
  border-radius: 50% !important;
  width: 35px;
  height: 35px;
  padding: 0 !important;
}
.view-calendar .fc-button-group button span {
  font-size: 1.25rem;
  font-weight: 900;
  -webkit-text-stroke: 1px;
}
.view-calendar .fc-button-group button .fc-icon-chevron-left:before {
  margin-right: 2px;
}
.view-calendar .fc-button-group button .fc-icon-chevron-right:before {
  margin-left: 2px;
}
.view-calendar .fc-day-header {
  text-transform: uppercase;
  font-weight: 700;
  color: var(--color-primary);
  padding: 0.525rem;
  padding-bottom: 0;
  border-bottom-color: transparent;
}
.view-calendar .fc-day-top {
  text-align: center;
  color: var(--color-primary);
  text-decoration: none;
  font-weight: 700;
}
.view-calendar .fc-day-top a {
  color: inherit;
  text-decoration: inherit;
  float: none !important;
  margin: 0.375rem auto;
  display: block;
}
.view-calendar table td,
.view-calendar table th {
  border: none !important;
}
.view-calendar .fc-day-grid-event {
  font-weight: 600 !important;
  font-size: 0.875rem;
  margin: 0 10px;
  padding: 5px 10px;
  border-radius: 5px !important;
}
.view-calendar .fc-day-grid-event .fc-time, .view-calendar .fc-day-grid-event .fc-title {
  font-weight: 600 !important;
}
.view-calendar .fc-view .fc-scroller {
  overflow: visible !important;
  height: auto !important;
}
.view-calendar .fc-view > table {
  border: none;
}
.view-calendar .fc .fc-row {
  border-width: 2px;
}
.view-calendar .fc .fc-head .fc-row:first-of-type {
  border-radius: 20px 20px 0 0;
  border-bottom: none;
}
.view-calendar th.fc-day-header.fc-widget-header {
  border-right: 2px solid #f0f2f5 !important;
}
.view-calendar .fc .fc-body .fc-row {
  border-top-width: 0;
  min-height: 150px !important;
}
.view-calendar td.fc-day.fc-widget-content {
  border-right: 2px solid #f0f2f5 !important;
}
.view-calendar .fc .fc-body .fc-row:last-of-type {
  border-radius: 0 0 20px 20px;
}
.view-calendar .calendar-download-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 7px;
  background: #f0f2f5;
  color: #343a40;
  font-family: var(--skit-font-headings);
  font-size: 1rem;
  font-weight: 500;
  padding: 10px 15px;
  margin-top: 20px;
  border-radius: 0.5rem;
}
.view-calendar .calendar-download-button i {
  color: var(--color-primary);
}
.view-calendar .calendar-download-button i.fa-chevrons-down {
  -webkit-text-stroke: 1px;
}
.view-calendar .view-newshub-list .page-hero {
  display: none;
}
.view-calendar .view-newshub-list .view-display-id-page_1 .view-content .views-row {
  padding: 0.5rem 0 !important;
}

#ical-buttons li {
  margin-bottom: 0.5rem;
}
#ical-buttons li:last-of-type {
  margin-bottom: 0;
}
#ical-buttons i, #ical-buttons a, #ical-buttons input {
  cursor: pointer;
  color: var(--bs-link-color);
}
#ical-buttons i:hover, #ical-buttons a:hover, #ical-buttons input:hover {
  cursor: pointer;
  color: var(--bs-link-color);
}
#ical-buttons a {
  text-decoration: none;
}
#ical-buttons #ical-copy {
  position: relative;
}
#ical-buttons #ical-manual-input {
  width: 68%;
  margin-right: 5px;
}

#calendar-downloads {
  margin-top: calc(1.875 * var(--spacing));
}

.view-calendar-downloads {
  margin: 2rem auto;
  padding: 0;
}
.view-calendar-downloads .view-header h5, .view-calendar-downloads .view-header .h5 {
  font-size: 1.125rem;
  font-weight: 600;
}
@media (min-width: 1200px) {
  .view-calendar-downloads .view-header h5, .view-calendar-downloads .view-header .h5 {
    font-size: 1.625rem;
  }
}
.view-calendar-downloads .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  gap: 20px;
}
.view-calendar-downloads .view-content .views-row {
  max-width: 100%;
}
@media (min-width: 576px) {
  .view-calendar-downloads .view-content .views-row {
    max-width: 349px;
  }
}
.view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  background-color: #f0f2f5;
  padding: 10px 20px;
  width: 100%;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
    width: 349px;
  }
}
.view-calendar-downloads .views-field-field-district-calendar-files i {
  display: inline-block;
  background: var(--color-primary);
  color: #fff;
  font-size: 1.5rem;
  padding: 10px;
  border-radius: 0.5rem;
}
.view-calendar-downloads .views-field-field-district-calendar-files a {
  display: inline-block;
  color: #343a40;
  font-size: 1.125rem;
  font-weight: 600;
  text-decoration: none;
  position: relative;
  min-width: 218px;
  padding-right: 1rem;
}

.view-courses.view-id-courses {
  width: 100%;
}
.view-courses.view-id-courses .view-filters .bef-exposed-form .form-type-select select {
  position: relative;
  border-radius: 0.5rem;
  border-color: #6c757d;
  color: #343a40;
  padding: 10px 40px 10px 20px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  width: auto;
  height: auto;
  min-width: auto;
}
.view-courses.view-id-courses .view-content > .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 3.75rem;
}
.view-courses.view-id-courses .views-row {
  width: 100%;
}
@media (min-width: 1200px) {
  .view-courses.view-id-courses .views-row {
    max-width: 1140px;
  }
}
.view-courses.view-id-courses .views-row .ui-accordion-content {
  color: #000;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-credits {
  font-weight: 600;
  font-size: 1.5rem;
  color: inherit;
  background: #fff;
  padding: 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-description {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  background: #fff;
  padding: 0 1.25rem 1.25rem;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-description p:last-of-type {
  margin-bottom: 0;
}
.view-courses.view-id-courses .views-row .ui-accordion-content .views-field-field-course-prerequisites {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  font-size: 1rem;
  color: inherit;
  background: #fff;
  padding: 0 1.25rem 1.25rem 1.25rem;
  border-radius: 0 0 0.5rem 0.5rem;
}

.view-id-presentations.view-display-id-presentations {
  width: 100%;
}
.view-id-presentations.view-display-id-presentations .view-filters .bef-exposed-form label {
  display: none;
}
.view-id-presentations.view-display-id-presentations .view-filters .bef-exposed-form .form-type-select select {
  position: relative;
  border-radius: 0.5rem;
  border-color: #6c757d;
  color: #343a40;
  padding: 10px 40px 10px 20px;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  width: auto;
  height: auto;
  min-width: auto;
}
.view-id-presentations.view-display-id-presentations .view-content > .views-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 3.75rem;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-subtitle {
  font-size: 1.625rem;
  font-weight: 700;
  text-transform: capitalize;
  background: #fff;
  padding: 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-presentation-grade {
  background: #fff;
  padding: 0 1.25rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-image {
  width: 100%;
  padding: 0 1.25rem 1.25rem;
  background: #fff;
}
@media (min-width: 768px) {
  .view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-image {
    padding: 0;
  }
}
@media (min-width: 768px) {
  .view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-image .field-content {
    float: right;
    margin-top: -2.5rem;
    margin-right: 1.25rem;
    margin-left: 1.25rem;
  }
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-text {
  background: #fff;
  padding: 0 1.25rem 1.25rem;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-text .field-content p:last-child {
  margin-bottom: 0 !important;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-images-additional {
  background: #fff;
  padding: 0 1.25rem 1.25rem;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-images-additional .field-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .views-field-field-images-additional .field-content img {
  border-radius: 0.5rem;
  width: auto;
  max-height: 100px;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-row .ui-accordion-content .views-field:last-of-type {
  padding: 0 1.25rem 1.25rem 1.25rem !important;
  border-radius: 0 0 0.5rem 0.5rem;
}

.view-display-id-map_schools .page-hero {
  background: var(--color-primary);
  border-radius: 0.5rem;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero {
    border-radius: 1rem;
  }
}
.view-display-id-map_schools .page-hero.container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  max-width: calc(100% - 2rem);
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero.container {
    max-width: calc(100% - 3rem);
  }
}
@media (min-width: 1600px) {
  .view-display-id-map_schools .page-hero.container {
    max-width: 1540px;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row {
  max-width: 100% !important;
  margin-left: 0;
  margin-right: 0;
  padding: 3rem 1.5rem !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row {
    padding: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row {
    padding: 3rem 4rem !important;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text {
    max-width: 50%;
    padding-right: 4rem;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb {
    margin-bottom: 30px !important;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item {
  color: #fff !important;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item i {
  color: #fff !important;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .breadcrumb .breadcrumb-item:after {
  color: #fff !important;
  -webkit-text-stroke: 1.5px;
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    font-size: 1.625rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .title-icon {
    margin-bottom: 40px;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  color: #fff !important;
  letter-spacing: 3.6px !important;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .field--name-title {
    font-size: 1.5rem !important;
    letter-spacing: 4.8px !important;
    margin-bottom: 30px !important;
  }
}
.view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
  color: #fff !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-display-id-map_schools .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem;
  }
}
.view-display-id-map_schools .map-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.view-display-id-map_schools .map-wrapper .view-content {
  width: 100%;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
  width: 100% !important;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
    border-radius: 1.25rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > button {
  font-family: var(--skit-font-body) !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  color: #343a40 !important;
  height: auto !important;
  padding: 5px 10px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > ul {
  border-radius: 0 0 10px 10px !important;
  padding: 10px 10px 5px 10px !important;
  margin-top: -8px !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > ul li {
  padding: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc > ul li label {
  font-family: var(--skit-font-body) !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  color: #343a40 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc:first-of-type > button {
  border-radius: 10px 0 0 10px !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style-mtc-bbw .gm-style-mtc:last-of-type > button {
  border-radius: 0 10px 10px 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-bundled-control .gmnoprint div {
  border-radius: 10px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  width: 30px !important;
  height: auto !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-bundled-control .gmnoprint div button {
  width: 30px !important;
  height: 30px !important;
  border-radius: 0.5rem !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-bundled-control .gmnoprint div button img {
  width: 15px !important;
  height: 15px !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
  border-radius: 0.5rem;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: solid 1px #adb5bd;
  padding: 0 !important;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
    border-radius: 1.25rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-ch {
  display: none;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-chr {
  display: block !important;
  position: absolute;
  top: -5px;
  right: -5px;
  z-index: 10;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-d {
  overflow: auto !important;
  padding: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw p:first-child,
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw div:first-child {
  padding: 0;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-tc::after {
  top: -2px;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card {
  padding: 1.75rem 1.25rem 1rem 1.25rem !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header {
  background: none !important;
  border: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header h5.card-title, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header .card-title.h5 {
  margin: 0;
  padding: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header h5.card-title .field--name-field-site-name, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header .card-title.h5 .field--name-field-site-name {
  padding: 0 !important;
  color: #343a40;
  font-size: 1.125rem;
  font-weight: 600;
  border-bottom: 0;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header h5.card-title .field--name-field-site-name p, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-header .card-title.h5 .field--name-field-site-name p {
  margin: 0;
  color: inherit;
  font-weight: inherit;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-body {
  padding: 1rem 0 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-body .card-text {
  color: #000;
  font-size: 1rem;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .card .card-body .card-text a {
  font-weight: 700;
  color: var(--bs-link-color);
  text-decoration: none;
}
.view-display-id-map_schools .map-wrapper .view-filters {
  margin-top: 1.125rem;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  width: 100%;
  margin-bottom: 3rem;
}
.view-display-id-map_schools .map-wrapper .view-filters h2, .view-display-id-map_schools .map-wrapper .view-filters .h2 {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-filters h2, .view-display-id-map_schools .map-wrapper .view-filters .h2 {
    font-size: 1.625rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  list-style: none;
  padding: 0 4rem 0 0;
  margin: 0;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul {
    padding-right: 0;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul li:first-of-type .form-type-checkbox {
  border-radius: 5px 0 0 5px;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul li:last-of-type .form-type-checkbox {
  border-radius: 0 5px 5px 0;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox input {
  opacity: 0;
  cursor: pointer;
  width: 0;
  height: 0;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox .form-check-input:checked[type=checkbox] {
  background-image: none;
  background-color: var(--color);
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox label {
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  color: #343a40;
  cursor: pointer;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  background: #f0f2f5;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  color: #343a40;
  padding: 10px 15px !important;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  line-height: 1.25rem;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox label::before {
  content: "";
  width: 10px;
  height: 10px;
  background: var(--color);
  border-radius: 2px;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox > input:checked + label {
  color: var(--bs-white);
  background-color: #adb5bd;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox > input:checked + label::before {
  background: var(--color);
}
.view-display-id-map_schools .map-wrapper .view-filters div[id*=edit-field-site-school-variant-target-id] ul {
  padding-top: 0 !important;
}
.view-display-id-map_schools .map-wrapper .view-filters div[id*=edit-field-site-school-variant-target-id] ul li div[class*=school-variant] label::before {
  display: none;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset {
  border: none;
  margin: 0 auto;
  width: 100%;
  position: relative;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 64px;
  height: 50px;
  background: linear-gradient(271deg, rgba(255, 255, 255, 0.9) 3.13%, rgba(249, 249, 249, 0) 83.28%);
  z-index: 10;
  display: block;
}
@media (min-width: 1200px) {
  .view-display-id-map_schools .map-wrapper .view-filters fieldset::after {
    display: none;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset legend {
  display: none;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset .fieldset-wrapper {
  padding: 0;
  position: relative;
  overflow-x: scroll;
  overflow-y: hidden;
  scrollbar-width: none;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset .fieldset-wrapper::-webkit-scrollbar {
  display: none;
}
.view-display-id-map_schools .attachment.attachment-after .page-hero {
  /**
  * //[ ]Notes this can be removed, the "Schools" template 
  * // has been updated to not render the page-hero for the attachment
  */
}

@media (min-width: 1200px) {
  .view-display-id-attachment_schools_list .map-wrapper .view-content {
    margin-inline: auto;
    max-width: 1140px;
  }
}
.view-display-id-attachment_schools_list .map-wrapper .view-content h2, .view-display-id-attachment_schools_list .map-wrapper .view-content .h2 {
  color: #000;
  font-weight: 600;
  font-size: 1.625rem;
  margin-top: 2rem;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  padding: 1.25rem 0 1.25rem;
  border-bottom: solid 1px #adb5bd;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.125rem;
  font-weight: 600;
  color: #343a40;
  position: relative;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name::before {
  content: "";
  position: relative;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  background-color: var(--color);
  border-radius: 2px;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name p {
  color: inherit;
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-website {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  gap: 5px;
  color: var(--district-neutral);
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-website a {
  font-weight: 700;
  color: var(--bs-link-color);
  text-decoration: none;
  word-break: break-all;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname {
  margin-top: 0.75rem;
}
@media (min-width: 768px) {
  .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname {
    margin-top: 0;
    position: absolute;
    bottom: 0.6rem;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname a {
  background: none;
  border: none;
  padding: 0 0.875rem 0 0;
  color: var(--bs-link-color);
  position: relative;
  font-size: 1rem;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname a:hover {
  background: none;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname a::after {
  content: "\f054";
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  font-size: 0.75rem;
  position: absolute;
  top: 3px;
  right: 0;
  color: var(--bs-link-color);
  -webkit-text-stroke: 2px;
}

.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text span.headline,
.view-site.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
  font-size: 1.375rem;
  color: var(--district-neutral);
  font-weight: 400;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text span.headline,
.view-site.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text span.headline {
    font-size: 1.5rem;
  }
}
.view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text h1, .view-school.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text .h1,
.view-site.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text h1,
.view-site.view-display-id-page_1 .page-hero .inner .node-hero-text-row .node-hero-text .h1 {
  font-weight: 700;
}
.view-school.view-display-id-page_1 .logo-img-wrapper,
.view-site.view-display-id-page_1 .logo-img-wrapper {
  margin-bottom: 0.75rem;
}
.view-school.view-display-id-page_1 h3.site-address, .view-school.view-display-id-page_1 .site-address.h3,
.view-site.view-display-id-page_1 h3.site-address,
.view-site.view-display-id-page_1 .site-address.h3 {
  font-weight: 700;
  margin-bottom: 0.75rem;
}
.view-school.view-display-id-page_1 .field--name-field-site-address-info,
.view-site.view-display-id-page_1 .field--name-field-site-address-info {
  color: var(--bs-gray-800);
  font-size: 1rem;
  font-weight: 300;
}
.view-school.view-display-id-page_1 .field--name-field-site-address-info p,
.view-site.view-display-id-page_1 .field--name-field-site-address-info p {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
}
.view-school.view-display-id-page_1 .site-phone,
.view-school.view-display-id-page_1 .site-website,
.view-site.view-display-id-page_1 .site-phone,
.view-site.view-display-id-page_1 .site-website {
  color: var(--bs-gray-800);
  font-size: font-size-base;
}
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts {
  margin-top: 1.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
@media (min-width: 768px) {
  .view-school.view-display-id-page_1 .field--name-field-site-shortcuts,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
}
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts button.link, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts .button,
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn-inline,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts .btn,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts button.link,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts .button,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts .btn-inline {
  margin-bottom: 1.125rem;
}
@media (min-width: 768px) {
  .view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts button.link, .view-school.view-display-id-page_1 .field--name-field-site-shortcuts .button,
.view-school.view-display-id-page_1 .field--name-field-site-shortcuts .btn-inline,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts .btn,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts button.link,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts .button,
.view-site.view-display-id-page_1 .field--name-field-site-shortcuts .btn-inline {
    margin-right: 1.125rem;
  }
}

/**
 * Sets Styles for "Newsgub Category Colours"
 * See @ /scss/_css-vars.scss for category-specific
 */
.view-newshub-list .view-filters,
.view-calendar .view-filters,
.view-display-id-map_schools .view-filters {
  margin-top: 1.5rem;
}
.view-newshub-list .view-filters span.fieldset-legend,
.view-calendar .view-filters span.fieldset-legend,
.view-display-id-map_schools .view-filters span.fieldset-legend {
  color: #343a40;
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 700;
}
@media (min-width: 1200px) {
  .view-newshub-list .view-filters span.fieldset-legend,
.view-calendar .view-filters span.fieldset-legend,
.view-display-id-map_schools .view-filters span.fieldset-legend {
    font-size: 1.625rem;
  }
}
.view-newshub-list .bef-nested,
.view-calendar .bef-nested,
.view-display-id-map_schools .bef-nested {
  position: relative;
}
.view-newshub-list .bef-nested .form-item,
.view-calendar .bef-nested .form-item,
.view-display-id-map_schools .bef-nested .form-item {
  margin: 0;
}
.view-newshub-list .bef-nested::after,
.view-calendar .bef-nested::after,
.view-display-id-map_schools .bef-nested::after {
  content: "";
  width: 65px;
  height: 60px;
  background: rgb(255, 255, 255);
  background: linear-gradient(271deg, rgba(255, 255, 255, 0.9) 3.13%, rgba(255, 255, 255, 0) 83.28%);
  z-index: 10;
  position: absolute;
  right: 0;
  top: 0;
}
.view-newshub-list .bef-nested ul,
.view-calendar .bef-nested ul,
.view-display-id-map_schools .bef-nested ul {
  gap: 5px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row nowrap !important;
          flex-flow: row nowrap !important;
  overflow-x: scroll;
  scrollbar-width: none;
  line-height: 0;
}
.view-newshub-list .bef-nested .form-type-checkbox,
.view-calendar .bef-nested .form-type-checkbox,
.view-display-id-map_schools .bef-nested .form-type-checkbox {
  min-height: none;
  padding-left: 0;
}
.view-newshub-list .bef-nested .form-type-checkbox > label,
.view-calendar .bef-nested .form-type-checkbox > label,
.view-display-id-map_schools .bef-nested .form-type-checkbox > label {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  background: #f0f2f5;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  color: #343a40;
  padding: 10px 15px !important;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  line-height: 1.25rem;
}
.view-newshub-list .bef-nested .form-type-checkbox > label::before,
.view-calendar .bef-nested .form-type-checkbox > label::before,
.view-display-id-map_schools .bef-nested .form-type-checkbox > label::before {
  content: "";
  width: 10px;
  height: 10px;
  background: var(--color);
  border-radius: 2px;
}
.view-newshub-list .bef-nested li:first-of-type .form-type-checkbox > label,
.view-calendar .bef-nested li:first-of-type .form-type-checkbox > label,
.view-display-id-map_schools .bef-nested li:first-of-type .form-type-checkbox > label {
  border-radius: 0.5rem 0 0 0.5rem;
}
.view-newshub-list .bef-nested li:last-of-type .form-type-checkbox > label,
.view-calendar .bef-nested li:last-of-type .form-type-checkbox > label,
.view-display-id-map_schools .bef-nested li:last-of-type .form-type-checkbox > label {
  border-radius: 0 0.5rem 0.5rem 0;
}
.view-newshub-list .bef-nested .form-type-checkbox > input:checked + label,
.view-calendar .bef-nested .form-type-checkbox > input:checked + label,
.view-display-id-map_schools .bef-nested .form-type-checkbox > input:checked + label {
  color: var(--bs-white);
  background-color: #adb5bd;
}
.view-newshub-list .bef-nested .form-type-checkbox > input:checked + label::before,
.view-calendar .bef-nested .form-type-checkbox > input:checked + label::before,
.view-display-id-map_schools .bef-nested .form-type-checkbox > input:checked + label::before {
  background: var(--color);
}

.toolbar-oriented .toolbar-bar,
.toolbar .toolbar-bar,
.toolbar .toolbar-tray {
  z-index: calc(1030 + 1);
}

#google-cse-results .gsc-above-wrapper-area,
#google-cse-results .gsc-wrapper {
  max-width: none !important;
}

form.google-cse {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  form.google-cse {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  form.google-cse {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  form.google-cse {
    max-width: 1140px !important;
  }
}
form.google-cse .search-help-link {
  display: none;
}
form.google-cse input[type=submit] {
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: var(--color-primary);
  vertical-align: baseline;
  border-color: var(--color-primary);
  border-radius: 0.5rem;
  padding: 10px 20px;
  font-family: var(--skit-font-headings);
  font-size: 0.875rem;
  font-weight: 600;
}
form.google-cse .form-wrapper {
  position: relative;
  width: 100%;
}
form.google-cse .form-type-search {
  position: relative;
  width: 100%;
  padding-right: 105px;
}
form.google-cse .form-type-search label {
  position: absolute;
  font-family: var(--skit-font-headings);
  font-size: 1.875rem;
  font-weight: 600;
}
@media (max-width: 374px) {
  form.google-cse .form-type-search label {
    font-size: 1.625rem;
  }
}
form.google-cse .form-type-search input[type=search] {
  border-radius: 0.5rem;
  border-color: #adb5bd;
  padding: 10px 20px;
  color: var(--color-primary);
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
  width: 100%;
  margin-top: 3.75rem;
}
form.google-cse + h2, form.google-cse + .h2 {
  display: none;
}
form.google-cse ~ .item-list {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  form.google-cse ~ .item-list {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  form.google-cse ~ .item-list {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  form.google-cse ~ .item-list {
    max-width: 1140px !important;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container {
  display: inline-block;
  width: 100%;
  margin: 1.25rem 0 2rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid #adb5bd;
}
form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container .gsc-result-info {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #343a40;
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container {
  width: 100%;
  margin: 0;
  display: block;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-orderby {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-orderby-label {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1;
  color: #343a40;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container {
  background-color: #f0f2f5;
  font-family: var(--skit-font-body);
  font-weight: 700;
  font-size: 0.875rem;
  color: #343a40;
  border-radius: 0.5rem;
  border: none;
  line-height: 1;
  height: auto;
  width: auto;
  min-width: 132px;
  vertical-align: middle;
  position: relative;
  text-align: left;
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container:after {
  content: "\f078";
  font-family: "Font Awesome 6 Pro";
  color: #343a40;
  -webkit-text-stroke: 1.5px;
  position: absolute;
  right: auto;
  bottom: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding-left: 1rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu {
  background-color: #f0f2f5;
  font-family: var(--skit-font-body);
  font-weight: 700;
  font-size: 0.875rem;
  color: #343a40;
  border-radius: 0 0 0.5rem 0.5rem;
  border: none;
  line-height: 1;
  padding: 10px 0;
  top: 1.75rem !important;
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item {
  padding: 0 20px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item .gsc-option {
  font-weight: 400 !important;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item.gsc-option-menu-item-highlighted {
  background: #6c757d;
  color: #fff;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-option-menu .gsc-option-menu-item.gsc-option-menu-item-highlighted .gsc-option {
  font-weight: 700 !important;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-selector {
  display: none;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #fff transparent transparent transparent;
  padding: 0;
  background: transparent;
  margin-top: auto;
  top: 18px;
  right: 7px;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en {
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-above-wrapper-area {
  display: block !important;
  border-bottom: none;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results {
  width: 100%;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result {
  border: 0;
  border-bottom: 1px solid #6c757d;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gs-result {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  position: relative;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail-inside {
    padding-right: 210px;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail-inside a.gs-title {
  font-family: var(--skit-font-headings);
  font-size: 1.125rem;
  color: #343a40;
  font-weight: 600;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail-inside a.gs-title * {
  color: inherit !important;
  font-weight: inherit !important;
  font-size: inherit !important;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail {
  display: none;
  width: 193px;
  height: auto;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail {
    display: block;
    position: absolute;
    right: 0;
    left: auto;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail .gs-image-box {
  width: 100%;
  margin: 0;
  padding: 0;
  float: none;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail .gs-image-box .gs-image {
  width: 100%;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-thumbnail .gs-image-box .gs-image img {
  width: 100%;
  max-width: none;
  max-height: none;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-url-top {
    padding-right: 210px;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-url-top .gs-visibleUrl-breadcrumb span {
  font-family: var(--skit-font-body);
  font-size: 1rem;
  font-weight: 400;
  color: #343a40;
  position: relative;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-flow: row-reverse nowrap;
          flex-flow: row-reverse nowrap;
  font-family: var(--skit-font-body);
  font-size: 1rem;
  color: #343a40;
  line-height: 1.5;
  padding: 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormat,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormatType {
  color: #6D757D;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormat,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormatType,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-snippet {
  font-size: 1rem;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormat,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-fileFormatType,
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gs-snippet {
    padding-right: 210px;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-cursor-box {
  margin: 2rem 0;
}
form.google-cse ~ .item-list #google-cse-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page {
  display: inline-block;
  background-color: #fff;
  color: var(--bs-primary);
  font-size: 1rem;
  padding: 0.5rem 1rem;
  border: 1px solid var(--bs-gray-300);
}
form.google-cse ~ .item-list #google-cse-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page.gsc-cursor-current-page {
  color: #fff;
  background-color: var(--bs-primary);
  border: 0;
}
form.google-cse ~ .item-list #google-cse-results .gcsc-more-maybe-branding-root {
  position: absolute;
  top: -7rem;
  right: 0;
}
form.google-cse ~ .item-list #google-cse-results .gcsc-more-maybe-branding-root .gcsc-find-more-on-google {
  display: none;
}

.content-403-404 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 400px;
  padding: 2rem 0;
}

.view-adboxes,
.view-slider-home {
  position: relative;
}
.view-adboxes .views-row,
.view-slider-home .views-row {
  opacity: 1;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}

.webform-submission-form {
  position: relative;
  opacity: 1;
}

.view-adboxes .contextual-edit-links,
.view-slider-home .contextual-edit-links,
.webform-submission-form .contextual-edit-links {
  display: none;
  opacity: 0;
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 501;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.view-adboxes.schoolkit-contextual-editing:hover .contextual-edit-links, .view-adboxes.schoolkit-contextual-editing:focus-within .contextual-edit-links,
.view-slider-home.schoolkit-contextual-editing:hover .contextual-edit-links,
.view-slider-home.schoolkit-contextual-editing:focus-within .contextual-edit-links {
  display: block;
  opacity: 1;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}
.view-adboxes.schoolkit-contextual-editing:hover .views-row, .view-adboxes.schoolkit-contextual-editing:focus-within .views-row,
.view-slider-home.schoolkit-contextual-editing:hover .views-row,
.view-slider-home.schoolkit-contextual-editing:focus-within .views-row {
  opacity: 0.5;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}

.webform-submission-form.schoolkit-contextual-editing:hover, .webform-submission-form.schoolkit-contextual-editing:focus-within {
  opacity: 0.5;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
}
.webform-submission-form.schoolkit-contextual-editing:hover .contextual-edit-links, .webform-submission-form.schoolkit-contextual-editing:focus-within .contextual-edit-links {
  display: block;
  opacity: 1;
  -webkit-transition: opacity linear 1s;
  transition: opacity linear 1s;
  top: 100px;
  -webkit-transform: none;
          transform: none;
  bottom: auto;
}
@media (min-width: 768px) {
  .webform-submission-form.schoolkit-contextual-editing:hover .contextual-edit-links, .webform-submission-form.schoolkit-contextual-editing:focus-within .contextual-edit-links {
    left: 15%;
    right: auto;
  }
}
@media (min-width: 1200px) {
  .webform-submission-form.schoolkit-contextual-editing:hover .contextual-edit-links, .webform-submission-form.schoolkit-contextual-editing:focus-within .contextual-edit-links {
    left: 20%;
  }
}

.simplenews-subscriber-form,
.simplenews-confirm-removal {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .simplenews-subscriber-form,
.simplenews-confirm-removal {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .simplenews-subscriber-form,
.simplenews-confirm-removal {
    max-width: 1540px;
  }
}

#edit-mail-wrapper input#edit-mail-0-value {
  max-width: 250px;
}

#edit-subscriptions--wrapper > legend > span.fieldset-legend {
  display: none;
}
@media (min-width: 768px) {
  #edit-subscriptions--wrapper > .fieldset-wrapper {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
  }
}
#edit-subscriptions--wrapper > .fieldset-wrapper .description {
  display: none;
}

.simplenews-subscriber-form form[action="/subscribe"] #edit-message {
  display: none;
}

#block-schoolkit-universal-content form.confirmation.simplenews-confirm-multi,
#block-schoolkit-universal-content form.simplenews-confirm-removal.confirmation,
#block-schoolkit-universal-content form.simplenews-subscriber-validate {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
  min-height: 700px;
  padding-top: 4rem;
}
@media (min-width: 1200px) {
  #block-schoolkit-universal-content form.confirmation.simplenews-confirm-multi,
#block-schoolkit-universal-content form.simplenews-confirm-removal.confirmation,
#block-schoolkit-universal-content form.simplenews-subscriber-validate {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  #block-schoolkit-universal-content form.confirmation.simplenews-confirm-multi,
#block-schoolkit-universal-content form.simplenews-confirm-removal.confirmation,
#block-schoolkit-universal-content form.simplenews-subscriber-validate {
    max-width: 1540px;
  }
}
@media (min-width: 1200px) {
  #block-schoolkit-universal-content form.confirmation.simplenews-confirm-multi,
#block-schoolkit-universal-content form.simplenews-confirm-removal.confirmation,
#block-schoolkit-universal-content form.simplenews-subscriber-validate {
    padding-left: 0;
    padding-right: 0;
  }
}

body.fa-weight-override-thin .fas, body.fa-weight-override-thin .fa-solid,
body.fa-weight-override-thin .far, body.fa-weight-override-thin .fa-regular,
body.fa-weight-override-thin .fal, body.fa-weight-override-thin .fa-light,
body.fa-weight-override-thin .fat, body.fa-weight-override-thin .fa-thin, body.fa-weight-override-light .fas, body.fa-weight-override-light .fa-solid,
body.fa-weight-override-light .far, body.fa-weight-override-light .fa-regular,
body.fa-weight-override-light .fal, body.fa-weight-override-light .fa-light,
body.fa-weight-override-light .fat, body.fa-weight-override-light .fa-thin, body.fa-weight-override-regular .fas, body.fa-weight-override-regular .fa-solid,
body.fa-weight-override-regular .far, body.fa-weight-override-regular .fa-regular,
body.fa-weight-override-regular .fal, body.fa-weight-override-regular .fa-light,
body.fa-weight-override-regular .fat, body.fa-weight-override-regular .fa-thin, body.fa-weight-override-solid .fas, body.fa-weight-override-solid .fa-solid,
body.fa-weight-override-solid .far, body.fa-weight-override-solid .fa-regular,
body.fa-weight-override-solid .fal, body.fa-weight-override-solid .fa-light,
body.fa-weight-override-solid .fat, body.fa-weight-override-solid .fa-thin {
  font-weight: var(--fa-weight-override);
}
body.fa-weight-override-thin .fas, body.fa-weight-override-thin .fa-solid,
body.fa-weight-override-thin .far, body.fa-weight-override-thin .fa-regular,
body.fa-weight-override-thin .fal, body.fa-weight-override-thin .fa-light,
body.fa-weight-override-thin .fat, body.fa-weight-override-thin .fa-thin {
  --fa-weight-override: 100;
}
body.fa-weight-override-light .fas, body.fa-weight-override-light .fa-solid,
body.fa-weight-override-light .far, body.fa-weight-override-light .fa-regular,
body.fa-weight-override-light .fal, body.fa-weight-override-light .fa-light,
body.fa-weight-override-light .fat, body.fa-weight-override-light .fa-thin {
  --fa-weight-override: 300;
}
body.fa-weight-override-regular .fas, body.fa-weight-override-regular .fa-solid,
body.fa-weight-override-regular .far, body.fa-weight-override-regular .fa-regular,
body.fa-weight-override-regular .fal, body.fa-weight-override-regular .fa-light,
body.fa-weight-override-regular .fat, body.fa-weight-override-regular .fa-thin {
  --fa-weight-override: 400;
}
body.fa-weight-override-solid .fas, body.fa-weight-override-solid .fa-solid,
body.fa-weight-override-solid .far, body.fa-weight-override-solid .fa-regular,
body.fa-weight-override-solid .fal, body.fa-weight-override-solid .fa-light,
body.fa-weight-override-solid .fat, body.fa-weight-override-solid .fa-thin {
  --fa-weight-override: 900;
}

body.maintenance-page {
  /** change this el */
}
body.maintenance-page header {
  -webkit-box-shadow: none;
          box-shadow: none;
}
body.maintenance-page header .img-wrapper {
  margin-bottom: 3rem;
}
body.maintenance-page header .img-wrapper img {
  width: 300px;
  height: auto;
}
body.maintenance-page main {
  /** change this el */
}
body.maintenance-page main .site-name {
  margin-bottom: 1rem;
  font-size: 2rem;
}
body.maintenance-page main #under-maintenance {
  margin-bottom: 1rem;
  font-size: 1.6rem;
}
body.maintenance-page main p {
  max-width: 550px;
  text-align: center;
  margin: auto auto 3rem auto;
}
body.maintenance-page main .btn-wrapper {
  text-align: center;
}
body.maintenance-page main #samllogin {
  background-color: #6c757d;
  color: #fff;
  border-radius: 0.5rem !important;
  padding: 10px 20px;
}

.webform-submission-form {
  width: 100%;
  max-width: 720px;
  margin: 0 auto 1.5rem;
}
.webform-submission-form .webform-flexbox {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  gap: 10px;
  margin: 0 -0.5rem 2rem !important;
}
.webform-submission-form .webform-flexbox .form-item {
  margin-bottom: 0;
}
.webform-submission-form .webform-options-display-side-by-side > div {
  margin-right: 0.5rem !important;
}
.webform-submission-form .webform-element--title-inline .form-control,
.webform-submission-form .webform-element--title-inline label,
.webform-submission-form .form-type-date .form-control,
.webform-submission-form .form-type-date label {
  display: inline !important;
  width: inherit !important;
}
.webform-submission-form .webform-element--title-inline .form-control,
.webform-submission-form .form-type-date .form-control {
  font-weight: 700;
}
.webform-submission-form .webform-element--title-inline label,
.webform-submission-form .form-type-date label {
  font-weight: 600 !important;
}
.webform-submission-form fieldset {
  margin-bottom: 1.875rem;
  padding: 1.25rem 0;
  border-radius: 0.5rem;
}
@media (min-width: 768px) {
  .webform-submission-form fieldset {
    border-radius: 1rem;
  }
}
@media (min-width: 1200px) {
  .webform-submission-form fieldset fieldset {
    width: 100%;
  }
}
.webform-submission-form fieldset .fieldset-wrapper {
  padding: 0;
}
.webform-submission-form fieldset legend {
  border: none;
  background-color: transparent;
  padding: 0;
  margin-bottom: 0.75rem;
  font-size: 1.25rem;
  font-weight: 700;
}
.webform-submission-form fieldset.form-composite {
  border: none;
  padding: 0;
}
.webform-submission-form .form-item,
.webform-submission-form tr.odd .form-item,
.webform-submission-form tr.even .form-item,
.webform-submission-form .form-item + .form-item {
  margin: 0 0 1.5rem;
}
.webform-submission-form .form-item.form-type-date label,
.webform-submission-form tr.odd .form-item.form-type-date label,
.webform-submission-form tr.even .form-item.form-type-date label,
.webform-submission-form .form-item + .form-item.form-type-date label {
  min-width: 7.5rem;
  font-size: 1.125rem;
  font-family: var(--skit-font-headings);
}
.webform-submission-form .form-item.form-type-date input[type=date],
.webform-submission-form tr.odd .form-item.form-type-date input[type=date],
.webform-submission-form tr.even .form-item.form-type-date input[type=date],
.webform-submission-form .form-item + .form-item.form-type-date input[type=date] {
  padding: 0.375rem 1.5rem;
}
.webform-submission-form .form-item.form-type-radio {
  margin-bottom: 0.75rem !important;
}
.webform-submission-form label:not(.option) {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.6375rem;
}
.webform-submission-form input[type=text],
.webform-submission-form input[type=password],
.webform-submission-form input[type=email],
.webform-submission-form input[type=tel],
.webform-submission-form input[type=number],
.webform-submission-form input[type=date],
.webform-submission-form textarea,
.webform-submission-form select {
  border: solid 1px #adb5bd;
  border-radius: 0.5rem;
  font-size: 0.875rem;
  padding: 10px 20px !important;
}
.webform-submission-form input[type=text]:focus,
.webform-submission-form input[type=password]:focus,
.webform-submission-form input[type=email]:focus,
.webform-submission-form input[type=tel]:focus,
.webform-submission-form input[type=number]:focus,
.webform-submission-form input[type=date]:focus,
.webform-submission-form textarea:focus,
.webform-submission-form select:focus {
  border-color: #343a40;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.webform-submission-form input[type=checkbox],
.webform-submission-form input[type=radio] {
  border-radius: 1rem;
  width: 1.25rem;
  height: 1.25rem;
}
.webform-submission-form input[type=radio] {
  background: #fff;
  border: 1px solid #adb5bd;
  padding: 1px;
}
.webform-submission-form input[type=radio]:checked {
  background: #fff;
  border: 4px solid var(--color-primary);
  padding: 2px;
}
.webform-submission-form input[type=checkbox]:checked + label,
.webform-submission-form input[type=radio]:checked + label {
  font-weight: 700;
}
.webform-submission-form input[type=date],
.webform-submission-form select {
  border: none;
  background-color: #f0f2f5;
  font-weight: 700;
}
.webform-submission-form input[type=date] option,
.webform-submission-form select option {
  background-color: #f0f2f5;
  font-weight: 700;
}
.webform-submission-form input[type=date]:focus,
.webform-submission-form select:focus {
  background-color: #f0f2f5;
}
@media (min-width: 768px) {
  .webform-submission-form select {
    width: 50%;
  }
}
.webform-submission-form .form-type-radio label {
  font-weight: 400;
}
.webform-submission-form .form-type-radio .description,
.webform-submission-form .form-type-checkbox .description {
  margin: 0.375rem 0;
}
.webform-submission-form .form-type-checkbox label {
  font-family: var(--skit-font-headings);
  font-weight: 600;
  font-size: 1.125rem;
}
.webform-submission-form .webform-type-checkboxes label {
  font-weight: 400;
  font-family: var(--skit-font-body);
  font-size: 1rem;
}
.webform-submission-form .form-type-checkboxes .form-actions {
  padding: 0;
}
.webform-submission-form .form-item-student > label,
.webform-submission-form .form-item-student-international > label {
  display: none;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] > :not(caption) > * > *,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] > :not(caption) > * > * {
  border-width: 0;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody {
  counter-reset: items-counter;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody > tr,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody > tr {
  position: relative;
  padding-top: 1.875rem;
  margin-top: 1.875rem;
  border-top: solid 1px var(--bs-gray-600);
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody > tr::before,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody > tr::before {
  color: #000;
  counter-increment: items-counter;
  content: "# " counter(items-counter);
  width: 100%;
  font-size: 1rem;
  font-weight: 700;
  position: absolute;
  top: -1.75rem;
}
.webform-submission-form table[data-drupal-selector=edit-student-items] tbody > tr > td,
.webform-submission-form table[data-drupal-selector=edit-student-international-items] tbody > tr > td {
  padding: 1.5rem 0;
}
.webform-submission-form .bg-gray-200 {
  background-color: #f0f2f5;
}
.webform-submission-form .bg-gray-200 input[type=date],
.webform-submission-form .bg-gray-200 select {
  background-color: #fff;
}
.webform-submission-form .bg-gray-200 input[type=date] option,
.webform-submission-form .bg-gray-200 select option {
  background-color: #fff;
}
.webform-submission-form .bg-gray-200 input[type=date]:focus,
.webform-submission-form .bg-gray-200 select:focus {
  background-color: #fff;
}

@media (min-width: 1200px) {
  .path-webform .webform-submission-form {
    width: 75%;
  }
}
@media (min-width: 1600px) {
  .path-webform .webform-submission-form {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .path-webform .webform-submission-form fieldset {
    width: 100%;
  }
}

/**
 * #homepage-hero consists of the Slider, and the Adboxes
 */
#homepage-hero {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
  max-width: 100%;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 1200px) {
  #homepage-hero {
    margin-top: 2.125rem;
    margin-bottom: 2.125rem;
  }
}
#homepage-hero .homepage-hero-inner {
  --hero-max-width: 100%;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: var(--hero-max-width);
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1200px) {
  #homepage-hero .homepage-hero-inner {
    --hero-max-width: 1920px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}
#homepage-hero #slider-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  padding: 0 !important;
}
@media (min-width: 1600px) {
  #homepage-hero #slider-wrapper {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    margin-top: var(--bs-gutter-y);
    max-width: 72%;
  }
}
#homepage-hero #slider-wrapper .container {
  max-width: none;
}
#homepage-hero .swiper {
  border-radius: 0.5rem 0.5rem 0 0 !important;
}
@media (min-width: 768px) {
  #homepage-hero .swiper {
    border-radius: 1rem 1rem 0 0 !important;
  }
}
@media (min-width: 1200px) {
  #homepage-hero .swiper {
    border-radius: 1rem 0 0 1rem !important;
  }
}
#homepage-hero .swiper-slide {
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
@media (min-width: 1200px) {
  #homepage-hero .swiper-slide {
    height: 100%;
  }
}
#homepage-hero .swiper-slide .clickable-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
}
#homepage-hero .swiper-slide .clickable-link:focus, #homepage-hero .swiper-slide .clickable-link:focus-visible {
  outline: -webkit-focus-ring-color auto 1px;
  z-index: 99999;
}
#homepage-hero .swiper-pagination {
  text-align: right;
  width: auto;
  bottom: 1.875rem;
  left: auto;
  right: 1.875rem;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet {
  width: 1.5rem;
  height: 1.5rem;
  background-color: #adb5bd;
  opacity: 1;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--color-secondary);
}
#homepage-hero #adbox-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (min-width: 1600px) {
  #homepage-hero #adbox-wrapper {
    max-width: 28%;
    padding-left: 20px !important;
  }
}
#homepage-hero #adbox-wrapper > .container {
  padding-top: 0.75rem;
  max-width: none;
}
@media (min-width: 1600px) {
  #homepage-hero #adbox-wrapper .container,
#homepage-hero #adbox-wrapper .views-element-container,
#homepage-hero #adbox-wrapper .view-adboxes,
#homepage-hero #adbox-wrapper .view-content {
    height: 100%;
  }
}
#homepage-hero #adbox-wrapper .view-content {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

#homepage-newshub,
#related-newshub {
  margin-bottom: 2.25rem;
}
#homepage-newshub > .inner,
#related-newshub > .inner {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  #homepage-newshub > .inner,
#related-newshub > .inner {
    display: block;
  }
}
#homepage-newshub > .inner .views-element-container,
#related-newshub > .inner .views-element-container {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  max-width: 100%;
  width: 100%;
}
@media (min-width: 768px) {
  #homepage-newshub > .inner .views-element-container,
#related-newshub > .inner .views-element-container {
    max-width: 50%;
    padding-left: var(--bs-gutter-x);
    padding-right: var(--bs-gutter-x);
  }
}
@media (min-width: 1200px) {
  #homepage-newshub > .inner .views-element-container,
#related-newshub > .inner .views-element-container {
    max-width: 33.333%;
  }
  #homepage-newshub > .inner .views-element-container:first-child,
#related-newshub > .inner .views-element-container:first-child {
    padding-left: calc(var(--bs-gutter-x) * 0.5);
  }
  #homepage-newshub > .inner .views-element-container:nth-child(3),
#related-newshub > .inner .views-element-container:nth-child(3) {
    padding-right: calc(var(--bs-gutter-x) * 0.5);
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  #homepage-newshub > .inner .views-element-container:first-child,
#related-newshub > .inner .views-element-container:first-child {
    float: left;
  }
  #homepage-newshub > .inner .views-element-container:nth-child(2),
#related-newshub > .inner .views-element-container:nth-child(2) {
    float: right;
  }
  #homepage-newshub > .inner .views-element-container:last-child,
#related-newshub > .inner .views-element-container:last-child {
    clear: left;
    float: left;
    max-width: 100% !important;
  }
}

#related-newshub {
  border-top: 1px solid #adb5bd;
  padding-top: 3rem !important;
}

@media print and (max-width: 1199.98px) {
  .view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field {
    width: auto !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl92YXJpYWJsZXNfYm9vdHN0cmFwLnNjc3MiLCJfdmFyaWFibGVzX2RydXBhbC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9saWdodC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvcmVndWxhci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3Mvc29saWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2JyYW5kcy5zY3NzIiwiX292ZXJyaWRlcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19hZG1pbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19sb2NhbF90YXNrcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19taXNjLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19wYXJhZ3JhcGhzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3JlZ2lvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGFibGUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdmlld3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL19ib290c3RyYXBfZml4LnNjc3MiLCJzeXN0ZW0vY2tlZGl0b3Itc3R5bGVzLnNjc3MiLCJfY3NzLXZhcnMuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9faGVhZHJvb20uc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyIsIl9taXhpbnMuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvYmxvY2tzL19sYW5kLWFja25vd2xlZGdlbWVudC5zY3NzIiwiY29tcG9uZW50cy9ibG9ja3MvX2xvZ28tZGlzdHJpY3Qtc2Vjb25kYXJ5LnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9fZm9vdGVyLXNpdGVpbmZvLnNjc3MiLCJjb21wb25lbnRzL19ub2RlaGVyby0tcGFnZS1uZXdzaHViLnNjc3MiLCJjb21wb25lbnRzL19ub2RlaGVyby0tc3RhZmYuc2NzcyIsImNvbXBvbmVudHMvY29uZmlnX3BhZ2VzL19jb25maWdwYWdlX3NjaG9vbC5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZXMtc2hhcmVkLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLWJyb2FkY2FzdHMuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtc3RhZmYuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MiLCJjb21wb25lbnRzL25vZGVzL19ub2RlLWpvYi5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1hbm5vdW5jZW1lbnQuc2NzcyIsImNvbXBvbmVudHMvbm9kZXMvX25vZGUtbmV3cy5zY3NzIiwiY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1ldmVudC5zY3NzIiwiY29tcG9uZW50cy9fY29tbXVuaXR5LS1wYXJ0bmVyLXByb2dyYW1zLnNjc3MiLCJjb21wb25lbnRzL21lZGlhL19tZWRpYS1pbWFnZS5zY3NzIiwiY29tcG9uZW50cy9tZWRpYS9fbWVkaWEtaW1hZ2UtLXNjYWxlZC1mdWxsLnNjc3MiLCJjb21wb25lbnRzL21lZGlhL19tZWRpYS12aWRlby5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGhzLWNvbW1vbi5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWltYWdlLXRleHQuc2NzcyIsImNvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1pbWFnZS1nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tZmlsZS1hdHRhY2htZW50cy5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLXJlZi1saXN0LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tY29udGFjdC1saXN0LnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tY29udGFjdC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWF1dGhvci5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlld3MtY29tbW9uLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWFkYm94ZXMuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctYnJvYWRjYXN0cy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1uZXdzaHViLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LW5ld3NodWItbGlzdC5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1qb2JzLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctbmV3c2h1Yi10ZWFzZXJzLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWNhbGVuZGFyLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LWNhbGVuZGFyLWRvd25sb2Fkcy5zY3NzIiwiY29tcG9uZW50cy92aWV3cy9fdmlldy1jb3Vyc2VzLnNjc3MiLCJjb21wb25lbnRzL3ZpZXdzL192aWV3LXByZXNlbnRhdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvdmlld3MvX3ZpZXctc2Nob29scy5zY3NzIiwiY29tcG9uZW50cy9fbmV3c2h1Yi1jYXRlZ29yaWVzLnNjc3MiLCJjb21wb25lbnRzL21pc2MvX2JhY2tlbmQtZml4ZXMuc2NzcyIsImNvbXBvbmVudHMvbWlzYy9fc2VhcmNoLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL21pc2MvXzQwMy00MDQtcGFnZXMuc2NzcyIsImNvbXBvbmVudHMvbWlzYy9fY29udGV4dHVhbC1lZGl0aW5nLXNsaWRlcy1wcm9tb3Muc2NzcyIsImNvbXBvbmVudHMvbWlzYy9fbmV3c2xldHRlci1zaWdudXAuc2NzcyIsInZlbmRvci9fZmEtd2VpZ2h0LW92ZXJyaWRlcy5zY3NzIiwiY29tcG9uZW50cy9zeXN0ZW0vX21haW50ZW5hbmNlLXBhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX3dlYmZyb20uc2NzcyIsImNvbXBvbmVudHMvcGFnZXMvX3BhZ2UtaG9tZS5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7O0VBQUE7QUE0QkE7O0VBQUE7QUFvSkE7O0VBQ0UscURBQUE7QUR2S0Y7O0FFT0E7O0VBQUE7QUF1Q0E7RUFFSSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsd0JBQUE7RUFBQSwwQkFBQTtFQUVGLGtDQUFBO0VBQ0Esc0NBQUE7QUZqQ0Y7O0FFMENFO0VBQ0UsZ0JBQUE7QUZ2Q0o7O0FFc0NFO0VBQ0UsZ0JBQUE7QUZuQ0o7O0FFa0NFO0VBQ0UsZ0JBQUE7QUYvQko7O0FFOEJFO0VBQ0UsZ0JBQUE7QUYzQko7O0FFMEJFO0VBQ0UsZ0JBQUE7QUZ2Qko7O0FFc0JFO0VBQ0UsZ0JBQUE7QUZuQko7O0FFa0JFO0VBQ0UsZ0JBQUE7QUZmSjs7QUVjRTtFQUNFLGdCQUFBO0FGWEo7O0FFVUU7RUFDRSxnQkFBQTtBRlBKOztBRU1FO0VBQ0UsZ0JBQUE7QUZISjs7QUVPQTtFQUNFLDZCQUFBO0FGSkY7O0FFT0E7RUFDRSwrQkFBQTtBRkpGOztBRW9DQTs7O0VBQUE7QUFPQTs7RUFBQTtBQ3ZIQTtFQVFJLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsdUJBQUE7RUFJQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFJQSxxQkFBQTtFQUFBLHVCQUFBO0VBQUEscUJBQUE7RUFBQSxrQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBSUEsOEJBQUE7RUFBQSxpQ0FBQTtFQUFBLDhCQUFBO0VBQUEsNEJBQUE7RUFBQSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUdGLDZCQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBTUEscU5BQUE7RUFDQSx5R0FBQTtFQUNBLHlGQUFBO0VBT0EsZ0RBQUE7RUM0UEkseUJBTEk7RURyUFIsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHdCQUFBO0VBSUEsa0JBQUE7RUFJQSxzQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSxtREFBQTtFQUVBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSw4QkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUdBLHdCQUFBO0VBQ0EsOEJBQUE7RUFFQSx3QkFBQTtFQUVBLDBCQUFBO0FIaUZGOztBS3pJQTs7O0VBR0UsOEJBQUE7VUFBQSxzQkFBQTtBTDRJRjs7QUs3SEk7RUFOSjtJQU9NLHVCQUFBO0VMaUlKO0FBQ0Y7O0FLcEhBO0VBQ0UsU0FBQTtFQUNBLHVDQUFBO0VEbVBJLG1DQUxJO0VDNU9SLHVDQUFBO0VBQ0EsdUNBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBQ0EsbUNBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FMdUhGOztBSzlHQTtFQUNFLGNBQUE7RUFDQSxjQ2lqQjRCO0VEaGpCNUIsU0FBQTtFQUNBLHFCQUFBO0VBQ0EsYUN1akI0QjtBTnRjOUI7O0FLdkdBO0VBQ0UsYUFBQTtFQUNBLHFCQ3dmNEI7RURyZjVCLGdCQ3dmNEI7RUR2ZjVCLGlCSi9DdUI7QUR1SnpCOztBS3BHQTtFRDZNUSwrQkFBQTtBSnJHUjtBSTdESTtFQzNDSjtJRG9OUSxrQkFBQTtFSnhHTjtBQUNGOztBS3hHQTtFRHdNUSxnQ0FBQTtBSjVGUjtBSXRFSTtFQ3RDSjtJRCtNUSxrQkFBQTtFSi9GTjtBQUNGOztBSzVHQTtFRG1NUSxtQ0FBQTtBSm5GUjtBSS9FSTtFQ2pDSjtJRDBNUSxtQkFBQTtFSnRGTjtBQUNGOztBS2hIQTtFRDhMUSxpQ0FBQTtBSjFFUjtBSXhGSTtFQzVCSjtJRHFNUSxpQkFBQTtFSjdFTjtBQUNGOztBS3BIQTtFRHFMTSxrQkFMSTtBSnhEVjs7QUtuSEE7RURnTE0sZUFMSTtBSnBEVjs7QUs1R0E7RUFDRSxhQUFBO0VBQ0EsbUJDbVMwQjtBTnBMNUI7O0FLckdBO0VBQ0UseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0FMd0dGOztBS2xHQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBTHFHRjs7QUsvRkE7O0VBRUUsa0JBQUE7QUxrR0Y7O0FLL0ZBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUxrR0Y7O0FLL0ZBOzs7O0VBSUUsZ0JBQUE7QUxrR0Y7O0FLL0ZBO0VBQ0UsZ0JKM0lpQjtBRDZPbkI7O0FLN0ZBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FMZ0dGOztBSzFGQTtFQUNFLGdCQUFBO0FMNkZGOztBS3JGQTs7RUFFRSxtQkNzVzRCO0FOOVE5Qjs7QUtoRkE7RURtRk0sa0JBTEk7QUpNVjs7QUs3RUE7RUFDRSxpQkMrYTRCO0VEOWE1Qix3Q0FBQTtBTGdGRjs7QUt2RUE7O0VBRUUsa0JBQUE7RUQrREksaUJBTEk7RUN4RFIsY0FBQTtFQUNBLHdCQUFBO0FMMEVGOztBS3ZFQTtFQUFNLGVBQUE7QUwyRU47O0FLMUVBO0VBQU0sV0FBQTtBTDhFTjs7QUt6RUE7RUFDRSwyQkFBQTtFQUNBLDBCQ3FLd0M7QU56RjFDO0FLMUVFO0VBQ0UsaUNBQUE7QUw0RUo7O0FLakVFO0VBRUUsY0FBQTtFQUNBLHFCQUFBO0FMbUVKOztBSzVEQTs7OztFQUlFLHFDQ2tSNEI7RUY3UHhCLGNBTEk7QUpnRFY7O0FLeERBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RURTSSxrQkFMSTtBSndEVjtBS3ZERTtFRElJLGtCQUxJO0VDR04sY0FBQTtFQUNBLGtCQUFBO0FMeURKOztBS3JEQTtFREhNLGtCQUxJO0VDVVIsMkJBQUE7RUFDQSxxQkFBQTtBTHdERjtBS3JERTtFQUNFLGNBQUE7QUx1REo7O0FLbkRBO0VBQ0UsMkJBQUE7RURmSSxrQkFMSTtFQ3NCUix3QkN1eUNrQztFRHR5Q2xDLHNDQ3V5Q2tDO0VDM2tEaEMscUJBQUE7QVAyVko7QUtwREU7RUFDRSxVQUFBO0VEdEJFLGNBTEk7QUprRlY7O0FLNUNBO0VBQ0UsZ0JBQUE7QUwrQ0Y7O0FLekNBOztFQUVFLHNCQUFBO0FMNENGOztBS3BDQTtFQUNFLG9CQUFBO0VBQ0EseUJBQUE7QUx1Q0Y7O0FLcENBO0VBQ0UsbUJDc1Q0QjtFRHJUNUIsc0JDcVQ0QjtFRHBUNUIsY0o5U1M7RUkrU1QsZ0JBQUE7QUx1Q0Y7O0FLaENBO0VBRUUsbUJBQUE7RUFDQSxnQ0FBQTtBTGtDRjs7QUsvQkE7Ozs7OztFQU1FLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FMa0NGOztBSzFCQTtFQUNFLHFCQUFBO0FMNkJGOztBS3ZCQTtFQUVFLGdCQUFBO0FMeUJGOztBS2pCQTtFQUNFLFVBQUE7QUxvQkY7O0FLZkE7Ozs7O0VBS0UsU0FBQTtFQUNBLG9CQUFBO0VEckhJLGtCQUxJO0VDNEhSLG9CQUFBO0FMa0JGOztBS2RBOztFQUVFLG9CQUFBO0FMaUJGOztBS1pBO0VBQ0UsZUFBQTtBTGVGOztBS1pBO0VBR0UsaUJBQUE7QUxhRjtBS1ZFO0VBQ0UsVUFBQTtBTFlKOztBS0xBO0VBQ0Usd0JBQUE7QUxRRjs7QUtBQTs7OztFQUlFLDBCQUFBO0FMR0Y7QUtBSTs7OztFQUNFLGVBQUE7QUxLTjs7QUtFQTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtBTENGOztBS0lBO0VBQ0UsZ0JBQUE7QUxERjs7QUtXQTtFQUNFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QUxSRjs7QUtnQkE7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxxQkM4STRCO0VGeFZ0QixpQ0FBQTtFQzZNTixvQkFBQTtBTGRGO0FJaldJO0VDd1dKO0lEL0xRLGlCQUFBO0VKNExOO0FBQ0Y7QUtXRTtFQUNFLFdBQUE7QUxUSjs7QUtnQkE7Ozs7Ozs7RUFPRSxVQUFBO0FMYkY7O0FLZ0JBO0VBQ0UsWUFBQTtBTGJGOztBS3NCQTtFQUNFLG9CQUFBO0VBQ0EsNkJBQUE7QUxuQkY7O0FLMkJBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFLHdCQUFBO0FMM0JGOztBS2dDQTtFQUNFLFVBQUE7QUw3QkY7O0FLb0NBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FMakNGOztBSytCQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBTGpDRjs7QUtzQ0E7RUFDRSxxQkFBQTtBTG5DRjs7QUt3Q0E7RUFDRSxTQUFBO0FMckNGOztBSzRDQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTHpDRjs7QUtpREE7RUFDRSx3QkFBQTtBTDlDRjs7QUtzREE7RUFDRSx3QkFBQTtBTG5ERjs7QVFqaEJBO0VKeVFNLGtCQUxJO0VJbFFSLGdCRndrQjRCO0FOcEQ5Qjs7QVEvZ0JFO0VKc1FNLGlDQUFBO0VJbFFKLGdCRnlqQmtCO0VFeGpCbEIsaUJQQ3FCO0FEK2dCekI7QUlqYkk7RUlwR0Y7SUo2UU0sZUFBQTtFSjRRTjtBQUNGOztBUTFoQkU7RUpzUU0saUNBQUE7RUlsUUosZ0JGeWpCa0I7RUV4akJsQixpQlBDcUI7QUQwaEJ6QjtBSTViSTtFSXBHRjtJSjZRTSxpQkFBQTtFSnVSTjtBQUNGOztBUXJpQkU7RUpzUU0saUNBQUE7RUlsUUosZ0JGeWpCa0I7RUV4akJsQixpQlBDcUI7QURxaUJ6QjtBSXZjSTtFSXBHRjtJSjZRTSxlQUFBO0VKa1NOO0FBQ0Y7O0FRaGpCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGlCUENxQjtBRGdqQnpCO0FJbGRJO0VJcEdGO0lKNlFNLGlCQUFBO0VKNlNOO0FBQ0Y7O0FRM2pCRTtFSnNRTSxpQ0FBQTtFSWxRSixnQkZ5akJrQjtFRXhqQmxCLGlCUENxQjtBRDJqQnpCO0FJN2RJO0VJcEdGO0lKNlFNLGVBQUE7RUp3VE47QUFDRjs7QVF0a0JFO0VKc1FNLGlDQUFBO0VJbFFKLGdCRnlqQmtCO0VFeGpCbEIsaUJQQ3FCO0FEc2tCekI7QUl4ZUk7RUlwR0Y7SUo2UU0saUJBQUE7RUptVU47QUFDRjs7QVF6akJBO0VDdkRFLGVBQUE7RUFDQSxnQkFBQTtBVG9uQkY7O0FRempCQTtFQzVERSxlQUFBO0VBQ0EsZ0JBQUE7QVR5bkJGOztBUTNqQkE7RUFDRSxxQkFBQTtBUjhqQkY7QVE1akJFO0VBQ0Usb0JGZ2tCMEI7QU5GOUI7O0FRcGpCQTtFSm9OTSxrQkFMSTtFSTdNUix5QkFBQTtBUnVqQkY7O0FRbmpCQTtFQUNFLG1CUDBDTztFR21LSCxrQkFMSTtBSitXVjtBUXBqQkU7RUFDRSxnQkFBQTtBUnNqQko7O0FRbGpCQTtFQUNFLGlCQUFBO0VBQ0EsbUJQZ0NPO0VHbUtILGtCQUxJO0VJNUxSLGNQbkRTO0FEd21CWDtBUW5qQkU7RUFDRSxhQUFBO0FScWpCSjs7QVVycEJBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QVhtcEJGOztBVXBwQkE7RUFDRSxnQko0OENrQztFSTM4Q2xDLHNCVDJCTTtFUzFCTix3Q0FBQTtFSEdFLHVCQUFBO0VJUkYsZUFBQTtFQUdBLFlBQUE7QVg0cEJGOztBVTlvQkE7RUFFRSxxQkFBQTtBVmdwQkY7O0FVN29CQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBVmdwQkY7O0FVN29CQTtFTitQTSxrQkFMSTtFTXhQUixjVFNTO0FEdW9CWDs7QVlsckJFOzs7O0VDSEEscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBYjRyQkY7O0FjdG9CSTtFRjVDRTtJQUNFLGlCWHVHZTtFRCtrQnJCO0FBQ0Y7QWM1b0JJO0VGNUNFO0lBQ0UsaUJYdUdlO0VEb2xCckI7QUFDRjtBZTNzQkU7RUNBQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFFQSx5Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7QWhCNnNCRjtBZWp0Qkk7RUNhRixvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtBaEJ1c0JGOztBZ0J4cEJNO0VBQ0UsbUJBQUE7TUFBQSxnQkFBQTtVQUFBLFlBQUE7QWhCMnBCUjs7QWdCeHBCTTtFQXBDSixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7QWhCZ3NCRjs7QWdCbHJCRTtFQUNFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtBaEJxckJKOztBZ0J2ckJFO0VBQ0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxVQUFBO0FoQjByQko7O0FnQjVyQkU7RUFDRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLHFCQUFBO0FoQityQko7O0FnQmpzQkU7RUFDRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7QWhCb3NCSjs7QWdCdHNCRTtFQUNFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtBaEJ5c0JKOztBZ0Izc0JFO0VBQ0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxxQkFBQTtBaEI4c0JKOztBZ0IvcUJNO0VBaERKLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtBaEJtdUJGOztBZ0I5cUJVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0Esa0JBQUE7QWhCa3ZCSjs7QWdCbnJCVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FoQnV2Qko7O0FnQnhyQlU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxVQUFBO0FoQjR2Qko7O0FnQjdyQlU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBaEJpd0JKOztBZ0Jsc0JVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsbUJBQUE7QWhCc3dCSjs7QWdCdnNCVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7QWhCMndCSjs7QWdCNXNCVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FoQmd4Qko7O0FnQmp0QlU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBaEJxeEJKOztBZ0J0dEJVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtBaEIweEJKOztBZ0IzdEJVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsbUJBQUE7QWhCK3hCSjs7QWdCaHVCVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FoQm95Qko7O0FnQnJ1QlU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0FoQnl5Qko7O0FnQmx1Qlk7RUF4RFYsd0JBQUE7QWhCOHhCRjs7QWdCdHVCWTtFQXhEVix5QkFBQTtBaEJreUJGOztBZ0IxdUJZO0VBeERWLGdCQUFBO0FoQnN5QkY7O0FnQjl1Qlk7RUF4RFYseUJBQUE7QWhCMHlCRjs7QWdCbHZCWTtFQXhEVix5QkFBQTtBaEI4eUJGOztBZ0J0dkJZO0VBeERWLGdCQUFBO0FoQmt6QkY7O0FnQjF2Qlk7RUF4RFYseUJBQUE7QWhCc3pCRjs7QWdCOXZCWTtFQXhEVix5QkFBQTtBaEIwekJGOztBZ0Jsd0JZO0VBeERWLGdCQUFBO0FoQjh6QkY7O0FnQnR3Qlk7RUF4RFYseUJBQUE7QWhCazBCRjs7QWdCMXdCWTtFQXhEVix5QkFBQTtBaEJzMEJGOztBZ0Jud0JROztFQUVFLGdCQUFBO0FoQnN3QlY7O0FnQm53QlE7O0VBRUUsZ0JBQUE7QWhCc3dCVjs7QWdCN3dCUTs7RUFFRSxzQkFBQTtBaEJneEJWOztBZ0I3d0JROztFQUVFLHNCQUFBO0FoQmd4QlY7O0FnQnZ4QlE7O0VBRUUscUJBQUE7QWhCMHhCVjs7QWdCdnhCUTs7RUFFRSxxQkFBQTtBaEIweEJWOztBZ0JqeUJROztFQUVFLG1CQUFBO0FoQm95QlY7O0FnQmp5QlE7O0VBRUUsbUJBQUE7QWhCb3lCVjs7QWdCM3lCUTs7RUFFRSxxQkFBQTtBaEI4eUJWOztBZ0IzeUJROztFQUVFLHFCQUFBO0FoQjh5QlY7O0FnQnJ6QlE7O0VBRUUsbUJBQUE7QWhCd3pCVjs7QWdCcnpCUTs7RUFFRSxtQkFBQTtBaEJ3ekJWOztBY2wzQkk7RUVVRTtJQUNFLG1CQUFBO1FBQUEsZ0JBQUE7WUFBQSxZQUFBO0VoQjQyQk47O0VnQnoyQkk7SUFwQ0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VoQmk1QkE7O0VnQm40QkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCczRCRjs7RWdCeDRCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEIyNEJGOztFZ0I3NEJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxxQkFBQTtFaEJnNUJGOztFZ0JsNUJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQnE1QkY7O0VnQnY1QkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCMDVCRjs7RWdCNTVCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EscUJBQUE7RWhCKzVCRjs7RWdCaDRCSTtJQWhESixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCbzdCQTs7RWdCLzNCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGtCQUFBO0VoQm04QkY7O0VnQnA0QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJ3OEJGOztFZ0J6NEJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEI2OEJGOztFZ0I5NEJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCazlCRjs7RWdCbjVCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQnU5QkY7O0VnQng1QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQjQ5QkY7O0VnQjc1QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJpK0JGOztFZ0JsNkJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCcytCRjs7RWdCdjZCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCMitCRjs7RWdCNTZCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQmcvQkY7O0VnQmo3QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJxL0JGOztFZ0J0N0JRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFaEIwL0JGOztFZ0JuN0JVO0lBeERWLGNBQUE7RWhCKytCQTs7RWdCdjdCVTtJQXhEVix3QkFBQTtFaEJtL0JBOztFZ0IzN0JVO0lBeERWLHlCQUFBO0VoQnUvQkE7O0VnQi83QlU7SUF4RFYsZ0JBQUE7RWhCMi9CQTs7RWdCbjhCVTtJQXhEVix5QkFBQTtFaEIrL0JBOztFZ0J2OEJVO0lBeERWLHlCQUFBO0VoQm1nQ0E7O0VnQjM4QlU7SUF4RFYsZ0JBQUE7RWhCdWdDQTs7RWdCLzhCVTtJQXhEVix5QkFBQTtFaEIyZ0NBOztFZ0JuOUJVO0lBeERWLHlCQUFBO0VoQitnQ0E7O0VnQnY5QlU7SUF4RFYsZ0JBQUE7RWhCbWhDQTs7RWdCMzlCVTtJQXhEVix5QkFBQTtFaEJ1aENBOztFZ0IvOUJVO0lBeERWLHlCQUFBO0VoQjJoQ0E7O0VnQng5Qk07O0lBRUUsZ0JBQUE7RWhCMjlCUjs7RWdCeDlCTTs7SUFFRSxnQkFBQTtFaEIyOUJSOztFZ0JsK0JNOztJQUVFLHNCQUFBO0VoQnErQlI7O0VnQmwrQk07O0lBRUUsc0JBQUE7RWhCcStCUjs7RWdCNStCTTs7SUFFRSxxQkFBQTtFaEIrK0JSOztFZ0I1K0JNOztJQUVFLHFCQUFBO0VoQisrQlI7O0VnQnQvQk07O0lBRUUsbUJBQUE7RWhCeS9CUjs7RWdCdC9CTTs7SUFFRSxtQkFBQTtFaEJ5L0JSOztFZ0JoZ0NNOztJQUVFLHFCQUFBO0VoQm1nQ1I7O0VnQmhnQ007O0lBRUUscUJBQUE7RWhCbWdDUjs7RWdCMWdDTTs7SUFFRSxtQkFBQTtFaEI2Z0NSOztFZ0IxZ0NNOztJQUVFLG1CQUFBO0VoQjZnQ1I7QUFDRjtBY3hrQ0k7RUVVRTtJQUNFLG1CQUFBO1FBQUEsZ0JBQUE7WUFBQSxZQUFBO0VoQmlrQ047O0VnQjlqQ0k7SUFwQ0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VoQnNtQ0E7O0VnQnhsQ0E7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCMmxDRjs7RWdCN2xDQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEJnbUNGOztFZ0JsbUNBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxxQkFBQTtFaEJxbUNGOztFZ0J2bUNBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQjBtQ0Y7O0VnQjVtQ0E7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCK21DRjs7RWdCam5DQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EscUJBQUE7RWhCb25DRjs7RWdCcmxDSTtJQWhESixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCeW9DQTs7RWdCcGxDUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGtCQUFBO0VoQndwQ0Y7O0VnQnpsQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEI2cENGOztFZ0I5bENRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEJrcUNGOztFZ0JubUNRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCdXFDRjs7RWdCeG1DUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQjRxQ0Y7O0VnQjdtQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQmlyQ0Y7O0VnQmxuQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJzckNGOztFZ0J2bkNRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCMnJDRjs7RWdCNW5DUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCZ3NDRjs7RWdCam9DUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQnFzQ0Y7O0VnQnRvQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEIwc0NGOztFZ0Izb0NRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFaEIrc0NGOztFZ0J4b0NVO0lBeERWLGNBQUE7RWhCb3NDQTs7RWdCNW9DVTtJQXhEVix3QkFBQTtFaEJ3c0NBOztFZ0JocENVO0lBeERWLHlCQUFBO0VoQjRzQ0E7O0VnQnBwQ1U7SUF4RFYsZ0JBQUE7RWhCZ3RDQTs7RWdCeHBDVTtJQXhEVix5QkFBQTtFaEJvdENBOztFZ0I1cENVO0lBeERWLHlCQUFBO0VoQnd0Q0E7O0VnQmhxQ1U7SUF4RFYsZ0JBQUE7RWhCNHRDQTs7RWdCcHFDVTtJQXhEVix5QkFBQTtFaEJndUNBOztFZ0J4cUNVO0lBeERWLHlCQUFBO0VoQm91Q0E7O0VnQjVxQ1U7SUF4RFYsZ0JBQUE7RWhCd3VDQTs7RWdCaHJDVTtJQXhEVix5QkFBQTtFaEI0dUNBOztFZ0JwckNVO0lBeERWLHlCQUFBO0VoQmd2Q0E7O0VnQjdxQ007O0lBRUUsZ0JBQUE7RWhCZ3JDUjs7RWdCN3FDTTs7SUFFRSxnQkFBQTtFaEJnckNSOztFZ0J2ckNNOztJQUVFLHNCQUFBO0VoQjByQ1I7O0VnQnZyQ007O0lBRUUsc0JBQUE7RWhCMHJDUjs7RWdCanNDTTs7SUFFRSxxQkFBQTtFaEJvc0NSOztFZ0Jqc0NNOztJQUVFLHFCQUFBO0VoQm9zQ1I7O0VnQjNzQ007O0lBRUUsbUJBQUE7RWhCOHNDUjs7RWdCM3NDTTs7SUFFRSxtQkFBQTtFaEI4c0NSOztFZ0JydENNOztJQUVFLHFCQUFBO0VoQnd0Q1I7O0VnQnJ0Q007O0lBRUUscUJBQUE7RWhCd3RDUjs7RWdCL3RDTTs7SUFFRSxtQkFBQTtFaEJrdUNSOztFZ0IvdENNOztJQUVFLG1CQUFBO0VoQmt1Q1I7QUFDRjtBYzd4Q0k7RUVVRTtJQUNFLG1CQUFBO1FBQUEsZ0JBQUE7WUFBQSxZQUFBO0VoQnN4Q047O0VnQm54Q0k7SUFwQ0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VoQjJ6Q0E7O0VnQjd5Q0E7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCZ3pDRjs7RWdCbHpDQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEJxekNGOztFZ0J2ekNBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxxQkFBQTtFaEIwekNGOztFZ0I1ekNBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQit6Q0Y7O0VnQmowQ0E7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCbzBDRjs7RWdCdDBDQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EscUJBQUE7RWhCeTBDRjs7RWdCMXlDSTtJQWhESixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCODFDQTs7RWdCenlDUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGtCQUFBO0VoQjYyQ0Y7O0VnQjl5Q1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJrM0NGOztFZ0JuekNRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEJ1M0NGOztFZ0J4ekNRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCNDNDRjs7RWdCN3pDUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQmk0Q0Y7O0VnQmwwQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQnM0Q0Y7O0VnQnYwQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEIyNENGOztFZ0I1MENRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCZzVDRjs7RWdCajFDUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCcTVDRjs7RWdCdDFDUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQjA1Q0Y7O0VnQjMxQ1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEIrNUNGOztFZ0JoMkNRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFaEJvNkNGOztFZ0I3MUNVO0lBeERWLGNBQUE7RWhCeTVDQTs7RWdCajJDVTtJQXhEVix3QkFBQTtFaEI2NUNBOztFZ0JyMkNVO0lBeERWLHlCQUFBO0VoQmk2Q0E7O0VnQnoyQ1U7SUF4RFYsZ0JBQUE7RWhCcTZDQTs7RWdCNzJDVTtJQXhEVix5QkFBQTtFaEJ5NkNBOztFZ0JqM0NVO0lBeERWLHlCQUFBO0VoQjY2Q0E7O0VnQnIzQ1U7SUF4RFYsZ0JBQUE7RWhCaTdDQTs7RWdCejNDVTtJQXhEVix5QkFBQTtFaEJxN0NBOztFZ0I3M0NVO0lBeERWLHlCQUFBO0VoQnk3Q0E7O0VnQmo0Q1U7SUF4RFYsZ0JBQUE7RWhCNjdDQTs7RWdCcjRDVTtJQXhEVix5QkFBQTtFaEJpOENBOztFZ0J6NENVO0lBeERWLHlCQUFBO0VoQnE4Q0E7O0VnQmw0Q007O0lBRUUsZ0JBQUE7RWhCcTRDUjs7RWdCbDRDTTs7SUFFRSxnQkFBQTtFaEJxNENSOztFZ0I1NENNOztJQUVFLHNCQUFBO0VoQis0Q1I7O0VnQjU0Q007O0lBRUUsc0JBQUE7RWhCKzRDUjs7RWdCdDVDTTs7SUFFRSxxQkFBQTtFaEJ5NUNSOztFZ0J0NUNNOztJQUVFLHFCQUFBO0VoQnk1Q1I7O0VnQmg2Q007O0lBRUUsbUJBQUE7RWhCbTZDUjs7RWdCaDZDTTs7SUFFRSxtQkFBQTtFaEJtNkNSOztFZ0IxNkNNOztJQUVFLHFCQUFBO0VoQjY2Q1I7O0VnQjE2Q007O0lBRUUscUJBQUE7RWhCNjZDUjs7RWdCcDdDTTs7SUFFRSxtQkFBQTtFaEJ1N0NSOztFZ0JwN0NNOztJQUVFLG1CQUFBO0VoQnU3Q1I7QUFDRjtBY2wvQ0k7RUVVRTtJQUNFLG1CQUFBO1FBQUEsZ0JBQUE7WUFBQSxZQUFBO0VoQjIrQ047O0VnQngrQ0k7SUFwQ0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VoQmdoREE7O0VnQmxnREE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCcWdERjs7RWdCdmdEQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEIwZ0RGOztFZ0I1Z0RBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxxQkFBQTtFaEIrZ0RGOztFZ0JqaERBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQm9oREY7O0VnQnRoREE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCeWhERjs7RWdCM2hEQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EscUJBQUE7RWhCOGhERjs7RWdCLy9DSTtJQWhESixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RWhCbWpEQTs7RWdCOS9DUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGtCQUFBO0VoQmtrREY7O0VnQm5nRFE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJ1a0RGOztFZ0J4Z0RRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFaEI0a0RGOztFZ0I3Z0RRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCaWxERjs7RWdCbGhEUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQnNsREY7O0VnQnZoRFE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VoQjJsREY7O0VnQjVoRFE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJnbURGOztFZ0JqaURRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWhCcW1ERjs7RWdCdGlEUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RWhCMG1ERjs7RWdCM2lEUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VoQittREY7O0VnQmhqRFE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFaEJvbkRGOztFZ0JyakRRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFaEJ5bkRGOztFZ0JsakRVO0lBeERWLGNBQUE7RWhCOG1EQTs7RWdCdGpEVTtJQXhEVix3QkFBQTtFaEJrbkRBOztFZ0IxakRVO0lBeERWLHlCQUFBO0VoQnNuREE7O0VnQjlqRFU7SUF4RFYsZ0JBQUE7RWhCMG5EQTs7RWdCbGtEVTtJQXhEVix5QkFBQTtFaEI4bkRBOztFZ0J0a0RVO0lBeERWLHlCQUFBO0VoQmtvREE7O0VnQjFrRFU7SUF4RFYsZ0JBQUE7RWhCc29EQTs7RWdCOWtEVTtJQXhEVix5QkFBQTtFaEIwb0RBOztFZ0JsbERVO0lBeERWLHlCQUFBO0VoQjhvREE7O0VnQnRsRFU7SUF4RFYsZ0JBQUE7RWhCa3BEQTs7RWdCMWxEVTtJQXhEVix5QkFBQTtFaEJzcERBOztFZ0I5bERVO0lBeERWLHlCQUFBO0VoQjBwREE7O0VnQnZsRE07O0lBRUUsZ0JBQUE7RWhCMGxEUjs7RWdCdmxETTs7SUFFRSxnQkFBQTtFaEIwbERSOztFZ0JqbURNOztJQUVFLHNCQUFBO0VoQm9tRFI7O0VnQmptRE07O0lBRUUsc0JBQUE7RWhCb21EUjs7RWdCM21ETTs7SUFFRSxxQkFBQTtFaEI4bURSOztFZ0IzbURNOztJQUVFLHFCQUFBO0VoQjhtRFI7O0VnQnJuRE07O0lBRUUsbUJBQUE7RWhCd25EUjs7RWdCcm5ETTs7SUFFRSxtQkFBQTtFaEJ3bkRSOztFZ0IvbkRNOztJQUVFLHFCQUFBO0VoQmtvRFI7O0VnQi9uRE07O0lBRUUscUJBQUE7RWhCa29EUjs7RWdCem9ETTs7SUFFRSxtQkFBQTtFaEI0b0RSOztFZ0J6b0RNOztJQUVFLG1CQUFBO0VoQjRvRFI7QUFDRjtBaUJsd0RBO0VBQ0Usc0NBQUE7RUFDQSwwQkFBQTtFQUNBLCtDQUFBO0VBQ0EsaUNBQUE7RUFDQSw4Q0FBQTtFQUNBLDhCQUFBO0VBQ0EsNkNBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0EseUNBQUE7RUFFQSxXQUFBO0VBQ0EsbUJoQmlITztFZ0JoSFAsNEJBQUE7RUFDQSxtQlhxb0I0QjtFV3BvQjVCLDBDQUFBO0FqQm13REY7QWlCNXZERTtFQUNFLHNCQUFBO0VBQ0Esb0NBQUE7RUFDQSx3QlhpYzBCO0VXaGMxQixnRUFBQTtVQUFBLHdEQUFBO0FqQjh2REo7QWlCM3ZERTtFQUNFLHVCQUFBO0FqQjZ2REo7QWlCMXZERTtFQUNFLHNCQUFBO0FqQjR2REo7O0FpQnh2REE7RUFDRSxrQ0FBQTtBakIydkRGOztBaUJwdkRBO0VBQ0UsaUJBQUE7QWpCdXZERjs7QWlCN3VERTtFQUNFLHdCQUFBO0FqQmd2REo7O0FpQmp1REU7RUFDRSxtQkFBQTtBakJvdURKO0FpQmp1REk7RUFDRSxtQkFBQTtBakJtdUROOztBaUI1dERFO0VBQ0Usc0JBQUE7QWpCK3RESjtBaUI1dERFO0VBQ0UsbUJBQUE7QWpCOHRESjs7QWlCcHRERTtFQUNFLGdEQUFBO0VBQ0Esb0NBQUE7QWpCdXRESjs7QWlCanRERTtFQUNFLGdEQUFBO0VBQ0Esb0NBQUE7QWpCb3RESjs7QWlCNXNEQTtFQUNFLCtDQUFBO0VBQ0EsbUNBQUE7QWpCK3NERjs7QWlCdnNERTtFQUNFLDhDQUFBO0VBQ0Esa0NBQUE7QWpCMHNESjs7QWtCLzBERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCMjBESjs7QWtCNzFERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCeTFESjs7QWtCMzJERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCdTJESjs7QWtCejNERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCcTNESjs7QWtCdjRERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCbTRESjs7QWtCcjVERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCaTVESjs7QWtCbjZERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCKzVESjs7QWtCajdERTtFQU9FLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUVBLDRCQUFBO0VBQ0EsMENBQUE7QWxCNjZESjs7QWlCbnlESTtFQUNFLGdCQUFBO0VBQ0EsaUNBQUE7QWpCc3lETjs7QWMxM0RJO0VHa0ZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakI0eURKO0FBQ0Y7QWNqNERJO0VHa0ZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakJrekRKO0FBQ0Y7QWN2NERJO0VHa0ZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakJ3ekRKO0FBQ0Y7QWM3NERJO0VHa0ZBO0lBQ0UsZ0JBQUE7SUFDQSxpQ0FBQTtFakI4ekRKO0FBQ0Y7QW1CMzlEQTtFQUNFLHFCYjh4QnNDO0FOK3JDeEM7O0FtQnA5REE7RUFDRSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7RWZvUkksa0JBTEk7RWUzUVIsZ0JsQm1CaUI7QURrOERuQjs7QW1CajlEQTtFQUNFLCtCQUFBO0VBQ0Esa0NBQUE7RWYwUUksbUJBTEk7QUpndERWOztBbUJqOURBO0VBQ0UsZ0NBQUE7RUFDQSxtQ0FBQTtFZm9RSSxtQkFMSTtBSnN0RFY7O0FvQmwvREE7RUFDRSxtQmRzeEJzQztFRnRmbEMsa0JBTEk7RWdCdlJSLGNuQndDUztBRDI4RFg7O0FxQngvREE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VqQjhSSSxlQUxJO0VpQnRSUixnQmZtaUI0QjtFZWxpQjVCLGdCcEI2QmlCO0VvQjVCakIsY3BCdUNTO0VvQnRDVCxzQnBCNkJNO0VvQjVCTiw0QkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VkR0UsdUJBQUE7RWVIRSx3RkRNSjtFQ05JLGdGRE1KO0VDTkksd0VETUo7RUNOSSw4R0RNSjtBckJzL0RGO0FzQngvRE07RURoQk47SUNpQlEsd0JBQUE7SUFBQSxnQkFBQTtFdEIyL0ROO0FBQ0Y7QXFCei9ERTtFQUNFLGdCQUFBO0FyQjIvREo7QXFCei9ESTtFQUNFLGVBQUE7QXJCMi9ETjtBcUJ0L0RFO0VBQ0UsY3BCaUJPO0VvQmhCUCxzQnBCT0k7RW9CTkoscUJmcXlCb0M7RWVweUJwQyxVQUFBO0VBS0UsMERmNnFCMEI7VWU3cUIxQixrRGY2cUIwQjtBTnUwQ2hDO0FxQjcrREU7RUFFRSxhQUFBO0FyQjgrREo7QXFCMStERTtFQUNFLGNwQlBPO0VvQlNQLFVBQUE7QXJCMitESjtBcUI5K0RFO0VBQ0UsY3BCUE87RW9CU1AsVUFBQTtBckIyK0RKO0FxQjkrREU7RUFDRSxjcEJQTztFb0JTUCxVQUFBO0FyQjIrREo7QXFCOStERTtFQUNFLGNwQlBPO0VvQlNQLFVBQUE7QXJCMitESjtBcUI5K0RFO0VBQ0UsY3BCUE87RW9CU1AsVUFBQTtBckIyK0RKO0FxQm4rREU7RUFFRSx5QnBCdkJPO0VvQjBCUCxVQUFBO0FyQmsrREo7QXFCOTlERTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQmZnb0IwQjtVZWhvQjFCLDBCZmdvQjBCO0VlL25CMUIsY3BCNUJPO0VzQi9DVCx5QnRCeUNTO0VvQm9DUCxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJmMFkwQjtFZXpZMUIsZ0JBQUE7RUN0RUUscUpEdUVGO0VDdkVFLDZJRHVFRjtFQ3ZFRSxxSUR1RUY7RUN2RUUsMktEdUVGO0FyQmcrREo7QXFCNStERTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQmZnb0IwQjtVZWhvQjFCLDBCZmdvQjBCO0VlL25CMUIsY3BCNUJPO0VzQi9DVCx5QnRCeUNTO0VvQm9DUCxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJmMFkwQjtFZXpZMUIsZ0JBQUE7RUN0RUUscUpEdUVGO0VDdkVFLDZJRHVFRjtFQ3ZFRSxxSUR1RUY7RUN2RUUsMktEdUVGO0FyQmcrREo7QXNCbmlFTTtFRHVESjtJQ3RETSx3QkFBQTtJQUFBLGdCQUFBO0V0QnNpRU47RXFCaC9EQTtJQ3RETSx3QkFBQTtJQUFBLGdCQUFBO0V0QnNpRU47QUFDRjtBcUJsK0RFO0VBQ0UseUJmczRCOEI7QU44bENsQztBcUJyK0RFO0VBQ0UseUJmczRCOEI7QU44bENsQzs7QXFCMzlEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCcEJqRWlCO0VvQmtFakIsY3BCdkRTO0VvQndEVCw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXJCODlERjtBcUI1OURFO0VBQ0UsVUFBQTtBckI4OURKO0FxQjM5REU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXJCNDlESjs7QXFCajlEQTtFQUNFLHNDZnN0QnNDO0VlcnRCdEMsdUJBQUE7RWpCa0tJLG1CQUxJO0VHN1FOLHFCQUFBO0FQc2tFSjtBcUJsOURFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCZmdsQjBCO1VlaGxCMUIseUJmZ2xCMEI7QU5vNEM5QjtBcUJ2OURFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCZmdsQjBCO1VlaGxCMUIseUJmZ2xCMEI7QU5vNEM5Qjs7QXFCaDlEQTtFQUNFLG9DZjBzQnNDO0VlenNCdEMsb0JBQUE7RWpCcUpJLG1CQUxJO0VHN1FOLHNCQUFBO0FQa2xFSjtBcUJqOURFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCZnVrQjBCO1VldmtCMUIsdUJmdWtCMEI7QU40NEM5QjtBcUJ0OURFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCZnVrQjBCO1VldmtCMUIsdUJmdWtCMEI7QU40NEM5Qjs7QXFCMzhERTtFQUNFLHVDZnVyQm9DO0FOdXhDeEM7QXFCMzhERTtFQUNFLHNDZm9yQm9DO0FOeXhDeEM7QXFCMThERTtFQUNFLG9DZmlyQm9DO0FOMnhDeEM7O0FxQnY4REE7RUFDRSxXZitxQnNDO0VlOXFCdEMsbUNmd3FCc0M7RWV2cUJ0QyxpQmY2aEI0QjtBTjY2QzlCO0FxQng4REU7RUFDRSxlQUFBO0FyQjA4REo7QXFCdjhERTtFQUNFLG9CQUFBO0VkcEtBLHVCQUFBO0FQOG1FSjtBcUJ0OERFO0VkeEtFLHVCQUFBO0FQaW5FSjtBcUJyOERFO0VBQW9CLGtDZnlwQmtCO0FOK3lDeEM7QXFCdjhERTtFQUFvQixnQ2Z5cEJrQjtBTml6Q3hDOztBd0Jyb0VBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSwwQ0FBQTtFQUNBLHVDQUFBO0VwQjRSSSxlQUxJO0VvQnBSUixnQmxCaWlCNEI7RWtCaGlCNUIsZ0J2QjJCaUI7RXVCMUJqQixjdkJxQ1M7RXVCcENULHNCdkIyQk07RXVCMUJOLGlQQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q2xCdzVCa0M7RWtCdjVCbEMsMEJsQnc1QmtDO0VrQnY1QmxDLHlCQUFBO0VqQkRFLHVCQUFBO0VlSEUsd0ZFT0o7RUZQSSxnRkVPSjtFRlBJLHdFRU9KO0VGUEksOEdFT0o7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXhCc29FRjtBc0Ixb0VNO0VFZk47SUZnQlEsd0JBQUE7SUFBQSxnQkFBQTtFdEI2b0VOO0FBQ0Y7QXdCem9FRTtFQUNFLHFCbEI4eUJvQztFa0I3eUJwQyxVQUFBO0VBS0UsMERsQnk1QjRCO1VrQno1QjVCLGtEbEJ5NUI0QjtBTjh1Q2xDO0F3Qm5vRUU7RUFFRSxzQmxCdXFCMEI7RWtCdHFCMUIsc0JBQUE7QXhCb29FSjtBd0Jqb0VFO0VBRUUseUJBQUE7QXhCa29FSjtBd0I3bkVFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBeEIrbkVKOztBd0IzbkVBO0VBQ0Usb0JsQmdxQjRCO0VrQi9wQjVCLHVCbEIrcEI0QjtFa0I5cEI1QixvQmxCK3BCNEI7RUZyYnhCLG1CQUxJO0VHN1FOLHFCQUFBO0FQd3FFSjs7QXdCM25FQTtFQUNFLG1CbEI0cEI0QjtFa0IzcEI1QixzQmxCMnBCNEI7RWtCMXBCNUIsa0JsQjJwQjRCO0VGemJ4QixtQkFMSTtFRzdRTixzQkFBQTtBUGdyRUo7O0F5Qi9yRUE7RUFDRSxjQUFBO0VBQ0Esa0JuQjQxQndDO0VtQjMxQnhDLG1CbkI0MUJ3QztFbUIzMUJ4Qyx1Qm5CNDFCd0M7QU5zMkMxQztBeUJoc0VFO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0F6QmtzRUo7O0F5QjlyRUE7RUFDRSxvQm5CazFCd0M7RW1CajFCeEMsZUFBQTtFQUNBLGlCQUFBO0F6QmlzRUY7QXlCL3JFRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QXpCaXNFSjs7QXlCN3JFQTtFQUNFLFVuQm8wQndDO0VtQm4wQnhDLFduQm0wQndDO0VtQmwwQnhDLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQnhCU007RXdCUk4sNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUNuQnUwQndDO0VtQnQwQnhDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7QXpCZ3NFRjtBeUI3ckVFO0VsQnZCRSxxQkFBQTtBUHV0RUo7QXlCNXJFRTtFQUVFLGtCbkI4ekJzQztBTiszQzFDO0F5QjFyRUU7RUFDRSwrQm5CcXpCc0M7VW1CcnpCdEMsdUJuQnF6QnNDO0FOdTRDMUM7QXlCenJFRTtFQUNFLHFCbkJpeEJvQztFbUJoeEJwQyxVQUFBO0VBQ0EsMERuQjZwQjRCO1VtQjdwQjVCLGtEbkI2cEI0QjtBTjhoRGhDO0F5QnhyRUU7RUFDRSx5QnhCTEc7RXdCTUgscUJ4Qk5HO0FEZ3NFUDtBeUJ4ckVJO0VBSUksK09BQUE7QXpCdXJFUjtBeUJuckVJO0VBSUksdUpBQUE7QXpCa3JFUjtBeUI3cUVFO0VBQ0UseUJ4QjFCRztFd0IyQkgscUJ4QjNCRztFd0JnQ0QseU9BQUE7QXpCMnFFTjtBeUJ2cUVFO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxZbkI2eEJ1QztBTjQ0QzNDO0F5QmxxRUk7RUFDRSxlQUFBO0VBQ0EsWW5Cb3hCcUM7QU5nNUMzQzs7QXlCdHBFQTtFQUNFLG1CbkIrd0JnQztBTjA0Q2xDO0F5QnZwRUU7RUFDRSxVbkIyd0I4QjtFbUIxd0I5QixtQkFBQTtFQUNBLHdLQUFBO0VBQ0EsZ0NBQUE7RWxCM0dBLGtCQUFBO0VlSEUseURHZ0hGO0VIaEhFLGlER2dIRjtBekJ5cEVKO0FzQnJ3RU07RUdzR0o7SUhyR00sd0JBQUE7SUFBQSxnQkFBQTtFdEJ3d0VOO0FBQ0Y7QXlCNXBFSTtFQUNFLDBKQUFBO0F6QjhwRU47QXlCM3BFSTtFQUNFLGlDbkIwd0I0QjtFbUJyd0IxQix1SkFBQTtBekJ5cEVSO0F5QnBwRUU7RUFDRSxvQm5CcXZCOEI7RW1CcHZCOUIsZUFBQTtBekJzcEVKO0F5QnBwRUk7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QXpCc3BFTjs7QXlCanBFQTtFQUNFLHFCQUFBO0VBQ0Esa0JuQm11QmdDO0FOaTdDbEM7O0F5QmpwRUE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QXpCb3BFRjtBeUJocEVJOzs7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLGFuQm9sQndCO0FOZ2tEOUI7O0EwQnp6RUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBMUI0ekVGO0EwQjF6RUU7RUFDRSxVQUFBO0ExQjR6RUo7QTBCeHpFSTtFQUEwQiwwRXBCcThCYTtVb0JyOEJiLGtFcEJxOEJhO0FOczNDM0M7QTBCMXpFSTtFQUEwQixrRXBCbzhCYTtBTnkzQzNDO0EwQjF6RUU7RUFDRSxTQUFBO0ExQjR6RUo7QTBCenpFRTtFQUNFLFdwQnM3QnVDO0VvQnI3QnZDLFlwQnE3QnVDO0VvQnA3QnZDLG9CQUFBO0VIekJGLHlCdEJxREs7RXlCMUJILFNwQnE3QnVDO0VDajhCdkMsbUJBQUE7RWVIRSw0SElrQkY7RUpsQkUsb0hJa0JGO0VKbEJFLDRHSWtCRjtFSmxCRSxrSklrQkY7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0ExQjB6RUo7QXNCejBFTTtFSU1KO0lKTE0sd0JBQUE7SUFBQSxnQkFBQTtFdEI0MEVOO0FBQ0Y7QTBCN3pFSTtFSGpDRix5QmpCcTlCeUM7QU40NEMzQztBMEIzekVFO0VBQ0UsV3BCKzVCOEI7RW9COTVCOUIsY3BCKzVCOEI7RW9COTVCOUIsa0JBQUE7RUFDQSxlcEI4NUI4QjtFb0I3NUI5Qix5QnpCRE87RXlCRVAseUJBQUE7RW5CN0JBLG1CQUFBO0FQMjFFSjtBMEJ6ekVFO0VBQ0UsV3BCMjVCdUM7RW9CMTVCdkMsWXBCMDVCdUM7RWlCNzhCekMseUJ0QnFESztFeUJBSCxTcEIyNUJ1QztFQ2o4QnZDLG1CQUFBO0VlSEUsaUhJNENGO0VKNUNFLDRHSTRDRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QTFCMHpFSjtBc0JuMkVNO0VJaUNKO0lKaENNLHFCQUFBO0lBQUEsZ0JBQUE7RXRCczJFTjtBQUNGO0EwQjd6RUk7RUgzREYseUJqQnE5QnlDO0FOczZDM0M7QTBCM3pFRTtFQUNFLFdwQnE0QjhCO0VvQnA0QjlCLGNwQnE0QjhCO0VvQnA0QjlCLGtCQUFBO0VBQ0EsZXBCbzRCOEI7RW9CbjRCOUIseUJ6QjNCTztFeUI0QlAseUJBQUE7RW5CdkRBLG1CQUFBO0FQcTNFSjtBMEJ6ekVFO0VBQ0Usb0JBQUE7QTFCMnpFSjtBMEJ6ekVJO0VBQ0UseUJ6Qm5DSztBRDgxRVg7QTBCeHpFSTtFQUNFLHlCekJ2Q0s7QURpMkVYOztBMkJqNUVBO0VBQ0Usa0JBQUE7QTNCbzVFRjtBMkJsNUVFOzs7RUFHRSwwQnJCKzlCOEI7RXFCOTlCOUIsaUJyQis5QjhCO0FOcTdDbEM7QTJCajVFRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7VUFBQSxxQkFBQTtFTFBFLGdGS1FGO0VMUkUsd0VLUUY7RUxSRSxnRUtRRjtFTFJFLG9HS1FGO0EzQm01RUo7QXNCdjVFTTtFS1ZKO0lMV00sd0JBQUE7SUFBQSxnQkFBQTtFdEIwNUVOO0FBQ0Y7QTJCcjVFRTs7RUFFRSxxQkFBQTtBM0J1NUVKO0EyQnI1RUk7RUFDRSxrQkFBQTtBM0J3NUVOO0EyQno1RUk7RUFDRSxrQkFBQTtBM0J3NUVOO0EyQno1RUk7RUFDRSxrQkFBQTtBM0J3NUVOO0EyQno1RUk7RUFDRSxrQkFBQTtBM0J3NUVOO0EyQno1RUk7O0VBQ0Usa0JBQUE7QTNCdzVFTjtBMkJyNUVJO0VBRUUscUJyQm84QjRCO0VxQm44QjVCLHdCckJvOEI0QjtBTm85Q2xDO0EyQjM1RUk7RUFFRSxxQnJCbzhCNEI7RXFCbjhCNUIsd0JyQm84QjRCO0FObzlDbEM7QTJCMzVFSTs7O0VBRUUscUJyQm84QjRCO0VxQm44QjVCLHdCckJvOEI0QjtBTm85Q2xDO0EyQnI1RUk7O0VBQ0UscUJyQis3QjRCO0VxQjk3QjVCLHdCckIrN0I0QjtBTnk5Q2xDO0EyQnA1RUU7RUFDRSxxQnJCeTdCOEI7RXFCeDdCOUIsd0JyQnk3QjhCO0FONjlDbEM7QTJCLzRFSTtFQUNFLGFyQms3QjRCO0VxQmo3QjVCLDhEckJrN0I0QjtBTmsrQ2xDO0EyQnQ1RUk7RUFDRSxhckJrN0I0QjtFcUJqN0I1Qiw4RHJCazdCNEI7QU5rK0NsQztBMkJ0NUVJOzs7O0VBQ0UsYXJCazdCNEI7RXFCajdCNUIsc0VyQms3QjRCO1VxQmw3QjVCLDhEckJrN0I0QjtBTmsr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UHU2Sko7QStDcHhKRTtFQUNFLG1EQUFBO0EvQ3N4Sko7QStDcHhKSTtFQUNFLHNCQUFBO0EvQ3N4Sk47O0FnRDU3SkU7RUFDRSxjRG1MeUI7RUNsTHpCLHlCRGlMc0I7QS9DOHdKMUI7QWdENTdKTTtFQUVFLGNENktxQjtFQzVLckIseUJBQUE7QWhENjdKUjtBZ0QxN0pNO0VBQ0UsVy9DMEJBO0UrQ3pCQSx5QkR1S3FCO0VDdEtyQixxQkRzS3FCO0EvQ3N4SjdCOztBZ0QxOEpFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0EvQzR4SjFCO0FnRDE4Sk07RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRDI4SlI7QWdEeDhKTTtFQUNFLFcvQzBCQTtFK0N6QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0NveUo3Qjs7QWdEeDlKRTtFQUNFLGNEcUwyQjtFQ3BMM0IseUJEaUxzQjtBL0MweUoxQjtBZ0R4OUpNO0VBRUUsY0QrS3VCO0VDOUt2Qix5QkFBQTtBaER5OUpSO0FnRHQ5Sk07RUFDRSxXL0MwQkE7RStDekJBLHlCRHlLdUI7RUN4S3ZCLHFCRHdLdUI7QS9DZ3pKL0I7O0FnRHQrSkU7RUFDRSxjRG1MeUI7RUNsTHpCLHlCRGlMc0I7QS9Dd3pKMUI7QWdEdCtKTTtFQUVFLGNENktxQjtFQzVLckIseUJBQUE7QWhEdStKUjtBZ0RwK0pNO0VBQ0UsVy9DMEJBO0UrQ3pCQSx5QkR1S3FCO0VDdEtyQixxQkRzS3FCO0EvQ2cwSjdCOztBZ0RwL0pFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0EvQ3MwSjFCO0FnRHAvSk07RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRHEvSlI7QWdEbC9KTTtFQUNFLFcvQzBCQTtFK0N6QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0M4MEo3Qjs7QWdEbGdLRTtFQUNFLGNEbUx5QjtFQ2xMekIseUJEaUxzQjtBL0NvMUoxQjtBZ0RsZ0tNO0VBRUUsY0Q2S3FCO0VDNUtyQix5QkFBQTtBaERtZ0tSO0FnRGhnS007RUFDRSxXL0MwQkE7RStDekJBLHlCRHVLcUI7RUN0S3JCLHFCRHNLcUI7QS9DNDFKN0I7O0FnRGhoS0U7RUFDRSxjRHFMMkI7RUNwTDNCLHlCRGlMc0I7QS9DazJKMUI7QWdEaGhLTTtFQUVFLGNEK0t1QjtFQzlLdkIseUJBQUE7QWhEaWhLUjtBZ0Q5Z0tNO0VBQ0UsVy9DMEJBO0UrQ3pCQSx5QkR5S3VCO0VDeEt2QixxQkR3S3VCO0EvQ3cySi9COztBZ0Q5aEtFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0EvQ2czSjFCO0FnRDloS007RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FoRCtoS1I7QWdENWhLTTtFQUNFLFcvQzBCQTtFK0N6QkEseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBL0N3M0o3Qjs7QWlEM2lLQTtFQUNFLCtCQUFBO1VBQUEsdUJBQUE7RUFDQSxVM0M2aUQyQjtFMkM1aUQzQixXM0M0aUQyQjtFMkMzaUQzQixzQkFBQTtFQUNBLFczQ1FTO0UyQ1BULG1YQUFBO0VBQ0EsU0FBQTtFMUNPRSx1QkFBQTtFMENMRixZM0M2aUQyQjtBTmlnSDdCO0FpRDNpS0U7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxhM0N3aUR5QjtBTnFnSDdCO0FpRDFpS0U7RUFDRSxVQUFBO0VBQ0EsMEQzQzhyQjRCO1UyQzlyQjVCLGtEM0M4ckI0QjtFMkM3ckI1QixVM0NtaUR5QjtBTnlnSDdCO0FpRHppS0U7RUFFRSxvQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsYTNDNmhEeUI7QU42Z0g3Qjs7QWlEdGlLQTtFQUNFLDBEM0N5aEQyQjtVMkN6aEQzQixrRDNDeWhEMkI7QU5naEg3Qjs7QWtEL2tLQTtFQUVFLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7RTlDK1JJLDhCQUxJO0U4Q3hSUixrQkFBQTtFQUNBLHdDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGtDQUFBO0VBQ0Esd0RBQUE7RUFDQSxnQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsbURBQUE7RUFHQSxnQ0FBQTtFQUNBLGVBQUE7RTlDaVJJLG9DQUxJO0U4QzFRUiw0QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtFQUNBLHVFQUFBO0VBQ0EsOENBQUE7VUFBQSxzQ0FBQTtFM0NSRSw0Q0FBQTtBUHdsS0o7QWtEN2tLRTtFQUNFLFVBQUE7QWxEK2tLSjtBa0Q1a0tFO0VBQ0UsYUFBQTtBbEQ4a0tKOztBa0Qxa0tBO0VBQ0UsdUJBQUE7RUFFQSxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0FsRDRrS0Y7QWtEMWtLRTtFQUNFLHNDQUFBO0FsRDRrS0o7O0FrRHhrS0E7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLDREQUFBO0VBQ0EsbUNBQUE7RUFDQSwyQ0FBQTtFQUNBLDRCQUFBO0VBQ0EscUZBQUE7RTNDaENFLDBGQUFBO0VBQ0EsMkZBQUE7QVA0bUtKO0FrRDFrS0U7RUFDRSxvREFBQTtFQUNBLHNDQUFBO0FsRDRrS0o7O0FrRHhrS0E7RUFDRSxrQ0FBQTtFQUNBLHFCQUFBO0FsRDJrS0Y7O0FtRHpvS0E7RUFFRSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSwyREFBQTtFQUNBLDRCQUFBO0VBQ0EsaUNBQUE7RUFDQSw4REFBQTtFQUNBLG1EQUFBO0VBQ0EsaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esc0RBQUE7RUFDQSxtQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHNEQUFBO0VBQ0EsbUNBQUE7RUFHQSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSwrQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFHQSxVQUFBO0FuRHVvS0Y7O0FtRGhvS0E7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUVBLG9CQUFBO0FuRGtvS0Y7QW1EL25LRTtFN0I1Q0ksbUQ2QjZDRjtFN0I3Q0UsMkM2QjZDRjtFN0I3Q0UsbUM2QjZDRjtFN0I3Q0Usb0U2QjZDRjtFQUNBLHNDN0NtMUNnQztVNkNuMUNoQyw4QjdDbTFDZ0M7QU44eUhwQztBc0IzcUtNO0U2QndDSjtJN0J2Q00sd0JBQUE7SUFBQSxnQkFBQTtFdEI4cUtOO0FBQ0Y7QW1EcG9LRTtFQUNFLHVCN0NpMUNnQztVNkNqMUNoQyxlN0NpMUNnQztBTnF6SHBDO0FtRGxvS0U7RUFDRSw4QjdDODBDZ0M7VTZDOTBDaEMsc0I3QzgwQ2dDO0FOc3pIcEM7O0FtRGhvS0E7RUFDRSwrQ0FBQTtBbkRtb0tGO0FtRGpvS0U7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0FuRG1vS0o7QW1EaG9LRTtFQUNFLGdCQUFBO0FuRGtvS0o7O0FtRDluS0E7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLG1EQUFBO0FuRGlvS0Y7O0FtRDduS0E7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxXQUFBO0VBRUEsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLG9DQUFBO0VBQ0EsNEJBQUE7RUFDQSx1RUFBQTtFNUNyRkUsNENBQUE7RTRDeUZGLFVBQUE7QW5ENm5LRjs7QW1Eem5LQTtFQUVFLDBCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtFQ2xIQSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxrQ0RrSDBCO0VDakgxQixZQUFBO0VBQ0EsYUFBQTtFQUNBLHVDRCtHNEQ7QW5EK25LOUQ7QW9EM3VLRTtFQUFTLFVBQUE7QXBEOHVLWDtBb0Q3dUtFO0VBQVMsbUNEMkdpRjtBbkRxb0s1Rjs7QW1EaG9LQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsdUNBQUE7RUFDQSw0RkFBQTtFNUN0R0UsMkRBQUE7RUFDQSw0REFBQTtBUDB1S0o7QW1EbG9LRTtFQUNFLGtHQUFBO0VBQ0Esc0pBQUE7QW5Eb29LSjs7QW1EL25LQTtFQUNFLGdCQUFBO0VBQ0EsOENBQUE7QW5Ea29LRjs7QW1EN25LQTtFQUNFLGtCQUFBO0VBR0EsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxnQ0FBQTtBbkQ4bktGOztBbUQxbktBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7RUFDQSx5RUFBQTtFQUNBLDJDQUFBO0VBQ0EseUZBQUE7RTVDMUhFLCtEQUFBO0VBQ0EsOERBQUE7QVB3dktKO0FtRHpuS0U7RUFDRSw4Q0FBQTtBbkQybktKOztBY3Z1S0k7RXFDa0hGO0lBQ0UsMEJBQUE7SUFDQSx3REFBQTtFbkR5bktGOztFbURybktBO0lBQ0UsZ0NBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0VuRHduS0Y7O0VtRHJuS0E7SUFDRSx1QkFBQTtFbkR3bktGO0FBQ0Y7QWN4dktJO0VxQ29JRjs7SUFFRSx1QkFBQTtFbkR1bktGO0FBQ0Y7QWM5dktJO0VxQzJJRjtJQUNFLHdCQUFBO0VuRHNuS0Y7QUFDRjtBbUQ3bUtJO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBbkQrbUtOO0FtRDdtS007RUFDRSxZQUFBO0VBQ0EsU0FBQTtFNUMxTUosZ0JBQUE7QVAwektKO0FtRDVtS007O0U1QzlNRixnQkFBQTtBUDh6S0o7QW1EM21LTTtFQUNFLGdCQUFBO0FuRDZtS1I7O0FjeHdLSTtFcUN5SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VuRG1vS0o7RW1Eam9LSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0k1QzFNSixnQkFBQTtFUDgwS0Y7RW1EaG9LSTs7STVDOU1GLGdCQUFBO0VQazFLRjtFbUQvbktJO0lBQ0UsZ0JBQUE7RW5EaW9LTjtBQUNGO0FjN3hLSTtFcUN5SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VuRHVwS0o7RW1EcnBLSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0k1QzFNSixnQkFBQTtFUGsyS0Y7RW1EcHBLSTs7STVDOU1GLGdCQUFBO0VQczJLRjtFbURucEtJO0lBQ0UsZ0JBQUE7RW5EcXBLTjtBQUNGO0FjanpLSTtFcUN5SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VuRDJxS0o7RW1EenFLSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0k1QzFNSixnQkFBQTtFUHMzS0Y7RW1EeHFLSTs7STVDOU1GLGdCQUFBO0VQMDNLRjtFbUR2cUtJO0lBQ0UsZ0JBQUE7RW5EeXFLTjtBQUNGO0FjcjBLSTtFcUN5SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VuRCtyS0o7RW1EN3JLSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0k1QzFNSixnQkFBQTtFUDA0S0Y7RW1ENXJLSTs7STVDOU1GLGdCQUFBO0VQODRLRjtFbUQzcktJO0lBQ0UsZ0JBQUE7RW5ENnJLTjtBQUNGO0FxRHA2S0E7RUFFRSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLHFCQUFBO0VqRDhSSSxnQ0FMSTtFaUR2UlIsd0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9DQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtFQUNBLGlDQUFBO0VBR0EsaUNBQUE7RUFDQSxjQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQ0FBQTtFQ25CQSxzQ2hEZ2lCNEI7RWdEOWhCNUIsa0JBQUE7RUFDQSxnQmhEeWlCNEI7RWdEeGlCNUIsZ0JyRG1DaUI7RXFEbENqQixnQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFbERzUkksc0NBTEk7RWlEclFSLHFCQUFBO0VBQ0EsVUFBQTtBckQ0NktGO0FxRDE2S0U7RUFBUyxrQ0FBQTtBckQ2NktYO0FxRDM2S0U7RUFDRSxjQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtBckQ2NktKO0FxRDM2S0k7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FyRDY2S047O0FxRHg2S0E7RUFDRSxTQUFBO0FyRDI2S0Y7QXFEejZLRTtFQUNFLFNBQUE7RUFDQSx3RkFBQTtFQUNBLHNDQUFBO0FyRDI2S0o7O0FxRHY2S0EscUJBQUE7QUFDQTtFQUNFLE9BQUE7RUFDQSxxQ0FBQTtFQUNBLHFDQUFBO0FyRDA2S0Y7QXFEeDZLRTtFQUNFLFdBQUE7RUFDQSxrSUFBQTtFQUNBLHdDQUFBO0FyRDA2S0o7O0FxRHQ2S0EsbUJBQUE7QUFFQTtFQUNFLE1BQUE7QXJEdzZLRjtBcUR0NktFO0VBQ0UsWUFBQTtFQUNBLHdGQUFBO0VBQ0EseUNBQUE7QXJEdzZLSjs7QXFEcDZLQSxxQkFBQTtBQUNBO0VBQ0UsUUFBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7QXJEdTZLRjtBcURyNktFO0VBQ0UsVUFBQTtFQUNBLGtJQUFBO0VBQ0EsdUNBQUE7QXJEdTZLSjs7QXFEbjZLQSxtQkFBQTtBQWtCQTtFQUNFLHNDQUFBO0VBQ0EsZ0VBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0NBQUE7RTlDbEdFLDhDQUFBO0FQdy9LSjs7QXVEM2dMQTtFQUVFLHlCQUFBO0VBQ0EsNkJBQUE7RW5Ea1NJLGdDQUxJO0VtRDNSUixxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkRBQUE7RUFDQSxtQ0FBQTtFQUNBLHFEQUFBO0VBQ0EsMERBQUE7RUFDQSxtQ0FBQTtFQUNBLHFDQUFBO0VuRHlSSSxtQ0FMSTtFbURsUlIsMkJBQUE7RUFDQSwrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsaUNBQUE7RUFDQSx5REFBQTtFQUdBLGlDQUFBO0VBQ0EsY0FBQTtFQUNBLHNDQUFBO0VEekJBLHNDaERnaUI0QjtFZ0Q5aEI1QixrQkFBQTtFQUNBLGdCaER5aUI0QjtFZ0R4aUI1QixnQnJEbUNpQjtFcURsQ2pCLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VsRHNSSSxzQ0FMSTtFbURoUVIscUJBQUE7RUFDQSxzQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsMkVBQUE7RWhEaEJFLDhDQUFBO0FQc2lMSjtBdURsaExFO0VBQ0UsY0FBQTtFQUNBLG9DQUFBO0VBQ0Esc0NBQUE7QXZEb2hMSjtBdURsaExJO0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0F2RG1oTE47O0F1RDdnTEU7RUFDRSxvRkFBQTtBdkRnaExKO0F1RDlnTEk7RUFFRSx3RkFBQTtBdkQrZ0xOO0F1RDVnTEk7RUFDRSxTQUFBO0VBQ0EsZ0RBQUE7QXZEOGdMTjtBdUQzZ0xJO0VBQ0Usc0NBQUE7RUFDQSxzQ0FBQTtBdkQ2Z0xOOztBdUR4Z0xBLHFCQUFBO0FBRUU7RUFDRSxrRkFBQTtFQUNBLHFDQUFBO0VBQ0EscUNBQUE7QXZEMGdMSjtBdUR4Z0xJO0VBRUUsa0lBQUE7QXZEeWdMTjtBdUR0Z0xJO0VBQ0UsT0FBQTtFQUNBLGtEQUFBO0F2RHdnTE47QXVEcmdMSTtFQUNFLG9DQUFBO0VBQ0Esd0NBQUE7QXZEdWdMTjs7QXVEbGdMQSxtQkFBQTtBQUdFO0VBQ0UsaUZBQUE7QXZEbWdMSjtBdURqZ0xJO0VBRUUsd0ZBQUE7QXZEa2dMTjtBdUQvL0tJO0VBQ0UsTUFBQTtFQUNBLG1EQUFBO0F2RGlnTE47QXVEOS9LSTtFQUNFLG1DQUFBO0VBQ0EseUNBQUE7QXZEZ2dMTjtBdUQzL0tFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxvQ0FBQTtFQUNBLHVEQUFBO0VBQ0EsV0FBQTtFQUNBLCtFQUFBO0F2RDYvS0o7O0F1RHovS0EscUJBQUE7QUFFRTtFQUNFLG1GQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtBdkQyL0tKO0F1RHovS0k7RUFFRSxrSUFBQTtBdkQwL0tOO0F1RHYvS0k7RUFDRSxRQUFBO0VBQ0EsaURBQUE7QXZEeS9LTjtBdUR0L0tJO0VBQ0UscUNBQUE7RUFDQSx1Q0FBQTtBdkR3L0tOOztBdURuL0tBLG1CQUFBO0FBa0JBO0VBQ0UsOEVBQUE7RUFDQSxnQkFBQTtFbkRpSEksNkNBTEk7RW1EMUdSLHFDQUFBO0VBQ0EsNkNBQUE7RUFDQSxrRkFBQTtFaEQ1SkUsNkRBQUE7RUFDQSw4REFBQTtBUGtvTEo7QXVEcCtLRTtFQUNFLGFBQUE7QXZEcytLSjs7QXVEbCtLQTtFQUNFLDBFQUFBO0VBQ0EsbUNBQUE7QXZEcStLRjs7QXdEMXBMQTtFQUNFLGtCQUFBO0F4RDZwTEY7O0F3RDFwTEE7RUFDRSx1QkFBQTtNQUFBLG1CQUFBO0F4RDZwTEY7O0F3RDFwTEE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBeEQ2cExGO0F5RG5yTEU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXpEcXJMSjs7QXdEOXBMQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VsQ2xCSSxzRGtDbUJKO0VsQ25CSSw4Q2tDbUJKO0VsQ25CSSxzQ2tDbUJKO0VsQ25CSSwwRWtDbUJKO0F4RGlxTEY7QXNCaHJMTTtFa0NRTjtJbENQUSx3QkFBQTtJQUFBLGdCQUFBO0V0Qm1yTE47QUFDRjs7QXdEbnFMQTs7O0VBR0UsY0FBQTtBeERzcUxGOztBd0RucUxBOztFQUVFLG1DQUFBO1VBQUEsMkJBQUE7QXhEc3FMRjs7QXdEbnFMQTs7RUFFRSxvQ0FBQTtVQUFBLDRCQUFBO0F4RHNxTEY7O0F3RDdwTEU7RUFDRSxVQUFBO0VBQ0Esb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHVCQUFBO1VBQUEsZUFBQTtBeERncUxKO0F3RDdwTEU7OztFQUdFLFVBQUE7RUFDQSxVQUFBO0F4RCtwTEo7QXdENXBMRTs7RUFFRSxVQUFBO0VBQ0EsVUFBQTtFbEM1REUsbUNrQzZERjtFbEM3REUsMkJrQzZERjtBeEQ4cExKO0FzQnZ0TE07RWtDcURKOztJbENwRE0sd0JBQUE7SUFBQSxnQkFBQTtFdEIydExOO0FBQ0Y7O0F3RDNwTEE7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFFQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFVsRCs1Q21DO0VrRDk1Q25DLFVBQUE7RUFDQSxXdkR4RE07RXVEeUROLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsWWxEMDVDbUM7RWdCaC9DL0Isc0NrQ3VGSjtFbEN2RkksOEJrQ3VGSjtBeEQ2cExGO0FzQmh2TE07RWtDa0VOOztJbENqRVEsd0JBQUE7SUFBQSxnQkFBQTtFdEJvdkxOO0FBQ0Y7QXdEaHFMRTs7O0VBRUUsV3ZEbEVJO0V1RG1FSixxQkFBQTtFQUNBLFVBQUE7RUFDQSxZbERrNUNpQztBTml4SXJDOztBd0RocUxBO0VBQ0UsT0FBQTtBeERtcUxGOztBd0RocUxBO0VBQ0UsUUFBQTtBeERtcUxGOztBd0Q5cExBOztFQUVFLHFCQUFBO0VBQ0EsV2xEbTVDbUM7RWtEbDVDbkMsWWxEazVDbUM7RWtEajVDbkMsNEJBQUE7RUFDQSx3QkFBQTtFQUNBLDBCQUFBO0F4RGlxTEY7O0F3RDlwTEE7Ozs7Ozs7R0FBQTtBQVFBO0VBQ0UseVFBQUE7QXhEaXFMRjs7QXdEL3BMQTtFQUNFLDBRQUFBO0F4RGtxTEY7O0F3RDFwTEE7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFVBQUE7RUFFQSxpQmxEMjFDbUM7RWtEMTFDbkMsbUJBQUE7RUFDQSxnQmxEeTFDbUM7RWtEeDFDbkMsZ0JBQUE7QXhENHBMRjtBd0QxcExFO0VBQ0UsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV2xEdzFDaUM7RWtEdjFDakMsV2xEdzFDaUM7RWtEdjFDakMsVUFBQTtFQUNBLGlCbER3MUNpQztFa0R2MUNqQyxnQmxEdTFDaUM7RWtEdDFDakMsbUJBQUE7RUFDQSxlQUFBO0VBQ0Esc0J2RHpJSTtFdUQwSUosNEJBQUE7RUFDQSxTQUFBO0VBRUEsa0NBQUE7RUFDQSxxQ0FBQTtFQUNBLFlsRCswQ2lDO0VnQngvQy9CLHFDa0MwS0Y7RWxDMUtFLDZCa0MwS0Y7QXhEMnBMSjtBc0JqMExNO0VrQ3FKSjtJbENwSk0sd0JBQUE7SUFBQSxnQkFBQTtFdEJvMExOO0FBQ0Y7QXdEN3BMRTtFQUNFLFVsRDQwQ2lDO0FObTFJckM7O0F3RHRwTEE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxlbERzMENtQztFa0RyMENuQyxTQUFBO0VBQ0Esb0JsRG0wQ21DO0VrRGwwQ25DLHVCbERrMENtQztFa0RqMENuQyxXdkRwS007RXVEcUtOLGtCQUFBO0F4RHlwTEY7O0F3RG5wTEU7O0VBRUUsd0NsRHUwQ2lDO1VrRHYwQ2pDLGdDbER1MENpQztBTiswSXJDO0F3RG5wTEU7RUFDRSxzQmxEek1PO0FOODFMWDtBd0RscExFO0VBQ0UsV2xEN01PO0FOaTJMWDs7QTBELzJMQTs7RUFFRSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnREFBQTtFQUVBLGtCQUFBO0VBQ0EscUdBQUE7VUFBQSw2RkFBQTtBMURpM0xGOztBMEQ3MkxBO0VBQ0U7SUFBSyxrREFBQTtZQUFBLDBDQUFBO0UxRGkzTEw7QUFDRjs7QTBEbjNMQTtFQUNFO0lBQUssa0RBQUE7WUFBQSwwQ0FBQTtFMURpM0xMO0FBQ0Y7QTBEOTJMQTtFQUVFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsbUNBQUE7RUFDQSwyQ0FBQTtFQUdBLHlEQUFBO0VBQ0EsK0JBQUE7QTFENjJMRjs7QTBEMTJMQTtFQUVFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtBMUQ0MkxGOztBMERuMkxBO0VBQ0U7SUFDRSwyQkFBQTtZQUFBLG1CQUFBO0UxRHMyTEY7RTBEcDJMQTtJQUNFLFVBQUE7SUFDQSx1QkFBQTtZQUFBLGVBQUE7RTFEczJMRjtBQUNGOztBMEQ3MkxBO0VBQ0U7SUFDRSwyQkFBQTtZQUFBLG1CQUFBO0UxRHMyTEY7RTBEcDJMQTtJQUNFLFVBQUE7SUFDQSx1QkFBQTtZQUFBLGVBQUE7RTFEczJMRjtBQUNGO0EwRGwyTEE7RUFFRSx3QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUNBQUE7RUFDQSxtQ0FBQTtFQUNBLHlDQUFBO0VBR0EsOEJBQUE7RUFDQSxVQUFBO0ExRGkyTEY7O0EwRDkxTEE7RUFDRSx3QkFBQTtFQUNBLHlCQUFBO0ExRGkyTEY7O0EwRDcxTEU7RUFDRTs7SUFFRSxrQ0FBQTtFMURnMkxKO0FBQ0Y7QTJEaDdMQTtFQUVFLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwrREFBQTtFQUNBLGtFQUFBO0EzRGk3TEY7O0FjbDNMSTtFNkM5Q0Y7SUFFSSxlQUFBO0lBQ0EsU0FBQTtJQUNBLG1DQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLGVBQUE7SUFDQSxnQ0FBQTtJQUNBLGtCQUFBO0lBQ0Esd0NBQUE7SUFDQSw0QkFBQTtJQUNBLFVBQUE7SXJDMUJBLHNEcUM0QkE7SXJDNUJBLDhDcUM0QkE7SXJDNUJBLHNDcUM0QkE7SXJDNUJBLDBFcUM0QkE7RTNEazZMSjtBQUNGO0FzQjM3TE07RXFDVUo7SXJDVE0sd0JBQUE7SUFBQSxnQkFBQTtFdEI4N0xOO0FBQ0Y7QWN4NExJO0U2QzlCRTtJQUNFLE1BQUE7SUFDQSxPQUFBO0lBQ0EsZ0NBQUE7SUFDQSxxRkFBQTtJQUNBLG9DQUFBO1lBQUEsNEJBQUE7RTNEeTZMTjtBQUNGO0FjajVMSTtFNkN0QkU7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLGdDQUFBO0lBQ0Esb0ZBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0UzRDA2TE47QUFDRjtBYzE1TEk7RTZDZEU7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0Esc0ZBQUE7SUFDQSxvQ0FBQTtZQUFBLDRCQUFBO0UzRDI2TE47QUFDRjtBY3I2TEk7RTZDSkU7SUFDRSxRQUFBO0lBQ0EsT0FBQTtJQUNBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtRkFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7RTNENDZMTjtBQUNGO0FjLzZMSTtFNkNLRTtJQUVFLHVCQUFBO1lBQUEsZUFBQTtFM0Q0NkxOO0FBQ0Y7QWNwN0xJO0U2Q1VFO0lBR0UsbUJBQUE7RTNEMjZMTjtBQUNGO0FjdDhMSTtFNkNqQ0Y7SUFpRU0sMkJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0UzRDA2TE47RTJEeDZMTTtJQUNFLGFBQUE7RTNEMDZMUjtFMkR2NkxNO0lBQ0Usb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLG9CQUFBO1lBQUEsWUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtJQUVBLHdDQUFBO0UzRHc2TFI7QUFDRjs7QWMxOExJO0U2QzlDRjtJQUVJLGVBQUE7SUFDQSxTQUFBO0lBQ0EsbUNBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EsZUFBQTtJQUNBLGdDQUFBO0lBQ0Esa0JBQUE7SUFDQSx3Q0FBQTtJQUNBLDRCQUFBO0lBQ0EsVUFBQTtJckMxQkEsc0RxQzRCQTtJckM1QkEsOENxQzRCQTtJckM1QkEsc0NxQzRCQTtJckM1QkEsMEVxQzRCQTtFM0QwL0xKO0FBQ0Y7QXNCbmhNTTtFcUNVSjtJckNUTSx3QkFBQTtJQUFBLGdCQUFBO0V0QnNoTU47QUFDRjtBY2grTEk7RTZDOUJFO0lBQ0UsTUFBQTtJQUNBLE9BQUE7SUFDQSxnQ0FBQTtJQUNBLHFGQUFBO0lBQ0Esb0NBQUE7WUFBQSw0QkFBQTtFM0RpZ01OO0FBQ0Y7QWN6K0xJO0U2Q3RCRTtJQUNFLE1BQUE7SUFDQSxRQUFBO0lBQ0EsZ0NBQUE7SUFDQSxvRkFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7RTNEa2dNTjtBQUNGO0FjbC9MSTtFNkNkRTtJQUNFLE1BQUE7SUFDQSxRQUFBO0lBQ0EsT0FBQTtJQUNBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxzRkFBQTtJQUNBLG9DQUFBO1lBQUEsNEJBQUE7RTNEbWdNTjtBQUNGO0FjNy9MSTtFNkNKRTtJQUNFLFFBQUE7SUFDQSxPQUFBO0lBQ0Esa0NBQUE7SUFDQSxnQkFBQTtJQUNBLG1GQUFBO0lBQ0EsbUNBQUE7WUFBQSwyQkFBQTtFM0RvZ01OO0FBQ0Y7QWN2Z01JO0U2Q0tFO0lBRUUsdUJBQUE7WUFBQSxlQUFBO0UzRG9nTU47QUFDRjtBYzVnTUk7RTZDVUU7SUFHRSxtQkFBQTtFM0RtZ01OO0FBQ0Y7QWM5aE1JO0U2Q2pDRjtJQWlFTSwyQkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0NBQUE7RTNEa2dNTjtFMkRoZ01NO0lBQ0UsYUFBQTtFM0RrZ01SO0UyRC8vTE07SUFDRSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsb0JBQUE7WUFBQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0lBRUEsd0NBQUE7RTNEZ2dNUjtBQUNGOztBY2xpTUk7RTZDOUNGO0lBRUksZUFBQTtJQUNBLFNBQUE7SUFDQSxtQ0FBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSxlQUFBO0lBQ0EsZ0NBQUE7SUFDQSxrQkFBQTtJQUNBLHdDQUFBO0lBQ0EsNEJBQUE7SUFDQSxVQUFBO0lyQzFCQSxzRHFDNEJBO0lyQzVCQSw4Q3FDNEJBO0lyQzVCQSxzQ3FDNEJBO0lyQzVCQSwwRXFDNEJBO0UzRGtsTUo7QUFDRjtBc0IzbU1NO0VxQ1VKO0lyQ1RNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCOG1NTjtBQUNGO0FjeGpNSTtFNkM5QkU7SUFDRSxNQUFBO0lBQ0EsT0FBQTtJQUNBLGdDQUFBO0lBQ0EscUZBQUE7SUFDQSxvQ0FBQTtZQUFBLDRCQUFBO0UzRHlsTU47QUFDRjtBY2prTUk7RTZDdEJFO0lBQ0UsTUFBQTtJQUNBLFFBQUE7SUFDQSxnQ0FBQTtJQUNBLG9GQUFBO0lBQ0EsbUNBQUE7WUFBQSwyQkFBQTtFM0QwbE1OO0FBQ0Y7QWMxa01JO0U2Q2RFO0lBQ0UsTUFBQTtJQUNBLFFBQUE7SUFDQSxPQUFBO0lBQ0Esa0NBQUE7SUFDQSxnQkFBQTtJQUNBLHNGQUFBO0lBQ0Esb0NBQUE7WUFBQSw0QkFBQTtFM0QybE1OO0FBQ0Y7QWNybE1JO0U2Q0pFO0lBQ0UsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0EsbUZBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0UzRDRsTU47QUFDRjtBYy9sTUk7RTZDS0U7SUFFRSx1QkFBQTtZQUFBLGVBQUE7RTNENGxNTjtBQUNGO0FjcG1NSTtFNkNVRTtJQUdFLG1CQUFBO0UzRDJsTU47QUFDRjtBY3RuTUk7RTZDakNGO0lBaUVNLDJCQUFBO0lBQ0EsOEJBQUE7SUFDQSx3Q0FBQTtFM0QwbE1OO0UyRHhsTU07SUFDRSxhQUFBO0UzRDBsTVI7RTJEdmxNTTtJQUNFLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsbUJBQUE7UUFBQSxvQkFBQTtZQUFBLFlBQUE7SUFDQSxVQUFBO0lBQ0EsbUJBQUE7SUFFQSx3Q0FBQTtFM0R3bE1SO0FBQ0Y7O0FjMW5NSTtFNkM5Q0Y7SUFFSSxlQUFBO0lBQ0EsU0FBQTtJQUNBLG1DQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLGVBQUE7SUFDQSxnQ0FBQTtJQUNBLGtCQUFBO0lBQ0Esd0NBQUE7SUFDQSw0QkFBQTtJQUNBLFVBQUE7SXJDMUJBLHNEcUM0QkE7SXJDNUJBLDhDcUM0QkE7SXJDNUJBLHNDcUM0QkE7SXJDNUJBLDBFcUM0QkE7RTNEMHFNSjtBQUNGO0FzQm5zTU07RXFDVUo7SXJDVE0sd0JBQUE7SUFBQSxnQkFBQTtFdEJzc01OO0FBQ0Y7QWNocE1JO0U2QzlCRTtJQUNFLE1BQUE7SUFDQSxPQUFBO0lBQ0EsZ0NBQUE7SUFDQSxxRkFBQTtJQUNBLG9DQUFBO1lBQUEsNEJBQUE7RTNEaXJNTjtBQUNGO0FjenBNSTtFNkN0QkU7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLGdDQUFBO0lBQ0Esb0ZBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0UzRGtyTU47QUFDRjtBY2xxTUk7RTZDZEU7SUFDRSxNQUFBO0lBQ0EsUUFBQTtJQUNBLE9BQUE7SUFDQSxrQ0FBQTtJQUNBLGdCQUFBO0lBQ0Esc0ZBQUE7SUFDQSxvQ0FBQTtZQUFBLDRCQUFBO0UzRG1yTU47QUFDRjtBYzdxTUk7RTZDSkU7SUFDRSxRQUFBO0lBQ0EsT0FBQTtJQUNBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtRkFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7RTNEb3JNTjtBQUNGO0FjdnJNSTtFNkNLRTtJQUVFLHVCQUFBO1lBQUEsZUFBQTtFM0Rvck1OO0FBQ0Y7QWM1ck1JO0U2Q1VFO0lBR0UsbUJBQUE7RTNEbXJNTjtBQUNGO0FjOXNNSTtFNkNqQ0Y7SUFpRU0sMkJBQUE7SUFDQSw4QkFBQTtJQUNBLHdDQUFBO0UzRGtyTU47RTJEaHJNTTtJQUNFLGFBQUE7RTNEa3JNUjtFMkQvcU1NO0lBQ0Usb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLG9CQUFBO1lBQUEsWUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtJQUVBLHdDQUFBO0UzRGdyTVI7QUFDRjs7QTJEaHdNRTtFQUVJLGVBQUE7RUFDQSxTQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSx3Q0FBQTtFQUNBLDRCQUFBO0VBQ0EsVUFBQTtFckMxQkEsc0RxQzRCQTtFckM1QkEsOENxQzRCQTtFckM1QkEsc0NxQzRCQTtFckM1QkEsMEVxQzRCQTtBM0Rpd01OO0FzQnp4TU07RXFDVUo7SXJDVE0sd0JBQUE7SUFBQSxnQkFBQTtFdEI0eE1OO0FBQ0Y7QTJEcHdNTTtFQUNFLE1BQUE7RUFDQSxPQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxRkFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7QTNEc3dNUjtBMkRud01NO0VBQ0UsTUFBQTtFQUNBLFFBQUE7RUFDQSxnQ0FBQTtFQUNBLG9GQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBM0Rxd01SO0EyRGx3TU07RUFDRSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxrQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esc0ZBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0EzRG93TVI7QTJEandNTTtFQUNFLFFBQUE7RUFDQSxPQUFBO0VBQ0Esa0NBQUE7RUFDQSxnQkFBQTtFQUNBLG1GQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBM0Rtd01SO0EyRGh3TU07RUFFRSx1QkFBQTtVQUFBLGVBQUE7QTNEaXdNUjtBMkQ5dk1NO0VBR0UsbUJBQUE7QTNEOHZNUjs7QTJEbnVNQTtFUGxIRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhOUNnaENrQztFOEMvZ0NsQyxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCOUNVUztBTiswTVg7QW9EdDFNRTtFQUFTLFVBQUE7QXBEeTFNWDtBb0R4MU1FO0VBQVMsWTlDbzNDeUI7QU51K0pwQzs7QTJEL3VNQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0Esb0VBQUE7QTNEa3ZNRjtBMkRodk1FO0VBQ0UsNEZBQUE7RUFDQSxzREFBQTtFQUNBLHdEQUFBO0VBQ0EseURBQUE7QTNEa3ZNSjs7QTJEOXVNQTtFQUNFLGdCQUFBO0VBQ0EsZ0IxRGhHaUI7QURpMU1uQjs7QTJEOXVNQTtFQUNFLG1CQUFBO01BQUEsb0JBQUE7VUFBQSxZQUFBO0VBQ0Esb0VBQUE7RUFDQSxnQkFBQTtBM0Rpdk1GOztBNEQvM01BO0VBQ0UscUJBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsOEJBQUE7RUFDQSxZdERxc0NrQztBTjZyS3BDO0E0RGg0TUU7O0VBQ0UscUJBQUE7RUFDQSxXQUFBO0E1RG00TUo7O0E0RDkzTUE7RUFDRSxpQkFBQTtBNURpNE1GOztBNEQ5M01BO0VBQ0UsaUJBQUE7QTVEaTRNRjs7QTREOTNNQTtFQUNFLGlCQUFBO0E1RGk0TUY7O0E0RDUzTUU7RUFDRSwyREFBQTtVQUFBLG1EQUFBO0E1RCszTUo7O0E0RDMzTUE7RUFDRTtJQUNFLFl0RHdxQ2dDO0VOc3RLbEM7QUFDRjs7QTREajRNQTtFQUNFO0lBQ0UsWXREd3FDZ0M7RU5zdEtsQztBQUNGO0E0RDMzTUE7RUFDRSx1RkFBQTtVQUFBLCtFQUFBO0VBQ0EsNEJBQUE7VUFBQSxvQkFBQTtFQUNBLHNEQUFBO1VBQUEsOENBQUE7QTVENjNNRjs7QTREMTNNQTtFQUNFO0lBQ0UsK0JBQUE7WUFBQSx1QkFBQTtFNUQ2M01GO0FBQ0Y7O0E0RGg0TUE7RUFDRTtJQUNFLCtCQUFBO1lBQUEsdUJBQUE7RTVENjNNRjtBQUNGO0E2RDUyTVE7RUFPSSxtQ0FBQTtBN0R3Mk1aOztBNkQvMk1RO0VBT0ksOEJBQUE7QTdENDJNWjs7QTZEbjNNUTtFQU9JLGlDQUFBO0E3RGczTVo7O0E2RHYzTVE7RUFPSSxpQ0FBQTtBN0RvM01aOztBNkQzM01RO0VBT0ksc0NBQUE7QTdEdzNNWjs7QTZELzNNUTtFQU9JLG1DQUFBO0E3RDQzTVo7O0E2RG40TVE7RUFPSSxzQkFBQTtBN0RnNE1aOztBNkR2NE1RO0VBT0ksdUJBQUE7QTdEbzRNWjs7QTZEMzRNUTtFQU9JLHNCQUFBO0E3RHc0TVo7O0E2RC80TVE7RUFPSSxxQkFBQTtBN0Q0NE1aOztBNkRuNU1RO0VBT0ksd0JBQUE7QTdEZzVNWjs7QTZEdjVNUTtFQU9JLHVCQUFBO0E3RG81TVo7O0E2RDM1TVE7RUFPSSx3QkFBQTtBN0R3NU1aOztBNkQvNU1RO0VBT0kscUJBQUE7QTdENDVNWjs7QTZEbjZNUTtFQU9JLHlCQUFBO0E3RGc2TVo7O0E2RHY2TVE7RUFPSSwyQkFBQTtBN0RvNk1aOztBNkQzNk1RO0VBT0ksNEJBQUE7QTdEdzZNWjs7QTZELzZNUTtFQU9JLDJCQUFBO0E3RDQ2TVo7O0E2RG43TVE7RUFPSSwwQkFBQTtBN0RnN01aOztBNkR2N01RO0VBT0ksZ0NBQUE7QTdEbzdNWjs7QTZEMzdNUTtFQU9JLHlCQUFBO0E3RHc3TVo7O0E2RC83TVE7RUFPSSx3QkFBQTtBN0Q0N01aOztBNkRuOE1RO0VBT0kseUJBQUE7QTdEZzhNWjs7QTZEdjhNUTtFQU9JLDZCQUFBO0E3RG84TVo7O0E2RDM4TVE7RUFPSSw4QkFBQTtBN0R3OE1aOztBNkQvOE1RO0VBT0ksK0JBQUE7RUFBQSwrQkFBQTtFQUFBLHdCQUFBO0E3RDQ4TVo7O0E2RG45TVE7RUFPSSxzQ0FBQTtFQUFBLHNDQUFBO0VBQUEsK0JBQUE7QTdEZzlNWjs7QTZEdjlNUTtFQU9JLHdCQUFBO0E3RG85TVo7O0E2RDM5TVE7RUFPSSxnRUFBQTtVQUFBLHdEQUFBO0E3RHc5TVo7O0E2RC85TVE7RUFPSSxzRUFBQTtVQUFBLDhEQUFBO0E3RDQ5TVo7O0E2RG4rTVE7RUFPSSwrREFBQTtVQUFBLHVEQUFBO0E3RGcrTVo7O0E2RHYrTVE7RUFPSSxtQ0FBQTtVQUFBLDJCQUFBO0E3RG8rTVo7O0E2RDMrTVE7RUFPSSwyQkFBQTtBN0R3K01aOztBNkQvK01RO0VBT0ksNkJBQUE7QTdENCtNWjs7QTZEbi9NUTtFQU9JLDZCQUFBO0E3RGcvTVo7O0E2RHYvTVE7RUFPSSwwQkFBQTtBN0RvL01aOztBNkQzL01RO0VBT0ksMkJBQUE7QTdEdy9NWjs7QTZELy9NUTtFQU9JLGlCQUFBO0E3RDQvTVo7O0E2RG5nTlE7RUFPSSxtQkFBQTtBN0RnZ05aOztBNkR2Z05RO0VBT0ksb0JBQUE7QTdEb2dOWjs7QTZEM2dOUTtFQU9JLG9CQUFBO0E3RHdnTlo7O0E2RC9nTlE7RUFPSSxzQkFBQTtBN0Q0Z05aOztBNkRuaE5RO0VBT0ksdUJBQUE7QTdEZ2hOWjs7QTZEdmhOUTtFQU9JLGtCQUFBO0E3RG9oTlo7O0E2RDNoTlE7RUFPSSxvQkFBQTtBN0R3aE5aOztBNkQvaE5RO0VBT0kscUJBQUE7QTdENGhOWjs7QTZEbmlOUTtFQU9JLG1CQUFBO0E3RGdpTlo7O0E2RHZpTlE7RUFPSSxxQkFBQTtBN0RvaU5aOztBNkQzaU5RO0VBT0ksc0JBQUE7QTdEd2lOWjs7QTZEL2lOUTtFQU9JLG1EQUFBO1VBQUEsMkNBQUE7QTdENGlOWjs7QTZEbmpOUTtFQU9JLDhDQUFBO1VBQUEsc0NBQUE7QTdEZ2pOWjs7QTZEdmpOUTtFQU9JLDhDQUFBO1VBQUEsc0NBQUE7QTdEb2pOWjs7QTZEM2pOUTtFQU9JLHVGQUFBO0E3RHdqTlo7O0E2RC9qTlE7RUFPSSxvQkFBQTtBN0Q0ak5aOztBNkRua05RO0VBT0ksMkZBQUE7QTdEZ2tOWjs7QTZEdmtOUTtFQU9JLHdCQUFBO0E3RG9rTlo7O0E2RDNrTlE7RUFPSSw2RkFBQTtBN0R3a05aOztBNkQva05RO0VBT0ksMEJBQUE7QTdENGtOWjs7QTZEbmxOUTtFQU9JLDhGQUFBO0E3RGdsTlo7O0E2RHZsTlE7RUFPSSwyQkFBQTtBN0RvbE5aOztBNkQzbE5RO0VBT0ksNEZBQUE7QTdEd2xOWjs7QTZEL2xOUTtFQU9JLHlCQUFBO0E3RDRsTlo7O0E2RG5tTlE7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0E3RGltTlo7O0E2RHhtTlE7RUFJUSxzQkFBQTtFQUdKLGdGQUFBO0E3RHNtTlo7O0E2RDdtTlE7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0E3RDJtTlo7O0E2RGxuTlE7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0E3RGduTlo7O0E2RHZuTlE7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0E3RHFuTlo7O0E2RDVuTlE7RUFJUSxzQkFBQTtFQUdKLDZFQUFBO0E3RDBuTlo7O0E2RGpvTlE7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0E3RCtuTlo7O0E2RHRvTlE7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0E3RG9vTlo7O0E2RDNvTlE7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0E3RHlvTlo7O0E2RDFwTlE7RUFDRSxzQkFBQTtBN0Q2cE5WOztBNkQ5cE5RO0VBQ0Usc0JBQUE7QTdEaXFOVjs7QTZEbHFOUTtFQUNFLHNCQUFBO0E3RHFxTlY7O0E2RHRxTlE7RUFDRSxzQkFBQTtBN0R5cU5WOztBNkQxcU5RO0VBQ0Usc0JBQUE7QTdENnFOVjs7QTZEOXFOUTtFQUNFLHdCQUFBO0E3RGlyTlY7O0E2RGxyTlE7RUFDRSx5QkFBQTtBN0Rxck5WOztBNkR0ck5RO0VBQ0Usd0JBQUE7QTdEeXJOVjs7QTZEMXJOUTtFQUNFLHlCQUFBO0E3RDZyTlY7O0E2RDlyTlE7RUFDRSxzQkFBQTtBN0Rpc05WOztBNkR4ck5RO0VBT0kscUJBQUE7QTdEcXJOWjs7QTZENXJOUTtFQU9JLHFCQUFBO0E3RHlyTlo7O0E2RGhzTlE7RUFPSSxxQkFBQTtBN0Q2ck5aOztBNkRwc05RO0VBT0ksc0JBQUE7QTdEaXNOWjs7QTZEeHNOUTtFQU9JLHNCQUFBO0E3RHFzTlo7O0E2RDVzTlE7RUFPSSwwQkFBQTtBN0R5c05aOztBNkRodE5RO0VBT0ksdUJBQUE7QTdENnNOWjs7QTZEcHROUTtFQU9JLDJCQUFBO0E3RGl0Tlo7O0E2RHh0TlE7RUFPSSxzQkFBQTtBN0RxdE5aOztBNkQ1dE5RO0VBT0ksc0JBQUE7QTdEeXROWjs7QTZEaHVOUTtFQU9JLHNCQUFBO0E3RDZ0Tlo7O0E2RHB1TlE7RUFPSSx1QkFBQTtBN0RpdU5aOztBNkR4dU5RO0VBT0ksdUJBQUE7QTdEcXVOWjs7QTZENXVOUTtFQU9JLDJCQUFBO0E3RHl1Tlo7O0E2RGh2TlE7RUFPSSx3QkFBQTtBN0Q2dU5aOztBNkRwdk5RO0VBT0ksNEJBQUE7QTdEaXZOWjs7QTZEeHZOUTtFQU9JLDhCQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBN0Rxdk5aOztBNkQ1dk5RO0VBT0kseUNBQUE7RUFBQSx3Q0FBQTtNQUFBLGtDQUFBO1VBQUEsOEJBQUE7QTdEeXZOWjs7QTZEaHdOUTtFQU9JLHVDQUFBO0VBQUEsd0NBQUE7TUFBQSxxQ0FBQTtVQUFBLGlDQUFBO0E3RDZ2Tlo7O0E2RHB3TlE7RUFPSSx5Q0FBQTtFQUFBLHlDQUFBO01BQUEsMENBQUE7VUFBQSxzQ0FBQTtBN0Rpd05aOztBNkR4d05RO0VBT0ksdUNBQUE7RUFBQSx5Q0FBQTtNQUFBLDZDQUFBO1VBQUEseUNBQUE7QTdEcXdOWjs7QTZENXdOUTtFQU9JLDhCQUFBO01BQUEsK0JBQUE7VUFBQSx1QkFBQTtBN0R5d05aOztBNkRoeE5RO0VBT0ksOEJBQUE7TUFBQSwrQkFBQTtVQUFBLHVCQUFBO0E3RDZ3Tlo7O0E2RHB4TlE7RUFPSSwrQkFBQTtNQUFBLHlCQUFBO0E3RGl4Tlo7O0E2RHh4TlE7RUFPSSwrQkFBQTtNQUFBLHlCQUFBO0E3RHF4Tlo7O0E2RDV4TlE7RUFPSSw4QkFBQTtNQUFBLDBCQUFBO0E3RHl4Tlo7O0E2RGh5TlE7RUFPSSxnQ0FBQTtNQUFBLDRCQUFBO0E3RDZ4Tlo7O0E2RHB5TlE7RUFPSSxzQ0FBQTtNQUFBLGtDQUFBO0E3RGl5Tlo7O0E2RHh5TlE7RUFPSSxrQ0FBQTtNQUFBLCtCQUFBO1VBQUEsc0NBQUE7QTdEcXlOWjs7QTZENXlOUTtFQU9JLGdDQUFBO01BQUEsNkJBQUE7VUFBQSxvQ0FBQTtBN0R5eU5aOztBNkRoek5RO0VBT0ksbUNBQUE7TUFBQSxnQ0FBQTtVQUFBLGtDQUFBO0E3RDZ5Tlo7O0E2RHB6TlE7RUFPSSxvQ0FBQTtNQUFBLGlDQUFBO1VBQUEseUNBQUE7QTdEaXpOWjs7QTZEeHpOUTtFQU9JLG9DQUFBO01BQUEsd0NBQUE7QTdEcXpOWjs7QTZENXpOUTtFQU9JLHlDQUFBO01BQUEsc0NBQUE7VUFBQSx3Q0FBQTtBN0R5ek5aOztBNkRoME5RO0VBT0ksbUNBQUE7TUFBQSxnQ0FBQTtVQUFBLGtDQUFBO0E3RDZ6Tlo7O0E2RHAwTlE7RUFPSSxpQ0FBQTtNQUFBLDhCQUFBO1VBQUEsZ0NBQUE7QTdEaTBOWjs7QTZEeDBOUTtFQU9JLG9DQUFBO01BQUEsaUNBQUE7VUFBQSw4QkFBQTtBN0RxME5aOztBNkQ1ME5RO0VBT0ksc0NBQUE7TUFBQSxtQ0FBQTtVQUFBLGdDQUFBO0E3RHkwTlo7O0E2RGgxTlE7RUFPSSxxQ0FBQTtNQUFBLGtDQUFBO1VBQUEsK0JBQUE7QTdENjBOWjs7QTZEcDFOUTtFQU9JLG9DQUFBO01BQUEsb0NBQUE7QTdEaTFOWjs7QTZEeDFOUTtFQU9JLGtDQUFBO01BQUEsa0NBQUE7QTdEcTFOWjs7QTZENTFOUTtFQU9JLHFDQUFBO01BQUEsZ0NBQUE7QTdEeTFOWjs7QTZEaDJOUTtFQU9JLHNDQUFBO01BQUEsdUNBQUE7QTdENjFOWjs7QTZEcDJOUTtFQU9JLHlDQUFBO01BQUEsc0NBQUE7QTdEaTJOWjs7QTZEeDJOUTtFQU9JLHNDQUFBO01BQUEsaUNBQUE7QTdEcTJOWjs7QTZENTJOUTtFQU9JLG9DQUFBO01BQUEsMkJBQUE7QTdEeTJOWjs7QTZEaDNOUTtFQU9JLHFDQUFBO01BQUEsaUNBQUE7QTdENjJOWjs7QTZEcDNOUTtFQU9JLG1DQUFBO01BQUEsK0JBQUE7QTdEaTNOWjs7QTZEeDNOUTtFQU9JLHNDQUFBO01BQUEsNkJBQUE7QTdEcTNOWjs7QTZENTNOUTtFQU9JLHdDQUFBO01BQUEsK0JBQUE7QTdEeTNOWjs7QTZEaDROUTtFQU9JLHVDQUFBO01BQUEsOEJBQUE7QTdENjNOWjs7QTZEcDROUTtFQU9JLHVDQUFBO01BQUEsNkJBQUE7VUFBQSxvQkFBQTtBN0RpNE5aOztBNkR4NE5RO0VBT0ksdUNBQUE7TUFBQSw0QkFBQTtVQUFBLG1CQUFBO0E3RHE0Tlo7O0E2RDU0TlE7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QTdEeTROWjs7QTZEaDVOUTtFQU9JLHVDQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtBN0Q2NE5aOztBNkRwNU5RO0VBT0ksdUNBQUE7TUFBQSw0QkFBQTtVQUFBLG1CQUFBO0E3RGk1Tlo7O0E2RHg1TlE7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QTdEcTVOWjs7QTZENTVOUTtFQU9JLHVDQUFBO01BQUEsNEJBQUE7VUFBQSxtQkFBQTtBN0R5NU5aOztBNkRoNk5RO0VBT0ksdUNBQUE7TUFBQSw0QkFBQTtVQUFBLG1CQUFBO0E3RDY1Tlo7O0E2RHA2TlE7RUFPSSxvQkFBQTtBN0RpNk5aOztBNkR4Nk5RO0VBT0ksMEJBQUE7QTdEcTZOWjs7QTZENTZOUTtFQU9JLHlCQUFBO0E3RHk2Tlo7O0E2RGg3TlE7RUFPSSx1QkFBQTtBN0Q2Nk5aOztBNkRwN05RO0VBT0kseUJBQUE7QTdEaTdOWjs7QTZEeDdOUTtFQU9JLHVCQUFBO0E3RHE3Tlo7O0E2RDU3TlE7RUFPSSx1QkFBQTtBN0R5N05aOztBNkRoOE5RO0VBT0ksMEJBQUE7RUFBQSx5QkFBQTtBN0Q4N05aOztBNkRyOE5RO0VBT0ksZ0NBQUE7RUFBQSwrQkFBQTtBN0RtOE5aOztBNkQxOE5RO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtBN0R3OE5aOztBNkQvOE5RO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBN0Q2OE5aOztBNkRwOU5RO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtBN0RrOU5aOztBNkR6OU5RO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBN0R1OU5aOztBNkQ5OU5RO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBN0Q0OU5aOztBNkRuK05RO0VBT0ksd0JBQUE7RUFBQSwyQkFBQTtBN0RpK05aOztBNkR4K05RO0VBT0ksOEJBQUE7RUFBQSxpQ0FBQTtBN0RzK05aOztBNkQ3K05RO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtBN0QyK05aOztBNkRsL05RO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBN0RnL05aOztBNkR2L05RO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtBN0RxL05aOztBNkQ1L05RO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBN0QwL05aOztBNkRqZ09RO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBN0QrL05aOztBNkR0Z09RO0VBT0ksd0JBQUE7QTdEbWdPWjs7QTZEMWdPUTtFQU9JLDhCQUFBO0E3RHVnT1o7O0E2RDlnT1E7RUFPSSw2QkFBQTtBN0QyZ09aOztBNkRsaE9RO0VBT0ksMkJBQUE7QTdEK2dPWjs7QTZEdGhPUTtFQU9JLDZCQUFBO0E3RG1oT1o7O0E2RDFoT1E7RUFPSSwyQkFBQTtBN0R1aE9aOztBNkQ5aE9RO0VBT0ksMkJBQUE7QTdEMmhPWjs7QTZEbGlPUTtFQU9JLDBCQUFBO0E3RCtoT1o7O0E2RHRpT1E7RUFPSSxnQ0FBQTtBN0RtaU9aOztBNkQxaU9RO0VBT0ksK0JBQUE7QTdEdWlPWjs7QTZEOWlPUTtFQU9JLDZCQUFBO0E3RDJpT1o7O0E2RGxqT1E7RUFPSSwrQkFBQTtBN0QraU9aOztBNkR0ak9RO0VBT0ksNkJBQUE7QTdEbWpPWjs7QTZEMWpPUTtFQU9JLDZCQUFBO0E3RHVqT1o7O0E2RDlqT1E7RUFPSSwyQkFBQTtBN0Qyak9aOztBNkRsa09RO0VBT0ksaUNBQUE7QTdEK2pPWjs7QTZEdGtPUTtFQU9JLGdDQUFBO0E3RG1rT1o7O0E2RDFrT1E7RUFPSSw4QkFBQTtBN0R1a09aOztBNkQ5a09RO0VBT0ksZ0NBQUE7QTdEMmtPWjs7QTZEbGxPUTtFQU9JLDhCQUFBO0E3RCtrT1o7O0E2RHRsT1E7RUFPSSw4QkFBQTtBN0RtbE9aOztBNkQxbE9RO0VBT0kseUJBQUE7QTdEdWxPWjs7QTZEOWxPUTtFQU9JLCtCQUFBO0E3RDJsT1o7O0E2RGxtT1E7RUFPSSw4QkFBQTtBN0QrbE9aOztBNkR0bU9RO0VBT0ksNEJBQUE7QTdEbW1PWjs7QTZEMW1PUTtFQU9JLDhCQUFBO0E3RHVtT1o7O0E2RDltT1E7RUFPSSw0QkFBQTtBN0QybU9aOztBNkRsbk9RO0VBT0ksNEJBQUE7QTdEK21PWjs7QTZEdG5PUTtFQU9JLHFCQUFBO0E3RG1uT1o7O0E2RDFuT1E7RUFPSSwyQkFBQTtBN0R1bk9aOztBNkQ5bk9RO0VBT0ksMEJBQUE7QTdEMm5PWjs7QTZEbG9PUTtFQU9JLHdCQUFBO0E3RCtuT1o7O0E2RHRvT1E7RUFPSSwwQkFBQTtBN0Rtb09aOztBNkQxb09RO0VBT0ksd0JBQUE7QTdEdW9PWjs7QTZEOW9PUTtFQU9JLDJCQUFBO0VBQUEsMEJBQUE7QTdENG9PWjs7QTZEbnBPUTtFQU9JLGlDQUFBO0VBQUEsZ0NBQUE7QTdEaXBPWjs7QTZEeHBPUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QTdEc3BPWjs7QTZEN3BPUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QTdEMnBPWjs7QTZEbHFPUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QTdEZ3FPWjs7QTZEdnFPUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QTdEcXFPWjs7QTZENXFPUTtFQU9JLHlCQUFBO0VBQUEsNEJBQUE7QTdEMHFPWjs7QTZEanJPUTtFQU9JLCtCQUFBO0VBQUEsa0NBQUE7QTdEK3FPWjs7QTZEdHJPUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QTdEb3JPWjs7QTZEM3JPUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QTdEeXJPWjs7QTZEaHNPUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QTdEOHJPWjs7QTZEcnNPUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QTdEbXNPWjs7QTZEMXNPUTtFQU9JLHlCQUFBO0E3RHVzT1o7O0E2RDlzT1E7RUFPSSwrQkFBQTtBN0Qyc09aOztBNkRsdE9RO0VBT0ksOEJBQUE7QTdEK3NPWjs7QTZEdHRPUTtFQU9JLDRCQUFBO0E3RG10T1o7O0E2RDF0T1E7RUFPSSw4QkFBQTtBN0R1dE9aOztBNkQ5dE9RO0VBT0ksNEJBQUE7QTdEMnRPWjs7QTZEbHVPUTtFQU9JLDJCQUFBO0E3RCt0T1o7O0E2RHR1T1E7RUFPSSxpQ0FBQTtBN0RtdU9aOztBNkQxdU9RO0VBT0ksZ0NBQUE7QTdEdXVPWjs7QTZEOXVPUTtFQU9JLDhCQUFBO0E3RDJ1T1o7O0E2RGx2T1E7RUFPSSxnQ0FBQTtBN0QrdU9aOztBNkR0dk9RO0VBT0ksOEJBQUE7QTdEbXZPWjs7QTZEMXZPUTtFQU9JLDRCQUFBO0E3RHV2T1o7O0E2RDl2T1E7RUFPSSxrQ0FBQTtBN0Qydk9aOztBNkRsd09RO0VBT0ksaUNBQUE7QTdEK3ZPWjs7QTZEdHdPUTtFQU9JLCtCQUFBO0E3RG13T1o7O0E2RDF3T1E7RUFPSSxpQ0FBQTtBN0R1d09aOztBNkQ5d09RO0VBT0ksK0JBQUE7QTdEMndPWjs7QTZEbHhPUTtFQU9JLDBCQUFBO0E3RCt3T1o7O0E2RHR4T1E7RUFPSSxnQ0FBQTtBN0RteE9aOztBNkQxeE9RO0VBT0ksK0JBQUE7QTdEdXhPWjs7QTZEOXhPUTtFQU9JLDZCQUFBO0E3RDJ4T1o7O0E2RGx5T1E7RUFPSSwrQkFBQTtBN0QreE9aOztBNkR0eU9RO0VBT0ksNkJBQUE7QTdEbXlPWjs7QTZEMXlPUTtFQU9JLGlCQUFBO0E3RHV5T1o7O0E2RDl5T1E7RUFPSSx1QkFBQTtBN0QyeU9aOztBNkRsek9RO0VBT0ksc0JBQUE7QTdEK3lPWjs7QTZEdHpPUTtFQU9JLG9CQUFBO0E3RG16T1o7O0E2RDF6T1E7RUFPSSxzQkFBQTtBN0R1ek9aOztBNkQ5ek9RO0VBT0ksb0JBQUE7QTdEMnpPWjs7QTZEbDBPUTtFQU9JLGdEQUFBO0E3RCt6T1o7O0E2RHQwT1E7RUFPSSw0Q0FBQTtBN0RtME9aOztBNkQxME9RO0VBT0ksNENBQUE7QTdEdTBPWjs7QTZEOTBPUTtFQU9JLDBDQUFBO0E3RDIwT1o7O0E2RGwxT1E7RUFPSSw0Q0FBQTtBN0QrME9aOztBNkR0MU9RO0VBT0ksNkJBQUE7QTdEbTFPWjs7QTZEMTFPUTtFQU9JLDBCQUFBO0E3RHUxT1o7O0E2RDkxT1E7RUFPSSw2QkFBQTtBN0QyMU9aOztBNkRsMk9RO0VBT0ksNkJBQUE7QTdEKzFPWjs7QTZEdDJPUTtFQU9JLDJCQUFBO0E3RG0yT1o7O0E2RDEyT1E7RUFPSSwrQkFBQTtBN0R1Mk9aOztBNkQ5Mk9RO0VBT0ksMkJBQUE7QTdEMjJPWjs7QTZEbDNPUTtFQU9JLDJCQUFBO0E3RCsyT1o7O0E2RHQzT1E7RUFPSSwyQkFBQTtBN0RtM09aOztBNkQxM09RO0VBT0ksOEJBQUE7QTdEdTNPWjs7QTZEOTNPUTtFQU9JLHlCQUFBO0E3RDIzT1o7O0E2RGw0T1E7RUFPSSw0QkFBQTtBN0QrM09aOztBNkR0NE9RO0VBT0ksMkJBQUE7QTdEbTRPWjs7QTZEMTRPUTtFQU9JLHlCQUFBO0E3RHU0T1o7O0E2RDk0T1E7RUFPSSwyQkFBQTtBN0QyNE9aOztBNkRsNU9RO0VBT0ksNEJBQUE7QTdEKzRPWjs7QTZEdDVPUTtFQU9JLDZCQUFBO0E3RG01T1o7O0E2RDE1T1E7RUFPSSxnQ0FBQTtBN0R1NU9aOztBNkQ5NU9RO0VBT0kscUNBQUE7QTdEMjVPWjs7QTZEbDZPUTtFQU9JLHdDQUFBO0E3RCs1T1o7O0E2RHQ2T1E7RUFPSSxvQ0FBQTtBN0RtNk9aOztBNkQxNk9RO0VBT0ksb0NBQUE7QTdEdTZPWjs7QTZEOTZPUTtFQU9JLHFDQUFBO0E3RDI2T1o7O0E2RGw3T1E7RUFPSSw4QkFBQTtBN0QrNk9aOztBNkR0N09RO0VBT0ksOEJBQUE7QTdEbTdPWjs7QTZEeDhPUSxxQkFBQTtBQWNBO0VBT0ksZ0NBQUE7RUFBQSxpQ0FBQTtBN0R5N09aOztBNkR0Nk9RLG1CQUFBO0FBMUJBO0VBSVEsb0JBQUE7RUFHSixxRUFBQTtBN0QrN09aOztBNkR0OE9RO0VBSVEsb0JBQUE7RUFHSix1RUFBQTtBN0RvOE9aOztBNkQzOE9RO0VBSVEsb0JBQUE7RUFHSixxRUFBQTtBN0R5OE9aOztBNkRoOU9RO0VBSVEsb0JBQUE7RUFHSixrRUFBQTtBN0Q4OE9aOztBNkRyOU9RO0VBSVEsb0JBQUE7RUFHSixxRUFBQTtBN0RtOU9aOztBNkQxOU9RO0VBSVEsb0JBQUE7RUFHSixvRUFBQTtBN0R3OU9aOztBNkQvOU9RO0VBSVEsb0JBQUE7RUFHSixtRUFBQTtBN0Q2OU9aOztBNkRwK09RO0VBSVEsb0JBQUE7RUFHSixrRUFBQTtBN0RrK09aOztBNkR6K09RO0VBSVEsb0JBQUE7RUFHSixtRUFBQTtBN0R1K09aOztBNkQ5K09RO0VBSVEsb0JBQUE7RUFHSixtRUFBQTtBN0Q0K09aOztBNkRuL09RO0VBSVEsb0JBQUE7RUFHSix3RUFBQTtBN0RpL09aOztBNkR4L09RO0VBSVEsb0JBQUE7RUFHSix5QkFBQTtBN0RzL09aOztBNkQ3L09RO0VBSVEsb0JBQUE7RUFHSixvQ0FBQTtBN0QyL09aOztBNkRsZ1BRO0VBSVEsb0JBQUE7RUFHSiwwQ0FBQTtBN0RnZ1BaOztBNkR2Z1BRO0VBSVEsb0JBQUE7RUFHSix5QkFBQTtBN0RxZ1BaOztBNkR0aFBRO0VBQ0UsdUJBQUE7QTdEeWhQVjs7QTZEMWhQUTtFQUNFLHNCQUFBO0E3RDZoUFY7O0E2RDloUFE7RUFDRSx1QkFBQTtBN0RpaVBWOztBNkRsaVBRO0VBQ0Usb0JBQUE7QTdEcWlQVjs7QTZENWhQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QTdEMGhQWjs7QTZEamlQUTtFQUlRLGtCQUFBO0VBR0osZ0ZBQUE7QTdEK2hQWjs7QTZEdGlQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QTdEb2lQWjs7QTZEM2lQUTtFQUlRLGtCQUFBO0VBR0osMkVBQUE7QTdEeWlQWjs7QTZEaGpQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QTdEOGlQWjs7QTZEcmpQUTtFQUlRLGtCQUFBO0VBR0osNkVBQUE7QTdEbWpQWjs7QTZEMWpQUTtFQUlRLGtCQUFBO0VBR0osNEVBQUE7QTdEd2pQWjs7QTZEL2pQUTtFQUlRLGtCQUFBO0VBR0osMkVBQUE7QTdENmpQWjs7QTZEcGtQUTtFQUlRLGtCQUFBO0VBR0osNEVBQUE7QTdEa2tQWjs7QTZEemtQUTtFQUlRLGtCQUFBO0VBR0osNEVBQUE7QTdEdWtQWjs7QTZEOWtQUTtFQUlRLGtCQUFBO0VBR0osOEVBQUE7QTdENGtQWjs7QTZEbmxQUTtFQUlRLGtCQUFBO0VBR0osd0NBQUE7QTdEaWxQWjs7QTZEbG1QUTtFQUNFLG9CQUFBO0E3RHFtUFY7O0E2RHRtUFE7RUFDRSxxQkFBQTtBN0R5bVBWOztBNkQxbVBRO0VBQ0Usb0JBQUE7QTdENm1QVjs7QTZEOW1QUTtFQUNFLHFCQUFBO0E3RGluUFY7O0E2RGxuUFE7RUFDRSxrQkFBQTtBN0RxblBWOztBNkQ1bVBRO0VBT0ksK0NBQUE7QTdEeW1QWjs7QTZEaG5QUTtFQU9JLG1DQUFBO0tBQUEsZ0NBQUE7VUFBQSwyQkFBQTtBN0Q2bVBaOztBNkRwblBRO0VBT0ksb0NBQUE7S0FBQSxpQ0FBQTtNQUFBLGdDQUFBO1VBQUEsNEJBQUE7QTdEaW5QWjs7QTZEeG5QUTtFQU9JLG9DQUFBO0tBQUEsaUNBQUE7TUFBQSxnQ0FBQTtVQUFBLDRCQUFBO0E3RHFuUFo7O0E2RDVuUFE7RUFPSSwrQkFBQTtBN0R5blBaOztBNkRob1BRO0VBT0ksK0JBQUE7QTdENm5QWjs7QTZEcG9QUTtFQU9JLGlEQUFBO0E3RGlvUFo7O0E2RHhvUFE7RUFPSSwyQkFBQTtBN0Rxb1BaOztBNkQ1b1BRO0VBT0ksb0RBQUE7QTdEeW9QWjs7QTZEaHBQUTtFQU9JLGlEQUFBO0E3RDZvUFo7O0E2RHBwUFE7RUFPSSxvREFBQTtBN0RpcFBaOztBNkR4cFBRO0VBT0ksb0RBQUE7QTdEcXBQWjs7QTZENXBQUTtFQU9JLHFEQUFBO0E3RHlwUFo7O0E2RGhxUFE7RUFPSSw2QkFBQTtBN0Q2cFBaOztBNkRwcVBRO0VBT0ksc0RBQUE7QTdEaXFQWjs7QTZEeHFQUTtFQU9JLDBEQUFBO0VBQUEsMkRBQUE7QTdEc3FQWjs7QTZEN3FQUTtFQU9JLDJEQUFBO0VBQUEsOERBQUE7QTdEMnFQWjs7QTZEbHJQUTtFQU9JLDhEQUFBO0VBQUEsNkRBQUE7QTdEZ3JQWjs7QTZEdnJQUTtFQU9JLDZEQUFBO0VBQUEsMERBQUE7QTdEcXJQWjs7QTZENXJQUTtFQU9JLDhCQUFBO0E3RHlyUFo7O0E2RGhzUFE7RUFPSSw2QkFBQTtBN0Q2clBaOztBY3ZzUEk7RStDR0k7SUFPSSxzQkFBQTtFN0Rrc1BWOztFNkR6c1BNO0lBT0ksdUJBQUE7RTdEc3NQVjs7RTZEN3NQTTtJQU9JLHNCQUFBO0U3RDBzUFY7O0U2RGp0UE07SUFPSSwwQkFBQTtFN0Q4c1BWOztFNkRydFBNO0lBT0ksZ0NBQUE7RTdEa3RQVjs7RTZEenRQTTtJQU9JLHlCQUFBO0U3RHN0UFY7O0U2RDd0UE07SUFPSSx3QkFBQTtFN0QwdFBWOztFNkRqdVBNO0lBT0kseUJBQUE7RTdEOHRQVjs7RTZEcnVQTTtJQU9JLDZCQUFBO0U3RGt1UFY7O0U2RHp1UE07SUFPSSw4QkFBQTtFN0RzdVBWOztFNkQ3dVBNO0lBT0ksK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0U3RDB1UFY7O0U2RGp2UE07SUFPSSxzQ0FBQTtJQUFBLHNDQUFBO0lBQUEsK0JBQUE7RTdEOHVQVjs7RTZEcnZQTTtJQU9JLHdCQUFBO0U3RGt2UFY7O0U2RHp2UE07SUFPSSw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RTdEc3ZQVjs7RTZEN3ZQTTtJQU9JLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0U3RDB2UFY7O0U2RGp3UE07SUFPSSx1Q0FBQTtJQUFBLHdDQUFBO1FBQUEscUNBQUE7WUFBQSxpQ0FBQTtFN0Q4dlBWOztFNkRyd1BNO0lBT0kseUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDBDQUFBO1lBQUEsc0NBQUE7RTdEa3dQVjs7RTZEendQTTtJQU9JLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0U3RHN3UFY7O0U2RDd3UE07SUFPSSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RTdEMHdQVjs7RTZEanhQTTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFN0Q4d1BWOztFNkRyeFBNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFN0RreFBWOztFNkR6eFBNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFN0RzeFBWOztFNkQ3eFBNO0lBT0ksOEJBQUE7UUFBQSwwQkFBQTtFN0QweFBWOztFNkRqeVBNO0lBT0ksZ0NBQUE7UUFBQSw0QkFBQTtFN0Q4eFBWOztFNkRyeVBNO0lBT0ksc0NBQUE7UUFBQSxrQ0FBQTtFN0RreVBWOztFNkR6eVBNO0lBT0ksa0NBQUE7UUFBQSwrQkFBQTtZQUFBLHNDQUFBO0U3RHN5UFY7O0U2RDd5UE07SUFPSSxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RTdEMHlQVjs7RTZEanpQTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFN0Q4eVBWOztFNkRyelBNO0lBT0ksb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLHlDQUFBO0U3RGt6UFY7O0U2RHp6UE07SUFPSSxvQ0FBQTtRQUFBLHdDQUFBO0U3RHN6UFY7O0U2RDd6UE07SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO1lBQUEsd0NBQUE7RTdEMHpQVjs7RTZEajBQTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFN0Q4elBWOztFNkRyMFBNO0lBT0ksaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0U3RGswUFY7O0U2RHowUE07SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEsOEJBQUE7RTdEczBQVjs7RTZENzBQTTtJQU9JLHNDQUFBO1FBQUEsbUNBQUE7WUFBQSxnQ0FBQTtFN0QwMFBWOztFNkRqMVBNO0lBT0kscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0U3RDgwUFY7O0U2RHIxUE07SUFPSSxvQ0FBQTtRQUFBLG9DQUFBO0U3RGsxUFY7O0U2RHoxUE07SUFPSSxrQ0FBQTtRQUFBLGtDQUFBO0U3RHMxUFY7O0U2RDcxUE07SUFPSSxxQ0FBQTtRQUFBLGdDQUFBO0U3RDAxUFY7O0U2RGoyUE07SUFPSSxzQ0FBQTtRQUFBLHVDQUFBO0U3RDgxUFY7O0U2RHIyUE07SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO0U3RGsyUFY7O0U2RHoyUE07SUFPSSxzQ0FBQTtRQUFBLGlDQUFBO0U3RHMyUFY7O0U2RDcyUE07SUFPSSxvQ0FBQTtRQUFBLDJCQUFBO0U3RDAyUFY7O0U2RGozUE07SUFPSSxxQ0FBQTtRQUFBLGlDQUFBO0U3RDgyUFY7O0U2RHIzUE07SUFPSSxtQ0FBQTtRQUFBLCtCQUFBO0U3RGszUFY7O0U2RHozUE07SUFPSSxzQ0FBQTtRQUFBLDZCQUFBO0U3RHMzUFY7O0U2RDczUE07SUFPSSx3Q0FBQTtRQUFBLCtCQUFBO0U3RDAzUFY7O0U2RGo0UE07SUFPSSx1Q0FBQTtRQUFBLDhCQUFBO0U3RDgzUFY7O0U2RHI0UE07SUFPSSx1Q0FBQTtRQUFBLDZCQUFBO1lBQUEsb0JBQUE7RTdEazRQVjs7RTZEejRQTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0RzNFBWOztFNkQ3NFBNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0U3RDA0UFY7O0U2RGo1UE07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RTdEODRQVjs7RTZEcjVQTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0RrNVBWOztFNkR6NVBNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0U3RHM1UFY7O0U2RDc1UE07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RTdEMDVQVjs7RTZEajZQTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0Q4NVBWOztFNkRyNlBNO0lBT0ksb0JBQUE7RTdEazZQVjs7RTZEejZQTTtJQU9JLDBCQUFBO0U3RHM2UFY7O0U2RDc2UE07SUFPSSx5QkFBQTtFN0QwNlBWOztFNkRqN1BNO0lBT0ksdUJBQUE7RTdEODZQVjs7RTZEcjdQTTtJQU9JLHlCQUFBO0U3RGs3UFY7O0U2RHo3UE07SUFPSSx1QkFBQTtFN0RzN1BWOztFNkQ3N1BNO0lBT0ksdUJBQUE7RTdEMDdQVjs7RTZEajhQTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RTdEKzdQVjs7RTZEdDhQTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTdEbzhQVjs7RTZEMzhQTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTdEeThQVjs7RTZEaDlQTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEODhQVjs7RTZEcjlQTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTdEbTlQVjs7RTZEMTlQTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEdzlQVjs7RTZELzlQTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdENjlQVjs7RTZEcCtQTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTdEaytQVjs7RTZEeitQTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTdEdStQVjs7RTZEOStQTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTdENCtQVjs7RTZEbi9QTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEaS9QVjs7RTZEeC9QTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTdEcy9QVjs7RTZENy9QTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEMi9QVjs7RTZEbGdRTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEZ2dRVjs7RTZEdmdRTTtJQU9JLHdCQUFBO0U3RG9nUVY7O0U2RDNnUU07SUFPSSw4QkFBQTtFN0R3Z1FWOztFNkQvZ1FNO0lBT0ksNkJBQUE7RTdENGdRVjs7RTZEbmhRTTtJQU9JLDJCQUFBO0U3RGdoUVY7O0U2RHZoUU07SUFPSSw2QkFBQTtFN0RvaFFWOztFNkQzaFFNO0lBT0ksMkJBQUE7RTdEd2hRVjs7RTZEL2hRTTtJQU9JLDJCQUFBO0U3RDRoUVY7O0U2RG5pUU07SUFPSSwwQkFBQTtFN0RnaVFWOztFNkR2aVFNO0lBT0ksZ0NBQUE7RTdEb2lRVjs7RTZEM2lRTTtJQU9JLCtCQUFBO0U3RHdpUVY7O0U2RC9pUU07SUFPSSw2QkFBQTtFN0Q0aVFWOztFNkRualFNO0lBT0ksK0JBQUE7RTdEZ2pRVjs7RTZEdmpRTTtJQU9JLDZCQUFBO0U3RG9qUVY7O0U2RDNqUU07SUFPSSw2QkFBQTtFN0R3alFWOztFNkQvalFNO0lBT0ksMkJBQUE7RTdENGpRVjs7RTZEbmtRTTtJQU9JLGlDQUFBO0U3RGdrUVY7O0U2RHZrUU07SUFPSSxnQ0FBQTtFN0Rva1FWOztFNkQza1FNO0lBT0ksOEJBQUE7RTdEd2tRVjs7RTZEL2tRTTtJQU9JLGdDQUFBO0U3RDRrUVY7O0U2RG5sUU07SUFPSSw4QkFBQTtFN0RnbFFWOztFNkR2bFFNO0lBT0ksOEJBQUE7RTdEb2xRVjs7RTZEM2xRTTtJQU9JLHlCQUFBO0U3RHdsUVY7O0U2RC9sUU07SUFPSSwrQkFBQTtFN0Q0bFFWOztFNkRubVFNO0lBT0ksOEJBQUE7RTdEZ21RVjs7RTZEdm1RTTtJQU9JLDRCQUFBO0U3RG9tUVY7O0U2RDNtUU07SUFPSSw4QkFBQTtFN0R3bVFWOztFNkQvbVFNO0lBT0ksNEJBQUE7RTdENG1RVjs7RTZEbm5RTTtJQU9JLDRCQUFBO0U3RGduUVY7O0U2RHZuUU07SUFPSSxxQkFBQTtFN0RvblFWOztFNkQzblFNO0lBT0ksMkJBQUE7RTdEd25RVjs7RTZEL25RTTtJQU9JLDBCQUFBO0U3RDRuUVY7O0U2RG5vUU07SUFPSSx3QkFBQTtFN0Rnb1FWOztFNkR2b1FNO0lBT0ksMEJBQUE7RTdEb29RVjs7RTZEM29RTTtJQU9JLHdCQUFBO0U3RHdvUVY7O0U2RC9vUU07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0U3RDZvUVY7O0U2RHBwUU07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0U3RGtwUVY7O0U2RHpwUU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0U3RHVwUVY7O0U2RDlwUU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0U3RDRwUVY7O0U2RG5xUU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0U3RGlxUVY7O0U2RHhxUU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0U3RHNxUVY7O0U2RDdxUU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0U3RDJxUVY7O0U2RGxyUU07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0U3RGdyUVY7O0U2RHZyUU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0U3RHFyUVY7O0U2RDVyUU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0U3RDByUVY7O0U2RGpzUU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0U3RCtyUVY7O0U2RHRzUU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0U3RG9zUVY7O0U2RDNzUU07SUFPSSx5QkFBQTtFN0R3c1FWOztFNkQvc1FNO0lBT0ksK0JBQUE7RTdENHNRVjs7RTZEbnRRTTtJQU9JLDhCQUFBO0U3RGd0UVY7O0U2RHZ0UU07SUFPSSw0QkFBQTtFN0RvdFFWOztFNkQzdFFNO0lBT0ksOEJBQUE7RTdEd3RRVjs7RTZEL3RRTTtJQU9JLDRCQUFBO0U3RDR0UVY7O0U2RG51UU07SUFPSSwyQkFBQTtFN0RndVFWOztFNkR2dVFNO0lBT0ksaUNBQUE7RTdEb3VRVjs7RTZEM3VRTTtJQU9JLGdDQUFBO0U3RHd1UVY7O0U2RC91UU07SUFPSSw4QkFBQTtFN0Q0dVFWOztFNkRudlFNO0lBT0ksZ0NBQUE7RTdEZ3ZRVjs7RTZEdnZRTTtJQU9JLDhCQUFBO0U3RG92UVY7O0U2RDN2UU07SUFPSSw0QkFBQTtFN0R3dlFWOztFNkQvdlFNO0lBT0ksa0NBQUE7RTdENHZRVjs7RTZEbndRTTtJQU9JLGlDQUFBO0U3RGd3UVY7O0U2RHZ3UU07SUFPSSwrQkFBQTtFN0Rvd1FWOztFNkQzd1FNO0lBT0ksaUNBQUE7RTdEd3dRVjs7RTZEL3dRTTtJQU9JLCtCQUFBO0U3RDR3UVY7O0U2RG54UU07SUFPSSwwQkFBQTtFN0RneFFWOztFNkR2eFFNO0lBT0ksZ0NBQUE7RTdEb3hRVjs7RTZEM3hRTTtJQU9JLCtCQUFBO0U3RHd4UVY7O0U2RC94UU07SUFPSSw2QkFBQTtFN0Q0eFFWOztFNkRueVFNO0lBT0ksK0JBQUE7RTdEZ3lRVjs7RTZEdnlRTTtJQU9JLDZCQUFBO0U3RG95UVY7O0U2RDN5UU07SUFPSSxpQkFBQTtFN0R3eVFWOztFNkQveVFNO0lBT0ksdUJBQUE7RTdENHlRVjs7RTZEbnpRTTtJQU9JLHNCQUFBO0U3RGd6UVY7O0U2RHZ6UU07SUFPSSxvQkFBQTtFN0RvelFWOztFNkQzelFNO0lBT0ksc0JBQUE7RTdEd3pRVjs7RTZEL3pRTTtJQU9JLG9CQUFBO0U3RDR6UVY7O0U2RG4wUU07SUFPSSwyQkFBQTtFN0RnMFFWOztFNkR2MFFNO0lBT0ksNEJBQUE7RTdEbzBRVjs7RTZEMzBRTTtJQU9JLDZCQUFBO0U3RHcwUVY7QUFDRjtBY24xUUk7RStDR0k7SUFPSSxzQkFBQTtFN0Q2MFFWOztFNkRwMVFNO0lBT0ksdUJBQUE7RTdEaTFRVjs7RTZEeDFRTTtJQU9JLHNCQUFBO0U3RHExUVY7O0U2RDUxUU07SUFPSSwwQkFBQTtFN0R5MVFWOztFNkRoMlFNO0lBT0ksZ0NBQUE7RTdENjFRVjs7RTZEcDJRTTtJQU9JLHlCQUFBO0U3RGkyUVY7O0U2RHgyUU07SUFPSSx3QkFBQTtFN0RxMlFWOztFNkQ1MlFNO0lBT0kseUJBQUE7RTdEeTJRVjs7RTZEaDNRTTtJQU9JLDZCQUFBO0U3RDYyUVY7O0U2RHAzUU07SUFPSSw4QkFBQTtFN0RpM1FWOztFNkR4M1FNO0lBT0ksK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0U3RHEzUVY7O0U2RDUzUU07SUFPSSxzQ0FBQTtJQUFBLHNDQUFBO0lBQUEsK0JBQUE7RTdEeTNRVjs7RTZEaDRRTTtJQU9JLHdCQUFBO0U3RDYzUVY7O0U2RHA0UU07SUFPSSw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RTdEaTRRVjs7RTZEeDRRTTtJQU9JLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0U3RHE0UVY7O0U2RDU0UU07SUFPSSx1Q0FBQTtJQUFBLHdDQUFBO1FBQUEscUNBQUE7WUFBQSxpQ0FBQTtFN0R5NFFWOztFNkRoNVFNO0lBT0kseUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDBDQUFBO1lBQUEsc0NBQUE7RTdENjRRVjs7RTZEcDVRTTtJQU9JLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0U3RGk1UVY7O0U2RHg1UU07SUFPSSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RTdEcTVRVjs7RTZENTVRTTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFN0R5NVFWOztFNkRoNlFNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFN0Q2NVFWOztFNkRwNlFNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFN0RpNlFWOztFNkR4NlFNO0lBT0ksOEJBQUE7UUFBQSwwQkFBQTtFN0RxNlFWOztFNkQ1NlFNO0lBT0ksZ0NBQUE7UUFBQSw0QkFBQTtFN0R5NlFWOztFNkRoN1FNO0lBT0ksc0NBQUE7UUFBQSxrQ0FBQTtFN0Q2NlFWOztFNkRwN1FNO0lBT0ksa0NBQUE7UUFBQSwrQkFBQTtZQUFBLHNDQUFBO0U3RGk3UVY7O0U2RHg3UU07SUFPSSxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RTdEcTdRVjs7RTZENTdRTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFN0R5N1FWOztFNkRoOFFNO0lBT0ksb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLHlDQUFBO0U3RDY3UVY7O0U2RHA4UU07SUFPSSxvQ0FBQTtRQUFBLHdDQUFBO0U3RGk4UVY7O0U2RHg4UU07SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO1lBQUEsd0NBQUE7RTdEcThRVjs7RTZENThRTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFN0R5OFFWOztFNkRoOVFNO0lBT0ksaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0U3RDY4UVY7O0U2RHA5UU07SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEsOEJBQUE7RTdEaTlRVjs7RTZEeDlRTTtJQU9JLHNDQUFBO1FBQUEsbUNBQUE7WUFBQSxnQ0FBQTtFN0RxOVFWOztFNkQ1OVFNO0lBT0kscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0U3RHk5UVY7O0U2RGgrUU07SUFPSSxvQ0FBQTtRQUFBLG9DQUFBO0U3RDY5UVY7O0U2RHArUU07SUFPSSxrQ0FBQTtRQUFBLGtDQUFBO0U3RGkrUVY7O0U2RHgrUU07SUFPSSxxQ0FBQTtRQUFBLGdDQUFBO0U3RHErUVY7O0U2RDUrUU07SUFPSSxzQ0FBQTtRQUFBLHVDQUFBO0U3RHkrUVY7O0U2RGgvUU07SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO0U3RDYrUVY7O0U2RHAvUU07SUFPSSxzQ0FBQTtRQUFBLGlDQUFBO0U3RGkvUVY7O0U2RHgvUU07SUFPSSxvQ0FBQTtRQUFBLDJCQUFBO0U3RHEvUVY7O0U2RDUvUU07SUFPSSxxQ0FBQTtRQUFBLGlDQUFBO0U3RHkvUVY7O0U2RGhnUk07SUFPSSxtQ0FBQTtRQUFBLCtCQUFBO0U3RDYvUVY7O0U2RHBnUk07SUFPSSxzQ0FBQTtRQUFBLDZCQUFBO0U3RGlnUlY7O0U2RHhnUk07SUFPSSx3Q0FBQTtRQUFBLCtCQUFBO0U3RHFnUlY7O0U2RDVnUk07SUFPSSx1Q0FBQTtRQUFBLDhCQUFBO0U3RHlnUlY7O0U2RGhoUk07SUFPSSx1Q0FBQTtRQUFBLDZCQUFBO1lBQUEsb0JBQUE7RTdENmdSVjs7RTZEcGhSTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0RpaFJWOztFNkR4aFJNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0U3RHFoUlY7O0U2RDVoUk07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RTdEeWhSVjs7RTZEaGlSTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0Q2aFJWOztFNkRwaVJNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0U3RGlpUlY7O0U2RHhpUk07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RTdEcWlSVjs7RTZENWlSTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0R5aVJWOztFNkRoalJNO0lBT0ksb0JBQUE7RTdENmlSVjs7RTZEcGpSTTtJQU9JLDBCQUFBO0U3RGlqUlY7O0U2RHhqUk07SUFPSSx5QkFBQTtFN0RxalJWOztFNkQ1alJNO0lBT0ksdUJBQUE7RTdEeWpSVjs7RTZEaGtSTTtJQU9JLHlCQUFBO0U3RDZqUlY7O0U2RHBrUk07SUFPSSx1QkFBQTtFN0Rpa1JWOztFNkR4a1JNO0lBT0ksdUJBQUE7RTdEcWtSVjs7RTZENWtSTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RTdEMGtSVjs7RTZEamxSTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTdEK2tSVjs7RTZEdGxSTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTdEb2xSVjs7RTZEM2xSTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEeWxSVjs7RTZEaG1STTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTdEOGxSVjs7RTZEcm1STTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEbW1SVjs7RTZEMW1STTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEd21SVjs7RTZEL21STTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTdENm1SVjs7RTZEcG5STTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTdEa25SVjs7RTZEem5STTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTdEdW5SVjs7RTZEOW5STTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdENG5SVjs7RTZEbm9STTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTdEaW9SVjs7RTZEeG9STTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEc29SVjs7RTZEN29STTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEMm9SVjs7RTZEbHBSTTtJQU9JLHdCQUFBO0U3RCtvUlY7O0U2RHRwUk07SUFPSSw4QkFBQTtFN0RtcFJWOztFNkQxcFJNO0lBT0ksNkJBQUE7RTdEdXBSVjs7RTZEOXBSTTtJQU9JLDJCQUFBO0U3RDJwUlY7O0U2RGxxUk07SUFPSSw2QkFBQTtFN0QrcFJWOztFNkR0cVJNO0lBT0ksMkJBQUE7RTdEbXFSVjs7RTZEMXFSTTtJQU9JLDJCQUFBO0U3RHVxUlY7O0U2RDlxUk07SUFPSSwwQkFBQTtFN0QycVJWOztFNkRsclJNO0lBT0ksZ0NBQUE7RTdEK3FSVjs7RTZEdHJSTTtJQU9JLCtCQUFBO0U3RG1yUlY7O0U2RDFyUk07SUFPSSw2QkFBQTtFN0R1clJWOztFNkQ5clJNO0lBT0ksK0JBQUE7RTdEMnJSVjs7RTZEbHNSTTtJQU9JLDZCQUFBO0U3RCtyUlY7O0U2RHRzUk07SUFPSSw2QkFBQTtFN0Rtc1JWOztFNkQxc1JNO0lBT0ksMkJBQUE7RTdEdXNSVjs7RTZEOXNSTTtJQU9JLGlDQUFBO0U3RDJzUlY7O0U2RGx0Uk07SUFPSSxnQ0FBQTtFN0Qrc1JWOztFNkR0dFJNO0lBT0ksOEJBQUE7RTdEbXRSVjs7RTZEMXRSTTtJQU9JLGdDQUFBO0U3RHV0UlY7O0U2RDl0Uk07SUFPSSw4QkFBQTtFN0QydFJWOztFNkRsdVJNO0lBT0ksOEJBQUE7RTdEK3RSVjs7RTZEdHVSTTtJQU9JLHlCQUFBO0U3RG11UlY7O0U2RDF1Uk07SUFPSSwrQkFBQTtFN0R1dVJWOztFNkQ5dVJNO0lBT0ksOEJBQUE7RTdEMnVSVjs7RTZEbHZSTTtJQU9JLDRCQUFBO0U3RCt1UlY7O0U2RHR2Uk07SUFPSSw4QkFBQTtFN0RtdlJWOztFNkQxdlJNO0lBT0ksNEJBQUE7RTdEdXZSVjs7RTZEOXZSTTtJQU9JLDRCQUFBO0U3RDJ2UlY7O0U2RGx3Uk07SUFPSSxxQkFBQTtFN0QrdlJWOztFNkR0d1JNO0lBT0ksMkJBQUE7RTdEbXdSVjs7RTZEMXdSTTtJQU9JLDBCQUFBO0U3RHV3UlY7O0U2RDl3Uk07SUFPSSx3QkFBQTtFN0Qyd1JWOztFNkRseFJNO0lBT0ksMEJBQUE7RTdEK3dSVjs7RTZEdHhSTTtJQU9JLHdCQUFBO0U3RG14UlY7O0U2RDF4Uk07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0U3RHd4UlY7O0U2RC94Uk07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0U3RDZ4UlY7O0U2RHB5Uk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0U3RGt5UlY7O0U2RHp5Uk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0U3RHV5UlY7O0U2RDl5Uk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0U3RDR5UlY7O0U2RG56Uk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0U3RGl6UlY7O0U2RHh6Uk07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0U3RHN6UlY7O0U2RDd6Uk07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0U3RDJ6UlY7O0U2RGwwUk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0U3RGcwUlY7O0U2RHYwUk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0U3RHEwUlY7O0U2RDUwUk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0U3RDAwUlY7O0U2RGoxUk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0U3RCswUlY7O0U2RHQxUk07SUFPSSx5QkFBQTtFN0RtMVJWOztFNkQxMVJNO0lBT0ksK0JBQUE7RTdEdTFSVjs7RTZEOTFSTTtJQU9JLDhCQUFBO0U3RDIxUlY7O0U2RGwyUk07SUFPSSw0QkFBQTtFN0QrMVJWOztFNkR0MlJNO0lBT0ksOEJBQUE7RTdEbTJSVjs7RTZEMTJSTTtJQU9JLDRCQUFBO0U3RHUyUlY7O0U2RDkyUk07SUFPSSwyQkFBQTtFN0QyMlJWOztFNkRsM1JNO0lBT0ksaUNBQUE7RTdEKzJSVjs7RTZEdDNSTTtJQU9JLGdDQUFBO0U3RG0zUlY7O0U2RDEzUk07SUFPSSw4QkFBQTtFN0R1M1JWOztFNkQ5M1JNO0lBT0ksZ0NBQUE7RTdEMjNSVjs7RTZEbDRSTTtJQU9JLDhCQUFBO0U3RCszUlY7O0U2RHQ0Uk07SUFPSSw0QkFBQTtFN0RtNFJWOztFNkQxNFJNO0lBT0ksa0NBQUE7RTdEdTRSVjs7RTZEOTRSTTtJQU9JLGlDQUFBO0U3RDI0UlY7O0U2RGw1Uk07SUFPSSwrQkFBQTtFN0QrNFJWOztFNkR0NVJNO0lBT0ksaUNBQUE7RTdEbTVSVjs7RTZEMTVSTTtJQU9JLCtCQUFBO0U3RHU1UlY7O0U2RDk1Uk07SUFPSSwwQkFBQTtFN0QyNVJWOztFNkRsNlJNO0lBT0ksZ0NBQUE7RTdEKzVSVjs7RTZEdDZSTTtJQU9JLCtCQUFBO0U3RG02UlY7O0U2RDE2Uk07SUFPSSw2QkFBQTtFN0R1NlJWOztFNkQ5NlJNO0lBT0ksK0JBQUE7RTdEMjZSVjs7RTZEbDdSTTtJQU9JLDZCQUFBO0U3RCs2UlY7O0U2RHQ3Uk07SUFPSSxpQkFBQTtFN0RtN1JWOztFNkQxN1JNO0lBT0ksdUJBQUE7RTdEdTdSVjs7RTZEOTdSTTtJQU9JLHNCQUFBO0U3RDI3UlY7O0U2RGw4Uk07SUFPSSxvQkFBQTtFN0QrN1JWOztFNkR0OFJNO0lBT0ksc0JBQUE7RTdEbThSVjs7RTZEMThSTTtJQU9JLG9CQUFBO0U3RHU4UlY7O0U2RDk4Uk07SUFPSSwyQkFBQTtFN0QyOFJWOztFNkRsOVJNO0lBT0ksNEJBQUE7RTdEKzhSVjs7RTZEdDlSTTtJQU9JLDZCQUFBO0U3RG05UlY7QUFDRjtBYzk5Ukk7RStDR0k7SUFPSSxzQkFBQTtFN0R3OVJWOztFNkQvOVJNO0lBT0ksdUJBQUE7RTdENDlSVjs7RTZEbitSTTtJQU9JLHNCQUFBO0U3RGcrUlY7O0U2RHYrUk07SUFPSSwwQkFBQTtFN0RvK1JWOztFNkQzK1JNO0lBT0ksZ0NBQUE7RTdEdytSVjs7RTZELytSTTtJQU9JLHlCQUFBO0U3RDQrUlY7O0U2RG4vUk07SUFPSSx3QkFBQTtFN0RnL1JWOztFNkR2L1JNO0lBT0kseUJBQUE7RTdEby9SVjs7RTZEMy9STTtJQU9JLDZCQUFBO0U3RHcvUlY7O0U2RC8vUk07SUFPSSw4QkFBQTtFN0Q0L1JWOztFNkRuZ1NNO0lBT0ksK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0U3RGdnU1Y7O0U2RHZnU007SUFPSSxzQ0FBQTtJQUFBLHNDQUFBO0lBQUEsK0JBQUE7RTdEb2dTVjs7RTZEM2dTTTtJQU9JLHdCQUFBO0U3RHdnU1Y7O0U2RC9nU007SUFPSSw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RTdENGdTVjs7RTZEbmhTTTtJQU9JLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0U3RGdoU1Y7O0U2RHZoU007SUFPSSx1Q0FBQTtJQUFBLHdDQUFBO1FBQUEscUNBQUE7WUFBQSxpQ0FBQTtFN0RvaFNWOztFNkQzaFNNO0lBT0kseUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDBDQUFBO1lBQUEsc0NBQUE7RTdEd2hTVjs7RTZEL2hTTTtJQU9JLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0U3RDRoU1Y7O0U2RG5pU007SUFPSSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RTdEZ2lTVjs7RTZEdmlTTTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFN0RvaVNWOztFNkQzaVNNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFN0R3aVNWOztFNkQvaVNNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFN0Q0aVNWOztFNkRualNNO0lBT0ksOEJBQUE7UUFBQSwwQkFBQTtFN0RnalNWOztFNkR2alNNO0lBT0ksZ0NBQUE7UUFBQSw0QkFBQTtFN0RvalNWOztFNkQzalNNO0lBT0ksc0NBQUE7UUFBQSxrQ0FBQTtFN0R3alNWOztFNkQvalNNO0lBT0ksa0NBQUE7UUFBQSwrQkFBQTtZQUFBLHNDQUFBO0U3RDRqU1Y7O0U2RG5rU007SUFPSSxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RTdEZ2tTVjs7RTZEdmtTTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFN0Rva1NWOztFNkQza1NNO0lBT0ksb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLHlDQUFBO0U3RHdrU1Y7O0U2RC9rU007SUFPSSxvQ0FBQTtRQUFBLHdDQUFBO0U3RDRrU1Y7O0U2RG5sU007SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO1lBQUEsd0NBQUE7RTdEZ2xTVjs7RTZEdmxTTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFN0RvbFNWOztFNkQzbFNNO0lBT0ksaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0U3RHdsU1Y7O0U2RC9sU007SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEsOEJBQUE7RTdENGxTVjs7RTZEbm1TTTtJQU9JLHNDQUFBO1FBQUEsbUNBQUE7WUFBQSxnQ0FBQTtFN0RnbVNWOztFNkR2bVNNO0lBT0kscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0U3RG9tU1Y7O0U2RDNtU007SUFPSSxvQ0FBQTtRQUFBLG9DQUFBO0U3RHdtU1Y7O0U2RC9tU007SUFPSSxrQ0FBQTtRQUFBLGtDQUFBO0U3RDRtU1Y7O0U2RG5uU007SUFPSSxxQ0FBQTtRQUFBLGdDQUFBO0U3RGduU1Y7O0U2RHZuU007SUFPSSxzQ0FBQTtRQUFBLHVDQUFBO0U3RG9uU1Y7O0U2RDNuU007SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO0U3RHduU1Y7O0U2RC9uU007SUFPSSxzQ0FBQTtRQUFBLGlDQUFBO0U3RDRuU1Y7O0U2RG5vU007SUFPSSxvQ0FBQTtRQUFBLDJCQUFBO0U3RGdvU1Y7O0U2RHZvU007SUFPSSxxQ0FBQTtRQUFBLGlDQUFBO0U3RG9vU1Y7O0U2RDNvU007SUFPSSxtQ0FBQTtRQUFBLCtCQUFBO0U3RHdvU1Y7O0U2RC9vU007SUFPSSxzQ0FBQTtRQUFBLDZCQUFBO0U3RDRvU1Y7O0U2RG5wU007SUFPSSx3Q0FBQTtRQUFBLCtCQUFBO0U3RGdwU1Y7O0U2RHZwU007SUFPSSx1Q0FBQTtRQUFBLDhCQUFBO0U3RG9wU1Y7O0U2RDNwU007SUFPSSx1Q0FBQTtRQUFBLDZCQUFBO1lBQUEsb0JBQUE7RTdEd3BTVjs7RTZEL3BTTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0Q0cFNWOztFNkRucVNNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0U3RGdxU1Y7O0U2RHZxU007SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RTdEb3FTVjs7RTZEM3FTTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0R3cVNWOztFNkQvcVNNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0U3RDRxU1Y7O0U2RG5yU007SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RTdEZ3JTVjs7RTZEdnJTTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFN0RvclNWOztFNkQzclNNO0lBT0ksb0JBQUE7RTdEd3JTVjs7RTZEL3JTTTtJQU9JLDBCQUFBO0U3RDRyU1Y7O0U2RG5zU007SUFPSSx5QkFBQTtFN0Rnc1NWOztFNkR2c1NNO0lBT0ksdUJBQUE7RTdEb3NTVjs7RTZEM3NTTTtJQU9JLHlCQUFBO0U3RHdzU1Y7O0U2RC9zU007SUFPSSx1QkFBQTtFN0Q0c1NWOztFNkRudFNNO0lBT0ksdUJBQUE7RTdEZ3RTVjs7RTZEdnRTTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RTdEcXRTVjs7RTZENXRTTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTdEMHRTVjs7RTZEanVTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTdEK3RTVjs7RTZEdHVTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEb3VTVjs7RTZEM3VTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTdEeXVTVjs7RTZEaHZTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEOHVTVjs7RTZEcnZTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTdEbXZTVjs7RTZEMXZTTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTdEd3ZTVjs7RTZEL3ZTTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RTdENnZTVjs7RTZEcHdTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTdEa3dTVjs7RTZEendTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEdXdTVjs7RTZEOXdTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RTdENHdTVjs7RTZEbnhTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEaXhTVjs7RTZEeHhTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEc3hTVjs7RTZEN3hTTTtJQU9JLHdCQUFBO0U3RDB4U1Y7O0U2RGp5U007SUFPSSw4QkFBQTtFN0Q4eFNWOztFNkRyeVNNO0lBT0ksNkJBQUE7RTdEa3lTVjs7RTZEenlTTTtJQU9JLDJCQUFBO0U3RHN5U1Y7O0U2RDd5U007SUFPSSw2QkFBQTtFN0QweVNWOztFNkRqelNNO0lBT0ksMkJBQUE7RTdEOHlTVjs7RTZEcnpTTTtJQU9JLDJCQUFBO0U3RGt6U1Y7O0U2RHp6U007SUFPSSwwQkFBQTtFN0RzelNWOztFNkQ3elNNO0lBT0ksZ0NBQUE7RTdEMHpTVjs7RTZEajBTTTtJQU9JLCtCQUFBO0U3RDh6U1Y7O0U2RHIwU007SUFPSSw2QkFBQTtFN0RrMFNWOztFNkR6MFNNO0lBT0ksK0JBQUE7RTdEczBTVjs7RTZENzBTTTtJQU9JLDZCQUFBO0U3RDAwU1Y7O0U2RGoxU007SUFPSSw2QkFBQTtFN0Q4MFNWOztFNkRyMVNNO0lBT0ksMkJBQUE7RTdEazFTVjs7RTZEejFTTTtJQU9JLGlDQUFBO0U3RHMxU1Y7O0U2RDcxU007SUFPSSxnQ0FBQTtFN0QwMVNWOztFNkRqMlNNO0lBT0ksOEJBQUE7RTdEODFTVjs7RTZEcjJTTTtJQU9JLGdDQUFBO0U3RGsyU1Y7O0U2RHoyU007SUFPSSw4QkFBQTtFN0RzMlNWOztFNkQ3MlNNO0lBT0ksOEJBQUE7RTdEMDJTVjs7RTZEajNTTTtJQU9JLHlCQUFBO0U3RDgyU1Y7O0U2RHIzU007SUFPSSwrQkFBQTtFN0RrM1NWOztFNkR6M1NNO0lBT0ksOEJBQUE7RTdEczNTVjs7RTZENzNTTTtJQU9JLDRCQUFBO0U3RDAzU1Y7O0U2RGo0U007SUFPSSw4QkFBQTtFN0Q4M1NWOztFNkRyNFNNO0lBT0ksNEJBQUE7RTdEazRTVjs7RTZEejRTTTtJQU9JLDRCQUFBO0U3RHM0U1Y7O0U2RDc0U007SUFPSSxxQkFBQTtFN0QwNFNWOztFNkRqNVNNO0lBT0ksMkJBQUE7RTdEODRTVjs7RTZEcjVTTTtJQU9JLDBCQUFBO0U3RGs1U1Y7O0U2RHo1U007SUFPSSx3QkFBQTtFN0RzNVNWOztFNkQ3NVNNO0lBT0ksMEJBQUE7RTdEMDVTVjs7RTZEajZTTTtJQU9JLHdCQUFBO0U3RDg1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QUE7RTdENDVUVjs7RTZEbjZUTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTdEaTZUVjs7RTZEeDZUTTtJQU9JLHdCQUFBO0U3RHE2VFY7O0U2RDU2VE07SUFPSSw4QkFBQTtFN0R5NlRWOztFNkRoN1RNO0lBT0ksNkJBQUE7RTdENjZUVjs7RTZEcDdUTTtJQU9JLDJCQUFBO0U3RGk3VFY7O0U2RHg3VE07SUFPSSw2QkFBQTtFN0RxN1RWOztFNkQ1N1RNO0lBT0ksMkJBQUE7RTdEeTdUVjs7RTZEaDhUTTtJQU9JLDJCQUFBO0U3RDY3VFY7O0U2RHA4VE07SUFPSSwwQkFBQTtFN0RpOFRWOztFNkR4OFRNO0lBT0ksZ0NBQUE7RTdEcThUVjs7RTZENThUTTtJQU9JLCtCQUFBO0U3RHk4VFY7O0U2RGg5VE07SUFPSSw2QkFBQTtFN0Q2OFRWOztFNkRwOVRNO0lBT0ksK0JBQUE7RTdEaTlUVjs7RTZEeDlUTTtJQU9JLDZCQUFBO0U3RHE5VFY7O0U2RDU5VE07SUFPSSw2QkFBQTtFN0R5OVRWOztFNkRoK1RNO0lBT0ksMkJBQUE7RTdENjlUVjs7RTZEcCtUTTtJQU9JLGlDQUFBO0U3RGkrVFY7O0U2RHgrVE07SUFPSSxnQ0FBQTtFN0RxK1RWOztFNkQ1K1RNO0lBT0ksOEJBQUE7RTdEeStUVjs7RTZEaC9UTTtJQU9JLGdDQUFBO0U3RDYrVFY7O0U2RHAvVE07SUFPSSw4QkFBQTtFN0RpL1RWOztFNkR4L1RNO0lBT0ksOEJBQUE7RTdEcS9UVjs7RTZENS9UTTtJQU9JLHlCQUFBO0U3RHkvVFY7O0U2RGhnVU07SUFPSSwrQkFBQTtFN0Q2L1RWOztFNkRwZ1VNO0lBT0ksOEJBQUE7RTdEaWdVVjs7RTZEeGdVTTtJQU9JLDRCQUFBO0U3RHFnVVY7O0U2RDVnVU07SUFPSSw4QkFBQTtFN0R5Z1VWOztFNkRoaFVNO0lBT0ksNEJBQUE7RTdENmdVVjs7RTZEcGhVTTtJQU9JLDRCQUFBO0U3RGloVVY7O0U2RHhoVU07SUFPSSxxQkFBQTtFN0RxaFVWOztFNkQ1aFVNO0lBT0ksMkJBQUE7RTdEeWhVVjs7RTZEaGlVTTtJQU9JLDBCQUFBO0U3RDZoVVY7O0U2RHBpVU07SUFPSSx3QkFBQTtFN0RpaVVWOztFNkR4aVVNO0lBT0ksMEJBQUE7RTdEcWlVVjs7RTZENWlVTTtJQU9JLHdCQUFBO0U3RHlpVVY7O0U2RGhqVU07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0U3RDhpVVY7O0U2RHJqVU07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0U3RG1qVVY7O0U2RDFqVU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0U3RHdqVVY7O0U2RC9qVU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0U3RDZqVVY7O0U2RHBrVU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0U3RGtrVVY7O0U2RHprVU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0U3RHVrVVY7O0U2RDlrVU07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0U3RDRrVVY7O0U2RG5sVU07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0U3RGlsVVY7O0U2RHhsVU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0U3RHNsVVY7O0U2RDdsVU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0U3RDJsVVY7O0U2RGxtVU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0U3RGdtVVY7O0U2RHZtVU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0U3RHFtVVY7O0U2RDVtVU07SUFPSSx5QkFBQTtFN0R5bVVWOztFNkRoblVNO0lBT0ksK0JBQUE7RTdENm1VVjs7RTZEcG5VTTtJQU9JLDhCQUFBO0U3RGluVVY7O0U2RHhuVU07SUFPSSw0QkFBQTtFN0RxblVWOztFNkQ1blVNO0lBT0ksOEJBQUE7RTdEeW5VVjs7RTZEaG9VTTtJQU9JLDRCQUFBO0U3RDZuVVY7O0U2RHBvVU07SUFPSSwyQkFBQTtFN0Rpb1VWOztFNkR4b1VNO0lBT0ksaUNBQUE7RTdEcW9VVjs7RTZENW9VTTtJQU9JLGdDQUFBO0U3RHlvVVY7O0U2RGhwVU07SUFPSSw4QkFBQTtFN0Q2b1VWOztFNkRwcFVNO0lBT0ksZ0NBQUE7RTdEaXBVVjs7RTZEeHBVTTtJQU9JLDhCQUFBO0U3RHFwVVY7O0U2RDVwVU07SUFPSSw0QkFBQTtFN0R5cFVWOztFNkRocVVNO0lBT0ksa0NBQUE7RTdENnBVVjs7RTZEcHFVTTtJQU9JLGlDQUFBO0U3RGlxVVY7O0U2RHhxVU07SUFPSSwrQkFBQTtFN0RxcVVWOztFNkQ1cVVNO0lBT0ksaUNBQUE7RTdEeXFVVjs7RTZEaHJVTTtJQU9JLCtCQUFBO0U3RDZxVVY7O0U2RHByVU07SUFPSSwwQkFBQTtFN0RpclVWOztFNkR4clVNO0lBT0ksZ0NBQUE7RTdEcXJVVjs7RTZENXJVTTtJQU9JLCtCQUFBO0U3RHlyVVY7O0U2RGhzVU07SUFPSSw2QkFBQTtFN0Q2clVWOztFNkRwc1VNO0lBT0ksK0JBQUE7RTdEaXNVVjs7RTZEeHNVTTtJQU9JLDZCQUFBO0U3RHFzVVY7O0U2RDVzVU07SUFPSSxpQkFBQTtFN0R5c1VWOztFNkRodFVNO0lBT0ksdUJBQUE7RTdENnNVVjs7RTZEcHRVTTtJQU9JLHNCQUFBO0U3RGl0VVY7O0U2RHh0VU07SUFPSSxvQkFBQTtFN0RxdFVWOztFNkQ1dFVNO0lBT0ksc0JBQUE7RTdEeXRVVjs7RTZEaHVVTTtJQU9JLG9CQUFBO0U3RDZ0VVY7O0U2RHB1VU07SUFPSSwyQkFBQTtFN0RpdVVWOztFNkR4dVVNO0lBT0ksNEJBQUE7RTdEcXVVVjs7RTZENXVVTTtJQU9JLDZCQUFBO0U3RHl1VVY7QUFDRjtBOERoeVVBO0VEK0NRO0lBT0ksNEJBQUE7RTdEOHVVVjs7RTZEcnZVTTtJQU9JLDBCQUFBO0U3RGt2VVY7O0U2RHp2VU07SUFPSSw2QkFBQTtFN0RzdlVWOztFNkQ3dlVNO0lBT0ksNEJBQUE7RTdEMHZVVjtBQUNGO0E4RDl4VUE7RUQ0QlE7SUFPSSwwQkFBQTtFN0QrdlVWOztFNkR0d1VNO0lBT0ksZ0NBQUE7RTdEbXdVVjs7RTZEMXdVTTtJQU9JLHlCQUFBO0U3RHV3VVY7O0U2RDl3VU07SUFPSSx3QkFBQTtFN0Qyd1VWOztFNkRseFVNO0lBT0kseUJBQUE7RTdEK3dVVjs7RTZEdHhVTTtJQU9JLDZCQUFBO0U3RG14VVY7O0U2RDF4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QXNDLGVBQUE7QTFFdzBWeEM7O0EwRXgwVkU7RUFBc0MsZUFBQTtBMUU0MFZ4Qzs7QTBFNTBWRTtFQUFzQyxlQUFBO0ExRWcxVnhDOztBMEVoMVZFO0VBQXNDLGVBQUE7QTFFbzFWeEM7O0EwRXAxVkU7RUFBc0MsZUFBQTtBMUV3MVZ4Qzs7QTBFeDFWRTtFQUFzQyxlQUFBO0ExRTQxVnhDOztBMEU1MVZFO0VBQXNDLGVBQUE7QTFFZzJWeEM7O0EwRWgyVkU7RUFBc0MsZUFBQTtBMUVvMlZ4Qzs7QTBFcDJWRTtFQUFzQyxlQUFBO0ExRXcyVnhDOztBMEV4MlZFO0VBQXNDLGdCQUFBO0ExRTQyVnhDOztBMEU1MlZFO0VBQXNDLGdCQUFBO0ExRWczVnhDOztBMEVoM1ZFO0VBQXNDLGdCQUFBO0ExRW8zVnhDOztBMEVwM1ZFO0VBQXNDLGdCQUFBO0ExRXczVnhDOztBMEV4M1ZFO0VBQXNDLGdCQUFBO0ExRTQzVnhDOztBMEU1M1ZFO0VBQXNDLGdCQUFBO0ExRWc0VnhDOztBMEVoNFZFO0VBQXNDLGdCQUFBO0ExRW80VnhDOztBMEVwNFZFO0VBQXNDLGdCQUFBO0ExRXc0VnhDOztBMEV4NFZFO0VBQXNDLGFBQUE7QTFFNDRWeEM7O0EwRTU0VkU7RUFBc0MsZ0JBQUE7QTFFZzVWeEM7O0EwRWg1VkU7RUFBc0MsZ0JBQUE7QTFFbzVWeEM7O0EwRXA1VkU7RUFBc0MsZ0JBQUE7QTFFdzVWeEM7O0EwRXg1VkU7RUFBc0MsZ0JBQUE7QTFFNDVWeEM7O0EwRTU1VkU7RUFBc0MsZ0JBQUE7QTFFZzZWeEM7O0EwRWg2VkU7RUFBc0MsZ0JBQUE7QTFFbzZWeEM7O0EwRXA2VkU7RUFBc0MsZ0JBQUE7QTFFdzZWeEM7O0EwRXg2VkU7RUFBc0MsZ0JBQUE7QTFFNDZWeEM7O0EwRTU2VkU7RUFBc0MsZ0JBQUE7QTFFZzdWeEM7O0EwRWg3VkU7RUFBc0MsZ0JBQUE7QTFFbzdWeEM7O0EwRXA3VkU7RUFBc0MsZ0JBQUE7QTFFdzdWeEM7O0EwRXg3VkU7RUFBc0MsZ0JBQUE7QTFFNDdWeEM7O0EwRTU3VkU7RUFBc0MsZ0JBQUE7QTFFZzhWeEM7O0EwRWg4VkU7RUFBc0MsZ0JBQUE7QTFFbzhWeEM7O0EwRXA4VkU7RUFBc0MsZ0JBQUE7QTFFdzhWeEM7O0EwRXg4VkU7RUFBc0MsZ0JBQUE7QTFFNDhWeEM7O0EwRTU4VkU7RUFBc0MsZ0JBQUE7QTFFZzlWeEM7O0EwRWg5VkU7RUFBc0MsZ0JBQUE7QTFFbzlWeEM7O0EwRXA5VkU7RUFBc0MsZ0JBQUE7QTFFdzlWeEM7O0EwRXg5VkU7RUFBc0MsZ0JBQUE7QTFFNDlWeEM7O0EwRTU5VkU7RUFBc0MsZ0JBQUE7QTFFZytWeEM7O0EwRWgrVkU7RUFBc0MsZ0JBQUE7QTFFbytWeEM7O0EwRXArVkU7RUFBc0MsZ0JBQUE7QTFFdytWeEM7O0EwRXgrVkU7RUFBc0MsZ0JBQUE7QTFFNCtWeEM7O0EwRTUrVkU7RUFBc0MsZ0JBQUE7QTFFZy9WeEM7O0EwRWgvVkU7RUFBc0MsZ0JBQUE7QTFFby9WeEM7O0EwRXAvVkU7RUFBc0MsZ0JBQUE7QTFFdy9WeEM7O0EwRXgvVkU7RUFBc0MsZ0JBQUE7QTFFNC9WeEM7O0EwRTUvVkU7RUFBc0MsZ0JBQUE7QTFFZ2dXeEM7O0EwRWhnV0U7RUFBc0MsZ0JBQUE7QTFFb2dXeEM7O0EwRXBnV0U7RUFBc0MsZ0JBQUE7QTFFd2dXeEM7O0EwRXhnV0U7RUFBc0MsZ0JBQUE7QTFFNGdXeEM7O0EwRTVnV0U7RUFBc0MsZ0JBQUE7QTFFZ2hXeEM7O0EwRWhoV0U7RUFBc0MsZ0JBQUE7QTFFb2hXeEM7O0EwRXBoV0U7RUFBc0MsZ0JBQUE7QTFFd2hXeEM7O0EwRXhoV0U7RUFBc0MsZ0JBQUE7QTFFNGhXeEM7O0EwRTVoV0U7RUFBc0MsZ0JBQUE7QTFFZ2lXeEM7O0EwRWhpV0U7RUFBc0MsZ0JBQUE7QTFFb2lXeEM7O0EwRXBpV0U7RUFBc0MsZ0JBQUE7QTFFd2lXeEM7O0EwRXhpV0U7RUFBc0MsZ0JBQUE7QTFFNGlXeEM7O0EwRTVpV0U7RUFBc0MsZ0JBQUE7QTFFZ2pXeEM7O0EwRWhqV0U7RUFBc0MsZ0JBQUE7QTFFb2pXeEM7O0EwRXBqV0U7RUFBc0MsZ0JBQUE7QTFFd2pXeEM7O0EwRXhqV0U7RUFBc0MsZ0JBQUE7QTFFNGpXeEM7O0EwRTVqV0U7RUFBc0MsZ0JBQUE7QTFFZ2tXeEM7O0EwRWhrV0U7RUFBc0MsZ0JBQUE7QTFFb2tXeEM7O0EwRXBrV0U7RUFBc0MsZ0JBQUE7QTFFd2tXeEM7O0EwRXhrV0U7RUFBc0MsZ0JBQUE7QTFFNGtXeEM7O0EwRTVrV0U7RUFBc0MsZ0JBQUE7QTFFZ2xXeEM7O0EwRWhsV0U7RUFBc0MsZ0JBQUE7QTFFb2xXeEM7O0EwRXBsV0U7RUFBc0MsZ0JBQUE7QTFFd2xXeEM7O0EwRXhsV0U7RUFBc0MsZ0JBQUE7QTFFNGxXeEM7O0EwRTVsV0U7RUFBc0MsZ0JBQUE7QTFFZ21XeEM7O0EwRWhtV0U7RUFBc0MsZ0JBQUE7QTFFb21XeEM7O0EwRXBtV0U7RUFBc0MsZ0JBQUE7QTFFd21XeEM7O0EwRXhtV0U7RUFBc0MsZ0JBQUE7QTFFNG1XeEM7O0EwRTVtV0U7RUFBc0MsZ0JBQUE7QTFFZ25XeEM7O0EwRWhuV0U7RUFBc0MsZ0JBQUE7QTFFb25XeEM7O0EwRXBuV0U7RUFBc0MsZ0JBQUE7QTFFd25XeEM7O0EwRXhuV0U7RUFBc0MsZ0JBQUE7QTFFNG5XeEM7O0EwRTVuV0U7RUFBc0MsZ0JBQUE7QTFFZ29XeEM7O0EwRWhvV0U7RUFBc0MsZ0JBQUE7QTFFb29XeEM7O0EwRXBvV0U7RUFBc0MsZ0JBQUE7QTFFd29XeEM7O0EwRXhvV0U7RUFBc0MsZ0JBQUE7QTFFNG9XeEM7O0EwRTVvV0U7RUFBc0MsZ0JBQUE7QTFFZ3BXeEM7O0EwRWhwV0U7RUFBc0MsZ0JBQUE7QTFFb3BXeEM7O0EwRXBwV0U7RUFBc0MsZ0JBQUE7QTFFd3BXeEM7O0EwRXhwV0U7RUFBc0MsZ0JBQUE7QTFFNHBXeEM7O0EwRTVwV0U7RUFBc0MsZ0JBQUE7QTFFZ3FXeEM7O0EwRWhxV0U7RUFBc0MsZ0JBQUE7QTFFb3FXeEM7O0EwRXBxV0U7RUFBc0MsZ0JBQUE7QTFFd3FXeEM7O0EwRXhxV0U7RUFBc0MsZ0JBQUE7QTFFNHFXeEM7O0EwRTVxV0U7RUFBc0MsZ0JBQUE7QTFFZ3JXeEM7O0EwRWhyV0U7RUFBc0MsZ0JBQUE7QTFFb3JXeEM7O0EwRXByV0U7RUFBc0MsZ0JBQUE7QTFFd3JXeEM7O0EwRXhyV0U7RUFBc0MsZ0JBQUE7QTFFNHJXeEM7O0EwRTVyV0U7RUFBc0MsZ0JBQUE7QTFFZ3NXeEM7O0EwRWhzV0U7RUFBc0MsZ0JBQUE7QTFFb3NXeEM7O0EwRXBzV0U7RUFBc0MsZ0JBQUE7QTFFd3NXeEM7O0EwRXhzV0U7RUFBc0MsZ0JBQUE7QTFFNHNXeEM7O0EwRTVzV0U7RUFBc0MsZ0JBQUE7QTFFZ3RXeEM7O0EwRWh0V0U7RUFBc0MsZ0JBQUE7QTFFb3RXeEM7O0EwRXB0V0U7RUFBc0MsZ0JBQUE7QTFFd3RXeEM7O0EwRXh0V0U7RUFBc0MsZ0JBQUE7QTFFNHRXeEM7O0EwRTV0V0U7RUFBc0MsZ0JBQUE7QTFFZ3VXeEM7O0EwRWh1V0U7RUFBc0MsZ0JBQUE7QTFFb3VXeEM7O0EwRXB1V0U7RUFBc0MsZ0JBQUE7QTFFd3VXeEM7O0EwRXh1V0U7RUFBc0MsZ0JBQUE7QTFFNHVXeEM7O0EwRTV1V0U7RUFBc0MsZ0JBQUE7QTFFZ3ZXeEM7O0EwRWh2V0U7RUFBc0MsZ0JBQUE7QTFFb3ZXeEM7O0EwRXB2V0U7RUFBc0MsZ0JBQUE7QTFFd3ZXeEM7O0EwRXh2V0U7RUFBc0MsZ0JBQUE7QTFFNHZXeEM7O0EwRTV2V0U7RUFBc0MsZ0JBQUE7QTFFZ3dXeEM7O0EwRWh3V0U7RUFBc0MsZ0JBQUE7QTFFb3dXeEM7O0EwRXB3V0U7RUFBc0MsZ0JBQUE7QTFFd3dXeEM7O0EwRXh3V0U7RUFBc0MsZ0JBQUE7QTFFNHdXeEM7O0EwRTV3V0U7RUFBc0MsZ0JBQUE7QTFFZ3hXeEM7O0EwRWh4V0U7RUFBc0MsZ0JBQUE7QTFFb3hXeEM7O0EwRXB4V0U7RUFBc0MsZ0JBQUE7QTFFd3hXeEM7O0EwRXh4V0U7RUFBc0MsZ0JBQUE7QTFFNHhXeEM7O0EwRTV4V0U7RUFBc0MsZ0JBQUE7QTFFZ3lXeEM7O0EwRWh5V0U7RUFBc0MsZ0JBQUE7QTFFb3lXeEM7O0EwRXB5V0U7RUFBc0MsZ0JBQUE7QTFFd3lXeEM7O0EwRXh5V0U7RUFBc0MsZ0JBQUE7QTFFNHlXeEM7O0EwRTV5V0U7RUFBc0MsZ0JBQUE7QTFFZ3pXeEM7O0EwRWh6V0U7RUFBc0MsZ0JBQUE7QTFFb3pXeEM7O0EwRXB6V0U7RUFBc0MsZ0JBQUE7QTFFd3pXeEM7O0EwRXh6V0U7RUFBc0MsZ0JBQUE7QTFFNHpXeEM7O0EwRTV6V0U7RUFBc0MsZ0JBQUE7QTFFZzBXeEM7O0EwRWgwV0U7RUFBc0MsZ0JBQUE7QTFFbzBXeEM7O0EwRXAwV0U7RUFBc0MsZ0JBQUE7QTFFdzBXeEM7O0EwRXgwV0U7RUFBc0MsZ0JBQUE7QTFFNDBXeEM7O0EwRTUwV0U7RUFBc0MsZ0JBQUE7QTFFZzFXeEM7O0EwRWgxV0U7RUFBc0MsZ0JBQUE7QTFFbzFXeEM7O0EwRXAxV0U7RUFBc0MsZ0JBQUE7QTFFdzFXeEM7O0EwRXgxV0U7RUFBc0MsZ0JBQUE7QTFFNDFXeEM7O0EwRTUxV0U7RUFBc0MsZ0JBQUE7QTFFZzJXeEM7O0EwRWgyV0U7RUFBc0MsZ0JBQUE7QTFFbzJXeEM7O0EwRXAyV0U7RUFBc0MsZ0JBQUE7QTFFdzJXeEM7O0EwRXgyV0U7RUFBc0MsZ0JBQUE7QTFFNDJXeEM7O0EwRTUyV0U7RUFBc0MsZ0JBQUE7QTFFZzNXeEM7O0EwRWgzV0U7RUFBc0MsZ0JBQUE7QTFFbzNXeEM7O0EwRXAzV0U7RUFBc0MsZ0JBQUE7QTFFdzNXeEM7O0EwRXgzV0U7RUFBc0MsZ0JBQUE7QTFFNDNXeEM7O0EwRTUzV0U7RUFBc0MsZ0JBQUE7QTFFZzRXeEM7O0EwRWg0V0U7RUFBc0MsZ0JBQUE7QTFFbzRXeEM7O0EwRXA0V0U7RUFBc0MsZ0JBQUE7QTFFdzRXeEM7O0EwRXg0V0U7RUFBc0MsZ0JBQUE7QTFFNDRXeEM7O0EwRTU0V0U7RUFBc0MsZ0JBQUE7QTFFZzVXeEM7O0EwRWg1V0U7RUFBc0MsZ0JBQUE7QTFFbzVXeEM7O0EwRXA1V0U7RUFBc0MsZ0JBQUE7QTFFdzVXeEM7O0EwRXg1V0U7RUFBc0MsZ0JBQUE7QTFFNDVXeEM7O0EwRTU1V0U7RUFBc0MsZ0JBQUE7QTFFZzZXeEM7O0EwRWg2V0U7RUFBc0MsZ0JBQUE7QTFFbzZXeEM7O0EwRXA2V0U7RUFBc0MsZ0JBQUE7QTFFdzZXeEM7O0EwRXg2V0U7RUFBc0MsZ0JBQUE7QTFFNDZXeEM7O0EwRTU2V0U7RUFBc0MsZ0JBQUE7QTFFZzdXeEM7O0EwRWg3V0U7RUFBc0MsZ0JBQUE7QTFFbzdXeEM7O0EwRXA3V0U7RUFBc0MsZ0JBQUE7QTFFdzdXeEM7O0EwRXg3V0U7RUFBc0MsZ0JBQUE7QTFFNDdXeEM7O0EwRTU3V0U7RUFBc0MsZ0JBQUE7QTFFZzhXeEM7O0EwRWg4V0U7RUFBc0MsZ0JBQUE7QTFFbzhXeEM7O0EwRXA4V0U7RUFBc0MsZ0JBQUE7QTFFdzhXeEM7O0EwRXg4V0U7RUFBc0MsZ0JBQUE7QTFFNDhXeEM7O0EwRTU4V0U7RUFBc0MsZ0JBQUE7QTFFZzlXeEM7O0EwRWg5V0U7RUFBc0MsZ0JBQUE7QTFFbzlXeEM7O0EwRXA5V0U7RUFBc0MsZ0JBQUE7QTFFdzlXeEM7O0EwRXg5V0U7RUFBc0MsZ0JBQUE7QTFFNDlXeEM7O0EwRTU5V0U7RUFBc0MsZ0JBQUE7QTFFZytXeEM7O0EwRWgrV0U7RUFBc0MsZ0JBQUE7QTFFbytXeEM7O0EwRXArV0U7RUFBc0MsZ0JBQUE7QTFFdytXeEM7O0EwRXgrV0U7RUFBc0MsZ0JBQUE7QTFFNCtXeEM7O0EwRTUrV0U7RUFBc0MsZ0JBQUE7QTFFZy9XeEM7O0EwRWgvV0U7RUFBc0MsZ0JBQUE7QTFFby9XeEM7O0EwRXAvV0U7RUFBc0MsZ0JBQUE7QTFFdy9XeEM7O0EwRXgvV0U7RUFBc0MsZ0JBQUE7QTFFNC9XeEM7O0EwRTUvV0U7RUFBc0MsZ0JBQUE7QTFFZ2dYeEM7O0EwRWhnWEU7RUFBc0MsZ0JBQUE7QTFFb2dYeEM7O0EwRXBnWEU7RUFBc0MsZ0JBQUE7QTFFd2dYeEM7O0EwRXhnWEU7RUFBc0MsZ0JBQUE7QTFFNGdYeEM7O0EwRTVnWEU7RUFBc0MsZ0JBQUE7QTFFZ2hYeEM7O0EwRWhoWEU7RUFBc0MsZ0JBQUE7QTFFb2hYeEM7O0EwRXBoWEU7RUFBc0MsZ0JBQUE7QTFFd2hYeEM7O0EwRXhoWEU7RUFBc0MsZ0JBQUE7QTFFNGhYeEM7O0EwRTVoWEU7RUFBc0MsZ0JBQUE7QTFFZ2lYeEM7O0EwRWhpWEU7RUFBc0MsZ0JBQUE7QTFFb2lYeEM7O0EwRXBpWEU7RUFBc0MsZ0JBQUE7QTFFd2lYeEM7O0EwRXhpWEU7RUFBc0MsZ0JBQUE7QTFFNGlYeEM7O0EwRTVpWEU7RUFBc0MsZ0JBQUE7QTFFZ2pYeEM7O0EwRWhqWEU7RUFBc0MsZ0JBQUE7QTFFb2pYeEM7O0EwRXBqWEU7RUFBc0MsZ0JBQUE7QTFFd2pYeEM7O0EwRXhqWEU7RUFBc0MsZ0JBQUE7QTFFNGpYeEM7O0EwRTVqWEU7RUFBc0MsZ0JBQUE7QTFFZ2tYeEM7O0EwRWhrWEU7RUFBc0MsZ0JBQUE7QTFFb2tYeEM7O0EwRXBrWEU7RUFBc0MsZ0JBQUE7QTFFd2tYeEM7O0EwRXhrWEU7RUFBc0MsZ0JBQUE7QTFFNGtYeEM7O0EwRTVrWEU7RUFBc0MsZ0JBQUE7QTFFZ2xYeEM7O0EwRWhsWEU7RUFBc0MsZ0JBQUE7QTFFb2xYeEM7O0EwRXBsWEU7RUFBc0MsZ0JBQUE7QTFFd2xYeEM7O0EwRXhsWEU7RUFBc0MsZ0JBQUE7QTFFNGxYeEM7O0EwRTVsWEU7RUFBc0MsZ0JBQUE7QTFFZ21YeEM7O0EwRWhtWEU7RUFBc0MsZ0JBQUE7QTFFb21YeEM7O0EwRXBtWEU7RUFBc0MsZ0JBQUE7QTFFd21YeEM7O0EwRXhtWEU7RUFBc0MsZ0JBQUE7QTFFNG1YeEM7O0EwRTVtWEU7RUFBc0MsZ0JBQUE7QTFFZ25YeEM7O0EwRWhuWEU7RUFBc0MsZ0JBQUE7QTFFb25YeEM7O0EwRXBuWEU7RUFBc0MsZ0JBQUE7QTFFd25YeEM7O0EwRXhuWEU7RUFBc0MsZ0JBQUE7QTFFNG5YeEM7O0EwRTVuWEU7RUFBc0MsZ0JBQUE7QTFFZ29YeEM7O0EwRWhvWEU7RUFBc0MsZ0JBQUE7QTFFb29YeEM7O0EwRXBvWEU7RUFBc0MsWUFBQTtBMUV3b1h4Qzs7QTBFeG9YRTtFQUFzQyxnQkFBQTtBMUU0b1h4Qzs7QTBFNW9YRTtFQUFzQyxnQkFBQTtBMUVncFh4Qzs7QTBFaHBYRTtFQUFzQyxnQkFBQTtBMUVvcFh4Qzs7QTBFcHBYRTtFQUFzQyxnQkFBQTtBMUV3cFh4Qzs7QTBFeHBYRTtFQUFzQyxnQkFBQTtBMUU0cFh4Qzs7QTBFNXBYRTtFQUFzQyxnQkFBQTtBMUVncVh4Qzs7QTBFaHFYRTtFQUFzQyxnQkFBQTtBMUVvcVh4Qzs7QTBFcHFYRTtFQUFzQyxnQkFBQTtBMUV3cVh4Qzs7QTBFeHFYRTtFQUFzQyxnQkFBQTtBMUU0cVh4Qzs7QTBFNXFYRTtFQUFzQyxnQkFBQTtBMUVnclh4Qzs7QTBFaHJYRTtFQUFzQyxnQkFBQTtBMUVvclh4Qzs7QTBFcHJYRTtFQUFzQyxnQkFBQTtBMUV3clh4Qzs7QTBFeHJYRTtFQUFzQyxnQkFBQTtBMUU0clh4Qzs7QTBFNXJYRTtFQUFzQyxnQkFBQTtBMUVnc1h4Qzs7QTBFaHNYRTtFQUFzQyxnQkFBQTtBMUVvc1h4Qzs7QTBFcHNYRTtFQUFzQyxnQkFBQTtBMUV3c1h4Qzs7QTBFeHNYRTtFQUFzQyxnQkFBQTtBMUU0c1h4Qzs7QTBFNXNYRTtFQUFzQyxnQkFBQTtBMUVndFh4Qzs7QTBFaHRYRTtFQUFzQyxnQkFBQTtBMUVvdFh4Qzs7QTBFcHRYRTtFQUFzQyxnQkFBQTtBMUV3dFh4Qzs7QTBFeHRYRTtFQUFzQyxnQkFBQTtBMUU0dFh4Qzs7QTBFNXRYRTtFQUFzQyxnQkFBQTtBMUVndVh4Qzs7QTBFaHVYRTtFQUFzQyxnQkFBQTtBMUVvdVh4Qzs7QTBFcHVYRTtFQUFzQyxnQkFBQTtBMUV3dVh4Qzs7QTBFeHVYRTtFQUFzQyxnQkFBQTtBMUU0dVh4Qzs7QTBFNXVYRTtFQUFzQyxnQkFBQTtBMUVndlh4Qzs7QTBFaHZYRTtFQUFzQyxnQkFBQTtBMUVvdlh4Qzs7QTBFcHZYRTtFQUFzQyxnQkFBQTtBMUV3dlh4Qzs7QTBFeHZYRTtFQUFzQyxnQkFBQTtBMUU0dlh4Qzs7QTBFNXZYRTtFQUFzQyxnQkFBQTtBMUVnd1h4Qzs7QTBFaHdYRTtFQUFzQyxnQkFBQTtBMUVvd1h4Qzs7QTBFcHdYRTtFQUFzQyxnQkFBQTtBMUV3d1h4Qzs7QTBFeHdYRTtFQUFzQyxnQkFBQTtBMUU0d1h4Qzs7QTBFNXdYRTtFQUFzQyxnQkFBQTtBMUVneFh4Qzs7QTBFaHhYRTtFQUFzQyxnQkFBQTtBMUVveFh4Qzs7QTBFcHhYRTtFQUFzQyxnQkFBQTtBMUV3eFh4Qzs7QTBFeHhYRTtFQUFzQyxnQkFBQTtBMUU0eFh4Qzs7QTBFNXhYRTtFQUFzQyxnQkFBQTtBMUVneVh4Qzs7QTBFaHlYRTtFQUFzQyxnQkFBQTtBMUVveVh4Qzs7QTBFcHlYRTtFQUFzQyxnQkFBQTtBMUV3eVh4Qzs7QTBFeHlYRTtFQUFzQyxnQkFBQTtBMUU0eVh4Qzs7QTBFNXlYRTtFQUFzQyxnQkFBQTtBMUVnelh4Qzs7QTBFaHpYRTtFQUFzQyxnQkFBQTtBMUVvelh4Qzs7QTBFcHpYRTtFQUFzQyxnQkFBQTtBMUV3elh4Qzs7QTBFeHpYRTtFQUFzQyxnQkFBQTtBMUU0elh4Qzs7QTBFNXpYRTtFQUFzQyxnQkFBQTtBMUVnMFh4Qzs7QTBFaDBYRTtFQUFzQyxnQkFBQTtBMUVvMFh4Qzs7QTBFcDBYRTtFQUFzQyxnQkFBQTtBMUV3MFh4Qzs7QTBFeDBYRTtFQUFzQyxnQkFBQTtBMUU0MFh4Qzs7QTBFNTBYRTtFQUFzQyxnQkFBQTtBMUVnMVh4Qzs7QTBFaDFYRTtFQUFzQyxnQkFBQTtBMUVvMVh4Qzs7QTBFcDFYRTtFQUFzQyxnQkFBQTtBMUV3MVh4Qzs7QTBFeDFYRTtFQUFzQyxnQkFBQTtBMUU0MVh4Qzs7QTBFNTFYRTtFQUFzQyxnQkFBQTtBMUVnMlh4Qzs7QTBFaDJYRTtFQUFzQyxnQkFBQTtBMUVvMlh4Qzs7QTBFcDJYRTtFQUFzQyxnQkFBQTtBMUV3Mlh4Qzs7QTBFeDJYRTtFQUFzQyxnQkFBQTtBMUU0Mlh4Qzs7QTBFNTJYRTtFQUFzQyxnQkFBQTtBMUVnM1h4Qzs7QTBFaDNYRTtFQUFzQyxnQkFBQTtBMUVvM1h4Qzs7QTBFcDNYRTtFQUFzQyxnQkFBQTtBMUV3M1h4Qzs7QTBFeDNYRTtFQUFzQyxnQkFBQTtBMUU0M1h4Qzs7QTBFNTNYRTtFQUFzQyxnQkFBQTtBMUVnNFh4Qzs7QTBFaDRYRTtFQUFzQyxnQkFBQTtBMUVvNFh4Qzs7QTBFcDRYRTtFQUFzQyxnQkFBQTtBMUV3NFh4Qzs7QTBFeDRYRTtFQUFzQyxnQkFBQTtBMUU0NFh4Qzs7QTBFNTRYRTtFQUFzQyxnQkFBQTtBMUVnNVh4Qzs7QTBFaDVYRTtFQUFzQyxnQkFBQTtBMUVvNVh4Qzs7QTBFcDVYRTtFQUFzQyxnQkFBQTtBMUV3NVh4Qzs7QTBFeDVYRTtFQUFzQyxnQkFBQTtBMUU0NVh4Qzs7QTBFNTVYRTtFQUFzQyxnQkFBQTtBMUVnNlh4Qzs7QTBFaDZYRTtFQUFzQyxnQkFBQTtBMUVvNlh4Qzs7QTBFcDZYRTtFQUFzQyxnQkFBQTtBMUV3Nlh4Qzs7QTBFeDZYRTtFQUFzQyxnQkFBQTtBMUU0Nlh4Qzs7QTBFNTZYRTtFQUFzQyxnQkFBQTtBMUVnN1h4Qzs7QTBFaDdYRTtFQUFzQyxnQkFBQTtBMUVvN1h4Qzs7QTBFcDdYRTtFQUFzQyxnQkFBQTtBMUV3N1h4Qzs7QTBFeDdYRTtFQUFzQyxnQkFBQTtBMUU0N1h4Qzs7QTBFNTdYRTtFQUFzQyxnQkFBQTtBMUVnOFh4Qzs7QTBFaDhYRTtFQUFzQyxnQkFBQTtBMUVvOFh4Qzs7QTBFcDhYRTtFQUFzQyxZQUFBO0ExRXc4WHhDOztBMEV4OFhFO0VBQXNDLGdCQUFBO0ExRTQ4WHhDOztBMEU1OFhFO0VBQXNDLGdCQUFBO0ExRWc5WHhDOztBMEVoOVhFO0VBQXNDLGdCQUFBO0ExRW85WHhDOztBMEVwOVhFO0VBQXNDLGdCQUFBO0ExRXc5WHhDOztBMEV4OVhFO0VBQXNDLGdCQUFBO0ExRTQ5WHhDOztBMEU1OVhFO0VBQXNDLGdCQUFBO0ExRWcrWHhDOztBMEVoK1hFO0VBQXNDLGdCQUFBO0ExRW8rWHhDOztBMEVwK1hFO0VBQXNDLGdCQUFBO0ExRXcrWHhDOztBMEV4K1hFO0VBQXNDLGdCQUFBO0ExRTQrWHhDOztBMEU1K1hFO0VBQXNDLGdCQUFBO0ExRWcvWHhDOztBMEVoL1hFO0VBQXNDLGdCQUFBO0ExRW8vWHhDOztBMEVwL1hFO0VBQXNDLGdCQUFBO0ExRXcvWHhDOztBMEV4L1hFO0VBQXNDLGdCQUFBO0ExRTQvWHhDOztBMEU1L1hFO0VBQXNDLGdCQUFBO0ExRWdnWXhDOztBMEVoZ1lFO0VBQXNDLGdCQUFBO0ExRW9nWXhDOztBMEVwZ1lFO0VBQXNDLGdCQUFBO0ExRXdnWXhDOztBMEV4Z1lFO0VBQXNDLGdCQUFBO0ExRTRnWXhDOztBMEU1Z1lFO0VBQXNDLGdCQUFBO0ExRWdoWXhDOztBMEVoaFlFO0VBQXNDLGdCQUFBO0ExRW9oWXhDOztBMEVwaFlFO0VBQXNDLGdCQUFBO0ExRXdoWXhDOztBMEV4aFlFO0VBQXNDLGdCQUFBO0ExRTRoWXhDOztBMEU1aFlFO0VBQXNDLGdCQUFBO0ExRWdpWXhDOztBMEVoaVlFO0VBQXNDLGdCQUFBO0ExRW9pWXhDOztBMEVwaVlFO0VBQXNDLGdCQUFBO0ExRXdpWXhDOztBMEV4aVlFO0VBQXNDLGdCQUFBO0ExRTRpWXhDOztBMEU1aVlFO0VBQXNDLGdCQUFBO0ExRWdqWXhDOztBMEVoallFO0VBQXNDLGdCQUFBO0ExRW9qWXhDOztBMEVwallFO0VBQXNDLGdCQUFBO0ExRXdqWXhDOztBMEV4allFO0VBQXNDLGdCQUFBO0ExRTRqWXhDOztBMEU1allFO0VBQXNDLGdCQUFBO0ExRWdrWXhDOztBMEVoa1lFO0VBQXNDLGdCQUFBO0ExRW9rWXhDOztBMEVwa1lFO0VBQXNDLGdCQUFBO0ExRXdrWXhDOztBMEV4a1lFO0VBQXNDLGdCQUFBO0ExRTRrWXhDOztBMEU1a1lFO0VBQXNDLGdCQUFBO0ExRWdsWXhDOztBMEVobFlFO0VBQXNDLGdCQUFBO0ExRW9sWXhDOztBMEVwbFlFO0VBQXNDLGdCQUFBO0ExRXdsWXhDOztBMEV4bFlFO0VBQXNDLGdCQUFBO0ExRTRsWXhDOztBMEU1bFlFO0VBQXNDLGdCQUFBO0ExRWdtWXhDOztBMEVobVlFO0VBQXNDLGdCQUFBO0ExRW9tWXhDOztBMEVwbVlFO0VBQXNDLGdCQUFBO0ExRXdtWXhDOztBMEV4bVlFO0VBQXNDLGdCQUFBO0ExRTRtWXhDOztBMEU1bVlFO0VBQXNDLGdCQUFBO0ExRWduWXhDOztBMEVobllFO0VBQXNDLGdCQUFBO0ExRW9uWXhDOztBMEVwbllFO0VBQXNDLGdCQUFBO0ExRXduWXhDOztBMEV4bllFO0VBQXNDLGdCQUFBO0ExRTRuWXhDOztBMEU1bllFO0VBQXNDLGdCQUFBO0ExRWdvWXhDOztBMEVob1lFO0VBQXNDLGdCQUFBO0ExRW9vWXhDOztBMEVwb1lFO0VBQXNDLGdCQUFBO0ExRXdvWXhDOztBMEV4b1lFO0VBQXNDLGdCQUFBO0ExRTRvWXhDOztBMEU1b1lFO0VBQXNDLGdCQUFBO0ExRWdwWXhDOztBMEVocFlFO0VBQXNDLGdCQUFBO0ExRW9wWXhDOztBMEVwcFlFO0VBQXNDLGdCQUFBO0ExRXdwWXhDOztBMEV4cFlFO0VBQXNDLGdCQUFBO0ExRTRwWXhDOztBMEU1cFlFO0VBQXNDLGdCQUFBO0ExRWdxWXhDOztBMEVocVlFO0VBQXNDLGdCQUFBO0ExRW9xWXhDOztBMEVwcVlFO0VBQXNDLGdCQUFBO0ExRXdxWXhDOztBMEV4cVlFO0VBQXNDLGdCQUFBO0ExRTRxWXhDOztBMEU1cVlFO0VBQXNDLGdCQUFBO0ExRWdyWXhDOztBMEVocllFO0VBQXNDLGdCQUFBO0ExRW9yWXhDOztBMEVwcllFO0VBQXNDLGdCQUFBO0ExRXdyWXhDOztBMEV4cllFO0VBQXNDLGdCQUFBO0ExRTRyWXhDOztBMEU1cllFO0VBQXNDLGdCQUFBO0ExRWdzWXhDOztBMEVoc1lFO0VBQXNDLGdCQUFBO0ExRW9zWXhDOztBMEVwc1lFO0VBQXNDLGdCQUFBO0ExRXdzWXhDOztBMEV4c1lFO0VBQXNDLGdCQUFBO0ExRTRzWXhDOztBMEU1c1lFO0VBQXNDLGdCQUFBO0ExRWd0WXhDOztBMEVodFlFO0VBQXNDLGFBQUE7QTFFb3RZeEM7O0EwRXB0WUU7RUFBc0MsZ0JBQUE7QTFFd3RZeEM7O0EwRXh0WUU7RUFBc0MsZ0JBQUE7QTFFNHRZeEM7O0EwRTV0WUU7RUFBc0MsZ0JBQUE7QTFFZ3VZeEM7O0EwRWh1WUU7RUFBc0MsZ0JBQUE7QTFFb3VZeEM7O0EwRXB1WUU7RUFBc0MsZ0JBQUE7QTFFd3VZeEM7O0EwRXh1WUU7RUFBc0MsZ0JBQUE7QTFFNHVZeEM7O0EwRTV1WUU7RUFBc0MsZ0JBQUE7QTFFZ3ZZeEM7O0EwRWh2WUU7RUFBc0MsZ0JBQUE7QTFFb3ZZeEM7O0EwRXB2WUU7RUFBc0MsZ0JBQUE7QTFFd3ZZeEM7O0EwRXh2WUU7RUFBc0MsZ0JBQUE7QTFFNHZZeEM7O0EwRTV2WUU7RUFBc0MsZ0JBQUE7QTFFZ3dZeEM7O0EwRWh3WUU7RUFBc0MsZ0JBQUE7QTFFb3dZeEM7O0EwRXB3WUU7RUFBc0MsZ0JBQUE7QTFFd3dZeEM7O0EwRXh3WUU7RUFBc0MsZ0JBQUE7QTFFNHdZeEM7O0EwRTV3WUU7RUFBc0MsZ0JBQUE7QTFFZ3hZeEM7O0EwRWh4WUU7RUFBc0MsZ0JBQUE7QTFFb3hZeEM7O0EwRXB4WUU7RUFBc0MsZ0JBQUE7QTFFd3hZeEM7O0EwRXh4WUU7RUFBc0MsZ0JBQUE7QTFFNHhZeEM7O0EwRTV4WUU7RUFBc0MsZ0JBQUE7QTFFZ3lZeEM7O0EwRWh5WUU7RUFBc0MsZ0JBQUE7QTFFb3lZeEM7O0EwRXB5WUU7RUFBc0MsZ0JBQUE7QTFFd3lZeEM7O0EwRXh5WUU7RUFBc0MsZ0JBQUE7QTFFNHlZeEM7O0EwRTV5WUU7RUFBc0MsZ0JBQUE7QTFFZ3pZeEM7O0EwRWh6WUU7RUFBc0MsZ0JBQUE7QTFFb3pZeEM7O0EwRXB6WUU7RUFBc0MsZ0JBQUE7QTFFd3pZeEM7O0EwRXh6WUU7RUFBc0MsZ0JBQUE7QTFFNHpZeEM7O0EwRTV6WUU7RUFBc0MsZ0JBQUE7QTFFZzBZeEM7O0EwRWgwWUU7RUFBc0MsZ0JBQUE7QTFFbzBZeEM7O0EwRXAwWUU7RUFBc0MsZ0JBQUE7QTFFdzBZeEM7O0EwRXgwWUU7RUFBc0MsZ0JBQUE7QTFFNDBZeEM7O0EwRTUwWUU7RUFBc0MsZ0JBQUE7QTFFZzFZeEM7O0EwRWgxWUU7RUFBc0MsZ0JBQUE7QTFFbzFZeEM7O0EwRXAxWUU7RUFBc0MsZ0JBQUE7QTFFdzFZeEM7O0EwRXgxWUU7RUFBc0MsZ0JBQUE7QTFFNDFZeEM7O0EwRTUxWUU7RUFBc0MsZ0JBQUE7QTFFZzJZeEM7O0EwRWgyWUU7RUFBc0MsZ0JBQUE7QTFFbzJZeEM7O0EwRXAyWUU7RUFBc0MsZ0JBQUE7QTFFdzJZeEM7O0EwRXgyWUU7RUFBc0MsZ0JBQUE7QTFFNDJZeEM7O0EwRTUyWUU7RUFBc0MsZ0JBQUE7QTFFZzNZeEM7O0EwRWgzWUU7RUFBc0MsZ0JBQUE7QTFFbzNZeEM7O0EwRXAzWUU7RUFBc0MsZ0JBQUE7QTFFdzNZeEM7O0EwRXgzWUU7RUFBc0MsZ0JBQUE7QTFFNDNZeEM7O0EwRTUzWUU7RUFBc0MsZ0JBQUE7QTFFZzRZeEM7O0EwRWg0WUU7RUFBc0MsZ0JBQUE7QTFFbzRZeEM7O0EwRXA0WUU7RUFBc0MsZ0JBQUE7QTFFdzRZeEM7O0EwRXg0WUU7RUFBc0MsZ0JBQUE7QTFFNDRZeEM7O0EwRTU0WUU7RUFBc0MsZ0JBQUE7QTFFZzVZeEM7O0EwRWg1WUU7RUFBc0MsZ0JBQUE7QTFFbzVZeEM7O0EwRXA1WUU7RUFBc0MsZ0JBQUE7QTFFdzVZeEM7O0EwRXg1WUU7RUFBc0MsZ0JBQUE7QTFFNDVZeEM7O0EwRTU1WUU7RUFBc0MsZ0JBQUE7QTFFZzZZeEM7O0EwRWg2WUU7RUFBc0MsZ0JBQUE7QTFFbzZZeEM7O0EwRXA2WUU7RUFBc0MsZ0JBQUE7QTFFdzZZeEM7O0EwRXg2WUU7RUFBc0MsZ0JBQUE7QTFFNDZZeEM7O0EwRTU2WUU7RUFBc0MsZ0JBQUE7QTFFZzdZeEM7O0EwRWg3WUU7RUFBc0MsZ0JBQUE7QTFFbzdZeEM7O0EwRXA3WUU7RUFBc0MsZ0JBQUE7QTFFdzdZeEM7O0EwRXg3WUU7RUFBc0MsZ0JBQUE7QTFFNDdZeEM7O0EwRTU3WUU7RUFBc0MsZ0JBQUE7QTFFZzhZeEM7O0EwRWg4WUU7RUFBc0MsZ0JBQUE7QTFFbzhZeEM7O0EwRXA4WUU7RUFBc0MsZ0JBQUE7QTFFdzhZeEM7O0EwRXg4WUU7RUFBc0MsZ0JBQUE7QTFFNDhZeEM7O0EwRTU4WUU7RUFBc0MsZ0JBQUE7QTFFZzlZeEM7O0EwRWg5WUU7RUFBc0MsZ0JBQUE7QTFFbzlZeEM7O0EwRXA5WUU7RUFBc0MsZ0JBQUE7QTFFdzlZeEM7O0EwRXg5WUU7RUFBc0MsZ0JBQUE7QTFFNDlZeEM7O0EwRTU5WUU7RUFBc0MsZ0JBQUE7QTFFZytZeEM7O0EwRWgrWUU7RUFBc0MsZ0JBQUE7QTFFbytZeEM7O0EwRXArWUU7RUFBc0MsZ0JBQUE7QTFFdytZeEM7O0EwRXgrWUU7RUFBc0MsZ0JBQUE7QTFFNCtZeEM7O0EwRTUrWUU7RUFBc0MsZ0JBQUE7QTFFZy9ZeEM7O0EwRWgvWUU7RUFBc0MsZ0JBQUE7QTFFby9ZeEM7O0EwRXAvWUU7RUFBc0MsZ0JBQUE7QTFFdy9ZeEM7O0EwRXgvWUU7RUFBc0MsZ0JBQUE7QTFFNC9ZeEM7O0EwRTUvWUU7RUFBc0MsZ0JBQUE7QTFFZ2daeEM7O0EwRWhnWkU7RUFBc0MsZ0JBQUE7QTFFb2daeEM7O0EwRXBnWkU7RUFBc0MsZ0JBQUE7QTFFd2daeEM7O0EwRXhnWkU7RUFBc0MsZ0JBQUE7QTFFNGdaeEM7O0EwRTVnWkU7RUFBc0MsZ0JBQUE7QTFFZ2haeEM7O0EwRWhoWkU7RUFBc0MsZ0JBQUE7QTFFb2haeEM7O0EwRXBoWkU7RUFBc0MsZ0JBQUE7QTFFd2haeEM7O0EwRXhoWkU7RUFBc0MsZ0JBQUE7QTFFNGhaeEM7O0EwRTVoWkU7RUFBc0MsZ0JBQUE7QTFFZ2laeEM7O0EwRWhpWkU7RUFBc0MsZ0JBQUE7QTFFb2laeEM7O0EwRXBpWkU7RUFBc0MsZ0JBQUE7QTFFd2laeEM7O0EwRXhpWkU7RUFBc0MsZ0JBQUE7QTFFNGlaeEM7O0EwRTVpWkU7RUFBc0MsZ0JBQUE7QTFFZ2paeEM7O0EwRWhqWkU7RUFBc0MsZ0JBQUE7QTFFb2paeEM7O0EwRXBqWkU7RUFBc0MsZ0JBQUE7QTFFd2paeEM7O0EwRXhqWkU7RUFBc0MsZ0JBQUE7QTFFNGpaeEM7O0EwRTVqWkU7RUFBc0MsZ0JBQUE7QTFFZ2taeEM7O0EwRWhrWkU7RUFBc0MsZ0JBQUE7QTFFb2taeEM7O0EwRXBrWkU7RUFBc0MsZ0JBQUE7QTFFd2taeEM7O0EwRXhrWkU7RUFBc0MsZ0JBQUE7QTFFNGtaeEM7O0EwRTVrWkU7RUFBc0MsZ0JBQUE7QTFFZ2xaeEM7O0EwRWhsWkU7RUFBc0MsZ0JBQUE7QTFFb2xaeEM7O0EwRXBsWkU7RUFBc0MsZ0JBQUE7QTFFd2xaeEM7O0EwRXhsWkU7RUFBc0MsZ0JBQUE7QTFFNGxaeEM7O0EwRTVsWkU7RUFBc0MsZ0JBQUE7QTFFZ21aeEM7O0EwRWhtWkU7RUFBc0MsZ0JBQUE7QTFFb21aeEM7O0EwRXBtWkU7RUFBc0MsZ0JBQUE7QTFFd21aeEM7O0EwRXhtWkU7RUFBc0MsZ0JBQUE7QTFFNG1aeEM7O0EwRTVtWkU7RUFBc0MsZ0JBQUE7QTFFZ25aeEM7O0EwRWhuWkU7RUFBc0MsZ0JBQUE7QTFFb25aeEM7O0EwRXBuWkU7RUFBc0MsZ0JBQUE7QTFFd25aeEM7O0EwRXhuWkU7RUFBc0MsZ0JBQUE7QTFFNG5aeEM7O0EwRTVuWkU7RUFBc0MsZ0JBQUE7QTFFZ29aeEM7O0EwRWhvWkU7RUFBc0MsZ0JBQUE7QTFFb29aeEM7O0EwRXBvWkU7RUFBc0MsZ0JBQUE7QTFFd29aeEM7O0EwRXhvWkU7RUFBc0MsZ0JBQUE7QTFFNG9aeEM7O0EwRTVvWkU7RUFBc0MsZ0JBQUE7QTFFZ3BaeEM7O0EwRWhwWkU7RUFBc0MsZ0JBQUE7QTFFb3BaeEM7O0EwRXBwWkU7RUFBc0MsZ0JBQUE7QTFFd3BaeEM7O0EwRXhwWkU7RUFBc0MsZ0JBQUE7QTFFNHBaeEM7O0EwRTVwWkU7RUFBc0MsZ0JBQUE7QTFFZ3FaeEM7O0EwRWhxWkU7RUFBc0MsZ0JBQUE7QTFFb3FaeEM7O0EwRXBxWkU7RUFBc0MsZ0JBQUE7QTFFd3FaeEM7O0EwRXhxWkU7RUFBc0MsZ0JBQUE7QTFFNHFaeEM7O0EwRTVxWkU7RUFBc0MsZ0JBQUE7QTFFZ3JaeEM7O0EwRWhyWkU7RUFBc0MsZ0JBQUE7QTFFb3JaeEM7O0EwRXByWkU7RUFBc0MsZ0JBQUE7QTFFd3JaeEM7O0EwRXhyWkU7RUFBc0MsYUFBQTtBMUU0clp4Qzs7QTBFNXJaRTtFQUFzQyxnQkFBQTtBMUVnc1p4Qzs7QTBFaHNaRTtFQUFzQyxnQkFBQTtBMUVvc1p4Qzs7QTBFcHNaRTtFQUFzQyxnQkFBQTtBMUV3c1p4Qzs7QTBFeHNaRTtFQUFzQyxnQkFBQTtBMUU0c1p4Qzs7QTBFNXNaRTtFQUFzQyxnQkFBQTtBMUVndFp4Qzs7QTBFaHRaRTtFQUFzQyxnQkFBQTtBMUVvdFp4Qzs7QTBFcHRaRTtFQUFzQyxnQkFBQTtBMUV3dFp4Qzs7QTBFeHRaRTtFQUFzQyxnQkFBQTtBMUU0dFp4Qzs7QTBFNXRaRTtFQUFzQyxnQkFBQTtBMUVndVp4Qzs7QTBFaHVaRTtFQUFzQyxnQkFBQTtBMUVvdVp4Qzs7QTBFcHVaRTtFQUFzQyxnQkFBQTtBMUV3dVp4Qzs7QTBFeHVaRTtFQUFzQyxnQkFBQTtBMUU0dVp4Qzs7QTBFNXVaRTtFQUFzQyxnQkFBQTtBMUVndlp4Qzs7QTBFaHZaRTtFQUFzQyxnQkFBQTtBMUVvdlp4Qzs7QTBFcHZaRTtFQUFzQyxnQkFBQTtBMUV3dlp4Qzs7QTBFeHZaRTtFQUFzQyxnQkFBQTtBMUU0dlp4Qzs7QTBFNXZaRTtFQUFzQyxnQkFBQTtBMUVnd1p4Qzs7QTBFaHdaRTtFQUFzQyxnQkFBQTtBMUVvd1p4Qzs7QTBFcHdaRTtFQUFzQyxnQkFBQTtBMUV3d1p4Qzs7QTBFeHdaRTtFQUFzQyxnQkFBQTtBMUU0d1p4Qzs7QTBFNXdaRTtFQUFzQyxnQkFBQTtBMUVneFp4Qzs7QTBFaHhaRTtFQUFzQyxnQkFBQTtBMUVveFp4Qzs7QTBFcHhaRTtFQUFzQyxnQkFBQTtBMUV3eFp4Qzs7QTBFeHhaRTtFQUFzQyxnQkFBQTtBMUU0eFp4Qzs7QTBFNXhaRTtFQUFzQyxnQkFBQTtBMUVneVp4Qzs7QTBFaHlaRTtFQUFzQyxnQkFBQTtBMUVveVp4Qzs7QTBFcHlaRTtFQUFzQyxnQkFBQTtBMUV3eVp4Qzs7QTBFeHlaRTtFQUFzQyxnQkFBQTtBMUU0eVp4Qzs7QTBFNXlaRTtFQUFzQyxnQkFBQTtBMUVnelp4Qzs7QTBFaHpaRTtFQUFzQyxnQkFBQTtBMUVvelp4Qzs7QTBFcHpaRTtFQUFzQyxnQkFBQTtBMUV3elp4Qzs7QTBFeHpaRTtFQUFzQyxnQkFBQTtBMUU0elp4Qzs7QTBFNXpaRTtFQUFzQyxnQkFBQTtBMUVnMFp4Qzs7QTBFaDBaRTtFQUFzQyxnQkFBQTtBMUVvMFp4Qzs7QTBFcDBaRTtFQUFzQyxnQkFBQTtBMUV3MFp4Qzs7QTBFeDBaRTtFQUFzQyxnQkFBQTtBMUU0MFp4Qzs7QTBFNTBaRTtFQUFzQyxnQkFBQTtBMUVnMVp4Qzs7QTBFaDFaRTtFQUFzQyxnQkFBQTtBMUVvMVp4Qzs7QTBFcDFaRTtFQUFzQyxnQkFBQTtBMUV3MVp4Qzs7QTBFeDFaRTtFQUFzQyxnQkFBQTtBMUU0MVp4Qzs7QTBFNTFaRTtFQUFzQyxnQkFBQTtBMUVnMlp4Qzs7QTBFaDJaRTtFQUFzQyxnQkFBQTtBMUVvMlp4Qzs7QTBFcDJaRTtFQUFzQyxnQkFBQTtBMUV3Mlp4Qzs7QTBFeDJaRTtFQUFzQyxnQkFBQTtBMUU0Mlp4Qzs7QTBFNTJaRTtFQUFzQyxnQkFBQTtBMUVnM1p4Qzs7QTBFaDNaRTtFQUFzQyxnQkFBQTtBMUVvM1p4Qzs7QTBFcDNaRTtFQUFzQyxnQkFBQTtBMUV3M1p4Qzs7QTBFeDNaRTtFQUFzQyxnQkFBQTtBMUU0M1p4Qzs7QTBFNTNaRTtFQUFzQyxnQkFBQTtBMUVnNFp4Qzs7QTBFaDRaRTtFQUFzQyxnQkFBQTtBMUVvNFp4Qzs7QTBFcDRaRTtFQUFzQyxnQkFBQTtBMUV3NFp4Qzs7QTBFeDRaRTtFQUFzQyxnQkFBQTtBMUU0NFp4Qzs7QTBFNTRaRTtFQUFzQyxnQkFBQTtBMUVnNVp4Qzs7QTBFaDVaRTtFQUFzQyxnQkFBQTtBMUVvNVp4Qzs7QTBFcDVaRTtFQUFzQyxnQkFBQTtBMUV3NVp4Qzs7QTBFeDVaRTtFQUFzQyxnQkFBQTtBMUU0NVp4Qzs7QTBFNTVaRTtFQUFzQyxnQkFBQTtBMUVnNlp4Qzs7QTBFaDZaRTtFQUFzQyxnQkFBQTtBMUVvNlp4Qzs7QTBFcDZaRTtFQUFzQyxnQkFBQTtBMUV3Nlp4Qzs7QTBFeDZaRTtFQUFzQyxnQkFBQTtBMUU0Nlp4Qzs7QTBFNTZaRTtFQUFzQyxnQkFBQTtBMUVnN1p4Qzs7QTBFaDdaRTtFQUFzQyxnQkFBQTtBMUVvN1p4Qzs7QTBFcDdaRTtFQUFzQyxnQkFBQTtBMUV3N1p4Qzs7QTBFeDdaRTtFQUFzQyxnQkFBQTtBMUU0N1p4Qzs7QTBFNTdaRTtFQUFzQyxnQkFBQTtBMUVnOFp4Qzs7QTBFaDhaRTtFQUFzQyxnQkFBQTtBMUVvOFp4Qzs7QTBFcDhaRTtFQUFzQyxnQkFBQTtBMUV3OFp4Qzs7QTBFeDhaRTtFQUFzQyxnQkFBQTtBMUU0OFp4Qzs7QTBFNThaRTtFQUFzQyxnQkFBQTtBMUVnOVp4Qzs7QTBFaDlaRTtFQUFzQyxnQkFBQTtBMUVvOVp4Qzs7QTBFcDlaRTtFQUFzQyxnQkFBQTtBMUV3OVp4Qzs7QTBFeDlaRTtFQUFzQyxnQkFBQTtBMUU0OVp4Qzs7QTBFNTlaRTtFQUFzQyxnQkFBQTtBMUVnK1p4Qzs7QTBFaCtaRTtFQUFzQyxnQkFBQTtBMUVvK1p4Qzs7QTBFcCtaRTtFQUFzQyxnQkFBQTtBMUV3K1p4Qzs7QTBFeCtaRTtFQUFzQyxnQkFBQTtBMUU0K1p4Qzs7QTBFNStaRTtFQUFzQyxnQkFBQTtBMUVnL1p4Qzs7QTBFaC9aRTtFQUFzQyxnQkFBQTtBMUVvL1p4Qzs7QTBFcC9aRTtFQUFzQyxnQkFBQTtBMUV3L1p4Qzs7QTBFeC9aRTtFQUFzQyxnQkFBQTtBMUU0L1p4Qzs7QTBFNS9aRTtFQUFzQyxnQkFBQTtBMUVnZ2F4Qzs7QTBFaGdhRTtFQUFzQyxnQkFBQTtBMUVvZ2F4Qzs7QTBFcGdhRTtFQUFzQyxnQkFBQTtBMUV3Z2F4Qzs7QTBFeGdhRTtFQUFzQyxnQkFBQTtBMUU0Z2F4Qzs7QTBFNWdhRTtFQUFzQyxnQkFBQTtBMUVnaGF4Qzs7QTBFaGhhRTtFQUFzQyxnQkFBQTtBMUVvaGF4Qzs7QTBFcGhhRTtFQUFzQyxnQkFBQTtBMUV3aGF4Qzs7QTBFeGhhRTtFQUFzQyxnQkFBQTtBMUU0aGF4Qzs7QTBFNWhhRTtFQUFzQyxnQkFBQTtBMUVnaWF4Qzs7QTBFaGlhRTtFQUFzQyxnQkFBQTtBMUVvaWF4Qzs7QTBFcGlhRTtFQUFzQyxnQkFBQTtBMUV3aWF4Qzs7QTBFeGlhRTtFQUFzQyxnQkFBQTtBMUU0aWF4Qzs7QTBFNWlhRTtFQUFzQyxnQkFBQTtBMUVnamF4Qzs7QTBFaGphRTtFQUFzQyxnQkFBQTtBMUVvamF4Qzs7QTBFcGphRTtFQUFzQyxnQkFBQTtBMUV3amF4Qzs7QTBFeGphRTtFQUFzQyxnQkFBQTtBMUU0amF4Qzs7QTBFNWphRTtFQUFzQyxnQkFBQTtBMUVna2F4Qzs7QTBFaGthRTtFQUFzQyxnQkFBQTtBMUVva2F4Qzs7QTBFcGthRTtFQUFzQyxnQkFBQTtBMUV3a2F4Qzs7QTBFeGthRTtFQUFzQyxnQkFBQTtBMUU0a2F4Qzs7QTBFNWthRTtFQUFzQyxnQkFBQTtBMUVnbGF4Qzs7QTBFaGxhRTtFQUFzQyxnQkFBQTtBMUVvbGF4Qzs7QTBFcGxhRTtFQUFzQyxnQkFBQTtBMUV3bGF4Qzs7QTBFeGxhRTtFQUFzQyxnQkFBQTtBMUU0bGF4Qzs7QTBFNWxhRTtFQUFzQyxnQkFBQTtBMUVnbWF4Qzs7QTBFaG1hRTtFQUFzQyxnQkFBQTtBMUVvbWF4Qzs7QTBFcG1hRTtFQUFzQyxnQkFBQTtBMUV3bWF4Qzs7QTBFeG1hRTtFQUFzQyxnQkFBQTtBMUU0bWF4Qzs7QTBFNW1hRTtFQUFzQyxnQkFBQTtBMUVnbmF4Qzs7QTBFaG5hRTtFQUFzQyxnQkFBQTtBMUVvbmF4Qzs7QTBFcG5hRTtFQUFzQyxnQkFBQTtBMUV3bmF4Qzs7QTBFeG5hRTtFQUFzQyxnQkFBQTtBMUU0bmF4Qzs7QTBFNW5hRTtFQUFzQyxnQkFBQTtBMUVnb2F4Qzs7QTBFaG9hRTtFQUFzQyxnQkFBQTtBMUVvb2F4Qzs7QTBFcG9hRTtFQUFzQyxnQkFBQTtBMUV3b2F4Qzs7QTBFeG9hRTtFQUFzQyxnQkFBQTtBMUU0b2F4Qzs7QTBFNW9hRTtFQUFzQyxnQkFBQTtBMUVncGF4Qzs7QTBFaHBhRTtFQUFzQyxnQkFBQTtBMUVvcGF4Qzs7QTBFcHBhRTtFQUFzQyxnQkFBQTtBMUV3cGF4Qzs7QTBFeHBhRTtFQUFzQyxnQkFBQTtBMUU0cGF4Qzs7QTBFNXBhRTtFQUFzQyxnQkFBQTtBMUVncWF4Qzs7QTBFaHFhRTtFQUFzQyxnQkFBQTtBMUVvcWF4Qzs7QTBFcHFhRTtFQUFzQyxnQkFBQTtBMUV3cWF4Qzs7QTBFeHFhRTtFQUFzQyxnQkFBQTtBMUU0cWF4Qzs7QTBFNXFhRTtFQUFzQyxnQkFBQTtBMUVncmF4Qzs7QTBFaHJhRTtFQUFzQyxnQkFBQTtBMUVvcmF4Qzs7QTBFcHJhRTtFQUFzQyxnQkFBQTtBMUV3cmF4Qzs7QTBFeHJhRTtFQUFzQyxnQkFBQTtBMUU0cmF4Qzs7QTBFNXJhRTtFQUFzQyxnQkFBQTtBMUVnc2F4Qzs7QTBFaHNhRTtFQUFzQyxnQkFBQTtBMUVvc2F4Qzs7QTBFcHNhRTtFQUFzQyxnQkFBQTtBMUV3c2F4Qzs7QTBFeHNhRTtFQUFzQyxnQkFBQTtBMUU0c2F4Qzs7QTBFNXNhRTtFQUFzQyxnQkFBQTtBMUVndGF4Qzs7QTBFaHRhRTtFQUFzQyxnQkFBQTtBMUVvdGF4Qzs7QTBFcHRhRTtFQUFzQyxnQkFBQTtBMUV3dGF4Qzs7QTBFeHRhRTtFQUFzQyxnQkFBQTtBMUU0dGF4Qzs7QTBFNXRhRTtFQUFzQyxnQkFBQTtBMUVndWF4Qzs7QTBFaHVhRTtFQUFzQyxnQkFBQTtBMUVvdWF4Qzs7QTBFcHVhRTtFQUFzQyxnQkFBQTtBMUV3dWF4Qzs7QTBFeHVhRTtFQUFzQyxnQkFBQTtBMUU0dWF4Qzs7QTBFNXVhRTtFQUFzQyxnQkFBQTtBMUVndmF4Qzs7QTBFaHZhRTtFQUFzQyxnQkFBQTtBMUVvdmF4Qzs7QTBFcHZhRTtFQUFzQyxnQkFBQTtBMUV3dmF4Qzs7QTBFeHZhRTtFQUFzQyxnQkFBQTtBMUU0dmF4Qzs7QTBFNXZhRTtFQUFzQyxnQkFBQTtBMUVnd2F4Qzs7QTBFaHdhRTtFQUFzQyxnQkFBQTtBMUVvd2F4Qzs7QTBFcHdhRTtFQUFzQyxnQkFBQTtBMUV3d2F4Qzs7QTBFeHdhRTtFQUFzQyxnQkFBQTtBMUU0d2F4Qzs7QTBFNXdhRTtFQUFzQyxnQkFBQTtBMUVneGF4Qzs7QTBFaHhhRTtFQUFzQyxnQkFBQTtBMUVveGF4Qzs7QTBFcHhhRTtFQUFzQyxnQkFBQTtBMUV3eGF4Qzs7QTBFeHhhRTtFQUFzQyxnQkFBQTtBMUU0eGF4Qzs7QTBFNXhhRTtFQUFzQyxnQkFBQTtBMUVneWF4Qzs7QTBFaHlhRTtFQUFzQyxnQkFBQTtBMUVveWF4Qzs7QTBFcHlhRTtFQUFzQyxnQkFBQTtBMUV3eWF4Qzs7QTBFeHlhRTtFQUFzQyxnQkFBQTtBMUU0eWF4Qzs7QTBFNXlhRTtFQUFzQyxnQkFBQTtBMUVnemF4Qzs7QTBFaHphRTtFQUFzQyxnQkFBQTtBMUVvemF4Qzs7QTBFcHphRTtFQUFzQyxnQkFBQTtBMUV3emF4Qzs7QTBFeHphRTtFQUFzQyxnQkFBQTtBMUU0emF4Qzs7QTBFNXphRTtFQUFzQyxnQkFBQTtBMUVnMGF4Qzs7QTBFaDBhRTtFQUFzQyxnQkFBQTtBMUVvMGF4Qzs7QTBFcDBhRTtFQUFzQyxnQkFBQTtBMUV3MGF4Qzs7QTBFeDBhRTtFQUFzQyxnQkFBQTtBMUU0MGF4Qzs7QTBFNTBhRTtFQUFzQyxnQkFBQTtBMUVnMWF4Qzs7QTBFaDFhRTtFQUFzQyxnQkFBQTtBMUVvMWF4Qzs7QTBFcDFhRTtFQUFzQyxnQkFBQTtBMUV3MWF4Qzs7QTBFeDFhRTtFQUFzQyxnQkFBQTtBMUU0MWF4Qzs7QTBFNTFhRTtFQUFzQyxnQkFBQTtBMUVnMmF4Qzs7QTBFaDJhRTtFQUFzQyxnQkFBQTtBMUVvMmF4Qzs7QTBFcDJhRTtFQUFzQyxnQkFBQTtBMUV3MmF4Qzs7QTBFeDJhRTtFQUFzQyxnQkFBQTtBMUU0MmF4Qzs7QTBFNTJhRTtFQUFzQyxnQkFBQTtBMUVnM2F4Qzs7QTBFaDNhRTtFQUFzQyxhQUFBO0ExRW8zYXhDOztBMEVwM2FFO0VBQXNDLGdCQUFBO0ExRXczYXhDOztBMEV4M2FFO0VBQXNDLGdCQUFBO0ExRTQzYXhDOztBMEU1M2FFO0VBQXNDLGdCQUFBO0ExRWc0YXhDOztBMEVoNGFFO0VBQXNDLGdCQUFBO0ExRW80YXhDOztBMEVwNGFFO0VBQXNDLGdCQUFBO0ExRXc0YXhDOztBMEV4NGFFO0VBQXNDLGdCQUFBO0ExRTQ0YXhDOztBMEU1NGFFO0VBQXNDLGdCQUFBO0ExRWc1YXhDOztBMEVoNWFFO0VBQXNDLGdCQUFBO0ExRW81YXhDOztBMEVwNWFFO0VBQXNDLGdCQUFBO0ExRXc1YXhDOztBMEV4NWFFO0VBQXNDLGdCQUFBO0ExRTQ1YXhDOztBMEU1NWFFO0VBQXNDLGdCQUFBO0ExRWc2YXhDOztBMEVoNmFFO0VBQXNDLGdCQUFBO0ExRW82YXhDOztBMEVwNmFFO0VBQXNDLGdCQUFBO0ExRXc2YXhDOztBMEV4NmFFO0VBQXNDLGdCQUFBO0ExRTQ2YXhDOztBMEU1NmFFO0VBQXNDLGdCQUFBO0ExRWc3YXhDOztBMEVoN2FFO0VBQXNDLGdCQUFBO0ExRW83YXhDOztBMEVwN2FFO0VBQXNDLGdCQUFBO0ExRXc3YXhDOztBMEV4N2FFO0VBQXNDLGdCQUFBO0ExRTQ3YXhDOztBMEU1N2FFO0VBQXNDLGdCQUFBO0ExRWc4YXhDOztBMEVoOGFFO0VBQXNDLGdCQUFBO0ExRW84YXhDOztBMEVwOGFFO0VBQXNDLGdCQUFBO0ExRXc4YXhDOztBMEV4OGFFO0VBQXNDLGdCQUFBO0ExRTQ4YXhDOztBMEU1OGFFO0VBQXNDLGdCQUFBO0ExRWc5YXhDOztBMEVoOWFFO0VBQXNDLGdCQUFBO0ExRW85YXhDOztBMEVwOWFFO0VBQXNDLGdCQUFBO0ExRXc5YXhDOztBMEV4OWFFO0VBQXNDLGdCQUFBO0ExRTQ5YXhDOztBMEU1OWFFO0VBQXNDLGdCQUFBO0ExRWcrYXhDOztBMEVoK2FFO0VBQXNDLGdCQUFBO0ExRW8rYXhDOztBMEVwK2FFO0VBQXNDLGdCQUFBO0ExRXcrYXhDOztBMEV4K2FFO0VBQXNDLGdCQUFBO0ExRTQrYXhDOztBMEU1K2FFO0VBQXNDLGdCQUFBO0ExRWcvYXhDOztBMEVoL2FFO0VBQXNDLGdCQUFBO0ExRW8vYXhDOztBMEVwL2FFO0VBQXNDLGdCQUFBO0ExRXcvYXhDOztBMEV4L2FFO0VBQXNDLGdCQUFBO0ExRTQvYXhDOztBMEU1L2FFO0VBQXNDLGdCQUFBO0ExRWdnYnhDOztBMEVoZ2JFO0VBQXNDLGdCQUFBO0ExRW9nYnhDOztBMEVwZ2JFO0VBQXNDLGdCQUFBO0ExRXdnYnhDOztBMEV4Z2JFO0VBQXNDLGdCQUFBO0ExRTRnYnhDOztBMEU1Z2JFO0VBQXNDLGdCQUFBO0ExRWdoYnhDOztBMEVoaGJFO0VBQXNDLGdCQUFBO0ExRW9oYnhDOztBMEVwaGJFO0VBQXNDLGdCQUFBO0ExRXdoYnhDOztBMEV4aGJFO0VBQXNDLGdCQUFBO0ExRTRoYnhDOztBMEU1aGJFO0VBQXNDLGdCQUFBO0ExRWdpYnhDOztBMEVoaWJFO0VBQXNDLGdCQUFBO0ExRW9pYnhDOztBMEVwaWJFO0VBQXNDLGdCQUFBO0ExRXdpYnhDOztBMEV4aWJFO0VBQXNDLGdCQUFBO0ExRTRpYnhDOztBMEU1aWJFO0VBQXNDLGdCQUFBO0ExRWdqYnhDOztBMEVoamJFO0VBQXNDLGdCQUFBO0ExRW9qYnhDOztBMEVwamJFO0VBQXNDLGdCQUFBO0ExRXdqYnhDOztBMEV4amJFO0VBQXNDLGdCQUFBO0ExRTRqYnhDOztBMEU1amJFO0VBQXNDLGdCQUFBO0ExRWdrYnhDOztBMEVoa2JFO0VBQXNDLFlBQUE7QTFFb2tieEM7O0EwRXBrYkU7RUFBc0MsZ0JBQUE7QTFFd2tieEM7O0EwRXhrYkU7RUFBc0MsZ0JBQUE7QTFFNGtieEM7O0EwRTVrYkU7RUFBc0MsZ0JBQUE7QTFFZ2xieEM7O0EwRWhsYkU7RUFBc0MsZ0JBQUE7QTFFb2xieEM7O0EwRXBsYkU7RUFBc0MsZ0JBQUE7QTFFd2xieEM7O0EwRXhsYkU7RUFBc0MsZ0JBQUE7QTFFNGxieEM7O0EwRTVsYkU7RUFBc0MsZ0JBQUE7QTFFZ21ieEM7O0EwRWhtYkU7RUFBc0MsZ0JBQUE7QTFFb21ieEM7O0EwRXBtYkU7RUFBc0MsZ0JBQUE7QTFFd21ieEM7O0EwRXhtYkU7RUFBc0MsWUFBQTtBMUU0bWJ4Qzs7QTBFNW1iRTtFQUFzQyxnQkFBQTtBMUVnbmJ4Qzs7QTBFaG5iRTtFQUFzQyxnQkFBQTtBMUVvbmJ4Qzs7QTBFcG5iRTtFQUFzQyxnQkFBQTtBMUV3bmJ4Qzs7QTBFeG5iRTtFQUFzQyxnQkFBQTtBMUU0bmJ4Qzs7QTBFNW5iRTtFQUFzQyxnQkFBQTtBMUVnb2J4Qzs7QTBFaG9iRTtFQUFzQyxnQkFBQTtBMUVvb2J4Qzs7QTBFcG9iRTtFQUFzQyxnQkFBQTtBMUV3b2J4Qzs7QTBFeG9iRTtFQUFzQyxnQkFBQTtBMUU0b2J4Qzs7QTBFNW9iRTtFQUFzQyxnQkFBQTtBMUVncGJ4Qzs7QTBFaHBiRTtFQUFzQyxnQkFBQTtBMUVvcGJ4Qzs7QTBFcHBiRTtFQUFzQyxnQkFBQTtBMUV3cGJ4Qzs7QTBFeHBiRTtFQUFzQyxnQkFBQTtBMUU0cGJ4Qzs7QTBFNXBiRTtFQUFzQyxnQkFBQTtBMUVncWJ4Qzs7QTBFaHFiRTtFQUFzQyxnQkFBQTtBMUVvcWJ4Qzs7QTBFcHFiRTtFQUFzQyxnQkFBQTtBMUV3cWJ4Qzs7QTBFeHFiRTtFQUFzQyxnQkFBQTtBMUU0cWJ4Qzs7QTBFNXFiRTtFQUFzQyxnQkFBQTtBMUVncmJ4Qzs7QTBFaHJiRTtFQUFzQyxnQkFBQTtBMUVvcmJ4Qzs7QTBFcHJiRTtFQUFzQyxnQkFBQTtBMUV3cmJ4Qzs7QTBFeHJiRTtFQUFzQyxnQkFBQTtBMUU0cmJ4Qzs7QTBFNXJiRTtFQUFzQyxnQkFBQTtBMUVnc2J4Qzs7QTBFaHNiRTtFQUFzQyxnQkFBQTtBMUVvc2J4Qzs7QTBFcHNiRTtFQUFzQyxnQkFBQTtBMUV3c2J4Qzs7QTBFeHNiRTtFQUFzQyxnQkFBQTtBMUU0c2J4Qzs7QTBFNXNiRTtFQUFzQyxnQkFBQTtBMUVndGJ4Qzs7QTBFaHRiRTtFQUFzQyxnQkFBQTtBMUVvdGJ4Qzs7QTBFcHRiRTtFQUFzQyxnQkFBQTtBMUV3dGJ4Qzs7QTBFeHRiRTtFQUFzQyxnQkFBQTtBMUU0dGJ4Qzs7QTBFNXRiRTtFQUFzQyxnQkFBQTtBMUVndWJ4Qzs7QTBFaHViRTtFQUFzQyxnQkFBQTtBMUVvdWJ4Qzs7QTBFcHViRTtFQUFzQyxnQkFBQTtBMUV3dWJ4Qzs7QTBFeHViRTtFQUFzQyxnQkFBQTtBMUU0dWJ4Qzs7QTBFNXViRTtFQUFzQyxnQkFBQTtBMUVndmJ4Qzs7QTBFaHZiRTtFQUFzQyxhQUFBO0ExRW92YnhDOztBMEVwdmJFO0VBQXNDLGFBQUE7QTFFd3ZieEM7O0EwRXh2YkU7RUFBc0MsZ0JBQUE7QTFFNHZieEM7O0EwRTV2YkU7RUFBc0MsZ0JBQUE7QTFFZ3dieEM7O0EwRWh3YkU7RUFBc0MsZ0JBQUE7QTFFb3dieEM7O0EwRXB3YkU7RUFBc0MsZ0JBQUE7QTFFd3dieEM7O0EwRXh3YkU7RUFBc0MsZ0JBQUE7QTFFNHdieEM7O0EwRTV3YkU7RUFBc0MsZ0JBQUE7QTFFZ3hieEM7O0EwRWh4YkU7RUFBc0MsZ0JBQUE7QTFFb3hieEM7O0EwRXB4YkU7RUFBc0MsZ0JBQUE7QTFFd3hieEM7O0EwRXh4YkU7RUFBc0MsWUFBQTtBMUU0eGJ4Qzs7QTBFNXhiRTtFQUFzQyxnQkFBQTtBMUVneWJ4Qzs7QTBFaHliRTtFQUFzQyxnQkFBQTtBMUVveWJ4Qzs7QTBFcHliRTtFQUFzQyxnQkFBQTtBMUV3eWJ4Qzs7QTBFeHliRTtFQUFzQyxnQkFBQTtBMUU0eWJ4Qzs7QTBFNXliRTtFQUFzQyxZQUFBO0ExRWd6YnhDOztBMEVoemJFO0VBQXNDLGdCQUFBO0ExRW96YnhDOztBMEVwemJFO0VBQXNDLGdCQUFBO0ExRXd6YnhDOztBMEV4emJFO0VBQXNDLGdCQUFBO0ExRTR6YnhDOztBMEU1emJFO0VBQXNDLGdCQUFBO0ExRWcwYnhDOztBMEVoMGJFO0VBQXNDLGdCQUFBO0ExRW8wYnhDOztBMEVwMGJFO0VBQXNDLGdCQUFBO0ExRXcwYnhDOztBMEV4MGJFO0VBQXNDLGdCQUFBO0ExRTQwYnhDOztBMEU1MGJFO0VBQXNDLGdCQUFBO0ExRWcxYnhDOztBMEVoMWJFO0VBQXNDLGdCQUFBO0ExRW8xYnhDOztBMEVwMWJFO0VBQXNDLGdCQUFBO0ExRXcxYnhDOztBMEV4MWJFO0VBQXNDLGdCQUFBO0ExRTQxYnhDOztBMEU1MWJFO0VBQXNDLGdCQUFBO0ExRWcyYnhDOztBMEVoMmJFO0VBQXNDLGdCQUFBO0ExRW8yYnhDOztBMEVwMmJFO0VBQXNDLGdCQUFBO0ExRXcyYnhDOztBMEV4MmJFO0VBQXNDLGdCQUFBO0ExRTQyYnhDOztBMEU1MmJFO0VBQXNDLGdCQUFBO0ExRWczYnhDOztBMEVoM2JFO0VBQXNDLGdCQUFBO0ExRW8zYnhDOztBMEVwM2JFO0VBQXNDLGdCQUFBO0ExRXczYnhDOztBMEV4M2JFO0VBQXNDLGdCQUFBO0ExRTQzYnhDOztBMEU1M2JFO0VBQXNDLGdCQUFBO0ExRWc0YnhDOztBMEVoNGJFO0VBQXNDLGdCQUFBO0ExRW80YnhDOztBMEVwNGJFO0VBQXNDLGdCQUFBO0ExRXc0YnhDOztBMEV4NGJFO0VBQXNDLGdCQUFBO0ExRTQ0YnhDOztBMEU1NGJFO0VBQXNDLGdCQUFBO0ExRWc1YnhDOztBMEVoNWJFO0VBQXNDLGdCQUFBO0ExRW81YnhDOztBMEVwNWJFO0VBQXNDLGdCQUFBO0ExRXc1YnhDOztBMEV4NWJFO0VBQXNDLGdCQUFBO0ExRTQ1YnhDOztBMEU1NWJFO0VBQXNDLGdCQUFBO0ExRWc2YnhDOztBMEVoNmJFO0VBQXNDLGdCQUFBO0ExRW82YnhDOztBMEVwNmJFO0VBQXNDLGdCQUFBO0ExRXc2YnhDOztBMEV4NmJFO0VBQXNDLGdCQUFBO0ExRTQ2YnhDOztBMEU1NmJFO0VBQXNDLGdCQUFBO0ExRWc3YnhDOztBMEVoN2JFO0VBQXNDLGdCQUFBO0ExRW83YnhDOztBMEVwN2JFO0VBQXNDLGdCQUFBO0ExRXc3YnhDOztBMEV4N2JFO0VBQXNDLGdCQUFBO0ExRTQ3YnhDOztBMEU1N2JFO0VBQXNDLGdCQUFBO0ExRWc4YnhDOztBMEVoOGJFO0VBQXNDLGFBQUE7QTFFbzhieEM7O0EwRXA4YkU7RUFBc0MsZ0JBQUE7QTFFdzhieEM7O0EwRXg4YkU7RUFBc0MsZ0JBQUE7QTFFNDhieEM7O0EwRTU4YkU7RUFBc0MsZ0JBQUE7QTFFZzlieEM7O0EwRWg5YkU7RUFBc0MsZ0JBQUE7QTFFbzlieEM7O0EwRXA5YkU7RUFBc0MsZ0JBQUE7QTFFdzlieEM7O0EwRXg5YkU7RUFBc0MsZ0JBQUE7QTFFNDlieEM7O0EwRTU5YkU7RUFBc0MsZ0JBQUE7QTFFZytieEM7O0EwRWgrYkU7RUFBc0MsZ0JBQUE7QTFFbytieEM7O0EwRXArYkU7RUFBc0MsZ0JBQUE7QTFFdytieEM7O0EwRXgrYkU7RUFBc0MsZ0JBQUE7QTFFNCtieEM7O0EwRTUrYkU7RUFBc0MsZ0JBQUE7QTFFZy9ieEM7O0EwRWgvYkU7RUFBc0MsZ0JBQUE7QTFFby9ieEM7O0EwRXAvYkU7RUFBc0MsZ0JBQUE7QTFFdy9ieEM7O0EwRXgvYkU7RUFBc0MsZ0JBQUE7QTFFNC9ieEM7O0EwRTUvYkU7RUFBc0MsZ0JBQUE7QTFFZ2djeEM7O0EwRWhnY0U7RUFBc0MsZ0JBQUE7QTFFb2djeEM7O0EwRXBnY0U7RUFBc0MsZ0JBQUE7QTFFd2djeEM7O0EwRXhnY0U7RUFBc0MsZ0JBQUE7QTFFNGdjeEM7O0EwRTVnY0U7RUFBc0MsZ0JBQUE7QTFFZ2hjeEM7O0EwRWhoY0U7RUFBc0MsZ0JBQUE7QTFFb2hjeEM7O0EwRXBoY0U7RUFBc0MsZ0JBQUE7QTFFd2hjeEM7O0EwRXhoY0U7RUFBc0MsZ0JBQUE7QTFFNGhjeEM7O0EwRTVoY0U7RUFBc0MsZ0JBQUE7QTFFZ2ljeEM7O0EwRWhpY0U7RUFBc0MsZ0JBQUE7QTFFb2ljeEM7O0EwRXBpY0U7RUFBc0MsZ0JBQUE7QTFFd2ljeEM7O0EwRXhpY0U7RUFBc0MsZ0JBQUE7QTFFNGljeEM7O0EwRTVpY0U7RUFBc0MsZ0JBQUE7QTFFZ2pjeEM7O0EwRWhqY0U7RUFBc0MsZ0JBQUE7QTFFb2pjeEM7O0EwRXBqY0U7RUFBc0MsZ0JBQUE7QTFFd2pjeEM7O0EwRXhqY0U7RUFBc0MsZ0JBQUE7QTFFNGpjeEM7O0EwRTVqY0U7RUFBc0MsZ0JBQUE7QTFFZ2tjeEM7O0EwRWhrY0U7RUFBc0MsZ0JBQUE7QTFFb2tjeEM7O0EwRXBrY0U7RUFBc0MsZ0JBQUE7QTFFd2tjeEM7O0EwRXhrY0U7RUFBc0MsZ0JBQUE7QTFFNGtjeEM7O0EwRTVrY0U7RUFBc0MsZ0JBQUE7QTFFZ2xjeEM7O0EwRWhsY0U7RUFBc0MsZ0JBQUE7QTFFb2xjeEM7O0EwRXBsY0U7RUFBc0MsZ0JBQUE7QTFFd2xjeEM7O0EwRXhsY0U7RUFBc0MsZ0JBQUE7QTFFNGxjeEM7O0EwRTVsY0U7RUFBc0MsZ0JBQUE7QTFFZ21jeEM7O0EwRWhtY0U7RUFBc0MsZ0JBQUE7QTFFb21jeEM7O0EwRXBtY0U7RUFBc0MsZ0JBQUE7QTFFd21jeEM7O0EwRXhtY0U7RUFBc0MsZ0JBQUE7QTFFNG1jeEM7O0EwRTVtY0U7RUFBc0MsZ0JBQUE7QTFFZ25jeEM7O0EwRWhuY0U7RUFBc0MsZ0JBQUE7QTFFb25jeEM7O0EwRXBuY0U7RUFBc0MsZ0JBQUE7QTFFd25jeEM7O0EwRXhuY0U7RUFBc0MsZ0JBQUE7QTFFNG5jeEM7O0EwRTVuY0U7RUFBc0MsZ0JBQUE7QTFFZ29jeEM7O0EwRWhvY0U7RUFBc0MsZ0JBQUE7QTFFb29jeEM7O0EwRXBvY0U7RUFBc0MsZ0JBQUE7QTFFd29jeEM7O0EwRXhvY0U7RUFBc0MsZ0JBQUE7QTFFNG9jeEM7O0EwRTVvY0U7RUFBc0MsZ0JBQUE7QTFFZ3BjeEM7O0EwRWhwY0U7RUFBc0MsZ0JBQUE7QTFFb3BjeEM7O0EwRXBwY0U7RUFBc0MsZ0JBQUE7QTFFd3BjeEM7O0EwRXhwY0U7RUFBc0MsZ0JBQUE7QTFFNHBjeEM7O0EwRTVwY0U7RUFBc0MsZ0JBQUE7QTFFZ3FjeEM7O0EwRWhxY0U7RUFBc0MsWUFBQTtBMUVvcWN4Qzs7QTBFcHFjRTtFQUFzQyxnQkFBQTtBMUV3cWN4Qzs7QTBFeHFjRTtFQUFzQyxnQkFBQTtBMUU0cWN4Qzs7QTBFNXFjRTtFQUFzQyxnQkFBQTtBMUVncmN4Qzs7QTBFaHJjRTtFQUFzQyxnQkFBQTtBMUVvcmN4Qzs7QTBFcHJjRTtFQUFzQyxnQkFBQTtBMUV3cmN4Qzs7QTBFeHJjRTtFQUFzQyxnQkFBQTtBMUU0cmN4Qzs7QTBFNXJjRTtFQUFzQyxnQkFBQTtBMUVnc2N4Qzs7QTBFaHNjRTtFQUFzQyxnQkFBQTtBMUVvc2N4Qzs7QTBFcHNjRTtFQUFzQyxnQkFBQTtBMUV3c2N4Qzs7QTBFeHNjRTtFQUFzQyxhQUFBO0ExRTRzY3hDOztBMEU1c2NFO0VBQXNDLGdCQUFBO0ExRWd0Y3hDOztBMEVodGNFO0VBQXNDLGdCQUFBO0ExRW90Y3hDOztBMEVwdGNFO0VBQXNDLGdCQUFBO0ExRXd0Y3hDOztBMEV4dGNFO0VBQXNDLGdCQUFBO0ExRTR0Y3hDOztBMEU1dGNFO0VBQXNDLGdCQUFBO0ExRWd1Y3hDOztBMEVodWNFO0VBQXNDLGdCQUFBO0ExRW91Y3hDOztBMEVwdWNFO0VBQXNDLGdCQUFBO0ExRXd1Y3hDOztBMEV4dWNFO0VBQXNDLGdCQUFBO0ExRTR1Y3hDOztBMEU1dWNFO0VBQXNDLGdCQUFBO0ExRWd2Y3hDOztBMEVodmNFO0VBQXNDLGdCQUFBO0ExRW92Y3hDOztBMEVwdmNFO0VBQXNDLGdCQUFBO0ExRXd2Y3hDOztBMEV4dmNFO0VBQXNDLGdCQUFBO0ExRTR2Y3hDOztBMEU1dmNFO0VBQXNDLGdCQUFBO0ExRWd3Y3hDOztBMEVod2NFO0VBQXNDLGdCQUFBO0ExRW93Y3hDOztBMEVwd2NFO0VBQXNDLGdCQUFBO0ExRXd3Y3hDOztBMEV4d2NFO0VBQXNDLGdCQUFBO0ExRTR3Y3hDOztBMEU1d2NFO0VBQXNDLGdCQUFBO0ExRWd4Y3hDOztBMEVoeGNFO0VBQXNDLGdCQUFBO0ExRW94Y3hDOztBMEVweGNFO0VBQXNDLGdCQUFBO0ExRXd4Y3hDOztBMEV4eGNFO0VBQXNDLGdCQUFBO0ExRTR4Y3hDOztBMEU1eGNFO0VBQXNDLGdCQUFBO0ExRWd5Y3hDOztBMEVoeWNFO0VBQXNDLGdCQUFBO0ExRW95Y3hDOztBMEVweWNFO0VBQXNDLGdCQUFBO0ExRXd5Y3hDOztBMEV4eWNFO0VBQXNDLGdCQUFBO0ExRTR5Y3hDOztBMEU1eWNFO0VBQXNDLGdCQUFBO0ExRWd6Y3hDOztBMEVoemNFO0VBQXNDLGdCQUFBO0ExRW96Y3hDOztBMEVwemNFO0VBQXNDLGdCQUFBO0ExRXd6Y3hDOztBMEV4emNFO0VBQXNDLGdCQUFBO0ExRTR6Y3hDOztBMEU1emNFO0VBQXNDLGdCQUFBO0ExRWcwY3hDOztBMEVoMGNFO0VBQXNDLGdCQUFBO0ExRW8wY3hDOztBMEVwMGNFO0VBQXNDLGdCQUFBO0ExRXcwY3hDOztBMEV4MGNFO0VBQXNDLGdCQUFBO0ExRTQwY3hDOztBMEU1MGNFO0VBQXNDLGdCQUFBO0ExRWcxY3hDOztBMEVoMWNFO0VBQXNDLGdCQUFBO0ExRW8xY3hDOztBMEVwMWNFO0VBQXNDLGdCQUFBO0ExRXcxY3hDOztBMEV4MWNFO0VBQXNDLGdCQUFBO0ExRTQxY3hDOztBMEU1MWNFO0VBQXNDLGdCQUFBO0ExRWcyY3hDOztBMEVoMmNFO0VBQXNDLFlBQUE7QTFFbzJjeEM7O0EwRXAyY0U7RUFBc0MsZ0JBQUE7QTFFdzJjeEM7O0EwRXgyY0U7RUFBc0MsZ0JBQUE7QTFFNDJjeEM7O0EwRTUyY0U7RUFBc0MsZ0JBQUE7QTFFZzNjeEM7O0EwRWgzY0U7RUFBc0MsZ0JBQUE7QTFFbzNjeEM7O0EwRXAzY0U7RUFBc0MsZ0JBQUE7QTFFdzNjeEM7O0EwRXgzY0U7RUFBc0MsZ0JBQUE7QTFFNDNjeEM7O0EwRTUzY0U7RUFBc0MsZ0JBQUE7QTFFZzRjeEM7O0EwRWg0Y0U7RUFBc0MsZ0JBQUE7QTFFbzRjeEM7O0EwRXA0Y0U7RUFBc0MsZ0JBQUE7QTFFdzRjeEM7O0EwRXg0Y0U7RUFBc0MsZ0JBQUE7QTFFNDRjeEM7O0EwRTU0Y0U7RUFBc0MsZ0JBQUE7QTFFZzVjeEM7O0EwRWg1Y0U7RUFBc0MsZ0JBQUE7QTFFbzVjeEM7O0EwRXA1Y0U7RUFBc0MsZ0JBQUE7QTFFdzVjeEM7O0EwRXg1Y0U7RUFBc0MsZ0JBQUE7QTFFNDVjeEM7O0EwRTU1Y0U7RUFBc0MsZ0JBQUE7QTFFZzZjeEM7O0EwRWg2Y0U7RUFBc0MsZ0JBQUE7QTFFbzZjeEM7O0EwRXA2Y0U7RUFBc0MsZ0JBQUE7QTFFdzZjeEM7O0EwRXg2Y0U7RUFBc0MsZ0JBQUE7QTFFNDZjeEM7O0EwRTU2Y0U7RUFBc0MsZ0JBQUE7QTFFZzdjeEM7O0EwRWg3Y0U7RUFBc0MsZ0JBQUE7QTFFbzdjeEM7O0EwRXA3Y0U7RUFBc0MsZ0JBQUE7QTFFdzdjeEM7O0EwRXg3Y0U7RUFBc0MsZ0JBQUE7QTFFNDdjeEM7O0EwRTU3Y0U7RUFBc0MsZ0JBQUE7QTFFZzhjeEM7O0EwRWg4Y0U7RUFBc0MsZ0JBQUE7QTFFbzhjeEM7O0EwRXA4Y0U7RUFBc0MsZ0JBQUE7QTFFdzhjeEM7O0EwRXg4Y0U7RUFBc0MsZ0JBQUE7QTFFNDhjeEM7O0EwRTU4Y0U7RUFBc0MsZ0JBQUE7QTFFZzljeEM7O0EwRWg5Y0U7RUFBc0MsZ0JBQUE7QTFFbzljeEM7O0EwRXA5Y0U7RUFBc0MsZ0JBQUE7QTFFdzljeEM7O0EwRXg5Y0U7RUFBc0MsZ0JBQUE7QTFFNDljeEM7O0EwRTU5Y0U7RUFBc0MsZ0JBQUE7QTFFZytjeEM7O0EwRWgrY0U7RUFBc0MsZ0JBQUE7QTFFbytjeEM7O0EwRXArY0U7RUFBc0MsZ0JBQUE7QTFFdytjeEM7O0EwRXgrY0U7RUFBc0MsZ0JBQUE7QTFFNCtjeEM7O0EwRTUrY0U7RUFBc0MsZ0JBQUE7QTFFZy9jeEM7O0EwRWgvY0U7RUFBc0MsZ0JBQUE7QTFFby9jeEM7O0EwRXAvY0U7RUFBc0MsZ0JBQUE7QTFFdy9jeEM7O0EwRXgvY0U7RUFBc0MsZ0JBQUE7QTFFNC9jeEM7O0EwRTUvY0U7RUFBc0MsZ0JBQUE7QTFFZ2dkeEM7O0EwRWhnZEU7RUFBc0MsZ0JBQUE7QTFFb2dkeEM7O0EwRXBnZEU7RUFBc0MsZ0JBQUE7QTFFd2dkeEM7O0EwRXhnZEU7RUFBc0MsZ0JBQUE7QTFFNGdkeEM7O0EwRTVnZEU7RUFBc0MsZ0JBQUE7QTFFZ2hkeEM7O0EwRWhoZEU7RUFBc0MsZ0JBQUE7QTFFb2hkeEM7O0EwRXBoZEU7RUFBc0MsZ0JBQUE7QTFFd2hkeEM7O0EwRXhoZEU7RUFBc0MsZ0JBQUE7QTFFNGhkeEM7O0EwRTVoZEU7RUFBc0MsZ0JBQUE7QTFFZ2lkeEM7O0EwRWhpZEU7RUFBc0MsZ0JBQUE7QTFFb2lkeEM7O0EwRXBpZEU7RUFBc0MsZ0JBQUE7QTFFd2lkeEM7O0EwRXhpZEU7RUFBc0MsZ0JBQUE7QTFFNGlkeEM7O0EwRTVpZEU7RUFBc0MsZ0JBQUE7QTFFZ2pkeEM7O0EwRWhqZEU7RUFBc0MsZ0JBQUE7QTFFb2pkeEM7O0EwRXBqZEU7RUFBc0MsZ0JBQUE7QTFFd2pkeEM7O0EwRXhqZEU7RUFBc0MsZ0JBQUE7QTFFNGpkeEM7O0EwRTVqZEU7RUFBc0MsZ0JBQUE7QTFFZ2tkeEM7O0EwRWhrZEU7RUFBc0MsZ0JBQUE7QTFFb2tkeEM7O0EwRXBrZEU7RUFBc0MsZ0JBQUE7QTFFd2tkeEM7O0EwRXhrZEU7RUFBc0MsZ0JBQUE7QTFFNGtkeEM7O0EwRTVrZEU7RUFBc0MsZ0JBQUE7QTFFZ2xkeEM7O0EwRWhsZEU7RUFBc0MsZ0JBQUE7QTFFb2xkeEM7O0EwRXBsZEU7RUFBc0MsZ0JBQUE7QTFFd2xkeEM7O0EwRXhsZEU7RUFBc0MsZ0JBQUE7QTFFNGxkeEM7O0EwRTVsZEU7RUFBc0MsZ0JBQUE7QTFFZ21keEM7O0EwRWhtZEU7RUFBc0MsZ0JBQUE7QTFFb21keEM7O0EwRXBtZEU7RUFBc0MsZ0JBQUE7QTFFd21keEM7O0EwRXhtZEU7RUFBc0MsZ0JBQUE7QTFFNG1keEM7O0EwRTVtZEU7RUFBc0MsZ0JBQUE7QTFFZ25keEM7O0EwRWhuZEU7RUFBc0MsZ0JBQUE7QTFFb25keEM7O0EwRXBuZEU7RUFBc0MsZ0JBQUE7QTFFd25keEM7O0EwRXhuZEU7RUFBc0MsZ0JBQUE7QTFFNG5keEM7O0EwRTVuZEU7RUFBc0MsZ0JBQUE7QTFFZ29keEM7O0EwRWhvZEU7RUFBc0MsZ0JBQUE7QTFFb29keEM7O0EwRXBvZEU7RUFBc0MsZ0JBQUE7QTFFd29keEM7O0EwRXhvZEU7RUFBc0MsZ0JBQUE7QTFFNG9keEM7O0EwRTVvZEU7RUFBc0MsYUFBQTtBMUVncGR4Qzs7QTBFaHBkRTtFQUFzQyxnQkFBQTtBMUVvcGR4Qzs7QTBFcHBkRTtFQUFzQyxnQkFBQTtBMUV3cGR4Qzs7QTBFeHBkRTtFQUFzQyxnQkFBQTtBMUU0cGR4Qzs7QTBFNXBkRTtFQUFzQyxnQkFBQTtBMUVncWR4Qzs7QTBFaHFkRTtFQUFzQyxnQkFBQTtBMUVvcWR4Qzs7QTBFcHFkRTtFQUFzQyxnQkFBQTtBMUV3cWR4Qzs7QTBFeHFkRTtFQUFzQyxnQkFBQTtBMUU0cWR4Qzs7QTBFNXFkRTtFQUFzQyxnQkFBQTtBMUVncmR4Qzs7QTBFaHJkRTtFQUFzQyxnQkFBQTtBMUVvcmR4Qzs7QTBFcHJkRTtFQUFzQyxnQkFBQTtBMUV3cmR4Qzs7QTBFeHJkRTtFQUFzQyxnQkFBQTtBMUU0cmR4Qzs7QTBFNXJkRTtFQUFzQyxnQkFBQTtBMUVnc2R4Qzs7QTBFaHNkRTtFQUFzQyxnQkFBQTtBMUVvc2R4Qzs7QTBFcHNkRTtFQUFzQyxnQkFBQTtBMUV3c2R4Qzs7QTBFeHNkRTtFQUFzQyxnQkFBQTtBMUU0c2R4Qzs7QTBFNXNkRTtFQUFzQyxnQkFBQTtBMUVndGR4Qzs7QTBFaHRkRTtFQUFzQyxnQkFBQTtBMUVvdGR4Qzs7QTBFcHRkRTtFQUFzQyxnQkFBQTtBMUV3dGR4Qzs7QTBFeHRkRTtFQUFzQyxnQkFBQTtBMUU0dGR4Qzs7QTBFNXRkRTtFQUFzQyxnQkFBQTtBMUVndWR4Qzs7QTBFaHVkRTtFQUFzQyxnQkFBQTtBMUVvdWR4Qzs7QTBFcHVkRTtFQUFzQyxnQkFBQTtBMUV3dWR4Qzs7QTBFeHVkRTtFQUFzQyxnQkFBQTtBMUU0dWR4Qzs7QTBFNXVkRTtFQUFzQyxnQkFBQTtBMUVndmR4Qzs7QTBFaHZkRTtFQUFzQyxnQkFBQTtBMUVvdmR4Qzs7QTBFcHZkRTtFQUFzQyxnQkFBQTtBMUV3dmR4Qzs7QTBFeHZkRTtFQUFzQyxnQkFBQTtBMUU0dmR4Qzs7QTBFNXZkRTtFQUFzQyxnQkFBQTtBMUVnd2R4Qzs7QTBFaHdkRTtFQUFzQyxnQkFBQTtBMUVvd2R4Qzs7QTBFcHdkRTtFQUFzQyxnQkFBQTtBMUV3d2R4Qzs7QTBFeHdkRTtFQUFzQyxnQkFBQTtBMUU0d2R4Qzs7QTBFNXdkRTtFQUFzQyxnQkFBQTtBMUVneGR4Qzs7QTBFaHhkRTtFQUFzQyxnQkFBQTtBMUVveGR4Qzs7QTBFcHhkRTtFQUFzQyxnQkFBQTtBMUV3eGR4Qzs7QTBFeHhkRTtFQUFzQyxnQkFBQTtBMUU0eGR4Qzs7QTBFNXhkRTtFQUFzQyxnQkFBQTtBMUVneWR4Qzs7QTBFaHlkRTtFQUFzQyxnQkFBQTtBMUVveWR4Qzs7QTBFcHlkRTtFQUFzQyxnQkFBQTtBMUV3eWR4Qzs7QTBFeHlkRTtFQUFzQyxnQkFBQTtBMUU0eWR4Qzs7QTBFNXlkRTtFQUFzQyxnQkFBQTtBMUVnemR4Qzs7QTBFaHpkRTtFQUFzQyxnQkFBQTtBMUVvemR4Qzs7QTBFcHpkRTtFQUFzQyxnQkFBQTtBMUV3emR4Qzs7QTBFeHpkRTtFQUFzQyxnQkFBQTtBMUU0emR4Qzs7QTBFNXpkRTtFQUFzQyxnQkFBQTtBMUVnMGR4Qzs7QTBFaDBkRTtFQUFzQyxnQkFBQTtBMUVvMGR4Qzs7QTBFcDBkRTtFQUFzQyxnQkFBQTtBMUV3MGR4Qzs7QTBFeDBkRTtFQUFzQyxnQkFBQTtBMUU0MGR4Qzs7QTBFNTBkRTtFQUFzQyxnQkFBQTtBMUVnMWR4Qzs7QTBFaDFkRTtFQUFzQyxnQkFBQTtBMUVvMWR4Qzs7QTBFcDFkRTtFQUFzQyxnQkFBQTtBMUV3MWR4Qzs7QTBFeDFkRTtFQUFzQyxnQkFBQTtBMUU0MWR4Qzs7QTBFNTFkRTtFQUFzQyxnQkFBQTtBMUVnMmR4Qzs7QTBFaDJkRTtFQUFzQyxnQkFBQTtBMUVvMmR4Qzs7QTBFcDJkRTtFQUFzQyxnQkFBQTtBMUV3MmR4Qzs7QTBFeDJkRTtFQUFzQyxnQkFBQTtBMUU0MmR4Qzs7QTBFNTJkRTtFQUFzQyxnQkFBQTtBMUVnM2R4Qzs7QTBFaDNkRTtFQUFzQyxnQkFBQTtBMUVvM2R4Qzs7QTBFcDNkRTtFQUFzQyxnQkFBQTtBMUV3M2R4Qzs7QTBFeDNkRTtFQUFzQyxnQkFBQTtBMUU0M2R4Qzs7QTBFNTNkRTtFQUFzQyxnQkFBQTtBMUVnNGR4Qzs7QTBFaDRkRTtFQUFzQyxnQkFBQTtBMUVvNGR4Qzs7QTBFcDRkRTtFQUFzQyxnQkFBQTtBMUV3NGR4Qzs7QTBFeDRkRTtFQUFzQyxnQkFBQTtBMUU0NGR4Qzs7QTBFNTRkRTtFQUFzQyxnQkFBQTtBMUVnNWR4Qzs7QTBFaDVkRTtFQUFzQyxnQkFBQTtBMUVvNWR4Qzs7QTBFcDVkRTtFQUFzQyxnQkFBQTtBMUV3NWR4Qzs7QTBFeDVkRTtFQUFzQyxnQkFBQTtBMUU0NWR4Qzs7QTBFNTVkRTtFQUFzQyxhQUFBO0ExRWc2ZHhDOztBMEVoNmRFO0VBQXNDLGdCQUFBO0ExRW82ZHhDOztBMEVwNmRFO0VBQXNDLGdCQUFBO0ExRXc2ZHhDOztBMEV4NmRFO0VBQXNDLGdCQUFBO0ExRTQ2ZHhDOztBMEU1NmRFO0VBQXNDLGdCQUFBO0ExRWc3ZHhDOztBMEVoN2RFO0VBQXNDLGdCQUFBO0ExRW83ZHhDOztBMEVwN2RFO0VBQXNDLGdCQUFBO0ExRXc3ZHhDOztBMEV4N2RFO0VBQXNDLGdCQUFBO0ExRTQ3ZHhDOztBMEU1N2RFO0VBQXNDLGdCQUFBO0ExRWc4ZHhDOztBMEVoOGRFO0VBQXNDLGdCQUFBO0ExRW84ZHhDOztBMEVwOGRFO0VBQXNDLGdCQUFBO0ExRXc4ZHhDOztBMEV4OGRFO0VBQXNDLGdCQUFBO0ExRTQ4ZHhDOztBMEU1OGRFO0VBQXNDLGdCQUFBO0ExRWc5ZHhDOztBMEVoOWRFO0VBQXNDLGdCQUFBO0ExRW85ZHhDOztBMEVwOWRFO0VBQXNDLGdCQUFBO0ExRXc5ZHhDOztBMEV4OWRFO0VBQXNDLGdCQUFBO0ExRTQ5ZHhDOztBMEU1OWRFO0VBQXNDLGdCQUFBO0ExRWcrZHhDOztBMEVoK2RFO0VBQXNDLGdCQUFBO0ExRW8rZHhDOztBMEVwK2RFO0VBQXNDLGdCQUFBO0ExRXcrZHhDOztBMEV4K2RFO0VBQXNDLGdCQUFBO0ExRTQrZHhDOztBMEU1K2RFO0VBQXNDLGdCQUFBO0ExRWcvZHhDOztBMEVoL2RFO0VBQXNDLGdCQUFBO0ExRW8vZHhDOztBMEVwL2RFO0VBQXNDLGdCQUFBO0ExRXcvZHhDOztBMEV4L2RFO0VBQXNDLGdCQUFBO0ExRTQvZHhDOztBMEU1L2RFO0VBQXNDLGdCQUFBO0ExRWdnZXhDOztBMEVoZ2VFO0VBQXNDLGdCQUFBO0ExRW9nZXhDOztBMEVwZ2VFO0VBQXNDLGdCQUFBO0ExRXdnZXhDOztBMEV4Z2VFO0VBQXNDLGdCQUFBO0ExRTRnZXhDOztBMEU1Z2VFO0VBQXNDLGdCQUFBO0ExRWdoZXhDOztBMEVoaGVFO0VBQXNDLGdCQUFBO0ExRW9oZXhDOztBMEVwaGVFO0VBQXNDLGdCQUFBO0ExRXdoZXhDOztBMEV4aGVFO0VBQXNDLGdCQUFBO0ExRTRoZXhDOztBMEU1aGVFO0VBQXNDLGdCQUFBO0ExRWdpZXhDOztBMEVoaWVFO0VBQXNDLGdCQUFBO0ExRW9pZXhDOztBMEVwaWVFO0VBQXNDLGdCQUFBO0ExRXdpZXhDOztBMEV4aWVFO0VBQXNDLGdCQUFBO0ExRTRpZXhDOztBMEU1aWVFO0VBQXNDLGdCQUFBO0ExRWdqZXhDOztBMEVoamVFO0VBQXNDLGdCQUFBO0ExRW9qZXhDOztBMEVwamVFO0VBQXNDLGdCQUFBO0ExRXdqZXhDOztBMEV4amVFO0VBQXNDLGdCQUFBO0ExRTRqZXhDOztBMEU1amVFO0VBQXNDLGdCQUFBO0ExRWdrZXhDOztBMEVoa2VFO0VBQXNDLGdCQUFBO0ExRW9rZXhDOztBMEVwa2VFO0VBQXNDLGdCQUFBO0ExRXdrZXhDOztBMEV4a2VFO0VBQXNDLGdCQUFBO0ExRTRrZXhDOztBMEU1a2VFO0VBQXNDLGdCQUFBO0ExRWdsZXhDOztBMEVobGVFO0VBQXNDLGdCQUFBO0ExRW9sZXhDOztBMEVwbGVFO0VBQXNDLGdCQUFBO0ExRXdsZXhDOztBMEV4bGVFO0VBQXNDLGdCQUFBO0ExRTRsZXhDOztBMEU1bGVFO0VBQXNDLGdCQUFBO0ExRWdtZXhDOztBMEVobWVFO0VBQXNDLGdCQUFBO0ExRW9tZXhDOztBMEVwbWVFO0VBQXNDLGdCQUFBO0ExRXdtZXhDOztBMEV4bWVFO0VBQXNDLGdCQUFBO0ExRTRtZXhDOztBMEU1bWVFO0VBQXNDLGdCQUFBO0ExRWduZXhDOztBMEVobmVFO0VBQXNDLGdCQUFBO0ExRW9uZXhDOztBMEVwbmVFO0VBQXNDLGdCQUFBO0ExRXduZXhDOztBMEV4bmVFO0VBQXNDLGdCQUFBO0ExRTRuZXhDOztBMEU1bmVFO0VBQXNDLGdCQUFBO0ExRWdvZXhDOztBMEVob2VFO0VBQXNDLGdCQUFBO0ExRW9vZXhDOztBMEVwb2VFO0VBQXNDLGdCQUFBO0ExRXdvZXhDOztBMEV4b2VFO0VBQXNDLGdCQUFBO0ExRTRvZXhDOztBMEU1b2VFO0VBQXNDLGdCQUFBO0ExRWdwZXhDOztBMEVocGVFO0VBQXNDLGdCQUFBO0ExRW9wZXhDOztBMEVwcGVFO0VBQXNDLGdCQUFBO0ExRXdwZXhDOztBMEV4cGVFO0VBQXNDLGdCQUFBO0ExRTRwZXhDOztBMEU1cGVFO0VBQXNDLGdCQUFBO0ExRWdxZXhDOztBMEVocWVFO0VBQXNDLGdCQUFBO0ExRW9xZXhDOztBMEVwcWVFO0VBQXNDLGdCQUFBO0ExRXdxZXhDOztBMEV4cWVFO0VBQXNDLGdCQUFBO0ExRTRxZXhDOztBMEU1cWVFO0VBQXNDLGdCQUFBO0ExRWdyZXhDOztBMEVocmVFO0VBQXNDLGdCQUFBO0ExRW9yZXhDOztBMEVwcmVFO0VBQXNDLGdCQUFBO0ExRXdyZXhDOztBMEV4cmVFO0VBQXNDLGdCQUFBO0ExRTRyZXhDOztBMEU1cmVFO0VBQXNDLGdCQUFBO0ExRWdzZXhDOztBMEVoc2VFO0VBQXNDLGdCQUFBO0ExRW9zZXhDOztBMEVwc2VFO0VBQXNDLGdCQUFBO0ExRXdzZXhDOztBMEV4c2VFO0VBQXNDLGdCQUFBO0ExRTRzZXhDOztBMEU1c2VFO0VBQXNDLGdCQUFBO0ExRWd0ZXhDOztBMEVodGVFO0VBQXNDLGdCQUFBO0ExRW90ZXhDOztBMEVwdGVFO0VBQXNDLGdCQUFBO0ExRXd0ZXhDOztBMEV4dGVFO0VBQXNDLGdCQUFBO0ExRTR0ZXhDOztBMEU1dGVFO0VBQXNDLGdCQUFBO0ExRWd1ZXhDOztBMEVodWVFO0VBQXNDLGdCQUFBO0ExRW91ZXhDOztBMEVwdWVFO0VBQXNDLFlBQUE7QTFFd3VleEM7O0EwRXh1ZUU7RUFBc0MsZ0JBQUE7QTFFNHVleEM7O0EwRTV1ZUU7RUFBc0MsZ0JBQUE7QTFFZ3ZleEM7O0EwRWh2ZUU7RUFBc0MsZ0JBQUE7QTFFb3ZleEM7O0EwRXB2ZUU7RUFBc0MsZ0JBQUE7QTFFd3ZleEM7O0EwRXh2ZUU7RUFBc0MsZ0JBQUE7QTFFNHZleEM7O0EwRTV2ZUU7RUFBc0MsZ0JBQUE7QTFFZ3dleEM7O0EwRWh3ZUU7RUFBc0MsZ0JBQUE7QTFFb3dleEM7O0EwRXB3ZUU7RUFBc0MsZ0JBQUE7QTFFd3dleEM7O0EwRXh3ZUU7RUFBc0MsZ0JBQUE7QTFFNHdleEM7O0EwRTV3ZUU7RUFBc0MsZ0JBQUE7QTFFZ3hleEM7O0EwRWh4ZUU7RUFBc0MsZ0JBQUE7QTFFb3hleEM7O0EwRXB4ZUU7RUFBc0MsZ0JBQUE7QTFFd3hleEM7O0EwRXh4ZUU7RUFBc0MsZ0JBQUE7QTFFNHhleEM7O0EwRTV4ZUU7RUFBc0MsZ0JBQUE7QTFFZ3lleEM7O0EwRWh5ZUU7RUFBc0MsZ0JBQUE7QTFFb3lleEM7O0EwRXB5ZUU7RUFBc0MsZ0JBQUE7QTFFd3lleEM7O0EwRXh5ZUU7RUFBc0MsZ0JBQUE7QTFFNHlleEM7O0EwRTV5ZUU7RUFBc0MsZ0JBQUE7QTFFZ3pleEM7O0EwRWh6ZUU7RUFBc0MsZ0JBQUE7QTFFb3pleEM7O0EwRXB6ZUU7RUFBc0MsZ0JBQUE7QTFFd3pleEM7O0EwRXh6ZUU7RUFBc0MsZ0JBQUE7QTFFNHpleEM7O0EwRTV6ZUU7RUFBc0MsZ0JBQUE7QTFFZzBleEM7O0EwRWgwZUU7RUFBc0MsZ0JBQUE7QTFFbzBleEM7O0EwRXAwZUU7RUFBc0MsZ0JBQUE7QTFFdzBleEM7O0EwRXgwZUU7RUFBc0MsZ0JBQUE7QTFFNDBleEM7O0EwRTUwZUU7RUFBc0MsZ0JBQUE7QTFFZzFleEM7O0EwRWgxZUU7RUFBc0MsZ0JBQUE7QTFFbzFleEM7O0EwRXAxZUU7RUFBc0MsZ0JBQUE7QTFFdzFleEM7O0EwRXgxZUU7RUFBc0MsZ0JBQUE7QTFFNDFleEM7O0EwRTUxZUU7RUFBc0MsZ0JBQUE7QTFFZzJleEM7O0EwRWgyZUU7RUFBc0MsZ0JBQUE7QTFFbzJleEM7O0EwRXAyZUU7RUFBc0MsZ0JBQUE7QTFFdzJleEM7O0EwRXgyZUU7RUFBc0MsZ0JBQUE7QTFFNDJleEM7O0EwRTUyZUU7RUFBc0MsZ0JBQUE7QTFFZzNleEM7O0EwRWgzZUU7RUFBc0MsZ0JBQUE7QTFFbzNleEM7O0EwRXAzZUU7RUFBc0MsZ0JBQUE7QTFFdzNleEM7O0EwRXgzZUU7RUFBc0MsZ0JBQUE7QTFFNDNleEM7O0EwRTUzZUU7RUFBc0MsZ0JBQUE7QTFFZzRleEM7O0EwRWg0ZUU7RUFBc0MsZ0JBQUE7QTFFbzRleEM7O0EwRXA0ZUU7RUFBc0MsZ0JBQUE7QTFFdzRleEM7O0EwRXg0ZUU7RUFBc0MsZ0JBQUE7QTFFNDRleEM7O0EwRTU0ZUU7RUFBc0MsZ0JBQUE7QTFFZzVleEM7O0EwRWg1ZUU7RUFBc0MsZ0JBQUE7QTFFbzVleEM7O0EwRXA1ZUU7RUFBc0MsZ0JBQUE7QTFFdzVleEM7O0EwRXg1ZUU7RUFBc0MsZ0JBQUE7QTFFNDVleEM7O0EwRTU1ZUU7RUFBc0MsZ0JBQUE7QTFFZzZleEM7O0EwRWg2ZUU7RUFBc0MsZ0JBQUE7QTFFbzZleEM7O0EwRXA2ZUU7RUFBc0MsZ0JBQUE7QTFFdzZleEM7O0EwRXg2ZUU7RUFBc0MsZ0JBQUE7QTFFNDZleEM7O0EwRTU2ZUU7RUFBc0MsZ0JBQUE7QTFFZzdleEM7O0EwRWg3ZUU7RUFBc0MsZ0JBQUE7QTFFbzdleEM7O0EwRXA3ZUU7RUFBc0MsZ0JBQUE7QTFFdzdleEM7O0EwRXg3ZUU7RUFBc0MsZ0JBQUE7QTFFNDdleEM7O0EwRTU3ZUU7RUFBc0MsZ0JBQUE7QTFFZzhleEM7O0EwRWg4ZUU7RUFBc0MsZ0JBQUE7QTFFbzhleEM7O0EwRXA4ZUU7RUFBc0MsZ0JBQUE7QTFFdzhleEM7O0EwRXg4ZUU7RUFBc0MsZ0JBQUE7QTFFNDhleEM7O0EwRTU4ZUU7RUFBc0MsZ0JBQUE7QTFFZzlleEM7O0EwRWg5ZUU7RUFBc0MsZ0JBQUE7QTFFbzlleEM7O0EwRXA5ZUU7RUFBc0MsZ0JBQUE7QTFFdzlleEM7O0EwRXg5ZUU7RUFBc0MsZ0JBQUE7QTFFNDlleEM7O0EwRTU5ZUU7RUFBc0MsZ0JBQUE7QTFFZytleEM7O0EwRWgrZUU7RUFBc0MsZ0JBQUE7QTFFbytleEM7O0EwRXArZUU7RUFBc0MsZ0JBQUE7QTFFdytleEM7O0EwRXgrZUU7RUFBc0MsZ0JBQUE7QTFFNCtleEM7O0EwRTUrZUU7RUFBc0MsZ0JBQUE7QTFFZy9leEM7O0EwRWgvZUU7RUFBc0MsZ0JBQUE7QTFFby9leEM7O0EwRXAvZUU7RUFBc0MsZ0JBQUE7QTFFdy9leEM7O0EwRXgvZUU7RUFBc0MsZ0JBQUE7QTFFNC9leEM7O0EwRTUvZUU7RUFBc0MsZ0JBQUE7QTFFZ2dmeEM7O0EwRWhnZkU7RUFBc0MsZ0JBQUE7QTFFb2dmeEM7O0EwRXBnZkU7RUFBc0MsZ0JBQUE7QTFFd2dmeEM7O0EwRXhnZkU7RUFBc0MsZ0JBQUE7QTFFNGdmeEM7O0EwRTVnZkU7RUFBc0MsZ0JBQUE7QTFFZ2hmeEM7O0EwRWhoZkU7RUFBc0MsZ0JBQUE7QTFFb2hmeEM7O0EwRXBoZkU7RUFBc0MsZ0JBQUE7QTFFd2hmeEM7O0EwRXhoZkU7RUFBc0MsZ0JBQUE7QTFFNGhmeEM7O0EwRTVoZkU7RUFBc0MsZ0JBQUE7QTFFZ2lmeEM7O0EwRWhpZkU7RUFBc0MsZ0JBQUE7QTFFb2lmeEM7O0EwRXBpZkU7RUFBc0MsZ0JBQUE7QTFFd2lmeEM7O0EwRXhpZkU7RUFBc0MsZ0JBQUE7QTFFNGlmeEM7O0EwRTVpZkU7RUFBc0MsZ0JBQUE7QTFFZ2pmeEM7O0EwRWhqZkU7RUFBc0MsZ0JBQUE7QTFFb2pmeEM7O0EwRXBqZkU7RUFBc0MsZ0JBQUE7QTFFd2pmeEM7O0EwRXhqZkU7RUFBc0MsZ0JBQUE7QTFFNGpmeEM7O0EwRTVqZkU7RUFBc0MsZ0JBQUE7QTFFZ2tmeEM7O0EwRWhrZkU7RUFBc0MsYUFBQTtBMUVva2Z4Qzs7QTBFcGtmRTtFQUFzQyxnQkFBQTtBMUV3a2Z4Qzs7QTBFeGtmRTtFQUFzQyxnQkFBQTtBMUU0a2Z4Qzs7QTBFNWtmRTtFQUFzQyxnQkFBQTtBMUVnbGZ4Qzs7QTBFaGxmRTtFQUFzQyxnQkFBQTtBMUVvbGZ4Qzs7QTBFcGxmRTtFQUFzQyxnQkFBQTtBMUV3bGZ4Qzs7QTBFeGxmRTtFQUFzQyxnQkFBQTtBMUU0bGZ4Qzs7QTBFNWxmRTtFQUFzQyxnQkFBQTtBMUVnbWZ4Qzs7QTBFaG1mRTtFQUFzQyxnQkFBQTtBMUVvbWZ4Qzs7QTBFcG1mRTtFQUFzQyxnQkFBQTtBMUV3bWZ4Qzs7QTBFeG1mRTtFQUFzQyxnQkFBQTtBMUU0bWZ4Qzs7QTBFNW1mRTtFQUFzQyxnQkFBQTtBMUVnbmZ4Qzs7QTBFaG5mRTtFQUFzQyxnQkFBQTtBMUVvbmZ4Qzs7QTBFcG5mRTtFQUFzQyxnQkFBQTtBMUV3bmZ4Qzs7QTBFeG5mRTtFQUFzQyxnQkFBQTtBMUU0bmZ4Qzs7QTBFNW5mRTtFQUFzQyxnQkFBQTtBMUVnb2Z4Qzs7QTBFaG9mRTtFQUFzQyxnQkFBQTtBMUVvb2Z4Qzs7QTBFcG9mRTtFQUFzQyxnQkFBQTtBMUV3b2Z4Qzs7QTBFeG9mRTtFQUFzQyxnQkFBQTtBMUU0b2Z4Qzs7QTBFNW9mRTtFQUFzQyxnQkFBQTtBMUVncGZ4Qzs7QTBFaHBmRTtFQUFzQyxnQkFBQTtBMUVvcGZ4Qzs7QTBFcHBmRTtFQUFzQyxnQkFBQTtBMUV3cGZ4Qzs7QTBFeHBmRTtFQUFzQyxnQkFBQTtBMUU0cGZ4Qzs7QTBFNXBmRTtFQUFzQyxnQkFBQTtBMUVncWZ4Qzs7QTBFaHFmRTtFQUFzQyxnQkFBQTtBMUVvcWZ4Qzs7QTBFcHFmRTtFQUFzQyxnQkFBQTtBMUV3cWZ4Qzs7QTBFeHFmRTtFQUFzQyxnQkFBQTtBMUU0cWZ4Qzs7QTBFNXFmRTtFQUFzQyxnQkFBQTtBMUVncmZ4Qzs7QTBFaHJmRTtFQUFzQyxnQkFBQTtBMUVvcmZ4Qzs7QTBFcHJmRTtFQUFzQyxnQkFBQTtBMUV3cmZ4Qzs7QTBFeHJmRTtFQUFzQyxnQkFBQTtBMUU0cmZ4Qzs7QTBFNXJmRTtFQUFzQyxnQkFBQTtBMUVnc2Z4Qzs7QTBFaHNmRTtFQUFzQyxnQkFBQTtBMUVvc2Z4Qzs7QTBFcHNmRTtFQUFzQyxnQkFBQTtBMUV3c2Z4Qzs7QTBFeHNmRTtFQUFzQyxnQkFBQTtBMUU0c2Z4Qzs7QTBFNXNmRTtFQUFzQyxnQkFBQTtBMUVndGZ4Qzs7QTBFaHRmRTtFQUFzQyxnQkFBQTtBMUVvdGZ4Qzs7QTBFcHRmRTtFQUFzQyxnQkFBQTtBMUV3dGZ4Qzs7QTBFeHRmRTtFQUFzQyxnQkFBQTtBMUU0dGZ4Qzs7QTBFNXRmRTtFQUFzQyxnQkFBQTtBMUVndWZ4Qzs7QTBFaHVmRTtFQUFzQyxnQkFBQTtBMUVvdWZ4Qzs7QTBFcHVmRTtFQUFzQyxnQkFBQTtBMUV3dWZ4Qzs7QTBFeHVmRTtFQUFzQyxnQkFBQTtBMUU0dWZ4Qzs7QTBFNXVmRTtFQUFzQyxnQkFBQTtBMUVndmZ4Qzs7QTBFaHZmRTtFQUFzQyxnQkFBQTtBMUVvdmZ4Qzs7QTBFcHZmRTtFQUFzQyxnQkFBQTtBMUV3dmZ4Qzs7QTBFeHZmRTtFQUFzQyxnQkFBQTtBMUU0dmZ4Qzs7QTBFNXZmRTtFQUFzQyxnQkFBQTtBMUVnd2Z4Qzs7QTBFaHdmRTtFQUFzQyxnQkFBQTtBMUVvd2Z4Qzs7QTBFcHdmRTtFQUFzQyxnQkFBQTtBMUV3d2Z4Qzs7QTBFeHdmRTtFQUFzQyxnQkFBQTtBMUU0d2Z4Qzs7QTBFNXdmRTtFQUFzQyxnQkFBQTtBMUVneGZ4Qzs7QTBFaHhmRTtFQUFzQyxnQkFBQTtBMUVveGZ4Qzs7QTBFcHhmRTtFQUFzQyxnQkFBQTtBMUV3eGZ4Qzs7QTBFeHhmRTtFQUFzQyxnQkFBQTtBMUU0eGZ4Qzs7QTBFNXhmRTtFQUFzQyxnQkFBQTtBMUVneWZ4Qzs7QTBFaHlmRTtFQUFzQyxnQkFBQTtBMUVveWZ4Qzs7QTBFcHlmRTtFQUFzQyxnQkFBQTtBMUV3eWZ4Qzs7QTBFeHlmRTtFQUFzQyxnQkFBQTtBMUU0eWZ4Qzs7QTBFNXlmRTtFQUFzQyxnQkFBQTtBMUVnemZ4Qzs7QTBFaHpmRTtFQUFzQyxnQkFBQTtBMUVvemZ4Qzs7QTBFcHpmRTtFQUFzQyxnQkFBQTtBMUV3emZ4Qzs7QTBFeHpmRTtFQUFzQyxnQkFBQTtBMUU0emZ4Qzs7QTBFNXpmRTtFQUFzQyxnQkFBQTtBMUVnMGZ4Qzs7QTBFaDBmRTtFQUFzQyxnQkFBQTtBMUVvMGZ4Qzs7QTBFcDBmRTtFQUFzQyxnQkFBQTtBMUV3MGZ4Qzs7QTBFeDBmRTtFQUFzQyxnQkFBQTtBMUU0MGZ4Qzs7QTBFNTBmRTtFQUFzQyxnQkFBQTtBMUVnMWZ4Qzs7QTBFaDFmRTtFQUFzQyxnQkFBQTtBMUVvMWZ4Qzs7QTBFcDFmRTtFQUFzQyxnQkFBQTtBMUV3MWZ4Qzs7QTBFeDFmRTtFQUFzQyxnQkFBQTtBMUU0MWZ4Qzs7QTBFNTFmRTtFQUFzQyxnQkFBQTtBMUVnMmZ4Qzs7QTBFaDJmRTtFQUFzQyxnQkFBQTtBMUVvMmZ4Qzs7QTBFcDJmRTtFQUFzQyxnQkFBQTtBMUV3MmZ4Qzs7QTBFeDJmRTtFQUFzQyxnQkFBQTtBMUU0MmZ4Qzs7QTBFNTJmRTtFQUFzQyxnQkFBQTtBMUVnM2Z4Qzs7QTBFaDNmRTtFQUFzQyxnQkFBQTtBMUVvM2Z4Qzs7QTBFcDNmRTtFQUFzQyxnQkFBQTtBMUV3M2Z4Qzs7QTBFeDNmRTtFQUFzQyxnQkFBQTtBMUU0M2Z4Qzs7QTBFNTNmRTtFQUFzQyxnQkFBQTtBMUVnNGZ4Qzs7QTBFaDRmRTtFQUFzQyxnQkFBQTtBMUVvNGZ4Qzs7QTBFcDRmRTtFQUFzQyxnQkFBQTtBMUV3NGZ4Qzs7QTBFeDRmRTtFQUFzQyxnQkFBQTtBMUU0NGZ4Qzs7QTBFNTRmRTtFQUFzQyxnQkFBQTtBMUVnNWZ4Qzs7QTBFaDVmRTtFQUFzQyxnQkFBQTtBMUVvNWZ4Qzs7QTBFcDVmRTtFQUFzQyxnQkFBQTtBMUV3NWZ4Qzs7QTBFeDVmRTtFQUFzQyxnQkFBQTtBMUU0NWZ4Qzs7QTBFNTVmRTtFQUFzQyxnQkFBQTtBMUVnNmZ4Qzs7QTBFaDZmRTtFQUFzQyxnQkFBQTtBMUVvNmZ4Qzs7QTBFcDZmRTtFQUFzQyxnQkFBQTtBMUV3NmZ4Qzs7QTBFeDZmRTtFQUFzQyxnQkFBQTtBMUU0NmZ4Qzs7QTBFNTZmRTtFQUFzQyxnQkFBQTtBMUVnN2Z4Qzs7QTBFaDdmRTtFQUFzQyxnQkFBQTtBMUVvN2Z4Qzs7QTBFcDdmRTtFQUFzQyxnQkFBQTtBMUV3N2Z4Qzs7QTBFeDdmRTtFQUFzQyxnQkFBQTtBMUU0N2Z4Qzs7QTBFNTdmRTtFQUFzQyxnQkFBQTtBMUVnOGZ4Qzs7QTBFaDhmRTtFQUFzQyxnQkFBQTtBMUVvOGZ4Qzs7QTBFcDhmRTtFQUFzQyxnQkFBQTtBMUV3OGZ4Qzs7QTBFeDhmRTtFQUFzQyxnQkFBQTtBMUU0OGZ4Qzs7QTBFNThmRTtFQUFzQyxnQkFBQTtBMUVnOWZ4Qzs7QTBFaDlmRTtFQUFzQyxnQkFBQTtBMUVvOWZ4Qzs7QTBFcDlmRTtFQUFzQyxnQkFBQTtBMUV3OWZ4Qzs7QTBFeDlmRTtFQUFzQyxnQkFBQTtBMUU0OWZ4Qzs7QTBFNTlmRTtFQUFzQyxnQkFBQTtBMUVnK2Z4Qzs7QTBFaCtmRTtFQUFzQyxnQkFBQTtBMUVvK2Z4Qzs7QTBFcCtmRTtFQUFzQyxnQkFBQTtBMUV3K2Z4Qzs7QTBFeCtmRTtFQUFzQyxnQkFBQTtBMUU0K2Z4Qzs7QTBFNStmRTtFQUFzQyxnQkFBQTtBMUVnL2Z4Qzs7QTBFaC9mRTtFQUFzQyxnQkFBQTtBMUVvL2Z4Qzs7QTBFcC9mRTtFQUFzQyxnQkFBQTtBMUV3L2Z4Qzs7QTBFeC9mRTtFQUFzQyxnQkFBQTtBMUU0L2Z4Qzs7QTBFNS9mRTtFQUFzQyxnQkFBQTtBMUVnZ2dCeEM7O0EwRWhnZ0JFO0VBQXNDLGdCQUFBO0ExRW9nZ0J4Qzs7QTBFcGdnQkU7RUFBc0MsYUFBQTtBMUV3Z2dCeEM7O0EwRXhnZ0JFO0VBQXNDLGdCQUFBO0ExRTRnZ0J4Qzs7QTBFNWdnQkU7RUFBc0MsZ0JBQUE7QTFFZ2hnQnhDOztBMEVoaGdCRTtFQUFzQyxnQkFBQTtBMUVvaGdCeEM7O0EwRXBoZ0JFO0VBQXNDLGdCQUFBO0ExRXdoZ0J4Qzs7QTBFeGhnQkU7RUFBc0MsZ0JBQUE7QTFFNGhnQnhDOztBMEU1aGdCRTtFQUFzQyxnQkFBQTtBMUVnaWdCeEM7O0EwRWhpZ0JFO0VBQXNDLGdCQUFBO0ExRW9pZ0J4Qzs7QTBFcGlnQkU7RUFBc0MsZ0JBQUE7QTFFd2lnQnhDOztBMEV4aWdCRTtFQUFzQyxnQkFBQTtBMUU0aWdCeEM7O0EwRTVpZ0JFO0VBQXNDLGdCQUFBO0ExRWdqZ0J4Qzs7QTBFaGpnQkU7RUFBc0MsZ0JBQUE7QTFFb2pnQnhDOztBMEVwamdCRTtFQUFzQyxnQkFBQTtBMUV3amdCeEM7O0EwRXhqZ0JFO0VBQXNDLGdCQUFBO0ExRTRqZ0J4Qzs7QTBFNWpnQkU7RUFBc0MsZ0JBQUE7QTFFZ2tnQnhDOztBMEVoa2dCRTtFQUFzQyxnQkFBQTtBMUVva2dCeEM7O0EwRXBrZ0JFO0VBQXNDLGdCQUFBO0ExRXdrZ0J4Qzs7QTBFeGtnQkU7RUFBc0MsZ0JBQUE7QTFFNGtnQnhDOztBMEU1a2dCRTtFQUFzQyxnQkFBQTtBMUVnbGdCeEM7O0EwRWhsZ0JFO0VBQXNDLGdCQUFBO0ExRW9sZ0J4Qzs7QTBFcGxnQkU7RUFBc0MsZ0JBQUE7QTFFd2xnQnhDOztBMEV4bGdCRTtFQUFzQyxnQkFBQTtBMUU0bGdCeEM7O0EwRTVsZ0JFO0VBQXNDLGdCQUFBO0ExRWdtZ0J4Qzs7QTBFaG1nQkU7RUFBc0MsZ0JBQUE7QTFFb21nQnhDOztBMEVwbWdCRTtFQUFzQyxnQkFBQTtBMUV3bWdCeEM7O0EwRXhtZ0JFO0VBQXNDLGdCQUFBO0ExRTRtZ0J4Qzs7QTBFNW1nQkU7RUFBc0MsZ0JBQUE7QTFFZ25nQnhDOztBMEVobmdCRTtFQUFzQyxnQkFBQTtBMUVvbmdCeEM7O0EwRXBuZ0JFO0VBQXNDLGdCQUFBO0ExRXduZ0J4Qzs7QTBFeG5nQkU7RUFBc0MsZ0JBQUE7QTFFNG5nQnhDOztBMEU1bmdCRTtFQUFzQyxnQkFBQTtBMUVnb2dCeEM7O0EwRWhvZ0JFO0VBQXNDLGdCQUFBO0ExRW9vZ0J4Qzs7QTBFcG9nQkU7RUFBc0MsZ0JBQUE7QTFFd29nQnhDOztBMEV4b2dCRTtFQUFzQyxnQkFBQTtBMUU0b2dCeEM7O0EwRTVvZ0JFO0VBQXNDLGdCQUFBO0ExRWdwZ0J4Qzs7QTBFaHBnQkU7RUFBc0MsZ0JBQUE7QTFFb3BnQnhDOztBMEVwcGdCRTtFQUFzQyxnQkFBQTtBMUV3cGdCeEM7O0EwRXhwZ0JFO0VBQXNDLGdCQUFBO0ExRTRwZ0J4Qzs7QTBFNXBnQkU7RUFBc0MsZ0JBQUE7QTFFZ3FnQnhDOztBMEVocWdCRTtFQUFzQyxnQkFBQTtBMUVvcWdCeEM7O0EwRXBxZ0JFO0VBQXNDLGdCQUFBO0ExRXdxZ0J4Qzs7QTBFeHFnQkU7RUFBc0MsZ0JBQUE7QTFFNHFnQnhDOztBMEU1cWdCRTtFQUFzQyxnQkFBQTtBMUVncmdCeEM7O0EwRWhyZ0JFO0VBQXNDLGdCQUFBO0ExRW9yZ0J4Qzs7QTBFcHJnQkU7RUFBc0MsZ0JBQUE7QTFFd3JnQnhDOztBMEV4cmdCRTtFQUFzQyxnQkFBQTtBMUU0cmdCeEM7O0EwRTVyZ0JFO0VBQXNDLGdCQUFBO0ExRWdzZ0J4Qzs7QTBFaHNnQkU7RUFBc0MsZ0JBQUE7QTFFb3NnQnhDOztBMEVwc2dCRTtFQUFzQyxnQkFBQTtBMUV3c2dCeEM7O0EwRXhzZ0JFO0VBQXNDLGdCQUFBO0ExRTRzZ0J4Qzs7QTBFNXNnQkU7RUFBc0MsZ0JBQUE7QTFFZ3RnQnhDOztBMEVodGdCRTtFQUFzQyxnQkFBQTtBMUVvdGdCeEM7O0EwRXB0Z0JFO0VBQXNDLGdCQUFBO0ExRXd0Z0J4Qzs7QTBFeHRnQkU7RUFBc0MsZ0JBQUE7QTFFNHRnQnhDOztBMEU1dGdCRTtFQUFzQyxnQkFBQTtBMUVndWdCeEM7O0EwRWh1Z0JFO0VBQXNDLGdCQUFBO0ExRW91Z0J4Qzs7QTBFcHVnQkU7RUFBc0MsZ0JBQUE7QTFFd3VnQnhDOztBMEV4dWdCRTtFQUFzQyxnQkFBQTtBMUU0dWdCeEM7O0EwRTV1Z0JFO0VBQXNDLGdCQUFBO0ExRWd2Z0J4Qzs7QTBFaHZnQkU7RUFBc0MsZ0JBQUE7QTFFb3ZnQnhDOztBMEVwdmdCRTtFQUFzQyxnQkFBQTtBMUV3dmdCeEM7O0EwRXh2Z0JFO0VBQXNDLGdCQUFBO0ExRTR2Z0J4Qzs7QTBFNXZnQkU7RUFBc0MsZ0JBQUE7QTFFZ3dnQnhDOztBMEVod2dCRTtFQUFzQyxnQkFBQTtBMUVvd2dCeEM7O0EwRXB3Z0JFO0VBQXNDLGdCQUFBO0ExRXd3Z0J4Qzs7QTBFeHdnQkU7RUFBc0MsZ0JBQUE7QTFFNHdnQnhDOztBMEU1d2dCRTtFQUFzQyxnQkFBQTtBMUVneGdCeEM7O0EwRWh4Z0JFO0VBQXNDLGdCQUFBO0ExRW94Z0J4Qzs7QTBFcHhnQkU7RUFBc0MsZ0JBQUE7QTFFd3hnQnhDOztBMEV4eGdCRTtFQUFzQyxnQkFBQTtBMUU0eGdCeEM7O0EwRTV4Z0JFO0VBQXNDLGdCQUFBO0ExRWd5Z0J4Qzs7QTBFaHlnQkU7RUFBc0MsZ0JBQUE7QTFFb3lnQnhDOztBMEVweWdCRTtFQUFzQyxnQkFBQTtBMUV3eWdCeEM7O0EwRXh5Z0JFO0VBQXNDLGdCQUFBO0ExRTR5Z0J4Qzs7QTBFNXlnQkU7RUFBc0MsZ0JBQUE7QTFFZ3pnQnhDOztBMEVoemdCRTtFQUFzQyxnQkFBQTtBMUVvemdCeEM7O0EwRXB6Z0JFO0VBQXNDLGdCQUFBO0ExRXd6Z0J4Qzs7QTBFeHpnQkU7RUFBc0MsZ0JBQUE7QTFFNHpnQnhDOztBMEU1emdCRTtFQUFzQyxnQkFBQTtBMUVnMGdCeEM7O0EwRWgwZ0JFO0VBQXNDLGdCQUFBO0ExRW8wZ0J4Qzs7QTBFcDBnQkU7RUFBc0MsZ0JBQUE7QTFFdzBnQnhDOztBMEV4MGdCRTtFQUFzQyxnQkFBQTtBMUU0MGdCeEM7O0EwRTUwZ0JFO0VBQXNDLGdCQUFBO0ExRWcxZ0J4Qzs7QTBFaDFnQkU7RUFBc0MsZ0JBQUE7QTFFbzFnQnhDOztBMEVwMWdCRTtFQUFzQyxnQkFBQTtBMUV3MWdCeEM7O0EwRXgxZ0JFO0VBQXNDLGdCQUFBO0ExRTQxZ0J4Qzs7QTBFNTFnQkU7RUFBc0MsZ0JBQUE7QTFFZzJnQnhDOztBMEVoMmdCRTtFQUFzQyxnQkFBQTtBMUVvMmdCeEM7O0EwRXAyZ0JFO0VBQXNDLGdCQUFBO0ExRXcyZ0J4Qzs7QTBFeDJnQkU7RUFBc0MsZ0JBQUE7QTFFNDJnQnhDOztBMEU1MmdCRTtFQUFzQyxnQkFBQTtBMUVnM2dCeEM7O0EwRWgzZ0JFO0VBQXNDLGdCQUFBO0ExRW8zZ0J4Qzs7QTBFcDNnQkU7RUFBc0MsZ0JBQUE7QTFFdzNnQnhDOztBMEV4M2dCRTtFQUFzQyxnQkFBQTtBMUU0M2dCeEM7O0EwRTUzZ0JFO0VBQXNDLGdCQUFBO0ExRWc0Z0J4Qzs7QTBFaDRnQkU7RUFBc0MsZ0JBQUE7QTFFbzRnQnhDOztBMEVwNGdCRTtFQUFzQyxnQkFBQTtBMUV3NGdCeEM7O0EwRXg0Z0JFO0VBQXNDLGdCQUFBO0ExRTQ0Z0J4Qzs7QTBFNTRnQkU7RUFBc0MsZ0JBQUE7QTFFZzVnQnhDOztBMEVoNWdCRTtFQUFzQyxnQkFBQTtBMUVvNWdCeEM7O0EwRXA1Z0JFO0VBQXNDLGdCQUFBO0ExRXc1Z0J4Qzs7QTBFeDVnQkU7RUFBc0MsZ0JBQUE7QTFFNDVnQnhDOztBMEU1NWdCRTtFQUFzQyxnQkFBQTtBMUVnNmdCeEM7O0EwRWg2Z0JFO0VBQXNDLGdCQUFBO0ExRW82Z0J4Qzs7QTBFcDZnQkU7RUFBc0MsZ0JBQUE7QTFFdzZnQnhDOztBMEV4NmdCRTtFQUFzQyxnQkFBQTtBMUU0NmdCeEM7O0EwRTU2Z0JFO0VBQXNDLGdCQUFBO0ExRWc3Z0J4Qzs7QTBFaDdnQkU7RUFBc0MsZ0JBQUE7QTFFbzdnQnhDOztBMEVwN2dCRTtFQUFzQyxnQkFBQTtBMUV3N2dCeEM7O0EwRXg3Z0JFO0VBQXNDLGdCQUFBO0ExRTQ3Z0J4Qzs7QTBFNTdnQkU7RUFBc0MsZ0JBQUE7QTFFZzhnQnhDOztBMEVoOGdCRTtFQUFzQyxnQkFBQTtBMUVvOGdCeEM7O0EwRXA4Z0JFO0VBQXNDLGdCQUFBO0ExRXc4Z0J4Qzs7QTBFeDhnQkU7RUFBc0MsZ0JBQUE7QTFFNDhnQnhDOztBMEU1OGdCRTtFQUFzQyxnQkFBQTtBMUVnOWdCeEM7O0EwRWg5Z0JFO0VBQXNDLGdCQUFBO0ExRW85Z0J4Qzs7QTBFcDlnQkU7RUFBc0MsZ0JBQUE7QTFFdzlnQnhDOztBMEV4OWdCRTtFQUFzQyxnQkFBQTtBMUU0OWdCeEM7O0EwRTU5Z0JFO0VBQXNDLGdCQUFBO0ExRWcrZ0J4Qzs7QTBFaCtnQkU7RUFBc0MsZ0JBQUE7QTFFbytnQnhDOztBMEVwK2dCRTtFQUFzQyxnQkFBQTtBMUV3K2dCeEM7O0EwRXgrZ0JFO0VBQXNDLGdCQUFBO0ExRTQrZ0J4Qzs7QTBFNStnQkU7RUFBc0MsZ0JBQUE7QTFFZy9nQnhDOztBMEVoL2dCRTtFQUFzQyxnQkFBQTtBMUVvL2dCeEM7O0EwRXAvZ0JFO0VBQXNDLGdCQUFBO0ExRXcvZ0J4Qzs7QTBFeC9nQkU7RUFBc0MsZ0JBQUE7QTFFNC9nQnhDOztBMEU1L2dCRTtFQUFzQyxnQkFBQTtBMUVnZ2hCeEM7O0EwRWhnaEJFO0VBQXNDLGdCQUFBO0ExRW9naEJ4Qzs7QTBFcGdoQkU7RUFBc0MsZ0JBQUE7QTFFd2doQnhDOztBMEV4Z2hCRTtFQUFzQyxnQkFBQTtBMUU0Z2hCeEM7O0EwRTVnaEJFO0VBQXNDLGdCQUFBO0ExRWdoaEJ4Qzs7QTBFaGhoQkU7RUFBc0MsZ0JBQUE7QTFFb2hoQnhDOztBMEVwaGhCRTtFQUFzQyxnQkFBQTtBMUV3aGhCeEM7O0EwRXhoaEJFO0VBQXNDLGdCQUFBO0ExRTRoaEJ4Qzs7QTBFNWhoQkU7RUFBc0MsZ0JBQUE7QTFFZ2loQnhDOztBMEVoaWhCRTtFQUFzQyxnQkFBQTtBMUVvaWhCeEM7O0EwRXBpaEJFO0VBQXNDLGdCQUFBO0ExRXdpaEJ4Qzs7QTBFeGloQkU7RUFBc0MsZ0JBQUE7QTFFNGloQnhDOztBMEU1aWhCRTtFQUFzQyxnQkFBQTtBMUVnamhCeEM7O0EwRWhqaEJFO0VBQXNDLGdCQUFBO0ExRW9qaEJ4Qzs7QTBFcGpoQkU7RUFBc0MsZ0JBQUE7QTFFd2poQnhDOztBMEV4amhCRTtFQUFzQyxnQkFBQTtBMUU0amhCeEM7O0EwRTVqaEJFO0VBQXNDLGdCQUFBO0ExRWdraEJ4Qzs7QTBFaGtoQkU7RUFBc0MsZ0JBQUE7QTFFb2toQnhDOztBMEVwa2hCRTtFQUFzQyxnQkFBQTtBMUV3a2hCeEM7O0EwRXhraEJFO0VBQXNDLGdCQUFBO0ExRTRraEJ4Qzs7QTBFNWtoQkU7RUFBc0MsZ0JBQUE7QTFFZ2xoQnhDOztBMEVobGhCRTtFQUFzQyxnQkFBQTtBMUVvbGhCeEM7O0EwRXBsaEJFO0VBQXNDLGdCQUFBO0ExRXdsaEJ4Qzs7QTBFeGxoQkU7RUFBc0MsZ0JBQUE7QTFFNGxoQnhDOztBMEU1bGhCRTtFQUFzQyxnQkFBQTtBMUVnbWhCeEM7O0EwRWhtaEJFO0VBQXNDLGdCQUFBO0ExRW9taEJ4Qzs7QTBFcG1oQkU7RUFBc0MsZ0JBQUE7QTFFd21oQnhDOztBMEV4bWhCRTtFQUFzQyxnQkFBQTtBMUU0bWhCeEM7O0EwRTVtaEJFO0VBQXNDLGdCQUFBO0ExRWduaEJ4Qzs7QTBFaG5oQkU7RUFBc0MsZ0JBQUE7QTFFb25oQnhDOztBMEVwbmhCRTtFQUFzQyxnQkFBQTtBMUV3bmhCeEM7O0EwRXhuaEJFO0VBQXNDLGdCQUFBO0ExRTRuaEJ4Qzs7QTBFNW5oQkU7RUFBc0MsZ0JBQUE7QTFFZ29oQnhDOztBMEVob2hCRTtFQUFzQyxnQkFBQTtBMUVvb2hCeEM7O0EwRXBvaEJFO0VBQXNDLGdCQUFBO0ExRXdvaEJ4Qzs7QTBFeG9oQkU7RUFBc0MsZ0JBQUE7QTFFNG9oQnhDOztBMEU1b2hCRTtFQUFzQyxnQkFBQTtBMUVncGhCeEM7O0EwRWhwaEJFO0VBQXNDLGdCQUFBO0ExRW9waEJ4Qzs7QTBFcHBoQkU7RUFBc0MsZ0JBQUE7QTFFd3BoQnhDOztBMEV4cGhCRTtFQUFzQyxnQkFBQTtBMUU0cGhCeEM7O0EwRTVwaEJFO0VBQXNDLGdCQUFBO0ExRWdxaEJ4Qzs7QTBFaHFoQkU7RUFBc0MsZ0JBQUE7QTFFb3FoQnhDOztBMEVwcWhCRTtFQUFzQyxnQkFBQTtBMUV3cWhCeEM7O0EwRXhxaEJFO0VBQXNDLGdCQUFBO0ExRTRxaEJ4Qzs7QTBFNXFoQkU7RUFBc0MsZ0JBQUE7QTFFZ3JoQnhDOztBMEVocmhCRTtFQUFzQyxnQkFBQTtBMUVvcmhCeEM7O0EwRXByaEJFO0VBQXNDLGdCQUFBO0ExRXdyaEJ4Qzs7QTBFeHJoQkU7RUFBc0MsZ0JBQUE7QTFFNHJoQnhDOztBMEU1cmhCRTtFQUFzQyxnQkFBQTtBMUVnc2hCeEM7O0EwRWhzaEJFO0VBQXNDLGdCQUFBO0ExRW9zaEJ4Qzs7QTBFcHNoQkU7RUFBc0MsZ0JBQUE7QTFFd3NoQnhDOztBMEV4c2hCRTtFQUFzQyxnQkFBQTtBMUU0c2hCeEM7O0EwRTVzaEJFO0VBQXNDLGdCQUFBO0ExRWd0aEJ4Qzs7QTBFaHRoQkU7RUFBc0MsZ0JBQUE7QTFFb3RoQnhDOztBMEVwdGhCRTtFQUFzQyxnQkFBQTtBMUV3dGhCeEM7O0EwRXh0aEJFO0VBQXNDLGdCQUFBO0ExRTR0aEJ4Qzs7QTBFNXRoQkU7RUFBc0MsZ0JBQUE7QTFFZ3VoQnhDOztBMEVodWhCRTtFQUFzQyxnQkFBQTtBMUVvdWhCeEM7O0EwRXB1aEJFO0VBQXNDLGdCQUFBO0ExRXd1aEJ4Qzs7QTBFeHVoQkU7RUFBc0MsZ0JBQUE7QTFFNHVoQnhDOztBMEU1dWhCRTtFQUFzQyxnQkFBQTtBMUVndmhCeEM7O0EwRWh2aEJFO0VBQXNDLGdCQUFBO0ExRW92aEJ4Qzs7QTBFcHZoQkU7RUFBc0MsZ0JBQUE7QTFFd3ZoQnhDOztBMEV4dmhCRTtFQUFzQyxnQkFBQTtBMUU0dmhCeEM7O0EwRTV2aEJFO0VBQXNDLGdCQUFBO0ExRWd3aEJ4Qzs7QTBFaHdoQkU7RUFBc0MsZ0JBQUE7QTFFb3doQnhDOztBMEVwd2hCRTtFQUFzQyxnQkFBQTtBMUV3d2hCeEM7O0EwRXh3aEJFO0VBQXNDLGdCQUFBO0ExRTR3aEJ4Qzs7QTBFNXdoQkU7RUFBc0MsZ0JBQUE7QTFFZ3hoQnhDOztBMEVoeGhCRTtFQUFzQyxnQkFBQTtBMUVveGhCeEM7O0EwRXB4aEJFO0VBQXNDLGdCQUFBO0ExRXd4aEJ4Qzs7QTBFeHhoQkU7RUFBc0MsZ0JBQUE7QTFFNHhoQnhDOztBMEU1eGhCRTtFQUFzQyxnQkFBQTtBMUVneWhCeEM7O0EwRWh5aEJFO0VBQXNDLGdCQUFBO0ExRW95aEJ4Qzs7QTBFcHloQkU7RUFBc0MsZ0JBQUE7QTFFd3loQnhDOztBMEV4eWhCRTtFQUFzQyxnQkFBQTtBMUU0eWhCeEM7O0EwRTV5aEJFO0VBQXNDLGdCQUFBO0ExRWd6aEJ4Qzs7QTBFaHpoQkU7RUFBc0MsZ0JBQUE7QTFFb3poQnhDOztBMEVwemhCRTtFQUFzQyxnQkFBQTtBMUV3emhCeEM7O0EwRXh6aEJFO0VBQXNDLGdCQUFBO0ExRTR6aEJ4Qzs7QTBFNXpoQkU7RUFBc0MsZ0JBQUE7QTFFZzBoQnhDOztBMEVoMGhCRTtFQUFzQyxnQkFBQTtBMUVvMGhCeEM7O0EwRXAwaEJFO0VBQXNDLGdCQUFBO0ExRXcwaEJ4Qzs7QTBFeDBoQkU7RUFBc0MsZ0JBQUE7QTFFNDBoQnhDOztBMEU1MGhCRTtFQUFzQyxnQkFBQTtBMUVnMWhCeEM7O0EwRWgxaEJFO0VBQXNDLGdCQUFBO0ExRW8xaEJ4Qzs7QTBFcDFoQkU7RUFBc0MsZ0JBQUE7QTFFdzFoQnhDOztBMEV4MWhCRTtFQUFzQyxnQkFBQTtBMUU0MWhCeEM7O0EwRTUxaEJFO0VBQXNDLGdCQUFBO0ExRWcyaEJ4Qzs7QTBFaDJoQkU7RUFBc0MsZ0JBQUE7QTFFbzJoQnhDOztBMEVwMmhCRTtFQUFzQyxnQkFBQTtBMUV3MmhCeEM7O0EwRXgyaEJFO0VBQXNDLGdCQUFBO0ExRTQyaEJ4Qzs7QTBFNTJoQkU7RUFBc0MsZ0JBQUE7QTFFZzNoQnhDOztBMEVoM2hCRTtFQUFzQyxnQkFBQTtBMUVvM2hCeEM7O0EwRXAzaEJFO0VBQXNDLGdCQUFBO0ExRXczaEJ4Qzs7QTBFeDNoQkU7RUFBc0MsZ0JBQUE7QTFFNDNoQnhDOztBMEU1M2hCRTtFQUFzQyxnQkFBQTtBMUVnNGhCeEM7O0EwRWg0aEJFO0VBQXNDLGdCQUFBO0ExRW80aEJ4Qzs7QTBFcDRoQkU7RUFBc0MsZ0JBQUE7QTFFdzRoQnhDOztBMEV4NGhCRTtFQUFzQyxnQkFBQTtBMUU0NGhCeEM7O0EwRTU0aEJFO0VBQXNDLGdCQUFBO0ExRWc1aEJ4Qzs7QTBFaDVoQkU7RUFBc0MsZ0JBQUE7QTFFbzVoQnhDOztBMEVwNWhCRTtFQUFzQyxnQkFBQTtBMUV3NWhCeEM7O0EwRXg1aEJFO0VBQXNDLGdCQUFBO0ExRTQ1aEJ4Qzs7QTBFNTVoQkU7RUFBc0MsZ0JBQUE7QTFFZzZoQnhDOztBMEVoNmhCRTtFQUFzQyxnQkFBQTtBMUVvNmhCeEM7O0EwRXA2aEJFO0VBQXNDLGdCQUFBO0ExRXc2aEJ4Qzs7QTBFeDZoQkU7RUFBc0MsZ0JBQUE7QTFFNDZoQnhDOztBMEU1NmhCRTtFQUFzQyxnQkFBQTtBMUVnN2hCeEM7O0EwRWg3aEJFO0VBQXNDLGdCQUFBO0ExRW83aEJ4Qzs7QTBFcDdoQkU7RUFBc0MsZ0JBQUE7QTFFdzdoQnhDOztBMEV4N2hCRTtFQUFzQyxnQkFBQTtBMUU0N2hCeEM7O0EwRTU3aEJFO0VBQXNDLGdCQUFBO0ExRWc4aEJ4Qzs7QTBFaDhoQkU7RUFBc0MsZ0JBQUE7QTFFbzhoQnhDOztBMEVwOGhCRTtFQUFzQyxnQkFBQTtBMUV3OGhCeEM7O0EwRXg4aEJFO0VBQXNDLGdCQUFBO0ExRTQ4aEJ4Qzs7QTBFNThoQkU7RUFBc0MsZ0JBQUE7QTFFZzloQnhDOztBMEVoOWhCRTtFQUFzQyxnQkFBQTtBMUVvOWhCeEM7O0EwRXA5aEJFO0VBQXNDLGdCQUFBO0ExRXc5aEJ4Qzs7QTBFeDloQkU7RUFBc0MsZ0JBQUE7QTFFNDloQnhDOztBMEU1OWhCRTtFQUFzQyxnQkFBQTtBMUVnK2hCeEM7O0EwRWgraEJFO0VBQXNDLGdCQUFBO0ExRW8raEJ4Qzs7QTBFcCtoQkU7RUFBc0MsZ0JBQUE7QTFFdytoQnhDOztBMEV4K2hCRTtFQUFzQyxnQkFBQTtBMUU0K2hCeEM7O0EwRTUraEJFO0VBQXNDLGdCQUFBO0ExRWcvaEJ4Qzs7QTBFaC9oQkU7RUFBc0MsZ0JBQUE7QTFFby9oQnhDOztBMEVwL2hCRTtFQUFzQyxnQkFBQTtBMUV3L2hCeEM7O0EwRXgvaEJFO0VBQXNDLGdCQUFBO0ExRTQvaEJ4Qzs7QTBFNS9oQkU7RUFBc0MsZ0JBQUE7QTFFZ2dpQnhDOztBMEVoZ2lCRTtFQUFzQyxnQkFBQTtBMUVvZ2lCeEM7O0EwRXBnaUJFO0VBQXNDLGdCQUFBO0ExRXdnaUJ4Qzs7QTBFeGdpQkU7RUFBc0MsZ0JBQUE7QTFFNGdpQnhDOztBMEU1Z2lCRTtFQUFzQyxnQkFBQTtBMUVnaGlCeEM7O0EwRWhoaUJFO0VBQXNDLGdCQUFBO0ExRW9oaUJ4Qzs7QTBFcGhpQkU7RUFBc0MsZ0JBQUE7QTFFd2hpQnhDOztBMEV4aGlCRTtFQUFzQyxnQkFBQTtBMUU0aGlCeEM7O0EwRTVoaUJFO0VBQXNDLGdCQUFBO0ExRWdpaUJ4Qzs7QTBFaGlpQkU7RUFBc0MsZ0JBQUE7QTFFb2lpQnhDOztBMEVwaWlCRTtFQUFzQyxnQkFBQTtBMUV3aWlCeEM7O0EwRXhpaUJFO0VBQXNDLGdCQUFBO0ExRTRpaUJ4Qzs7QTBFNWlpQkU7RUFBc0MsZ0JBQUE7QTFFZ2ppQnhDOztBMEVoamlCRTtFQUFzQyxnQkFBQTtBMUVvamlCeEM7O0EwRXBqaUJFO0VBQXNDLGdCQUFBO0ExRXdqaUJ4Qzs7QTBFeGppQkU7RUFBc0MsZ0JBQUE7QTFFNGppQnhDOztBMEU1amlCRTtFQUFzQyxnQkFBQTtBMUVna2lCeEM7O0EwRWhraUJFO0VBQXNDLGdCQUFBO0ExRW9raUJ4Qzs7QTBFcGtpQkU7RUFBc0MsZ0JBQUE7QTFFd2tpQnhDOztBMEV4a2lCRTtFQUFzQyxnQkFBQTtBMUU0a2lCeEM7O0EwRTVraUJFO0VBQXNDLGdCQUFBO0ExRWdsaUJ4Qzs7QTBFaGxpQkU7RUFBc0MsZ0JBQUE7QTFFb2xpQnhDOztBMEVwbGlCRTtFQUFzQyxnQkFBQTtBMUV3bGlCeEM7O0EwRXhsaUJFO0VBQXNDLGdCQUFBO0ExRTRsaUJ4Qzs7QTBFNWxpQkU7RUFBc0MsZ0JBQUE7QTFFZ21pQnhDOztBMEVobWlCRTtFQUFzQyxnQkFBQTtBMUVvbWlCeEM7O0EwRXBtaUJFO0VBQXNDLGdCQUFBO0ExRXdtaUJ4Qzs7QTBFeG1pQkU7RUFBc0MsZ0JBQUE7QTFFNG1pQnhDOztBMEU1bWlCRTtFQUFzQyxnQkFBQTtBMUVnbmlCeEM7O0EwRWhuaUJFO0VBQXNDLGdCQUFBO0ExRW9uaUJ4Qzs7QTBFcG5pQkU7RUFBc0MsZ0JBQUE7QTFFd25pQnhDOztBMEV4bmlCRTtFQUFzQyxnQkFBQTtBMUU0bmlCeEM7O0EwRTVuaUJFO0VBQXNDLGdCQUFBO0ExRWdvaUJ4Qzs7QTBFaG9pQkU7RUFBc0MsZ0JBQUE7QTFFb29pQnhDOztBMEVwb2lCRTtFQUFzQyxnQkFBQTtBMUV3b2lCeEM7O0EwRXhvaUJFO0VBQXNDLGdCQUFBO0ExRTRvaUJ4Qzs7QTBFNW9pQkU7RUFBc0MsZ0JBQUE7QTFFZ3BpQnhDOztBMEVocGlCRTtFQUFzQyxnQkFBQTtBMUVvcGlCeEM7O0EwRXBwaUJFO0VBQXNDLGdCQUFBO0ExRXdwaUJ4Qzs7QTBFeHBpQkU7RUFBc0MsZ0JBQUE7QTFFNHBpQnhDOztBMEU1cGlCRTtFQUFzQyxnQkFBQTtBMUVncWlCeEM7O0EwRWhxaUJFO0VBQXNDLGdCQUFBO0ExRW9xaUJ4Qzs7QTBFcHFpQkU7RUFBc0MsZ0JBQUE7QTFFd3FpQnhDOztBMEV4cWlCRTtFQUFzQyxnQkFBQTtBMUU0cWlCeEM7O0EwRTVxaUJFO0VBQXNDLGdCQUFBO0ExRWdyaUJ4Qzs7QTBFaHJpQkU7RUFBc0MsZ0JBQUE7QTFFb3JpQnhDOztBMEVwcmlCRTtFQUFzQyxnQkFBQTtBMUV3cmlCeEM7O0EwRXhyaUJFO0VBQXNDLGdCQUFBO0ExRTRyaUJ4Qzs7QTBFNXJpQkU7RUFBc0MsZ0JBQUE7QTFFZ3NpQnhDOztBMEVoc2lCRTtFQUFzQyxnQkFBQTtBMUVvc2lCeEM7O0EwRXBzaUJFO0VBQXNDLGdCQUFBO0ExRXdzaUJ4Qzs7QTBFeHNpQkU7RUFBc0MsZ0JBQUE7QTFFNHNpQnhDOztBMEU1c2lCRTtFQUFzQyxnQkFBQTtBMUVndGlCeEM7O0EwRWh0aUJFO0VBQXNDLGdCQUFBO0ExRW90aUJ4Qzs7QTBFcHRpQkU7RUFBc0MsZ0JBQUE7QTFFd3RpQnhDOztBMEV4dGlCRTtFQUFzQyxnQkFBQTtBMUU0dGlCeEM7O0EwRTV0aUJFO0VBQXNDLGdCQUFBO0ExRWd1aUJ4Qzs7QTBFaHVpQkU7RUFBc0MsZ0JBQUE7QTFFb3VpQnhDOztBMEVwdWlCRTtFQUFzQyxnQkFBQTtBMUV3dWlCeEM7O0EwRXh1aUJFO0VBQXNDLGdCQUFBO0ExRTR1aUJ4Qzs7QTBFNXVpQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZpQnhDOztBMEVodmlCRTtFQUFzQyxnQkFBQTtBMUVvdmlCeEM7O0EwRXB2aUJFO0VBQXNDLGdCQUFBO0ExRXd2aUJ4Qzs7QTBFeHZpQkU7RUFBc0MsZ0JBQUE7QTFFNHZpQnhDOztBMEU1dmlCRTtFQUFzQyxnQkFBQTtBMUVnd2lCeEM7O0EwRWh3aUJFO0VBQXNDLGdCQUFBO0ExRW93aUJ4Qzs7QTBFcHdpQkU7RUFBc0MsZ0JBQUE7QTFFd3dpQnhDOztBMEV4d2lCRTtFQUFzQyxnQkFBQTtBMUU0d2lCeEM7O0EwRTV3aUJFO0VBQXNDLGdCQUFBO0ExRWd4aUJ4Qzs7QTBFaHhpQkU7RUFBc0MsZ0JBQUE7QTFFb3hpQnhDOztBMEVweGlCRTtFQUFzQyxnQkFBQTtBMUV3eGlCeEM7O0EwRXh4aUJFO0VBQXNDLGdCQUFBO0ExRTR4aUJ4Qzs7QTBFNXhpQkU7RUFBc0MsZ0JBQUE7QTFFZ3lpQnhDOztBMEVoeWlCRTtFQUFzQyxnQkFBQTtBMUVveWlCeEM7O0EwRXB5aUJFO0VBQXNDLGdCQUFBO0ExRXd5aUJ4Qzs7QTBFeHlpQkU7RUFBc0MsWUFBQTtBMUU0eWlCeEM7O0EwRTV5aUJFO0VBQXNDLGdCQUFBO0ExRWd6aUJ4Qzs7QTBFaHppQkU7RUFBc0MsZ0JBQUE7QTFFb3ppQnhDOztBMEVwemlCRTtFQUFzQyxnQkFBQTtBMUV3emlCeEM7O0EwRXh6aUJFO0VBQXNDLGdCQUFBO0ExRTR6aUJ4Qzs7QTBFNXppQkU7RUFBc0MsZ0JBQUE7QTFFZzBpQnhDOztBMEVoMGlCRTtFQUFzQyxZQUFBO0ExRW8waUJ4Qzs7QTBFcDBpQkU7RUFBc0MsZ0JBQUE7QTFFdzBpQnhDOztBMEV4MGlCRTtFQUFzQyxnQkFBQTtBMUU0MGlCeEM7O0EwRTUwaUJFO0VBQXNDLGdCQUFBO0ExRWcxaUJ4Qzs7QTBFaDFpQkU7RUFBc0MsZ0JBQUE7QTFFbzFpQnhDOztBMEVwMWlCRTtFQUFzQyxnQkFBQTtBMUV3MWlCeEM7O0EwRXgxaUJFO0VBQXNDLGdCQUFBO0ExRTQxaUJ4Qzs7QTBFNTFpQkU7RUFBc0MsZ0JBQUE7QTFFZzJpQnhDOztBMEVoMmlCRTtFQUFzQyxnQkFBQTtBMUVvMmlCeEM7O0EwRXAyaUJFO0VBQXNDLFlBQUE7QTFFdzJpQnhDOztBMEV4MmlCRTtFQUFzQyxnQkFBQTtBMUU0MmlCeEM7O0EwRTUyaUJFO0VBQXNDLGdCQUFBO0ExRWczaUJ4Qzs7QTBFaDNpQkU7RUFBc0MsZ0JBQUE7QTFFbzNpQnhDOztBMEVwM2lCRTtFQUFzQyxnQkFBQTtBMUV3M2lCeEM7O0EwRXgzaUJFO0VBQXNDLGdCQUFBO0ExRTQzaUJ4Qzs7QTBFNTNpQkU7RUFBc0MsZ0JBQUE7QTFFZzRpQnhDOztBMEVoNGlCRTtFQUFzQyxnQkFBQTtBMUVvNGlCeEM7O0EwRXA0aUJFO0VBQXNDLGdCQUFBO0ExRXc0aUJ4Qzs7QTBFeDRpQkU7RUFBc0MsZ0JBQUE7QTFFNDRpQnhDOztBMEU1NGlCRTtFQUFzQyxnQkFBQTtBMUVnNWlCeEM7O0EwRWg1aUJFO0VBQXNDLGdCQUFBO0ExRW81aUJ4Qzs7QTBFcDVpQkU7RUFBc0MsZ0JBQUE7QTFFdzVpQnhDOztBMEV4NWlCRTtFQUFzQyxnQkFBQTtBMUU0NWlCeEM7O0EwRTU1aUJFO0VBQXNDLGdCQUFBO0ExRWc2aUJ4Qzs7QTBFaDZpQkU7RUFBc0MsZ0JBQUE7QTFFbzZpQnhDOztBMEVwNmlCRTtFQUFzQyxnQkFBQTtBMUV3NmlCeEM7O0EwRXg2aUJFO0VBQXNDLGdCQUFBO0ExRTQ2aUJ4Qzs7QTBFNTZpQkU7RUFBc0MsZ0JBQUE7QTFFZzdpQnhDOztBMEVoN2lCRTtFQUFzQyxnQkFBQTtBMUVvN2lCeEM7O0EwRXA3aUJFO0VBQXNDLGdCQUFBO0ExRXc3aUJ4Qzs7QTBFeDdpQkU7RUFBc0MsZ0JBQUE7QTFFNDdpQnhDOztBMEU1N2lCRTtFQUFzQyxnQkFBQTtBMUVnOGlCeEM7O0EwRWg4aUJFO0VBQXNDLGdCQUFBO0ExRW84aUJ4Qzs7QTBFcDhpQkU7RUFBc0MsZ0JBQUE7QTFFdzhpQnhDOztBMEV4OGlCRTtFQUFzQyxnQkFBQTtBMUU0OGlCeEM7O0EwRTU4aUJFO0VBQXNDLGdCQUFBO0ExRWc5aUJ4Qzs7QTBFaDlpQkU7RUFBc0MsZ0JBQUE7QTFFbzlpQnhDOztBMEVwOWlCRTtFQUFzQyxnQkFBQTtBMUV3OWlCeEM7O0EwRXg5aUJFO0VBQXNDLGdCQUFBO0ExRTQ5aUJ4Qzs7QTBFNTlpQkU7RUFBc0MsZ0JBQUE7QTFFZytpQnhDOztBMEVoK2lCRTtFQUFzQyxnQkFBQTtBMUVvK2lCeEM7O0EwRXAraUJFO0VBQXNDLGdCQUFBO0ExRXcraUJ4Qzs7QTBFeCtpQkU7RUFBc0MsZ0JBQUE7QTFFNCtpQnhDOztBMEU1K2lCRTtFQUFzQyxnQkFBQTtBMUVnL2lCeEM7O0EwRWgvaUJFO0VBQXNDLGdCQUFBO0ExRW8vaUJ4Qzs7QTBFcC9pQkU7RUFBc0MsZ0JBQUE7QTFFdy9pQnhDOztBMEV4L2lCRTtFQUFzQyxnQkFBQTtBMUU0L2lCeEM7O0EwRTUvaUJFO0VBQXNDLGdCQUFBO0ExRWdnakJ4Qzs7QTBFaGdqQkU7RUFBc0MsZ0JBQUE7QTFFb2dqQnhDOztBMEVwZ2pCRTtFQUFzQyxnQkFBQTtBMUV3Z2pCeEM7O0EwRXhnakJFO0VBQXNDLGdCQUFBO0ExRTRnakJ4Qzs7QTBFNWdqQkU7RUFBc0MsZ0JBQUE7QTFFZ2hqQnhDOztBMEVoaGpCRTtFQUFzQyxnQkFBQTtBMUVvaGpCeEM7O0EwRXBoakJFO0VBQXNDLGdCQUFBO0ExRXdoakJ4Qzs7QTBFeGhqQkU7RUFBc0MsZ0JBQUE7QTFFNGhqQnhDOztBMEU1aGpCRTtFQUFzQyxnQkFBQTtBMUVnaWpCeEM7O0EwRWhpakJFO0VBQXNDLGdCQUFBO0ExRW9pakJ4Qzs7QTBFcGlqQkU7RUFBc0MsZ0JBQUE7QTFFd2lqQnhDOztBMEV4aWpCRTtFQUFzQyxnQkFBQTtBMUU0aWpCeEM7O0EwRTVpakJFO0VBQXNDLGdCQUFBO0ExRWdqakJ4Qzs7QTBFaGpqQkU7RUFBc0MsZ0JBQUE7QTFFb2pqQnhDOztBMEVwampCRTtFQUFzQyxhQUFBO0ExRXdqakJ4Qzs7QTBFeGpqQkU7RUFBc0MsZ0JBQUE7QTFFNGpqQnhDOztBMEU1ampCRTtFQUFzQyxnQkFBQTtBMUVna2pCeEM7O0EwRWhrakJFO0VBQXNDLGdCQUFBO0ExRW9rakJ4Qzs7QTBFcGtqQkU7RUFBc0MsZ0JBQUE7QTFFd2tqQnhDOztBMEV4a2pCRTtFQUFzQyxnQkFBQTtBMUU0a2pCeEM7O0EwRTVrakJFO0VBQXNDLGdCQUFBO0ExRWdsakJ4Qzs7QTBFaGxqQkU7RUFBc0MsZ0JBQUE7QTFFb2xqQnhDOztBMEVwbGpCRTtFQUFzQyxnQkFBQTtBMUV3bGpCeEM7O0EwRXhsakJFO0VBQXNDLGdCQUFBO0ExRTRsakJ4Qzs7QTBFNWxqQkU7RUFBc0MsZ0JBQUE7QTFFZ21qQnhDOztBMEVobWpCRTtFQUFzQyxnQkFBQTtBMUVvbWpCeEM7O0EwRXBtakJFO0VBQXNDLGdCQUFBO0ExRXdtakJ4Qzs7QTBFeG1qQkU7RUFBc0MsZ0JBQUE7QTFFNG1qQnhDOztBMEU1bWpCRTtFQUFzQyxnQkFBQTtBMUVnbmpCeEM7O0EwRWhuakJFO0VBQXNDLGdCQUFBO0ExRW9uakJ4Qzs7QTBFcG5qQkU7RUFBc0MsZ0JBQUE7QTFFd25qQnhDOztBMEV4bmpCRTtFQUFzQyxnQkFBQTtBMUU0bmpCeEM7O0EwRTVuakJFO0VBQXNDLGdCQUFBO0ExRWdvakJ4Qzs7QTBFaG9qQkU7RUFBc0MsZ0JBQUE7QTFFb29qQnhDOztBMEVwb2pCRTtFQUFzQyxnQkFBQTtBMUV3b2pCeEM7O0EwRXhvakJFO0VBQXNDLGdCQUFBO0ExRTRvakJ4Qzs7QTBFNW9qQkU7RUFBc0MsZ0JBQUE7QTFFZ3BqQnhDOztBMEVocGpCRTtFQUFzQyxnQkFBQTtBMUVvcGpCeEM7O0EwRXBwakJFO0VBQXNDLGdCQUFBO0ExRXdwakJ4Qzs7QTBFeHBqQkU7RUFBc0MsZ0JBQUE7QTFFNHBqQnhDOztBMEU1cGpCRTtFQUFzQyxnQkFBQTtBMUVncWpCeEM7O0EwRWhxakJFO0VBQXNDLGdCQUFBO0ExRW9xakJ4Qzs7QTBFcHFqQkU7RUFBc0MsZ0JBQUE7QTFFd3FqQnhDOztBMEV4cWpCRTtFQUFzQyxnQkFBQTtBMUU0cWpCeEM7O0EwRTVxakJFO0VBQXNDLGdCQUFBO0ExRWdyakJ4Qzs7QTBFaHJqQkU7RUFBc0MsZ0JBQUE7QTFFb3JqQnhDOztBMEVwcmpCRTtFQUFzQyxnQkFBQTtBMUV3cmpCeEM7O0EwRXhyakJFO0VBQXNDLGdCQUFBO0ExRTRyakJ4Qzs7QTBFNXJqQkU7RUFBc0MsZ0JBQUE7QTFFZ3NqQnhDOztBMEVoc2pCRTtFQUFzQyxnQkFBQTtBMUVvc2pCeEM7O0EwRXBzakJFO0VBQXNDLGdCQUFBO0ExRXdzakJ4Qzs7QTBFeHNqQkU7RUFBc0MsZ0JBQUE7QTFFNHNqQnhDOztBMEU1c2pCRTtFQUFzQyxnQkFBQTtBMUVndGpCeEM7O0EwRWh0akJFO0VBQXNDLGdCQUFBO0ExRW90akJ4Qzs7QTBFcHRqQkU7RUFBc0MsZ0JBQUE7QTFFd3RqQnhDOztBMEV4dGpCRTtFQUFzQyxZQUFBO0ExRTR0akJ4Qzs7QTBFNXRqQkU7RUFBc0MsZ0JBQUE7QTFFZ3VqQnhDOztBMEVodWpCRTtFQUFzQyxnQkFBQTtBMUVvdWpCeEM7O0EwRXB1akJFO0VBQXNDLGdCQUFBO0ExRXd1akJ4Qzs7QTBFeHVqQkU7RUFBc0MsZ0JBQUE7QTFFNHVqQnhDOztBMEU1dWpCRTtFQUFzQyxnQkFBQTtBMUVndmpCeEM7O0EwRWh2akJFO0VBQXNDLGdCQUFBO0ExRW92akJ4Qzs7QTBFcHZqQkU7RUFBc0MsZ0JBQUE7QTFFd3ZqQnhDOztBMEV4dmpCRTtFQUFzQyxnQkFBQTtBMUU0dmpCeEM7O0EwRTV2akJFO0VBQXNDLGdCQUFBO0ExRWd3akJ4Qzs7QTBFaHdqQkU7RUFBc0MsZ0JBQUE7QTFFb3dqQnhDOztBMEVwd2pCRTtFQUFzQyxnQkFBQTtBMUV3d2pCeEM7O0EwRXh3akJFO0VBQXNDLGdCQUFBO0ExRTR3akJ4Qzs7QTBFNXdqQkU7RUFBc0MsZ0JBQUE7QTFFZ3hqQnhDOztBMEVoeGpCRTtFQUFzQyxnQkFBQTtBMUVveGpCeEM7O0EwRXB4akJFO0VBQXNDLGdCQUFBO0ExRXd4akJ4Qzs7QTBFeHhqQkU7RUFBc0MsZ0JBQUE7QTFFNHhqQnhDOztBMEU1eGpCRTtFQUFzQyxnQkFBQTtBMUVneWpCeEM7O0EwRWh5akJFO0VBQXNDLGdCQUFBO0ExRW95akJ4Qzs7QTBFcHlqQkU7RUFBc0MsZ0JBQUE7QTFFd3lqQnhDOztBMEV4eWpCRTtFQUFzQyxnQkFBQTtBMUU0eWpCeEM7O0EwRTV5akJFO0VBQXNDLGdCQUFBO0ExRWd6akJ4Qzs7QTBFaHpqQkU7RUFBc0MsZ0JBQUE7QTFFb3pqQnhDOztBMEVwempCRTtFQUFzQyxnQkFBQTtBMUV3empCeEM7O0EwRXh6akJFO0VBQXNDLGdCQUFBO0ExRTR6akJ4Qzs7QTBFNXpqQkU7RUFBc0MsZ0JBQUE7QTFFZzBqQnhDOztBMEVoMGpCRTtFQUFzQyxnQkFBQTtBMUVvMGpCeEM7O0EwRXAwakJFO0VBQXNDLGdCQUFBO0ExRXcwakJ4Qzs7QTBFeDBqQkU7RUFBc0MsZ0JBQUE7QTFFNDBqQnhDOztBMEU1MGpCRTtFQUFzQyxnQkFBQTtBMUVnMWpCeEM7O0EwRWgxakJFO0VBQXNDLGdCQUFBO0ExRW8xakJ4Qzs7QTBFcDFqQkU7RUFBc0MsZ0JBQUE7QTFFdzFqQnhDOztBMEV4MWpCRTtFQUFzQyxnQkFBQTtBMUU0MWpCeEM7O0EwRTUxakJFO0VBQXNDLGdCQUFBO0ExRWcyakJ4Qzs7QTBFaDJqQkU7RUFBc0MsZ0JBQUE7QTFFbzJqQnhDOztBMEVwMmpCRTtFQUFzQyxnQkFBQTtBMUV3MmpCeEM7O0EwRXgyakJFO0VBQXNDLGdCQUFBO0ExRTQyakJ4Qzs7QTBFNTJqQkU7RUFBc0MsZ0JBQUE7QTFFZzNqQnhDOztBMEVoM2pCRTtFQUFzQyxnQkFBQTtBMUVvM2pCeEM7O0EwRXAzakJFO0VBQXNDLGdCQUFBO0ExRXczakJ4Qzs7QTBFeDNqQkU7RUFBc0MsZ0JBQUE7QTFFNDNqQnhDOztBMEU1M2pCRTtFQUFzQyxnQkFBQTtBMUVnNGpCeEM7O0EwRWg0akJFO0VBQXNDLGdCQUFBO0ExRW80akJ4Qzs7QTBFcDRqQkU7RUFBc0MsZ0JBQUE7QTFFdzRqQnhDOztBMEV4NGpCRTtFQUFzQyxnQkFBQTtBMUU0NGpCeEM7O0EwRTU0akJFO0VBQXNDLGdCQUFBO0ExRWc1akJ4Qzs7QTBFaDVqQkU7RUFBc0MsZ0JBQUE7QTFFbzVqQnhDOztBMEVwNWpCRTtFQUFzQyxnQkFBQTtBMUV3NWpCeEM7O0EwRXg1akJFO0VBQXNDLGdCQUFBO0ExRTQ1akJ4Qzs7QTBFNTVqQkU7RUFBc0MsZ0JBQUE7QTFFZzZqQnhDOztBMEVoNmpCRTtFQUFzQyxnQkFBQTtBMUVvNmpCeEM7O0EwRXA2akJFO0VBQXNDLGdCQUFBO0ExRXc2akJ4Qzs7QTBFeDZqQkU7RUFBc0MsZ0JBQUE7QTFFNDZqQnhDOztBMEU1NmpCRTtFQUFzQyxnQkFBQTtBMUVnN2pCeEM7O0EwRWg3akJFO0VBQXNDLGdCQUFBO0ExRW83akJ4Qzs7QTBFcDdqQkU7RUFBc0MsZ0JBQUE7QTFFdzdqQnhDOztBMEV4N2pCRTtFQUFzQyxnQkFBQTtBMUU0N2pCeEM7O0EwRTU3akJFO0VBQXNDLGdCQUFBO0ExRWc4akJ4Qzs7QTBFaDhqQkU7RUFBc0MsZ0JBQUE7QTFFbzhqQnhDOztBMEVwOGpCRTtFQUFzQyxnQkFBQTtBMUV3OGpCeEM7O0EwRXg4akJFO0VBQXNDLGdCQUFBO0ExRTQ4akJ4Qzs7QTBFNThqQkU7RUFBc0MsZ0JBQUE7QTFFZzlqQnhDOztBMEVoOWpCRTtFQUFzQyxnQkFBQTtBMUVvOWpCeEM7O0EwRXA5akJFO0VBQXNDLGdCQUFBO0ExRXc5akJ4Qzs7QTBFeDlqQkU7RUFBc0MsZ0JBQUE7QTFFNDlqQnhDOztBMEU1OWpCRTtFQUFzQyxnQkFBQTtBMUVnK2pCeEM7O0EwRWgrakJFO0VBQXNDLGdCQUFBO0ExRW8rakJ4Qzs7QTBFcCtqQkU7RUFBc0MsZ0JBQUE7QTFFdytqQnhDOztBMEV4K2pCRTtFQUFzQyxnQkFBQTtBMUU0K2pCeEM7O0EwRTUrakJFO0VBQXNDLGdCQUFBO0ExRWcvakJ4Qzs7QTBFaC9qQkU7RUFBc0MsZ0JBQUE7QTFFby9qQnhDOztBMEVwL2pCRTtFQUFzQyxnQkFBQTtBMUV3L2pCeEM7O0EwRXgvakJFO0VBQXNDLGdCQUFBO0ExRTQvakJ4Qzs7QTBFNS9qQkU7RUFBc0MsWUFBQTtBMUVnZ2tCeEM7O0EwRWhna0JFO0VBQXNDLGdCQUFBO0ExRW9na0J4Qzs7QTBFcGdrQkU7RUFBc0MsZ0JBQUE7QTFFd2drQnhDOztBMEV4Z2tCRTtFQUFzQyxnQkFBQTtBMUU0Z2tCeEM7O0EwRTVna0JFO0VBQXNDLGdCQUFBO0ExRWdoa0J4Qzs7QTBFaGhrQkU7RUFBc0MsZ0JBQUE7QTFFb2hrQnhDOztBMEVwaGtCRTtFQUFzQyxnQkFBQTtBMUV3aGtCeEM7O0EwRXhoa0JFO0VBQXNDLGdCQUFBO0ExRTRoa0J4Qzs7QTBFNWhrQkU7RUFBc0MsZ0JBQUE7QTFFZ2lrQnhDOztBMEVoaWtCRTtFQUFzQyxnQkFBQTtBMUVvaWtCeEM7O0EwRXBpa0JFO0VBQXNDLGdCQUFBO0ExRXdpa0J4Qzs7QTBFeGlrQkU7RUFBc0MsZ0JBQUE7QTFFNGlrQnhDOztBMEU1aWtCRTtFQUFzQyxnQkFBQTtBMUVnamtCeEM7O0EwRWhqa0JFO0VBQXNDLGdCQUFBO0ExRW9qa0J4Qzs7QTBFcGprQkU7RUFBc0MsZ0JBQUE7QTFFd2prQnhDOztBMEV4amtCRTtFQUFzQyxnQkFBQTtBMUU0amtCeEM7O0EwRTVqa0JFO0VBQXNDLGdCQUFBO0ExRWdra0J4Qzs7QTBFaGtrQkU7RUFBc0MsZ0JBQUE7QTFFb2trQnhDOztBMEVwa2tCRTtFQUFzQyxnQkFBQTtBMUV3a2tCeEM7O0EwRXhra0JFO0VBQXNDLGdCQUFBO0ExRTRra0J4Qzs7QTBFNWtrQkU7RUFBc0MsZ0JBQUE7QTFFZ2xrQnhDOztBMEVobGtCRTtFQUFzQyxnQkFBQTtBMUVvbGtCeEM7O0EwRXBsa0JFO0VBQXNDLGdCQUFBO0ExRXdsa0J4Qzs7QTBFeGxrQkU7RUFBc0MsZ0JBQUE7QTFFNGxrQnhDOztBMEU1bGtCRTtFQUFzQyxnQkFBQTtBMUVnbWtCeEM7O0EwRWhta0JFO0VBQXNDLGdCQUFBO0ExRW9ta0J4Qzs7QTBFcG1rQkU7RUFBc0MsZ0JBQUE7QTFFd21rQnhDOztBMEV4bWtCRTtFQUFzQyxnQkFBQTtBMUU0bWtCeEM7O0EwRTVta0JFO0VBQXNDLGdCQUFBO0ExRWdua0J4Qzs7QTBFaG5rQkU7RUFBc0MsZ0JBQUE7QTFFb25rQnhDOztBMEVwbmtCRTtFQUFzQyxnQkFBQTtBMUV3bmtCeEM7O0EwRXhua0JFO0VBQXNDLGdCQUFBO0ExRTRua0J4Qzs7QTBFNW5rQkU7RUFBc0MsZ0JBQUE7QTFFZ29rQnhDOztBMEVob2tCRTtFQUFzQyxnQkFBQTtBMUVvb2tCeEM7O0EwRXBva0JFO0VBQXNDLGdCQUFBO0ExRXdva0J4Qzs7QTBFeG9rQkU7RUFBc0MsZ0JBQUE7QTFFNG9rQnhDOztBMEU1b2tCRTtFQUFzQyxnQkFBQTtBMUVncGtCeEM7O0EwRWhwa0JFO0VBQXNDLGdCQUFBO0ExRW9wa0J4Qzs7QTBFcHBrQkU7RUFBc0MsZ0JBQUE7QTFFd3BrQnhDOztBMEV4cGtCRTtFQUFzQyxnQkFBQTtBMUU0cGtCeEM7O0EwRTVwa0JFO0VBQXNDLGdCQUFBO0ExRWdxa0J4Qzs7QTBFaHFrQkU7RUFBc0MsZ0JBQUE7QTFFb3FrQnhDOztBMEVwcWtCRTtFQUFzQyxnQkFBQTtBMUV3cWtCeEM7O0EwRXhxa0JFO0VBQXNDLGdCQUFBO0ExRTRxa0J4Qzs7QTBFNXFrQkU7RUFBc0MsZ0JBQUE7QTFFZ3JrQnhDOztBMEVocmtCRTtFQUFzQyxnQkFBQTtBMUVvcmtCeEM7O0EwRXBya0JFO0VBQXNDLGdCQUFBO0ExRXdya0J4Qzs7QTBFeHJrQkU7RUFBc0MsZ0JBQUE7QTFFNHJrQnhDOztBMEU1cmtCRTtFQUFzQyxnQkFBQTtBMUVnc2tCeEM7O0EwRWhza0JFO0VBQXNDLGdCQUFBO0ExRW9za0J4Qzs7QTBFcHNrQkU7RUFBc0MsZ0JBQUE7QTFFd3NrQnhDOztBMEV4c2tCRTtFQUFzQyxnQkFBQTtBMUU0c2tCeEM7O0EwRTVza0JFO0VBQXNDLGdCQUFBO0ExRWd0a0J4Qzs7QTBFaHRrQkU7RUFBc0MsZ0JBQUE7QTFFb3RrQnhDOztBMEVwdGtCRTtFQUFzQyxnQkFBQTtBMUV3dGtCeEM7O0EwRXh0a0JFO0VBQXNDLGdCQUFBO0ExRTR0a0J4Qzs7QTBFNXRrQkU7RUFBc0MsZ0JBQUE7QTFFZ3VrQnhDOztBMEVodWtCRTtFQUFzQyxnQkFBQTtBMUVvdWtCeEM7O0EwRXB1a0JFO0VBQXNDLGdCQUFBO0ExRXd1a0J4Qzs7QTBFeHVrQkU7RUFBc0MsZ0JBQUE7QTFFNHVrQnhDOztBMEU1dWtCRTtFQUFzQyxZQUFBO0ExRWd2a0J4Qzs7QTBFaHZrQkU7RUFBc0MsZ0JBQUE7QTFFb3ZrQnhDOztBMEVwdmtCRTtFQUFzQyxnQkFBQTtBMUV3dmtCeEM7O0EwRXh2a0JFO0VBQXNDLGdCQUFBO0ExRTR2a0J4Qzs7QTBFNXZrQkU7RUFBc0MsZ0JBQUE7QTFFZ3drQnhDOztBMEVod2tCRTtFQUFzQyxnQkFBQTtBMUVvd2tCeEM7O0EwRXB3a0JFO0VBQXNDLGdCQUFBO0ExRXd3a0J4Qzs7QTBFeHdrQkU7RUFBc0MsZ0JBQUE7QTFFNHdrQnhDOztBMEU1d2tCRTtFQUFzQyxnQkFBQTtBMUVneGtCeEM7O0EwRWh4a0JFO0VBQXNDLGdCQUFBO0ExRW94a0J4Qzs7QTBFcHhrQkU7RUFBc0MsZ0JBQUE7QTFFd3hrQnhDOztBMEV4eGtCRTtFQUFzQyxnQkFBQTtBMUU0eGtCeEM7O0EwRTV4a0JFO0VBQXNDLGdCQUFBO0ExRWd5a0J4Qzs7QTBFaHlrQkU7RUFBc0MsZ0JBQUE7QTFFb3lrQnhDOztBMEVweWtCRTtFQUFzQyxnQkFBQTtBMUV3eWtCeEM7O0EwRXh5a0JFO0VBQXNDLGdCQUFBO0ExRTR5a0J4Qzs7QTBFNXlrQkU7RUFBc0MsZ0JBQUE7QTFFZ3prQnhDOztBMEVoemtCRTtFQUFzQyxnQkFBQTtBMUVvemtCeEM7O0EwRXB6a0JFO0VBQXNDLGdCQUFBO0ExRXd6a0J4Qzs7QTBFeHprQkU7RUFBc0MsZ0JBQUE7QTFFNHprQnhDOztBMEU1emtCRTtFQUFzQyxnQkFBQTtBMUVnMGtCeEM7O0EwRWgwa0JFO0VBQXNDLGdCQUFBO0ExRW8wa0J4Qzs7QTBFcDBrQkU7RUFBc0MsZ0JBQUE7QTFFdzBrQnhDOztBMEV4MGtCRTtFQUFzQyxnQkFBQTtBMUU0MGtCeEM7O0EwRTUwa0JFO0VBQXNDLGdCQUFBO0ExRWcxa0J4Qzs7QTBFaDFrQkU7RUFBc0MsZ0JBQUE7QTFFbzFrQnhDOztBMEVwMWtCRTtFQUFzQyxnQkFBQTtBMUV3MWtCeEM7O0EwRXgxa0JFO0VBQXNDLGdCQUFBO0ExRTQxa0J4Qzs7QTBFNTFrQkU7RUFBc0MsZ0JBQUE7QTFFZzJrQnhDOztBMEVoMmtCRTtFQUFzQyxnQkFBQTtBMUVvMmtCeEM7O0EwRXAya0JFO0VBQXNDLGdCQUFBO0ExRXcya0J4Qzs7QTBFeDJrQkU7RUFBc0MsZ0JBQUE7QTFFNDJrQnhDOztBMEU1MmtCRTtFQUFzQyxnQkFBQTtBMUVnM2tCeEM7O0EwRWgza0JFO0VBQXNDLGdCQUFBO0ExRW8za0J4Qzs7QTBFcDNrQkU7RUFBc0MsZ0JBQUE7QTFFdzNrQnhDOztBMEV4M2tCRTtFQUFzQyxnQkFBQTtBMUU0M2tCeEM7O0EwRTUza0JFO0VBQXNDLGdCQUFBO0ExRWc0a0J4Qzs7QTBFaDRrQkU7RUFBc0MsZ0JBQUE7QTFFbzRrQnhDOztBMEVwNGtCRTtFQUFzQyxnQkFBQTtBMUV3NGtCeEM7O0EwRXg0a0JFO0VBQXNDLGdCQUFBO0ExRTQ0a0J4Qzs7QTBFNTRrQkU7RUFBc0MsZ0JBQUE7QTFFZzVrQnhDOztBMEVoNWtCRTtFQUFzQyxnQkFBQTtBMUVvNWtCeEM7O0EwRXA1a0JFO0VBQXNDLGdCQUFBO0ExRXc1a0J4Qzs7QTBFeDVrQkU7RUFBc0MsZ0JBQUE7QTFFNDVrQnhDOztBMEU1NWtCRTtFQUFzQyxnQkFBQTtBMUVnNmtCeEM7O0EwRWg2a0JFO0VBQXNDLGdCQUFBO0ExRW82a0J4Qzs7QTBFcDZrQkU7RUFBc0MsZ0JBQUE7QTFFdzZrQnhDOztBMEV4NmtCRTtFQUFzQyxnQkFBQTtBMUU0NmtCeEM7O0EwRTU2a0JFO0VBQXNDLGdCQUFBO0ExRWc3a0J4Qzs7QTBFaDdrQkU7RUFBc0MsZ0JBQUE7QTFFbzdrQnhDOztBMEVwN2tCRTtFQUFzQyxnQkFBQTtBMUV3N2tCeEM7O0EwRXg3a0JFO0VBQXNDLGdCQUFBO0ExRTQ3a0J4Qzs7QTBFNTdrQkU7RUFBc0MsZ0JBQUE7QTFFZzhrQnhDOztBMEVoOGtCRTtFQUFzQyxnQkFBQTtBMUVvOGtCeEM7O0EwRXA4a0JFO0VBQXNDLGdCQUFBO0ExRXc4a0J4Qzs7QTBFeDhrQkU7RUFBc0MsZ0JBQUE7QTFFNDhrQnhDOztBMEU1OGtCRTtFQUFzQyxnQkFBQTtBMUVnOWtCeEM7O0EwRWg5a0JFO0VBQXNDLGdCQUFBO0ExRW85a0J4Qzs7QTBFcDlrQkU7RUFBc0MsZ0JBQUE7QTFFdzlrQnhDOztBMEV4OWtCRTtFQUFzQyxnQkFBQTtBMUU0OWtCeEM7O0EwRTU5a0JFO0VBQXNDLGdCQUFBO0ExRWcra0J4Qzs7QTBFaCtrQkU7RUFBc0MsZ0JBQUE7QTFFbytrQnhDOztBMEVwK2tCRTtFQUFzQyxnQkFBQTtBMUV3K2tCeEM7O0EwRXgra0JFO0VBQXNDLGdCQUFBO0ExRTQra0J4Qzs7QTBFNStrQkU7RUFBc0MsZ0JBQUE7QTFFZy9rQnhDOztBMEVoL2tCRTtFQUFzQyxnQkFBQTtBMUVvL2tCeEM7O0EwRXAva0JFO0VBQXNDLGdCQUFBO0ExRXcva0J4Qzs7QTBFeC9rQkU7RUFBc0MsZ0JBQUE7QTFFNC9rQnhDOztBMEU1L2tCRTtFQUFzQyxnQkFBQTtBMUVnZ2xCeEM7O0EwRWhnbEJFO0VBQXNDLGdCQUFBO0ExRW9nbEJ4Qzs7QTBFcGdsQkU7RUFBc0MsZ0JBQUE7QTFFd2dsQnhDOztBMEV4Z2xCRTtFQUFzQyxnQkFBQTtBMUU0Z2xCeEM7O0EwRTVnbEJFO0VBQXNDLGdCQUFBO0ExRWdobEJ4Qzs7QTBFaGhsQkU7RUFBc0MsZ0JBQUE7QTFFb2hsQnhDOztBMEVwaGxCRTtFQUFzQyxnQkFBQTtBMUV3aGxCeEM7O0EwRXhobEJFO0VBQXNDLGdCQUFBO0ExRTRobEJ4Qzs7QTBFNWhsQkU7RUFBc0MsZ0JBQUE7QTFFZ2lsQnhDOztBMEVoaWxCRTtFQUFzQyxnQkFBQTtBMUVvaWxCeEM7O0EwRXBpbEJFO0VBQXNDLGdCQUFBO0ExRXdpbEJ4Qzs7QTBFeGlsQkU7RUFBc0MsZ0JBQUE7QTFFNGlsQnhDOztBMEU1aWxCRTtFQUFzQyxnQkFBQTtBMUVnamxCeEM7O0EwRWhqbEJFO0VBQXNDLGdCQUFBO0ExRW9qbEJ4Qzs7QTBFcGpsQkU7RUFBc0MsZ0JBQUE7QTFFd2psQnhDOztBMEV4amxCRTtFQUFzQyxnQkFBQTtBMUU0amxCeEM7O0EwRTVqbEJFO0VBQXNDLGdCQUFBO0ExRWdrbEJ4Qzs7QTBFaGtsQkU7RUFBc0MsZ0JBQUE7QTFFb2tsQnhDOztBMEVwa2xCRTtFQUFzQyxnQkFBQTtBMUV3a2xCeEM7O0EwRXhrbEJFO0VBQXNDLGdCQUFBO0ExRTRrbEJ4Qzs7QTBFNWtsQkU7RUFBc0MsZ0JBQUE7QTFFZ2xsQnhDOztBMEVobGxCRTtFQUFzQyxnQkFBQTtBMUVvbGxCeEM7O0EwRXBsbEJFO0VBQXNDLGdCQUFBO0ExRXdsbEJ4Qzs7QTBFeGxsQkU7RUFBc0MsZ0JBQUE7QTFFNGxsQnhDOztBMEU1bGxCRTtFQUFzQyxnQkFBQTtBMUVnbWxCeEM7O0EwRWhtbEJFO0VBQXNDLGdCQUFBO0ExRW9tbEJ4Qzs7QTBFcG1sQkU7RUFBc0MsZ0JBQUE7QTFFd21sQnhDOztBMEV4bWxCRTtFQUFzQyxnQkFBQTtBMUU0bWxCeEM7O0EwRTVtbEJFO0VBQXNDLGdCQUFBO0ExRWdubEJ4Qzs7QTBFaG5sQkU7RUFBc0MsZ0JBQUE7QTFFb25sQnhDOztBMEVwbmxCRTtFQUFzQyxnQkFBQTtBMUV3bmxCeEM7O0EwRXhubEJFO0VBQXNDLGdCQUFBO0ExRTRubEJ4Qzs7QTBFNW5sQkU7RUFBc0MsZ0JBQUE7QTFFZ29sQnhDOztBMEVob2xCRTtFQUFzQyxnQkFBQTtBMUVvb2xCeEM7O0EwRXBvbEJFO0VBQXNDLGdCQUFBO0ExRXdvbEJ4Qzs7QTBFeG9sQkU7RUFBc0MsZ0JBQUE7QTFFNG9sQnhDOztBMEU1b2xCRTtFQUFzQyxnQkFBQTtBMUVncGxCeEM7O0EwRWhwbEJFO0VBQXNDLGdCQUFBO0ExRW9wbEJ4Qzs7QTBFcHBsQkU7RUFBc0MsZ0JBQUE7QTFFd3BsQnhDOztBMEV4cGxCRTtFQUFzQyxnQkFBQTtBMUU0cGxCeEM7O0EwRTVwbEJFO0VBQXNDLGdCQUFBO0ExRWdxbEJ4Qzs7QTBFaHFsQkU7RUFBc0MsZ0JBQUE7QTFFb3FsQnhDOztBMEVwcWxCRTtFQUFzQyxnQkFBQTtBMUV3cWxCeEM7O0EwRXhxbEJFO0VBQXNDLGdCQUFBO0ExRTRxbEJ4Qzs7QTBFNXFsQkU7RUFBc0MsZ0JBQUE7QTFFZ3JsQnhDOztBMEVocmxCRTtFQUFzQyxnQkFBQTtBMUVvcmxCeEM7O0EwRXBybEJFO0VBQXNDLGdCQUFBO0ExRXdybEJ4Qzs7QTBFeHJsQkU7RUFBc0MsZ0JBQUE7QTFFNHJsQnhDOztBMEU1cmxCRTtFQUFzQyxnQkFBQTtBMUVnc2xCeEM7O0EwRWhzbEJFO0VBQXNDLGdCQUFBO0ExRW9zbEJ4Qzs7QTBFcHNsQkU7RUFBc0MsZ0JBQUE7QTFFd3NsQnhDOztBMEV4c2xCRTtFQUFzQyxnQkFBQTtBMUU0c2xCeEM7O0EwRTVzbEJFO0VBQXNDLGdCQUFBO0ExRWd0bEJ4Qzs7QTBFaHRsQkU7RUFBc0MsZ0JBQUE7QTFFb3RsQnhDOztBMEVwdGxCRTtFQUFzQyxnQkFBQTtBMUV3dGxCeEM7O0EwRXh0bEJFO0VBQXNDLGdCQUFBO0ExRTR0bEJ4Qzs7QTBFNXRsQkU7RUFBc0MsZ0JBQUE7QTFFZ3VsQnhDOztBMEVodWxCRTtFQUFzQyxnQkFBQTtBMUVvdWxCeEM7O0EwRXB1bEJFO0VBQXNDLGdCQUFBO0ExRXd1bEJ4Qzs7QTBFeHVsQkU7RUFBc0MsZ0JBQUE7QTFFNHVsQnhDOztBMEU1dWxCRTtFQUFzQyxnQkFBQTtBMUVndmxCeEM7O0EwRWh2bEJFO0VBQXNDLGdCQUFBO0ExRW92bEJ4Qzs7QTBFcHZsQkU7RUFBc0MsZ0JBQUE7QTFFd3ZsQnhDOztBMEV4dmxCRTtFQUFzQyxnQkFBQTtBMUU0dmxCeEM7O0EwRTV2bEJFO0VBQXNDLGdCQUFBO0ExRWd3bEJ4Qzs7QTBFaHdsQkU7RUFBc0MsZ0JBQUE7QTFFb3dsQnhDOztBMEVwd2xCRTtFQUFzQyxnQkFBQTtBMUV3d2xCeEM7O0EwRXh3bEJFO0VBQXNDLGdCQUFBO0ExRTR3bEJ4Qzs7QTBFNXdsQkU7RUFBc0MsZ0JBQUE7QTFFZ3hsQnhDOztBMEVoeGxCRTtFQUFzQyxnQkFBQTtBMUVveGxCeEM7O0EwRXB4bEJFO0VBQXNDLGdCQUFBO0ExRXd4bEJ4Qzs7QTBFeHhsQkU7RUFBc0MsZ0JBQUE7QTFFNHhsQnhDOztBMEU1eGxCRTtFQUFzQyxnQkFBQTtBMUVneWxCeEM7O0EwRWh5bEJFO0VBQXNDLGdCQUFBO0ExRW95bEJ4Qzs7QTBFcHlsQkU7RUFBc0MsZ0JBQUE7QTFFd3lsQnhDOztBMEV4eWxCRTtFQUFzQyxnQkFBQTtBMUU0eWxCeEM7O0EwRTV5bEJFO0VBQXNDLGdCQUFBO0ExRWd6bEJ4Qzs7QTBFaHpsQkU7RUFBc0MsZ0JBQUE7QTFFb3psQnhDOztBMEVwemxCRTtFQUFzQyxnQkFBQTtBMUV3emxCeEM7O0EwRXh6bEJFO0VBQXNDLGdCQUFBO0ExRTR6bEJ4Qzs7QTBFNXpsQkU7RUFBc0MsZ0JBQUE7QTFFZzBsQnhDOztBMEVoMGxCRTtFQUFzQyxnQkFBQTtBMUVvMGxCeEM7O0EwRXAwbEJFO0VBQXNDLGdCQUFBO0ExRXcwbEJ4Qzs7QTBFeDBsQkU7RUFBc0MsZ0JBQUE7QTFFNDBsQnhDOztBMEU1MGxCRTtFQUFzQyxnQkFBQTtBMUVnMWxCeEM7O0EwRWgxbEJFO0VBQXNDLGdCQUFBO0ExRW8xbEJ4Qzs7QTBFcDFsQkU7RUFBc0MsZ0JBQUE7QTFFdzFsQnhDOztBMEV4MWxCRTtFQUFzQyxnQkFBQTtBMUU0MWxCeEM7O0EwRTUxbEJFO0VBQXNDLGdCQUFBO0ExRWcybEJ4Qzs7QTBFaDJsQkU7RUFBc0MsZ0JBQUE7QTFFbzJsQnhDOztBMEVwMmxCRTtFQUFzQyxnQkFBQTtBMUV3MmxCeEM7O0EwRXgybEJFO0VBQXNDLGdCQUFBO0ExRTQybEJ4Qzs7QTBFNTJsQkU7RUFBc0MsZ0JBQUE7QTFFZzNsQnhDOztBMEVoM2xCRTtFQUFzQyxnQkFBQTtBMUVvM2xCeEM7O0EwRXAzbEJFO0VBQXNDLGdCQUFBO0ExRXczbEJ4Qzs7QTBFeDNsQkU7RUFBc0MsZ0JBQUE7QTFFNDNsQnhDOztBMEU1M2xCRTtFQUFzQyxnQkFBQTtBMUVnNGxCeEM7O0EwRWg0bEJFO0VBQXNDLGdCQUFBO0ExRW80bEJ4Qzs7QTBFcDRsQkU7RUFBc0MsZ0JBQUE7QTFFdzRsQnhDOztBMEV4NGxCRTtFQUFzQyxnQkFBQTtBMUU0NGxCeEM7O0EwRTU0bEJFO0VBQXNDLGdCQUFBO0ExRWc1bEJ4Qzs7QTBFaDVsQkU7RUFBc0MsZ0JBQUE7QTFFbzVsQnhDOztBMEVwNWxCRTtFQUFzQyxnQkFBQTtBMUV3NWxCeEM7O0EwRXg1bEJFO0VBQXNDLGdCQUFBO0ExRTQ1bEJ4Qzs7QTBFNTVsQkU7RUFBc0MsZ0JBQUE7QTFFZzZsQnhDOztBMEVoNmxCRTtFQUFzQyxnQkFBQTtBMUVvNmxCeEM7O0EwRXA2bEJFO0VBQXNDLGdCQUFBO0ExRXc2bEJ4Qzs7QTBFeDZsQkU7RUFBc0MsZ0JBQUE7QTFFNDZsQnhDOztBMEU1NmxCRTtFQUFzQyxnQkFBQTtBMUVnN2xCeEM7O0EwRWg3bEJFO0VBQXNDLGdCQUFBO0ExRW83bEJ4Qzs7QTBFcDdsQkU7RUFBc0MsZ0JBQUE7QTFFdzdsQnhDOztBMEV4N2xCRTtFQUFzQyxnQkFBQTtBMUU0N2xCeEM7O0EwRTU3bEJFO0VBQXNDLGdCQUFBO0ExRWc4bEJ4Qzs7QTBFaDhsQkU7RUFBc0MsZ0JBQUE7QTFFbzhsQnhDOztBMEVwOGxCRTtFQUFzQyxnQkFBQTtBMUV3OGxCeEM7O0EwRXg4bEJFO0VBQXNDLGdCQUFBO0ExRTQ4bEJ4Qzs7QTBFNThsQkU7RUFBc0MsZ0JBQUE7QTFFZzlsQnhDOztBMEVoOWxCRTtFQUFzQyxnQkFBQTtBMUVvOWxCeEM7O0EwRXA5bEJFO0VBQXNDLGdCQUFBO0ExRXc5bEJ4Qzs7QTBFeDlsQkU7RUFBc0MsZ0JBQUE7QTFFNDlsQnhDOztBMEU1OWxCRTtFQUFzQyxnQkFBQTtBMUVnK2xCeEM7O0EwRWgrbEJFO0VBQXNDLGdCQUFBO0ExRW8rbEJ4Qzs7QTBFcCtsQkU7RUFBc0MsZ0JBQUE7QTFFdytsQnhDOztBMEV4K2xCRTtFQUFzQyxnQkFBQTtBMUU0K2xCeEM7O0EwRTUrbEJFO0VBQXNDLGdCQUFBO0ExRWcvbEJ4Qzs7QTBFaC9sQkU7RUFBc0MsZ0JBQUE7QTFFby9sQnhDOztBMEVwL2xCRTtFQUFzQyxnQkFBQTtBMUV3L2xCeEM7O0EwRXgvbEJFO0VBQXNDLGdCQUFBO0ExRTQvbEJ4Qzs7QTBFNS9sQkU7RUFBc0MsZ0JBQUE7QTFFZ2dtQnhDOztBMEVoZ21CRTtFQUFzQyxnQkFBQTtBMUVvZ21CeEM7O0EwRXBnbUJFO0VBQXNDLGdCQUFBO0ExRXdnbUJ4Qzs7QTBFeGdtQkU7RUFBc0MsZ0JBQUE7QTFFNGdtQnhDOztBMEU1Z21CRTtFQUFzQyxnQkFBQTtBMUVnaG1CeEM7O0EwRWhobUJFO0VBQXNDLGdCQUFBO0ExRW9obUJ4Qzs7QTBFcGhtQkU7RUFBc0MsZ0JBQUE7QTFFd2htQnhDOztBMEV4aG1CRTtFQUFzQyxnQkFBQTtBMUU0aG1CeEM7O0EwRTVobUJFO0VBQXNDLGdCQUFBO0ExRWdpbUJ4Qzs7QTBFaGltQkU7RUFBc0MsZ0JBQUE7QTFFb2ltQnhDOztBMEVwaW1CRTtFQUFzQyxnQkFBQTtBMUV3aW1CeEM7O0EwRXhpbUJFO0VBQXNDLGdCQUFBO0ExRTRpbUJ4Qzs7QTBFNWltQkU7RUFBc0MsZ0JBQUE7QTFFZ2ptQnhDOztBMEVoam1CRTtFQUFzQyxnQkFBQTtBMUVvam1CeEM7O0EwRXBqbUJFO0VBQXNDLGdCQUFBO0ExRXdqbUJ4Qzs7QTBFeGptQkU7RUFBc0MsZ0JBQUE7QTFFNGptQnhDOztBMEU1am1CRTtFQUFzQyxnQkFBQTtBMUVna21CeEM7O0EwRWhrbUJFO0VBQXNDLGdCQUFBO0ExRW9rbUJ4Qzs7QTBFcGttQkU7RUFBc0MsZ0JBQUE7QTFFd2ttQnhDOztBMEV4a21CRTtFQUFzQyxnQkFBQTtBMUU0a21CeEM7O0EwRTVrbUJFO0VBQXNDLGdCQUFBO0ExRWdsbUJ4Qzs7QTBFaGxtQkU7RUFBc0MsZ0JBQUE7QTFFb2xtQnhDOztBMEVwbG1CRTtFQUFzQyxnQkFBQTtBMUV3bG1CeEM7O0EwRXhsbUJFO0VBQXNDLGdCQUFBO0ExRTRsbUJ4Qzs7QTBFNWxtQkU7RUFBc0MsZ0JBQUE7QTFFZ21tQnhDOztBMEVobW1CRTtFQUFzQyxnQkFBQTtBMUVvbW1CeEM7O0EwRXBtbUJFO0VBQXNDLGdCQUFBO0ExRXdtbUJ4Qzs7QTBFeG1tQkU7RUFBc0MsZ0JBQUE7QTFFNG1tQnhDOztBMEU1bW1CRTtFQUFzQyxnQkFBQTtBMUVnbm1CeEM7O0EwRWhubUJFO0VBQXNDLGdCQUFBO0ExRW9ubUJ4Qzs7QTBFcG5tQkU7RUFBc0MsZ0JBQUE7QTFFd25tQnhDOztBMEV4bm1CRTtFQUFzQyxnQkFBQTtBMUU0bm1CeEM7O0EwRTVubUJFO0VBQXNDLGdCQUFBO0ExRWdvbUJ4Qzs7QTBFaG9tQkU7RUFBc0MsZ0JBQUE7QTFFb29tQnhDOztBMEVwb21CRTtFQUFzQyxnQkFBQTtBMUV3b21CeEM7O0EwRXhvbUJFO0VBQXNDLGdCQUFBO0ExRTRvbUJ4Qzs7QTBFNW9tQkU7RUFBc0MsZ0JBQUE7QTFFZ3BtQnhDOztBMEVocG1CRTtFQUFzQyxnQkFBQTtBMUVvcG1CeEM7O0EwRXBwbUJFO0VBQXNDLGdCQUFBO0ExRXdwbUJ4Qzs7QTBFeHBtQkU7RUFBc0MsZ0JBQUE7QTFFNHBtQnhDOztBMEU1cG1CRTtFQUFzQyxnQkFBQTtBMUVncW1CeEM7O0EwRWhxbUJFO0VBQXNDLGdCQUFBO0ExRW9xbUJ4Qzs7QTBFcHFtQkU7RUFBc0MsZ0JBQUE7QTFFd3FtQnhDOztBMEV4cW1CRTtFQUFzQyxnQkFBQTtBMUU0cW1CeEM7O0EwRTVxbUJFO0VBQXNDLGdCQUFBO0ExRWdybUJ4Qzs7QTBFaHJtQkU7RUFBc0MsZ0JBQUE7QTFFb3JtQnhDOztBMEVwcm1CRTtFQUFzQyxnQkFBQTtBMUV3cm1CeEM7O0EwRXhybUJFO0VBQXNDLGdCQUFBO0ExRTRybUJ4Qzs7QTBFNXJtQkU7RUFBc0MsZ0JBQUE7QTFFZ3NtQnhDOztBMEVoc21CRTtFQUFzQyxnQkFBQTtBMUVvc21CeEM7O0EwRXBzbUJFO0VBQXNDLGdCQUFBO0ExRXdzbUJ4Qzs7QTBFeHNtQkU7RUFBc0MsZ0JBQUE7QTFFNHNtQnhDOztBMEU1c21CRTtFQUFzQyxnQkFBQTtBMUVndG1CeEM7O0EwRWh0bUJFO0VBQXNDLGdCQUFBO0ExRW90bUJ4Qzs7QTBFcHRtQkU7RUFBc0MsZ0JBQUE7QTFFd3RtQnhDOztBMEV4dG1CRTtFQUFzQyxnQkFBQTtBMUU0dG1CeEM7O0EwRTV0bUJFO0VBQXNDLGdCQUFBO0ExRWd1bUJ4Qzs7QTBFaHVtQkU7RUFBc0MsZ0JBQUE7QTFFb3VtQnhDOztBMEVwdW1CRTtFQUFzQyxnQkFBQTtBMUV3dW1CeEM7O0EwRXh1bUJFO0VBQXNDLGdCQUFBO0ExRTR1bUJ4Qzs7QTBFNXVtQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZtQnhDOztBMEVodm1CRTtFQUFzQyxnQkFBQTtBMUVvdm1CeEM7O0EwRXB2bUJFO0VBQXNDLGdCQUFBO0ExRXd2bUJ4Qzs7QTBFeHZtQkU7RUFBc0MsZ0JBQUE7QTFFNHZtQnhDOztBMEU1dm1CRTtFQUFzQyxnQkFBQTtBMUVnd21CeEM7O0EwRWh3bUJFO0VBQXNDLGdCQUFBO0ExRW93bUJ4Qzs7QTBFcHdtQkU7RUFBc0MsZ0JBQUE7QTFFd3dtQnhDOztBMEV4d21CRTtFQUFzQyxnQkFBQTtBMUU0d21CeEM7O0EwRTV3bUJFO0VBQXNDLGdCQUFBO0ExRWd4bUJ4Qzs7QTBFaHhtQkU7RUFBc0MsZ0JBQUE7QTFFb3htQnhDOztBMEVweG1CRTtFQUFzQyxnQkFBQTtBMUV3eG1CeEM7O0EwRXh4bUJFO0VBQXNDLGdCQUFBO0ExRTR4bUJ4Qzs7QTBFNXhtQkU7RUFBc0MsZ0JBQUE7QTFFZ3ltQnhDOztBMEVoeW1CRTtFQUFzQyxnQkFBQTtBMUVveW1CeEM7O0EwRXB5bUJFO0VBQXNDLGdCQUFBO0ExRXd5bUJ4Qzs7QTBFeHltQkU7RUFBc0MsZ0JBQUE7QTFFNHltQnhDOztBMEU1eW1CRTtFQUFzQyxnQkFBQTtBMUVnem1CeEM7O0EwRWh6bUJFO0VBQXNDLGdCQUFBO0ExRW96bUJ4Qzs7QTBFcHptQkU7RUFBc0MsZ0JBQUE7QTFFd3ptQnhDOztBMEV4em1CRTtFQUFzQyxnQkFBQTtBMUU0em1CeEM7O0EwRTV6bUJFO0VBQXNDLGdCQUFBO0ExRWcwbUJ4Qzs7QTBFaDBtQkU7RUFBc0MsZ0JBQUE7QTFFbzBtQnhDOztBMEVwMG1CRTtFQUFzQyxnQkFBQTtBMUV3MG1CeEM7O0EwRXgwbUJFO0VBQXNDLGdCQUFBO0ExRTQwbUJ4Qzs7QTBFNTBtQkU7RUFBc0MsZ0JBQUE7QTFFZzFtQnhDOztBMEVoMW1CRTtFQUFzQyxnQkFBQTtBMUVvMW1CeEM7O0EwRXAxbUJFO0VBQXNDLGdCQUFBO0ExRXcxbUJ4Qzs7QTBFeDFtQkU7RUFBc0MsZ0JBQUE7QTFFNDFtQnhDOztBMEU1MW1CRTtFQUFzQyxnQkFBQTtBMUVnMm1CeEM7O0EwRWgybUJFO0VBQXNDLGdCQUFBO0ExRW8ybUJ4Qzs7QTBFcDJtQkU7RUFBc0MsZ0JBQUE7QTFFdzJtQnhDOztBMEV4Mm1CRTtFQUFzQyxnQkFBQTtBMUU0Mm1CeEM7O0EwRTUybUJFO0VBQXNDLGdCQUFBO0ExRWczbUJ4Qzs7QTBFaDNtQkU7RUFBc0MsZ0JBQUE7QTFFbzNtQnhDOztBMEVwM21CRTtFQUFzQyxnQkFBQTtBMUV3M21CeEM7O0EwRXgzbUJFO0VBQXNDLGdCQUFBO0ExRTQzbUJ4Qzs7QTBFNTNtQkU7RUFBc0MsZ0JBQUE7QTFFZzRtQnhDOztBMEVoNG1CRTtFQUFzQyxnQkFBQTtBMUVvNG1CeEM7O0EwRXA0bUJFO0VBQXNDLGdCQUFBO0ExRXc0bUJ4Qzs7QTBFeDRtQkU7RUFBc0MsZ0JBQUE7QTFFNDRtQnhDOztBMEU1NG1CRTtFQUFzQyxnQkFBQTtBMUVnNW1CeEM7O0EwRWg1bUJFO0VBQXNDLGdCQUFBO0ExRW81bUJ4Qzs7QTBFcDVtQkU7RUFBc0MsZ0JBQUE7QTFFdzVtQnhDOztBMEV4NW1CRTtFQUFzQyxnQkFBQTtBMUU0NW1CeEM7O0EwRTU1bUJFO0VBQXNDLGdCQUFBO0ExRWc2bUJ4Qzs7QTBFaDZtQkU7RUFBc0MsZ0JBQUE7QTFFbzZtQnhDOztBMEVwNm1CRTtFQUFzQyxnQkFBQTtBMUV3Nm1CeEM7O0EwRXg2bUJFO0VBQXNDLGdCQUFBO0ExRTQ2bUJ4Qzs7QTBFNTZtQkU7RUFBc0MsZ0JBQUE7QTFFZzdtQnhDOztBMEVoN21CRTtFQUFzQyxnQkFBQTtBMUVvN21CeEM7O0EwRXA3bUJFO0VBQXNDLGdCQUFBO0ExRXc3bUJ4Qzs7QTBFeDdtQkU7RUFBc0MsZ0JBQUE7QTFFNDdtQnhDOztBMEU1N21CRTtFQUFzQyxnQkFBQTtBMUVnOG1CeEM7O0EwRWg4bUJFO0VBQXNDLGdCQUFBO0ExRW84bUJ4Qzs7QTBFcDhtQkU7RUFBc0MsZ0JBQUE7QTFFdzhtQnhDOztBMEV4OG1CRTtFQUFzQyxnQkFBQTtBMUU0OG1CeEM7O0EwRTU4bUJFO0VBQXNDLGdCQUFBO0ExRWc5bUJ4Qzs7QTBFaDltQkU7RUFBc0MsZ0JBQUE7QTFFbzltQnhDOztBMEVwOW1CRTtFQUFzQyxnQkFBQTtBMUV3OW1CeEM7O0EwRXg5bUJFO0VBQXNDLGdCQUFBO0ExRTQ5bUJ4Qzs7QTBFNTltQkU7RUFBc0MsZ0JBQUE7QTFFZyttQnhDOztBMEVoK21CRTtFQUFzQyxnQkFBQTtBMUVvK21CeEM7O0EwRXArbUJFO0VBQXNDLGdCQUFBO0ExRXcrbUJ4Qzs7QTBFeCttQkU7RUFBc0MsZ0JBQUE7QTFFNCttQnhDOztBMEU1K21CRTtFQUFzQyxnQkFBQTtBMUVnL21CeEM7O0EwRWgvbUJFO0VBQXNDLGdCQUFBO0ExRW8vbUJ4Qzs7QTBFcC9tQkU7RUFBc0MsZ0JBQUE7QTFFdy9tQnhDOztBMEV4L21CRTtFQUFzQyxnQkFBQTtBMUU0L21CeEM7O0EwRTUvbUJFO0VBQXNDLGdCQUFBO0ExRWdnbkJ4Qzs7QTBFaGduQkU7RUFBc0MsZ0JBQUE7QTFFb2duQnhDOztBMEVwZ25CRTtFQUFzQyxnQkFBQTtBMUV3Z25CeEM7O0EwRXhnbkJFO0VBQXNDLGdCQUFBO0ExRTRnbkJ4Qzs7QTBFNWduQkU7RUFBc0MsZ0JBQUE7QTFFZ2huQnhDOztBMEVoaG5CRTtFQUFzQyxnQkFBQTtBMUVvaG5CeEM7O0EwRXBobkJFO0VBQXNDLGdCQUFBO0ExRXdobkJ4Qzs7QTBFeGhuQkU7RUFBc0MsZ0JBQUE7QTFFNGhuQnhDOztBMEU1aG5CRTtFQUFzQyxnQkFBQTtBMUVnaW5CeEM7O0EwRWhpbkJFO0VBQXNDLGdCQUFBO0ExRW9pbkJ4Qzs7QTBFcGluQkU7RUFBc0MsZ0JBQUE7QTFFd2luQnhDOztBMEV4aW5CRTtFQUFzQyxnQkFBQTtBMUU0aW5CeEM7O0EwRTVpbkJFO0VBQXNDLGdCQUFBO0ExRWdqbkJ4Qzs7QTBFaGpuQkU7RUFBc0MsZ0JBQUE7QTFFb2puQnhDOztBMEVwam5CRTtFQUFzQyxnQkFBQTtBMUV3am5CeEM7O0EwRXhqbkJFO0VBQXNDLGdCQUFBO0ExRTRqbkJ4Qzs7QTBFNWpuQkU7RUFBc0MsZ0JBQUE7QTFFZ2tuQnhDOztBMEVoa25CRTtFQUFzQyxnQkFBQTtBMUVva25CeEM7O0EwRXBrbkJFO0VBQXNDLGdCQUFBO0ExRXdrbkJ4Qzs7QTBFeGtuQkU7RUFBc0MsZ0JBQUE7QTFFNGtuQnhDOztBMEU1a25CRTtFQUFzQyxnQkFBQTtBMUVnbG5CeEM7O0EwRWhsbkJFO0VBQXNDLGdCQUFBO0ExRW9sbkJ4Qzs7QTBFcGxuQkU7RUFBc0MsZ0JBQUE7QTFFd2xuQnhDOztBMEV4bG5CRTtFQUFzQyxnQkFBQTtBMUU0bG5CeEM7O0EwRTVsbkJFO0VBQXNDLGdCQUFBO0ExRWdtbkJ4Qzs7QTBFaG1uQkU7RUFBc0MsZ0JBQUE7QTFFb21uQnhDOztBMEVwbW5CRTtFQUFzQyxnQkFBQTtBMUV3bW5CeEM7O0EwRXhtbkJFO0VBQXNDLGdCQUFBO0ExRTRtbkJ4Qzs7QTBFNW1uQkU7RUFBc0MsZ0JBQUE7QTFFZ25uQnhDOztBMEVobm5CRTtFQUFzQyxnQkFBQTtBMUVvbm5CeEM7O0EwRXBubkJFO0VBQXNDLGdCQUFBO0ExRXdubkJ4Qzs7QTBFeG5uQkU7RUFBc0MsZ0JBQUE7QTFFNG5uQnhDOztBMEU1bm5CRTtFQUFzQyxnQkFBQTtBMUVnb25CeEM7O0EwRWhvbkJFO0VBQXNDLGdCQUFBO0ExRW9vbkJ4Qzs7QTBFcG9uQkU7RUFBc0MsZ0JBQUE7QTFFd29uQnhDOztBMEV4b25CRTtFQUFzQyxnQkFBQTtBMUU0b25CeEM7O0EwRTVvbkJFO0VBQXNDLGdCQUFBO0ExRWdwbkJ4Qzs7QTBFaHBuQkU7RUFBc0MsZ0JBQUE7QTFFb3BuQnhDOztBMEVwcG5CRTtFQUFzQyxnQkFBQTtBMUV3cG5CeEM7O0EwRXhwbkJFO0VBQXNDLGdCQUFBO0ExRTRwbkJ4Qzs7QTBFNXBuQkU7RUFBc0MsZ0JBQUE7QTFFZ3FuQnhDOztBMEVocW5CRTtFQUFzQyxnQkFBQTtBMUVvcW5CeEM7O0EwRXBxbkJFO0VBQXNDLGdCQUFBO0ExRXdxbkJ4Qzs7QTBFeHFuQkU7RUFBc0MsZ0JBQUE7QTFFNHFuQnhDOztBMEU1cW5CRTtFQUFzQyxnQkFBQTtBMUVncm5CeEM7O0EwRWhybkJFO0VBQXNDLGdCQUFBO0ExRW9ybkJ4Qzs7QTBFcHJuQkU7RUFBc0MsZ0JBQUE7QTFFd3JuQnhDOztBMEV4cm5CRTtFQUFzQyxnQkFBQTtBMUU0cm5CeEM7O0EwRTVybkJFO0VBQXNDLGdCQUFBO0ExRWdzbkJ4Qzs7QTBFaHNuQkU7RUFBc0MsZ0JBQUE7QTFFb3NuQnhDOztBMEVwc25CRTtFQUFzQyxnQkFBQTtBMUV3c25CeEM7O0EwRXhzbkJFO0VBQXNDLGdCQUFBO0ExRTRzbkJ4Qzs7QTBFNXNuQkU7RUFBc0MsZ0JBQUE7QTFFZ3RuQnhDOztBMEVodG5CRTtFQUFzQyxnQkFBQTtBMUVvdG5CeEM7O0EwRXB0bkJFO0VBQXNDLGdCQUFBO0ExRXd0bkJ4Qzs7QTBFeHRuQkU7RUFBc0MsZ0JBQUE7QTFFNHRuQnhDOztBMEU1dG5CRTtFQUFzQyxnQkFBQTtBMUVndW5CeEM7O0EwRWh1bkJFO0VBQXNDLGdCQUFBO0ExRW91bkJ4Qzs7QTBFcHVuQkU7RUFBc0MsZ0JBQUE7QTFFd3VuQnhDOztBMEV4dW5CRTtFQUFzQyxnQkFBQTtBMUU0dW5CeEM7O0EwRTV1bkJFO0VBQXNDLGdCQUFBO0ExRWd2bkJ4Qzs7QTBFaHZuQkU7RUFBc0MsZ0JBQUE7QTFFb3ZuQnhDOztBMEVwdm5CRTtFQUFzQyxnQkFBQTtBMUV3dm5CeEM7O0EwRXh2bkJFO0VBQXNDLGdCQUFBO0ExRTR2bkJ4Qzs7QTBFNXZuQkU7RUFBc0MsZ0JBQUE7QTFFZ3duQnhDOztBMEVod25CRTtFQUFzQyxnQkFBQTtBMUVvd25CeEM7O0EwRXB3bkJFO0VBQXNDLGdCQUFBO0ExRXd3bkJ4Qzs7QTBFeHduQkU7RUFBc0MsWUFBQTtBMUU0d25CeEM7O0EwRTV3bkJFO0VBQXNDLGdCQUFBO0ExRWd4bkJ4Qzs7QTBFaHhuQkU7RUFBc0MsZ0JBQUE7QTFFb3huQnhDOztBMEVweG5CRTtFQUFzQyxnQkFBQTtBMUV3eG5CeEM7O0EwRXh4bkJFO0VBQXNDLGdCQUFBO0ExRTR4bkJ4Qzs7QTBFNXhuQkU7RUFBc0MsZ0JBQUE7QTFFZ3luQnhDOztBMEVoeW5CRTtFQUFzQyxnQkFBQTtBMUVveW5CeEM7O0EwRXB5bkJFO0VBQXNDLGdCQUFBO0ExRXd5bkJ4Qzs7QTBFeHluQkU7RUFBc0MsZ0JBQUE7QTFFNHluQnhDOztBMEU1eW5CRTtFQUFzQyxnQkFBQTtBMUVnem5CeEM7O0EwRWh6bkJFO0VBQXNDLGdCQUFBO0ExRW96bkJ4Qzs7QTBFcHpuQkU7RUFBc0MsZ0JBQUE7QTFFd3puQnhDOztBMEV4em5CRTtFQUFzQyxnQkFBQTtBMUU0em5CeEM7O0EwRTV6bkJFO0VBQXNDLGdCQUFBO0ExRWcwbkJ4Qzs7QTBFaDBuQkU7RUFBc0MsZ0JBQUE7QTFFbzBuQnhDOztBMEVwMG5CRTtFQUFzQyxnQkFBQTtBMUV3MG5CeEM7O0EwRXgwbkJFO0VBQXNDLGdCQUFBO0ExRTQwbkJ4Qzs7QTBFNTBuQkU7RUFBc0MsZ0JBQUE7QTFFZzFuQnhDOztBMEVoMW5CRTtFQUFzQyxnQkFBQTtBMUVvMW5CeEM7O0EwRXAxbkJFO0VBQXNDLGdCQUFBO0ExRXcxbkJ4Qzs7QTBFeDFuQkU7RUFBc0MsZ0JBQUE7QTFFNDFuQnhDOztBMEU1MW5CRTtFQUFzQyxnQkFBQTtBMUVnMm5CeEM7O0EwRWgybkJFO0VBQXNDLGdCQUFBO0ExRW8ybkJ4Qzs7QTBFcDJuQkU7RUFBc0MsZ0JBQUE7QTFFdzJuQnhDOztBMEV4Mm5CRTtFQUFzQyxZQUFBO0ExRTQybkJ4Qzs7QTBFNTJuQkU7RUFBc0MsZ0JBQUE7QTFFZzNuQnhDOztBMEVoM25CRTtFQUFzQyxnQkFBQTtBMUVvM25CeEM7O0EwRXAzbkJFO0VBQXNDLGdCQUFBO0ExRXczbkJ4Qzs7QTBFeDNuQkU7RUFBc0MsZ0JBQUE7QTFFNDNuQnhDOztBMEU1M25CRTtFQUFzQyxnQkFBQTtBMUVnNG5CeEM7O0EwRWg0bkJFO0VBQXNDLGdCQUFBO0ExRW80bkJ4Qzs7QTBFcDRuQkU7RUFBc0MsZ0JBQUE7QTFFdzRuQnhDOztBMEV4NG5CRTtFQUFzQyxnQkFBQTtBMUU0NG5CeEM7O0EwRTU0bkJFO0VBQXNDLGdCQUFBO0ExRWc1bkJ4Qzs7QTBFaDVuQkU7RUFBc0MsZ0JBQUE7QTFFbzVuQnhDOztBMEVwNW5CRTtFQUFzQyxnQkFBQTtBMUV3NW5CeEM7O0EwRXg1bkJFO0VBQXNDLGdCQUFBO0ExRTQ1bkJ4Qzs7QTBFNTVuQkU7RUFBc0MsZ0JBQUE7QTFFZzZuQnhDOztBMEVoNm5CRTtFQUFzQyxnQkFBQTtBMUVvNm5CeEM7O0EwRXA2bkJFO0VBQXNDLGdCQUFBO0ExRXc2bkJ4Qzs7QTBFeDZuQkU7RUFBc0MsZ0JBQUE7QTFFNDZuQnhDOztBMEU1Nm5CRTtFQUFzQyxnQkFBQTtBMUVnN25CeEM7O0EwRWg3bkJFO0VBQXNDLGdCQUFBO0ExRW83bkJ4Qzs7QTBFcDduQkU7RUFBc0MsZ0JBQUE7QTFFdzduQnhDOztBMEV4N25CRTtFQUFzQyxnQkFBQTtBMUU0N25CeEM7O0EwRTU3bkJFO0VBQXNDLGdCQUFBO0ExRWc4bkJ4Qzs7QTBFaDhuQkU7RUFBc0MsZ0JBQUE7QTFFbzhuQnhDOztBMEVwOG5CRTtFQUFzQyxnQkFBQTtBMUV3OG5CeEM7O0EwRXg4bkJFO0VBQXNDLGdCQUFBO0ExRTQ4bkJ4Qzs7QTBFNThuQkU7RUFBc0MsZ0JBQUE7QTFFZzluQnhDOztBMEVoOW5CRTtFQUFzQyxnQkFBQTtBMUVvOW5CeEM7O0EwRXA5bkJFO0VBQXNDLGdCQUFBO0ExRXc5bkJ4Qzs7QTBFeDluQkU7RUFBc0MsZ0JBQUE7QTFFNDluQnhDOztBMEU1OW5CRTtFQUFzQyxnQkFBQTtBMUVnK25CeEM7O0EwRWgrbkJFO0VBQXNDLGdCQUFBO0ExRW8rbkJ4Qzs7QTBFcCtuQkU7RUFBc0MsZ0JBQUE7QTFFdytuQnhDOztBMEV4K25CRTtFQUFzQyxnQkFBQTtBMUU0K25CeEM7O0EwRTUrbkJFO0VBQXNDLGdCQUFBO0ExRWcvbkJ4Qzs7QTBFaC9uQkU7RUFBc0MsZ0JBQUE7QTFFby9uQnhDOztBMEVwL25CRTtFQUFzQyxnQkFBQTtBMUV3L25CeEM7O0EwRXgvbkJFO0VBQXNDLGdCQUFBO0ExRTQvbkJ4Qzs7QTBFNS9uQkU7RUFBc0MsZ0JBQUE7QTFFZ2dvQnhDOztBMEVoZ29CRTtFQUFzQyxnQkFBQTtBMUVvZ29CeEM7O0EwRXBnb0JFO0VBQXNDLGdCQUFBO0ExRXdnb0J4Qzs7QTBFeGdvQkU7RUFBc0MsZ0JBQUE7QTFFNGdvQnhDOztBMEU1Z29CRTtFQUFzQyxnQkFBQTtBMUVnaG9CeEM7O0EwRWhob0JFO0VBQXNDLGdCQUFBO0ExRW9ob0J4Qzs7QTBFcGhvQkU7RUFBc0MsZ0JBQUE7QTFFd2hvQnhDOztBMEV4aG9CRTtFQUFzQyxnQkFBQTtBMUU0aG9CeEM7O0EwRTVob0JFO0VBQXNDLGdCQUFBO0ExRWdpb0J4Qzs7QTBFaGlvQkU7RUFBc0MsZ0JBQUE7QTFFb2lvQnhDOztBMEVwaW9CRTtFQUFzQyxnQkFBQTtBMUV3aW9CeEM7O0EwRXhpb0JFO0VBQXNDLGdCQUFBO0ExRTRpb0J4Qzs7QTBFNWlvQkU7RUFBc0MsZ0JBQUE7QTFFZ2pvQnhDOztBMEVoam9CRTtFQUFzQyxnQkFBQTtBMUVvam9CeEM7O0EwRXBqb0JFO0VBQXNDLGdCQUFBO0ExRXdqb0J4Qzs7QTBFeGpvQkU7RUFBc0MsZ0JBQUE7QTFFNGpvQnhDOztBMEU1am9CRTtFQUFzQyxnQkFBQTtBMUVna29CeEM7O0EwRWhrb0JFO0VBQXNDLGdCQUFBO0ExRW9rb0J4Qzs7QTBFcGtvQkU7RUFBc0MsZ0JBQUE7QTFFd2tvQnhDOztBMEV4a29CRTtFQUFzQyxnQkFBQTtBMUU0a29CeEM7O0EwRTVrb0JFO0VBQXNDLGdCQUFBO0ExRWdsb0J4Qzs7QTBFaGxvQkU7RUFBc0MsZ0JBQUE7QTFFb2xvQnhDOztBMEVwbG9CRTtFQUFzQyxnQkFBQTtBMUV3bG9CeEM7O0EwRXhsb0JFO0VBQXNDLGdCQUFBO0ExRTRsb0J4Qzs7QTBFNWxvQkU7RUFBc0MsZ0JBQUE7QTFFZ21vQnhDOztBMEVobW9CRTtFQUFzQyxnQkFBQTtBMUVvbW9CeEM7O0EwRXBtb0JFO0VBQXNDLGdCQUFBO0ExRXdtb0J4Qzs7QTBFeG1vQkU7RUFBc0MsZ0JBQUE7QTFFNG1vQnhDOztBMEU1bW9CRTtFQUFzQyxnQkFBQTtBMUVnbm9CeEM7O0EwRWhub0JFO0VBQXNDLGdCQUFBO0ExRW9ub0J4Qzs7QTBFcG5vQkU7RUFBc0MsZ0JBQUE7QTFFd25vQnhDOztBMEV4bm9CRTtFQUFzQyxnQkFBQTtBMUU0bm9CeEM7O0EwRTVub0JFO0VBQXNDLGdCQUFBO0ExRWdvb0J4Qzs7QTBFaG9vQkU7RUFBc0MsZ0JBQUE7QTFFb29vQnhDOztBMEVwb29CRTtFQUFzQyxnQkFBQTtBMUV3b29CeEM7O0EwRXhvb0JFO0VBQXNDLGdCQUFBO0ExRTRvb0J4Qzs7QTBFNW9vQkU7RUFBc0MsZ0JBQUE7QTFFZ3BvQnhDOztBMEVocG9CRTtFQUFzQyxnQkFBQTtBMUVvcG9CeEM7O0EwRXBwb0JFO0VBQXNDLGdCQUFBO0ExRXdwb0J4Qzs7QTBFeHBvQkU7RUFBc0MsZ0JBQUE7QTFFNHBvQnhDOztBMEU1cG9CRTtFQUFzQyxnQkFBQTtBMUVncW9CeEM7O0EwRWhxb0JFO0VBQXNDLGdCQUFBO0ExRW9xb0J4Qzs7QTBFcHFvQkU7RUFBc0MsZ0JBQUE7QTFFd3FvQnhDOztBMEV4cW9CRTtFQUFzQyxnQkFBQTtBMUU0cW9CeEM7O0EwRTVxb0JFO0VBQXNDLGdCQUFBO0ExRWdyb0J4Qzs7QTBFaHJvQkU7RUFBc0MsZ0JBQUE7QTFFb3JvQnhDOztBMEVwcm9CRTtFQUFzQyxnQkFBQTtBMUV3cm9CeEM7O0EwRXhyb0JFO0VBQXNDLGdCQUFBO0ExRTRyb0J4Qzs7QTBFNXJvQkU7RUFBc0MsZ0JBQUE7QTFFZ3NvQnhDOztBMEVoc29CRTtFQUFzQyxnQkFBQTtBMUVvc29CeEM7O0EwRXBzb0JFO0VBQXNDLGdCQUFBO0ExRXdzb0J4Qzs7QTBFeHNvQkU7RUFBc0MsZ0JBQUE7QTFFNHNvQnhDOztBMEU1c29CRTtFQUFzQyxnQkFBQTtBMUVndG9CeEM7O0EwRWh0b0JFO0VBQXNDLGdCQUFBO0ExRW90b0J4Qzs7QTBFcHRvQkU7RUFBc0MsZ0JBQUE7QTFFd3RvQnhDOztBMEV4dG9CRTtFQUFzQyxnQkFBQTtBMUU0dG9CeEM7O0EwRTV0b0JFO0VBQXNDLGdCQUFBO0ExRWd1b0J4Qzs7QTBFaHVvQkU7RUFBc0MsZ0JBQUE7QTFFb3VvQnhDOztBMEVwdW9CRTtFQUFzQyxnQkFBQTtBMUV3dW9CeEM7O0EwRXh1b0JFO0VBQXNDLGdCQUFBO0ExRTR1b0J4Qzs7QTBFNXVvQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZvQnhDOztBMEVodm9CRTtFQUFzQyxnQkFBQTtBMUVvdm9CeEM7O0EwRXB2b0JFO0VBQXNDLGdCQUFBO0ExRXd2b0J4Qzs7QTBFeHZvQkU7RUFBc0MsZ0JBQUE7QTFFNHZvQnhDOztBMEU1dm9CRTtFQUFzQyxnQkFBQTtBMUVnd29CeEM7O0EwRWh3b0JFO0VBQXNDLGdCQUFBO0ExRW93b0J4Qzs7QTBFcHdvQkU7RUFBc0MsZ0JBQUE7QTFFd3dvQnhDOztBMEV4d29CRTtFQUFzQyxnQkFBQTtBMUU0d29CeEM7O0EwRTV3b0JFO0VBQXNDLGdCQUFBO0ExRWd4b0J4Qzs7QTBFaHhvQkU7RUFBc0MsZ0JBQUE7QTFFb3hvQnhDOztBMEVweG9CRTtFQUFzQyxnQkFBQTtBMUV3eG9CeEM7O0EwRXh4b0JFO0VBQXNDLGdCQUFBO0ExRTR4b0J4Qzs7QTBFNXhvQkU7RUFBc0MsZ0JBQUE7QTFFZ3lvQnhDOztBMEVoeW9CRTtFQUFzQyxnQkFBQTtBMUVveW9CeEM7O0EwRXB5b0JFO0VBQXNDLGdCQUFBO0ExRXd5b0J4Qzs7QTBFeHlvQkU7RUFBc0MsYUFBQTtBMUU0eW9CeEM7O0EwRTV5b0JFO0VBQXNDLGdCQUFBO0ExRWd6b0J4Qzs7QTBFaHpvQkU7RUFBc0MsZ0JBQUE7QTFFb3pvQnhDOztBMEVwem9CRTtFQUFzQyxnQkFBQTtBMUV3em9CeEM7O0EwRXh6b0JFO0VBQXNDLGdCQUFBO0ExRTR6b0J4Qzs7QTBFNXpvQkU7RUFBc0MsZ0JBQUE7QTFFZzBvQnhDOztBMEVoMG9CRTtFQUFzQyxnQkFBQTtBMUVvMG9CeEM7O0EwRXAwb0JFO0VBQXNDLGdCQUFBO0ExRXcwb0J4Qzs7QTBFeDBvQkU7RUFBc0MsZ0JBQUE7QTFFNDBvQnhDOztBMEU1MG9CRTtFQUFzQyxnQkFBQTtBMUVnMW9CeEM7O0EwRWgxb0JFO0VBQXNDLGdCQUFBO0ExRW8xb0J4Qzs7QTBFcDFvQkU7RUFBc0MsZ0JBQUE7QTFFdzFvQnhDOztBMEV4MW9CRTtFQUFzQyxnQkFBQTtBMUU0MW9CeEM7O0EwRTUxb0JFO0VBQXNDLGdCQUFBO0ExRWcyb0J4Qzs7QTBFaDJvQkU7RUFBc0MsZ0JBQUE7QTFFbzJvQnhDOztBMEVwMm9CRTtFQUFzQyxnQkFBQTtBMUV3Mm9CeEM7O0EwRXgyb0JFO0VBQXNDLGdCQUFBO0ExRTQyb0J4Qzs7QTBFNTJvQkU7RUFBc0MsZ0JBQUE7QTFFZzNvQnhDOztBMEVoM29CRTtFQUFzQyxnQkFBQTtBMUVvM29CeEM7O0EwRXAzb0JFO0VBQXNDLGdCQUFBO0ExRXczb0J4Qzs7QTBFeDNvQkU7RUFBc0MsZ0JBQUE7QTFFNDNvQnhDOztBMEU1M29CRTtFQUFzQyxnQkFBQTtBMUVnNG9CeEM7O0EwRWg0b0JFO0VBQXNDLGdCQUFBO0ExRW80b0J4Qzs7QTBFcDRvQkU7RUFBc0MsZ0JBQUE7QTFFdzRvQnhDOztBMEV4NG9CRTtFQUFzQyxnQkFBQTtBMUU0NG9CeEM7O0EwRTU0b0JFO0VBQXNDLGdCQUFBO0ExRWc1b0J4Qzs7QTBFaDVvQkU7RUFBc0MsZ0JBQUE7QTFFbzVvQnhDOztBMEVwNW9CRTtFQUFzQyxnQkFBQTtBMUV3NW9CeEM7O0EwRXg1b0JFO0VBQXNDLGdCQUFBO0ExRTQ1b0J4Qzs7QTBFNTVvQkU7RUFBc0MsZ0JBQUE7QTFFZzZvQnhDOztBMEVoNm9CRTtFQUFzQyxnQkFBQTtBMUVvNm9CeEM7O0EwRXA2b0JFO0VBQXNDLGdCQUFBO0ExRXc2b0J4Qzs7QTBFeDZvQkU7RUFBc0MsZ0JBQUE7QTFFNDZvQnhDOztBMEU1Nm9CRTtFQUFzQyxnQkFBQTtBMUVnN29CeEM7O0EwRWg3b0JFO0VBQXNDLGdCQUFBO0ExRW83b0J4Qzs7QTBFcDdvQkU7RUFBc0MsZ0JBQUE7QTFFdzdvQnhDOztBMEV4N29CRTtFQUFzQyxnQkFBQTtBMUU0N29CeEM7O0EwRTU3b0JFO0VBQXNDLGdCQUFBO0ExRWc4b0J4Qzs7QTBFaDhvQkU7RUFBc0MsZ0JBQUE7QTFFbzhvQnhDOztBMEVwOG9CRTtFQUFzQyxnQkFBQTtBMUV3OG9CeEM7O0EwRXg4b0JFO0VBQXNDLGdCQUFBO0ExRTQ4b0J4Qzs7QTBFNThvQkU7RUFBc0MsZ0JBQUE7QTFFZzlvQnhDOztBMEVoOW9CRTtFQUFzQyxnQkFBQTtBMUVvOW9CeEM7O0EwRXA5b0JFO0VBQXNDLGdCQUFBO0ExRXc5b0J4Qzs7QTBFeDlvQkU7RUFBc0MsZ0JBQUE7QTFFNDlvQnhDOztBMEU1OW9CRTtFQUFzQyxnQkFBQTtBMUVnK29CeEM7O0EwRWgrb0JFO0VBQXNDLGdCQUFBO0ExRW8rb0J4Qzs7QTBFcCtvQkU7RUFBc0MsZ0JBQUE7QTFFdytvQnhDOztBMEV4K29CRTtFQUFzQyxnQkFBQTtBMUU0K29CeEM7O0EwRTUrb0JFO0VBQXNDLGdCQUFBO0ExRWcvb0J4Qzs7QTBFaC9vQkU7RUFBc0MsZ0JBQUE7QTFFby9vQnhDOztBMEVwL29CRTtFQUFzQyxnQkFBQTtBMUV3L29CeEM7O0EwRXgvb0JFO0VBQXNDLGdCQUFBO0ExRTQvb0J4Qzs7QTBFNS9vQkU7RUFBc0MsZ0JBQUE7QTFFZ2dwQnhDOztBMEVoZ3BCRTtFQUFzQyxnQkFBQTtBMUVvZ3BCeEM7O0EwRXBncEJFO0VBQXNDLGdCQUFBO0ExRXdncEJ4Qzs7QTBFeGdwQkU7RUFBc0MsZ0JBQUE7QTFFNGdwQnhDOztBMEU1Z3BCRTtFQUFzQyxnQkFBQTtBMUVnaHBCeEM7O0EwRWhocEJFO0VBQXNDLGdCQUFBO0ExRW9ocEJ4Qzs7QTBFcGhwQkU7RUFBc0MsZ0JBQUE7QTFFd2hwQnhDOztBMEV4aHBCRTtFQUFzQyxnQkFBQTtBMUU0aHBCeEM7O0EwRTVocEJFO0VBQXNDLGdCQUFBO0ExRWdpcEJ4Qzs7QTBFaGlwQkU7RUFBc0MsZ0JBQUE7QTFFb2lwQnhDOztBMEVwaXBCRTtFQUFzQyxnQkFBQTtBMUV3aXBCeEM7O0EwRXhpcEJFO0VBQXNDLGdCQUFBO0ExRTRpcEJ4Qzs7QTBFNWlwQkU7RUFBc0MsZ0JBQUE7QTFFZ2pwQnhDOztBMEVoanBCRTtFQUFzQyxnQkFBQTtBMUVvanBCeEM7O0EwRXBqcEJFO0VBQXNDLGdCQUFBO0ExRXdqcEJ4Qzs7QTBFeGpwQkU7RUFBc0MsZ0JBQUE7QTFFNGpwQnhDOztBMEU1anBCRTtFQUFzQyxnQkFBQTtBMUVna3BCeEM7O0EwRWhrcEJFO0VBQXNDLGdCQUFBO0ExRW9rcEJ4Qzs7QTBFcGtwQkU7RUFBc0MsZ0JBQUE7QTFFd2twQnhDOztBMEV4a3BCRTtFQUFzQyxnQkFBQTtBMUU0a3BCeEM7O0EwRTVrcEJFO0VBQXNDLGdCQUFBO0ExRWdscEJ4Qzs7QTBFaGxwQkU7RUFBc0MsZ0JBQUE7QTFFb2xwQnhDOztBMEVwbHBCRTtFQUFzQyxnQkFBQTtBMUV3bHBCeEM7O0EwRXhscEJFO0VBQXNDLGdCQUFBO0ExRTRscEJ4Qzs7QTBFNWxwQkU7RUFBc0MsZ0JBQUE7QTFFZ21wQnhDOztBMEVobXBCRTtFQUFzQyxnQkFBQTtBMUVvbXBCeEM7O0EwRXBtcEJFO0VBQXNDLGdCQUFBO0ExRXdtcEJ4Qzs7QTBFeG1wQkU7RUFBc0MsZ0JBQUE7QTFFNG1wQnhDOztBMEU1bXBCRTtFQUFzQyxnQkFBQTtBMUVnbnBCeEM7O0EwRWhucEJFO0VBQXNDLGdCQUFBO0ExRW9ucEJ4Qzs7QTBFcG5wQkU7RUFBc0MsZ0JBQUE7QTFFd25wQnhDOztBMEV4bnBCRTtFQUFzQyxnQkFBQTtBMUU0bnBCeEM7O0EwRTVucEJFO0VBQXNDLGdCQUFBO0ExRWdvcEJ4Qzs7QTBFaG9wQkU7RUFBc0MsZ0JBQUE7QTFFb29wQnhDOztBMEVwb3BCRTtFQUFzQyxnQkFBQTtBMUV3b3BCeEM7O0EwRXhvcEJFO0VBQXNDLGdCQUFBO0ExRTRvcEJ4Qzs7QTBFNW9wQkU7RUFBc0MsZ0JBQUE7QTFFZ3BwQnhDOztBMEVocHBCRTtFQUFzQyxnQkFBQTtBMUVvcHBCeEM7O0EwRXBwcEJFO0VBQXNDLGdCQUFBO0ExRXdwcEJ4Qzs7QTBFeHBwQkU7RUFBc0MsZ0JBQUE7QTFFNHBwQnhDOztBMEU1cHBCRTtFQUFzQyxnQkFBQTtBMUVncXBCeEM7O0EwRWhxcEJFO0VBQXNDLGdCQUFBO0ExRW9xcEJ4Qzs7QTBFcHFwQkU7RUFBc0MsZ0JBQUE7QTFFd3FwQnhDOztBMEV4cXBCRTtFQUFzQyxnQkFBQTtBMUU0cXBCeEM7O0EwRTVxcEJFO0VBQXNDLGdCQUFBO0ExRWdycEJ4Qzs7QTBFaHJwQkU7RUFBc0MsZ0JBQUE7QTFFb3JwQnhDOztBMEVwcnBCRTtFQUFzQyxnQkFBQTtBMUV3cnBCeEM7O0EwRXhycEJFO0VBQXNDLGdCQUFBO0ExRTRycEJ4Qzs7QTBFNXJwQkU7RUFBc0MsZ0JBQUE7QTFFZ3NwQnhDOztBMEVoc3BCRTtFQUFzQyxnQkFBQTtBMUVvc3BCeEM7O0EwRXBzcEJFO0VBQXNDLGdCQUFBO0ExRXdzcEJ4Qzs7QTBFeHNwQkU7RUFBc0MsZ0JBQUE7QTFFNHNwQnhDOztBMEU1c3BCRTtFQUFzQyxnQkFBQTtBMUVndHBCeEM7O0EwRWh0cEJFO0VBQXNDLGdCQUFBO0ExRW90cEJ4Qzs7QTBFcHRwQkU7RUFBc0MsZ0JBQUE7QTFFd3RwQnhDOztBMEV4dHBCRTtFQUFzQyxnQkFBQTtBMUU0dHBCeEM7O0EwRTV0cEJFO0VBQXNDLGdCQUFBO0ExRWd1cEJ4Qzs7QTBFaHVwQkU7RUFBc0MsZ0JBQUE7QTFFb3VwQnhDOztBMEVwdXBCRTtFQUFzQyxnQkFBQTtBMUV3dXBCeEM7O0EwRXh1cEJFO0VBQXNDLGdCQUFBO0ExRTR1cEJ4Qzs7QTBFNXVwQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZwQnhDOztBMEVodnBCRTtFQUFzQyxnQkFBQTtBMUVvdnBCeEM7O0EwRXB2cEJFO0VBQXNDLGdCQUFBO0ExRXd2cEJ4Qzs7QTBFeHZwQkU7RUFBc0MsZ0JBQUE7QTFFNHZwQnhDOztBMEU1dnBCRTtFQUFzQyxnQkFBQTtBMUVnd3BCeEM7O0EwRWh3cEJFO0VBQXNDLGdCQUFBO0ExRW93cEJ4Qzs7QTBFcHdwQkU7RUFBc0MsZ0JBQUE7QTFFd3dwQnhDOztBMEV4d3BCRTtFQUFzQyxnQkFBQTtBMUU0d3BCeEM7O0EwRTV3cEJFO0VBQXNDLGdCQUFBO0ExRWd4cEJ4Qzs7QTBFaHhwQkU7RUFBc0MsZ0JBQUE7QTFFb3hwQnhDOztBMEVweHBCRTtFQUFzQyxnQkFBQTtBMUV3eHBCeEM7O0EwRXh4cEJFO0VBQXNDLGdCQUFBO0ExRTR4cEJ4Qzs7QTBFNXhwQkU7RUFBc0MsZ0JBQUE7QTFFZ3lwQnhDOztBMEVoeXBCRTtFQUFzQyxnQkFBQTtBMUVveXBCeEM7O0EwRXB5cEJFO0VBQXNDLGdCQUFBO0ExRXd5cEJ4Qzs7QTBFeHlwQkU7RUFBc0MsYUFBQTtBMUU0eXBCeEM7O0EwRTV5cEJFO0VBQXNDLGdCQUFBO0ExRWd6cEJ4Qzs7QTBFaHpwQkU7RUFBc0MsZ0JBQUE7QTFFb3pwQnhDOztBMEVwenBCRTtFQUFzQyxnQkFBQTtBMUV3enBCeEM7O0EwRXh6cEJFO0VBQXNDLGdCQUFBO0ExRTR6cEJ4Qzs7QTBFNXpwQkU7RUFBc0MsZ0JBQUE7QTFFZzBwQnhDOztBMEVoMHBCRTtFQUFzQyxnQkFBQTtBMUVvMHBCeEM7O0EwRXAwcEJFO0VBQXNDLGdCQUFBO0ExRXcwcEJ4Qzs7QTBFeDBwQkU7RUFBc0MsZ0JBQUE7QTFFNDBwQnhDOztBMEU1MHBCRTtFQUFzQyxnQkFBQTtBMUVnMXBCeEM7O0EwRWgxcEJFO0VBQXNDLGdCQUFBO0ExRW8xcEJ4Qzs7QTBFcDFwQkU7RUFBc0MsZ0JBQUE7QTFFdzFwQnhDOztBMEV4MXBCRTtFQUFzQyxnQkFBQTtBMUU0MXBCeEM7O0EwRTUxcEJFO0VBQXNDLGdCQUFBO0ExRWcycEJ4Qzs7QTBFaDJwQkU7RUFBc0MsZ0JBQUE7QTFFbzJwQnhDOztBMEVwMnBCRTtFQUFzQyxnQkFBQTtBMUV3MnBCeEM7O0EwRXgycEJFO0VBQXNDLGdCQUFBO0ExRTQycEJ4Qzs7QTBFNTJwQkU7RUFBc0MsZ0JBQUE7QTFFZzNwQnhDOztBMEVoM3BCRTtFQUFzQyxnQkFBQTtBMUVvM3BCeEM7O0EwRXAzcEJFO0VBQXNDLGdCQUFBO0ExRXczcEJ4Qzs7QTBFeDNwQkU7RUFBc0MsZ0JBQUE7QTFFNDNwQnhDOztBMEU1M3BCRTtFQUFzQyxnQkFBQTtBMUVnNHBCeEM7O0EwRWg0cEJFO0VBQXNDLGdCQUFBO0ExRW80cEJ4Qzs7QTBFcDRwQkU7RUFBc0MsZ0JBQUE7QTFFdzRwQnhDOztBMEV4NHBCRTtFQUFzQyxnQkFBQTtBMUU0NHBCeEM7O0EwRTU0cEJFO0VBQXNDLGdCQUFBO0ExRWc1cEJ4Qzs7QTBFaDVwQkU7RUFBc0MsZ0JBQUE7QTFFbzVwQnhDOztBMEVwNXBCRTtFQUFzQyxnQkFBQTtBMUV3NXBCeEM7O0EwRXg1cEJFO0VBQXNDLGdCQUFBO0ExRTQ1cEJ4Qzs7QTBFNTVwQkU7RUFBc0MsZ0JBQUE7QTFFZzZwQnhDOztBMEVoNnBCRTtFQUFzQyxnQkFBQTtBMUVvNnBCeEM7O0EwRXA2cEJFO0VBQXNDLGdCQUFBO0ExRXc2cEJ4Qzs7QTBFeDZwQkU7RUFBc0MsZ0JBQUE7QTFFNDZwQnhDOztBMEU1NnBCRTtFQUFzQyxnQkFBQTtBMUVnN3BCeEM7O0EwRWg3cEJFO0VBQXNDLGdCQUFBO0ExRW83cEJ4Qzs7QTBFcDdwQkU7RUFBc0MsZ0JBQUE7QTFFdzdwQnhDOztBMEV4N3BCRTtFQUFzQyxnQkFBQTtBMUU0N3BCeEM7O0EwRTU3cEJFO0VBQXNDLGdCQUFBO0ExRWc4cEJ4Qzs7QTBFaDhwQkU7RUFBc0MsZ0JBQUE7QTFFbzhwQnhDOztBMEVwOHBCRTtFQUFzQyxnQkFBQTtBMUV3OHBCeEM7O0EwRXg4cEJFO0VBQXNDLGdCQUFBO0ExRTQ4cEJ4Qzs7QTBFNThwQkU7RUFBc0MsZ0JBQUE7QTFFZzlwQnhDOztBMEVoOXBCRTtFQUFzQyxnQkFBQTtBMUVvOXBCeEM7O0EwRXA5cEJFO0VBQXNDLGdCQUFBO0ExRXc5cEJ4Qzs7QTBFeDlwQkU7RUFBc0MsZ0JBQUE7QTFFNDlwQnhDOztBMEU1OXBCRTtFQUFzQyxnQkFBQTtBMUVnK3BCeEM7O0EwRWgrcEJFO0VBQXNDLGdCQUFBO0ExRW8rcEJ4Qzs7QTBFcCtwQkU7RUFBc0MsZ0JBQUE7QTFFdytwQnhDOztBMEV4K3BCRTtFQUFzQyxnQkFBQTtBMUU0K3BCeEM7O0EwRTUrcEJFO0VBQXNDLGdCQUFBO0ExRWcvcEJ4Qzs7QTBFaC9wQkU7RUFBc0MsZ0JBQUE7QTFFby9wQnhDOztBMEVwL3BCRTtFQUFzQyxnQkFBQTtBMUV3L3BCeEM7O0EwRXgvcEJFO0VBQXNDLGdCQUFBO0ExRTQvcEJ4Qzs7QTBFNS9wQkU7RUFBc0MsZ0JBQUE7QTFFZ2dxQnhDOztBMEVoZ3FCRTtFQUFzQyxnQkFBQTtBMUVvZ3FCeEM7O0EwRXBncUJFO0VBQXNDLGdCQUFBO0ExRXdncUJ4Qzs7QTBFeGdxQkU7RUFBc0MsZ0JBQUE7QTFFNGdxQnhDOztBMEU1Z3FCRTtFQUFzQyxnQkFBQTtBMUVnaHFCeEM7O0EwRWhocUJFO0VBQXNDLGdCQUFBO0ExRW9ocUJ4Qzs7QTBFcGhxQkU7RUFBc0MsZ0JBQUE7QTFFd2hxQnhDOztBMEV4aHFCRTtFQUFzQyxnQkFBQTtBMUU0aHFCeEM7O0EwRTVocUJFO0VBQXNDLGdCQUFBO0ExRWdpcUJ4Qzs7QTBFaGlxQkU7RUFBc0MsZ0JBQUE7QTFFb2lxQnhDOztBMEVwaXFCRTtFQUFzQyxnQkFBQTtBMUV3aXFCeEM7O0EwRXhpcUJFO0VBQXNDLGdCQUFBO0ExRTRpcUJ4Qzs7QTBFNWlxQkU7RUFBc0MsZ0JBQUE7QTFFZ2pxQnhDOztBMEVoanFCRTtFQUFzQyxnQkFBQTtBMUVvanFCeEM7O0EwRXBqcUJFO0VBQXNDLGdCQUFBO0ExRXdqcUJ4Qzs7QTBFeGpxQkU7RUFBc0MsZ0JBQUE7QTFFNGpxQnhDOztBMEU1anFCRTtFQUFzQyxnQkFBQTtBMUVna3FCeEM7O0EwRWhrcUJFO0VBQXNDLGdCQUFBO0ExRW9rcUJ4Qzs7QTBFcGtxQkU7RUFBc0MsZ0JBQUE7QTFFd2txQnhDOztBMEV4a3FCRTtFQUFzQyxnQkFBQTtBMUU0a3FCeEM7O0EwRTVrcUJFO0VBQXNDLGdCQUFBO0ExRWdscUJ4Qzs7QTBFaGxxQkU7RUFBc0MsZ0JBQUE7QTFFb2xxQnhDOztBMEVwbHFCRTtFQUFzQyxnQkFBQTtBMUV3bHFCeEM7O0EwRXhscUJFO0VBQXNDLGdCQUFBO0ExRTRscUJ4Qzs7QTBFNWxxQkU7RUFBc0MsZ0JBQUE7QTFFZ21xQnhDOztBMEVobXFCRTtFQUFzQyxnQkFBQTtBMUVvbXFCeEM7O0EwRXBtcUJFO0VBQXNDLGdCQUFBO0ExRXdtcUJ4Qzs7QTBFeG1xQkU7RUFBc0MsZ0JBQUE7QTFFNG1xQnhDOztBMEU1bXFCRTtFQUFzQyxnQkFBQTtBMUVnbnFCeEM7O0EwRWhucUJFO0VBQXNDLGdCQUFBO0ExRW9ucUJ4Qzs7QTBFcG5xQkU7RUFBc0MsZ0JBQUE7QTFFd25xQnhDOztBMEV4bnFCRTtFQUFzQyxnQkFBQTtBMUU0bnFCeEM7O0EwRTVucUJFO0VBQXNDLGdCQUFBO0ExRWdvcUJ4Qzs7QTBFaG9xQkU7RUFBc0MsZ0JBQUE7QTFFb29xQnhDOztBMEVwb3FCRTtFQUFzQyxnQkFBQTtBMUV3b3FCeEM7O0EwRXhvcUJFO0VBQXNDLGdCQUFBO0ExRTRvcUJ4Qzs7QTBFNW9xQkU7RUFBc0MsZ0JBQUE7QTFFZ3BxQnhDOztBMEVocHFCRTtFQUFzQyxnQkFBQTtBMUVvcHFCeEM7O0EwRXBwcUJFO0VBQXNDLGdCQUFBO0ExRXdwcUJ4Qzs7QTBFeHBxQkU7RUFBc0MsZ0JBQUE7QTFFNHBxQnhDOztBMEU1cHFCRTtFQUFzQyxnQkFBQTtBMUVncXFCeEM7O0EwRWhxcUJFO0VBQXNDLGdCQUFBO0ExRW9xcUJ4Qzs7QTBFcHFxQkU7RUFBc0MsZ0JBQUE7QTFFd3FxQnhDOztBMEV4cXFCRTtFQUFzQyxnQkFBQTtBMUU0cXFCeEM7O0EwRTVxcUJFO0VBQXNDLGdCQUFBO0ExRWdycUJ4Qzs7QTBFaHJxQkU7RUFBc0MsZ0JBQUE7QTFFb3JxQnhDOztBMEVwcnFCRTtFQUFzQyxnQkFBQTtBMUV3cnFCeEM7O0EwRXhycUJFO0VBQXNDLGdCQUFBO0ExRTRycUJ4Qzs7QTBFNXJxQkU7RUFBc0MsZ0JBQUE7QTFFZ3NxQnhDOztBMEVoc3FCRTtFQUFzQyxnQkFBQTtBMUVvc3FCeEM7O0EwRXBzcUJFO0VBQXNDLGdCQUFBO0ExRXdzcUJ4Qzs7QTBFeHNxQkU7RUFBc0MsZ0JBQUE7QTFFNHNxQnhDOztBMEU1c3FCRTtFQUFzQyxnQkFBQTtBMUVndHFCeEM7O0EwRWh0cUJFO0VBQXNDLGdCQUFBO0ExRW90cUJ4Qzs7QTBFcHRxQkU7RUFBc0MsZ0JBQUE7QTFFd3RxQnhDOztBMEV4dHFCRTtFQUFzQyxZQUFBO0ExRTR0cUJ4Qzs7QTBFNXRxQkU7RUFBc0MsZ0JBQUE7QTFFZ3VxQnhDOztBMEVodXFCRTtFQUFzQyxnQkFBQTtBMUVvdXFCeEM7O0EwRXB1cUJFO0VBQXNDLGdCQUFBO0ExRXd1cUJ4Qzs7QTBFeHVxQkU7RUFBc0MsZ0JBQUE7QTFFNHVxQnhDOztBMEU1dXFCRTtFQUFzQyxnQkFBQTtBMUVndnFCeEM7O0EwRWh2cUJFO0VBQXNDLGdCQUFBO0ExRW92cUJ4Qzs7QTBFcHZxQkU7RUFBc0MsZ0JBQUE7QTFFd3ZxQnhDOztBMEV4dnFCRTtFQUFzQyxnQkFBQTtBMUU0dnFCeEM7O0EwRTV2cUJFO0VBQXNDLGdCQUFBO0ExRWd3cUJ4Qzs7QTBFaHdxQkU7RUFBc0MsZ0JBQUE7QTFFb3dxQnhDOztBMEVwd3FCRTtFQUFzQyxnQkFBQTtBMUV3d3FCeEM7O0EwRXh3cUJFO0VBQXNDLGdCQUFBO0ExRTR3cUJ4Qzs7QTBFNXdxQkU7RUFBc0MsZ0JBQUE7QTFFZ3hxQnhDOztBMEVoeHFCRTtFQUFzQyxnQkFBQTtBMUVveHFCeEM7O0EwRXB4cUJFO0VBQXNDLGdCQUFBO0ExRXd4cUJ4Qzs7QTBFeHhxQkU7RUFBc0MsZ0JBQUE7QTFFNHhxQnhDOztBMEU1eHFCRTtFQUFzQyxnQkFBQTtBMUVneXFCeEM7O0EwRWh5cUJFO0VBQXNDLGdCQUFBO0ExRW95cUJ4Qzs7QTBFcHlxQkU7RUFBc0MsZ0JBQUE7QTFFd3lxQnhDOztBMEV4eXFCRTtFQUFzQyxnQkFBQTtBMUU0eXFCeEM7O0EwRTV5cUJFO0VBQXNDLGdCQUFBO0ExRWd6cUJ4Qzs7QTBFaHpxQkU7RUFBc0MsZ0JBQUE7QTFFb3pxQnhDOztBMEVwenFCRTtFQUFzQyxnQkFBQTtBMUV3enFCeEM7O0EwRXh6cUJFO0VBQXNDLGdCQUFBO0ExRTR6cUJ4Qzs7QTBFNXpxQkU7RUFBc0MsZ0JBQUE7QTFFZzBxQnhDOztBMEVoMHFCRTtFQUFzQyxnQkFBQTtBMUVvMHFCeEM7O0EwRXAwcUJFO0VBQXNDLGdCQUFBO0ExRXcwcUJ4Qzs7QTBFeDBxQkU7RUFBc0MsWUFBQTtBMUU0MHFCeEM7O0EwRTUwcUJFO0VBQXNDLGdCQUFBO0ExRWcxcUJ4Qzs7QTBFaDFxQkU7RUFBc0MsZ0JBQUE7QTFFbzFxQnhDOztBMEVwMXFCRTtFQUFzQyxnQkFBQTtBMUV3MXFCeEM7O0EwRXgxcUJFO0VBQXNDLGdCQUFBO0ExRTQxcUJ4Qzs7QTBFNTFxQkU7RUFBc0MsZ0JBQUE7QTFFZzJxQnhDOztBMEVoMnFCRTtFQUFzQyxnQkFBQTtBMUVvMnFCeEM7O0EwRXAycUJFO0VBQXNDLGdCQUFBO0ExRXcycUJ4Qzs7QTBFeDJxQkU7RUFBc0MsZ0JBQUE7QTFFNDJxQnhDOztBMEU1MnFCRTtFQUFzQyxnQkFBQTtBMUVnM3FCeEM7O0EwRWgzcUJFO0VBQXNDLGdCQUFBO0ExRW8zcUJ4Qzs7QTBFcDNxQkU7RUFBc0MsZ0JBQUE7QTFFdzNxQnhDOztBMEV4M3FCRTtFQUFzQyxnQkFBQTtBMUU0M3FCeEM7O0EwRTUzcUJFO0VBQXNDLGdCQUFBO0ExRWc0cUJ4Qzs7QTBFaDRxQkU7RUFBc0MsZ0JBQUE7QTFFbzRxQnhDOztBMEVwNHFCRTtFQUFzQyxnQkFBQTtBMUV3NHFCeEM7O0EwRXg0cUJFO0VBQXNDLGdCQUFBO0ExRTQ0cUJ4Qzs7QTBFNTRxQkU7RUFBc0MsZ0JBQUE7QTFFZzVxQnhDOztBMEVoNXFCRTtFQUFzQyxnQkFBQTtBMUVvNXFCeEM7O0EwRXA1cUJFO0VBQXNDLGdCQUFBO0ExRXc1cUJ4Qzs7QTBFeDVxQkU7RUFBc0MsZ0JBQUE7QTFFNDVxQnhDOztBMEU1NXFCRTtFQUFzQyxnQkFBQTtBMUVnNnFCeEM7O0EwRWg2cUJFO0VBQXNDLGdCQUFBO0ExRW82cUJ4Qzs7QTBFcDZxQkU7RUFBc0MsZ0JBQUE7QTFFdzZxQnhDOztBMEV4NnFCRTtFQUFzQyxnQkFBQTtBMUU0NnFCeEM7O0EwRTU2cUJFO0VBQXNDLGdCQUFBO0ExRWc3cUJ4Qzs7QTBFaDdxQkU7RUFBc0MsZ0JBQUE7QTFFbzdxQnhDOztBMEVwN3FCRTtFQUFzQyxnQkFBQTtBMUV3N3FCeEM7O0EwRXg3cUJFO0VBQXNDLGdCQUFBO0ExRTQ3cUJ4Qzs7QTBFNTdxQkU7RUFBc0MsZ0JBQUE7QTFFZzhxQnhDOztBMEVoOHFCRTtFQUFzQyxnQkFBQTtBMUVvOHFCeEM7O0EwRXA4cUJFO0VBQXNDLGdCQUFBO0ExRXc4cUJ4Qzs7QTBFeDhxQkU7RUFBc0MsZ0JBQUE7QTFFNDhxQnhDOztBMEU1OHFCRTtFQUFzQyxnQkFBQTtBMUVnOXFCeEM7O0EwRWg5cUJFO0VBQXNDLGdCQUFBO0ExRW85cUJ4Qzs7QTBFcDlxQkU7RUFBc0MsZ0JBQUE7QTFFdzlxQnhDOztBMEV4OXFCRTtFQUFzQyxnQkFBQTtBMUU0OXFCeEM7O0EwRTU5cUJFO0VBQXNDLGdCQUFBO0ExRWcrcUJ4Qzs7QTBFaCtxQkU7RUFBc0MsZ0JBQUE7QTFFbytxQnhDOztBMEVwK3FCRTtFQUFzQyxnQkFBQTtBMUV3K3FCeEM7O0EwRXgrcUJFO0VBQXNDLGdCQUFBO0ExRTQrcUJ4Qzs7QTBFNStxQkU7RUFBc0MsZ0JBQUE7QTFFZy9xQnhDOztBMEVoL3FCRTtFQUFzQyxnQkFBQTtBMUVvL3FCeEM7O0EwRXAvcUJFO0VBQXNDLGdCQUFBO0ExRXcvcUJ4Qzs7QTBFeC9xQkU7RUFBc0MsZ0JBQUE7QTFFNC9xQnhDOztBMEU1L3FCRTtFQUFzQyxnQkFBQTtBMUVnZ3JCeEM7O0EwRWhnckJFO0VBQXNDLGdCQUFBO0ExRW9nckJ4Qzs7QTBFcGdyQkU7RUFBc0MsZ0JBQUE7QTFFd2dyQnhDOztBMEV4Z3JCRTtFQUFzQyxnQkFBQTtBMUU0Z3JCeEM7O0EwRTVnckJFO0VBQXNDLGdCQUFBO0ExRWdockJ4Qzs7QTBFaGhyQkU7RUFBc0MsZ0JBQUE7QTFFb2hyQnhDOztBMEVwaHJCRTtFQUFzQyxnQkFBQTtBMUV3aHJCeEM7O0EwRXhockJFO0VBQXNDLGdCQUFBO0ExRTRockJ4Qzs7QTBFNWhyQkU7RUFBc0MsZ0JBQUE7QTFFZ2lyQnhDOztBMEVoaXJCRTtFQUFzQyxnQkFBQTtBMUVvaXJCeEM7O0EwRXBpckJFO0VBQXNDLGdCQUFBO0ExRXdpckJ4Qzs7QTBFeGlyQkU7RUFBc0MsZ0JBQUE7QTFFNGlyQnhDOztBMEU1aXJCRTtFQUFzQyxnQkFBQTtBMUVnanJCeEM7O0EwRWhqckJFO0VBQXNDLGdCQUFBO0ExRW9qckJ4Qzs7QTBFcGpyQkU7RUFBc0MsZ0JBQUE7QTFFd2pyQnhDOztBMEV4anJCRTtFQUFzQyxnQkFBQTtBMUU0anJCeEM7O0EwRTVqckJFO0VBQXNDLGdCQUFBO0ExRWdrckJ4Qzs7QTBFaGtyQkU7RUFBc0MsZ0JBQUE7QTFFb2tyQnhDOztBMEVwa3JCRTtFQUFzQyxnQkFBQTtBMUV3a3JCeEM7O0EwRXhrckJFO0VBQXNDLGdCQUFBO0ExRTRrckJ4Qzs7QTBFNWtyQkU7RUFBc0MsZ0JBQUE7QTFFZ2xyQnhDOztBMEVobHJCRTtFQUFzQyxnQkFBQTtBMUVvbHJCeEM7O0EwRXBsckJFO0VBQXNDLGdCQUFBO0ExRXdsckJ4Qzs7QTBFeGxyQkU7RUFBc0MsZ0JBQUE7QTFFNGxyQnhDOztBMEU1bHJCRTtFQUFzQyxnQkFBQTtBMUVnbXJCeEM7O0EwRWhtckJFO0VBQXNDLGdCQUFBO0ExRW9tckJ4Qzs7QTBFcG1yQkU7RUFBc0MsZ0JBQUE7QTFFd21yQnhDOztBMEV4bXJCRTtFQUFzQyxnQkFBQTtBMUU0bXJCeEM7O0EwRTVtckJFO0VBQXNDLGdCQUFBO0ExRWduckJ4Qzs7QTBFaG5yQkU7RUFBc0MsZ0JBQUE7QTFFb25yQnhDOztBMEVwbnJCRTtFQUFzQyxnQkFBQTtBMUV3bnJCeEM7O0EwRXhuckJFO0VBQXNDLGdCQUFBO0ExRTRuckJ4Qzs7QTBFNW5yQkU7RUFBc0MsZ0JBQUE7QTFFZ29yQnhDOztBMEVob3JCRTtFQUFzQyxnQkFBQTtBMUVvb3JCeEM7O0EwRXBvckJFO0VBQXNDLGdCQUFBO0ExRXdvckJ4Qzs7QTBFeG9yQkU7RUFBc0MsZ0JBQUE7QTFFNG9yQnhDOztBMEU1b3JCRTtFQUFzQyxnQkFBQTtBMUVncHJCeEM7O0EwRWhwckJFO0VBQXNDLGdCQUFBO0ExRW9wckJ4Qzs7QTBFcHByQkU7RUFBc0MsZ0JBQUE7QTFFd3ByQnhDOztBMEV4cHJCRTtFQUFzQyxnQkFBQTtBMUU0cHJCeEM7O0EwRTVwckJFO0VBQXNDLGdCQUFBO0ExRWdxckJ4Qzs7QTBFaHFyQkU7RUFBc0MsZ0JBQUE7QTFFb3FyQnhDOztBMEVwcXJCRTtFQUFzQyxnQkFBQTtBMUV3cXJCeEM7O0EwRXhxckJFO0VBQXNDLGdCQUFBO0ExRTRxckJ4Qzs7QTBFNXFyQkU7RUFBc0MsZ0JBQUE7QTFFZ3JyQnhDOztBMEVocnJCRTtFQUFzQyxnQkFBQTtBMUVvcnJCeEM7O0EwRXByckJFO0VBQXNDLGdCQUFBO0ExRXdyckJ4Qzs7QTBFeHJyQkU7RUFBc0MsZ0JBQUE7QTFFNHJyQnhDOztBMEU1cnJCRTtFQUFzQyxnQkFBQTtBMUVnc3JCeEM7O0EwRWhzckJFO0VBQXNDLGdCQUFBO0ExRW9zckJ4Qzs7QTBFcHNyQkU7RUFBc0MsZ0JBQUE7QTFFd3NyQnhDOztBMEV4c3JCRTtFQUFzQyxnQkFBQTtBMUU0c3JCeEM7O0EwRTVzckJFO0VBQXNDLGdCQUFBO0ExRWd0ckJ4Qzs7QTBFaHRyQkU7RUFBc0MsZ0JBQUE7QTFFb3RyQnhDOztBMEVwdHJCRTtFQUFzQyxnQkFBQTtBMUV3dHJCeEM7O0EwRXh0ckJFO0VBQXNDLGdCQUFBO0ExRTR0ckJ4Qzs7QTBFNXRyQkU7RUFBc0MsZ0JBQUE7QTFFZ3VyQnhDOztBMEVodXJCRTtFQUFzQyxnQkFBQTtBMUVvdXJCeEM7O0EwRXB1ckJFO0VBQXNDLGdCQUFBO0ExRXd1ckJ4Qzs7QTBFeHVyQkU7RUFBc0MsZ0JBQUE7QTFFNHVyQnhDOztBMEU1dXJCRTtFQUFzQyxZQUFBO0ExRWd2ckJ4Qzs7QTBFaHZyQkU7RUFBc0MsZ0JBQUE7QTFFb3ZyQnhDOztBMEVwdnJCRTtFQUFzQyxnQkFBQTtBMUV3dnJCeEM7O0EwRXh2ckJFO0VBQXNDLGdCQUFBO0ExRTR2ckJ4Qzs7QTBFNXZyQkU7RUFBc0MsZ0JBQUE7QTFFZ3dyQnhDOztBMEVod3JCRTtFQUFzQyxnQkFBQTtBMUVvd3JCeEM7O0EwRXB3ckJFO0VBQXNDLGdCQUFBO0ExRXd3ckJ4Qzs7QTBFeHdyQkU7RUFBc0MsZ0JBQUE7QTFFNHdyQnhDOztBMEU1d3JCRTtFQUFzQyxnQkFBQTtBMUVneHJCeEM7O0EwRWh4ckJFO0VBQXNDLGdCQUFBO0ExRW94ckJ4Qzs7QTBFcHhyQkU7RUFBc0MsZ0JBQUE7QTFFd3hyQnhDOztBMEV4eHJCRTtFQUFzQyxnQkFBQTtBMUU0eHJCeEM7O0EwRTV4ckJFO0VBQXNDLGdCQUFBO0ExRWd5ckJ4Qzs7QTBFaHlyQkU7RUFBc0MsZ0JBQUE7QTFFb3lyQnhDOztBMEVweXJCRTtFQUFzQyxnQkFBQTtBMUV3eXJCeEM7O0EwRXh5ckJFO0VBQXNDLGdCQUFBO0ExRTR5ckJ4Qzs7QTBFNXlyQkU7RUFBc0MsZ0JBQUE7QTFFZ3pyQnhDOztBMEVoenJCRTtFQUFzQyxnQkFBQTtBMUVvenJCeEM7O0EwRXB6ckJFO0VBQXNDLGdCQUFBO0ExRXd6ckJ4Qzs7QTBFeHpyQkU7RUFBc0MsZ0JBQUE7QTFFNHpyQnhDOztBMEU1enJCRTtFQUFzQyxnQkFBQTtBMUVnMHJCeEM7O0EwRWgwckJFO0VBQXNDLGdCQUFBO0ExRW8wckJ4Qzs7QTBFcDByQkU7RUFBc0MsZ0JBQUE7QTFFdzByQnhDOztBMEV4MHJCRTtFQUFzQyxnQkFBQTtBMUU0MHJCeEM7O0EwRTUwckJFO0VBQXNDLGdCQUFBO0ExRWcxckJ4Qzs7QTBFaDFyQkU7RUFBc0MsZ0JBQUE7QTFFbzFyQnhDOztBMEVwMXJCRTtFQUFzQyxnQkFBQTtBMUV3MXJCeEM7O0EwRXgxckJFO0VBQXNDLGdCQUFBO0ExRTQxckJ4Qzs7QTBFNTFyQkU7RUFBc0MsZ0JBQUE7QTFFZzJyQnhDOztBMEVoMnJCRTtFQUFzQyxnQkFBQTtBMUVvMnJCeEM7O0EwRXAyckJFO0VBQXNDLGdCQUFBO0ExRXcyckJ4Qzs7QTBFeDJyQkU7RUFBc0MsZ0JBQUE7QTFFNDJyQnhDOztBMEU1MnJCRTtFQUFzQyxnQkFBQTtBMUVnM3JCeEM7O0EwRWgzckJFO0VBQXNDLGdCQUFBO0ExRW8zckJ4Qzs7QTBFcDNyQkU7RUFBc0MsZ0JBQUE7QTFFdzNyQnhDOztBMEV4M3JCRTtFQUFzQyxnQkFBQTtBMUU0M3JCeEM7O0EwRTUzckJFO0VBQXNDLGdCQUFBO0ExRWc0ckJ4Qzs7QTBFaDRyQkU7RUFBc0MsZ0JBQUE7QTFFbzRyQnhDOztBMEVwNHJCRTtFQUFzQyxnQkFBQTtBMUV3NHJCeEM7O0EwRXg0ckJFO0VBQXNDLGdCQUFBO0ExRTQ0ckJ4Qzs7QTBFNTRyQkU7RUFBc0MsZ0JBQUE7QTFFZzVyQnhDOztBMEVoNXJCRTtFQUFzQyxnQkFBQTtBMUVvNXJCeEM7O0EwRXA1ckJFO0VBQXNDLGdCQUFBO0ExRXc1ckJ4Qzs7QTBFeDVyQkU7RUFBc0MsZ0JBQUE7QTFFNDVyQnhDOztBMEU1NXJCRTtFQUFzQyxnQkFBQTtBMUVnNnJCeEM7O0EwRWg2ckJFO0VBQXNDLGdCQUFBO0ExRW82ckJ4Qzs7QTBFcDZyQkU7RUFBc0MsZ0JBQUE7QTFFdzZyQnhDOztBMEV4NnJCRTtFQUFzQyxnQkFBQTtBMUU0NnJCeEM7O0EwRTU2ckJFO0VBQXNDLGdCQUFBO0ExRWc3ckJ4Qzs7QTBFaDdyQkU7RUFBc0MsZ0JBQUE7QTFFbzdyQnhDOztBMEVwN3JCRTtFQUFzQyxnQkFBQTtBMUV3N3JCeEM7O0EwRXg3ckJFO0VBQXNDLGdCQUFBO0ExRTQ3ckJ4Qzs7QTBFNTdyQkU7RUFBc0MsZ0JBQUE7QTFFZzhyQnhDOztBMEVoOHJCRTtFQUFzQyxnQkFBQTtBMUVvOHJCeEM7O0EwRXA4ckJFO0VBQXNDLGdCQUFBO0ExRXc4ckJ4Qzs7QTBFeDhyQkU7RUFBc0MsZ0JBQUE7QTFFNDhyQnhDOztBMEU1OHJCRTtFQUFzQyxnQkFBQTtBMUVnOXJCeEM7O0EwRWg5ckJFO0VBQXNDLGdCQUFBO0ExRW85ckJ4Qzs7QTBFcDlyQkU7RUFBc0MsZ0JBQUE7QTFFdzlyQnhDOztBMEV4OXJCRTtFQUFzQyxnQkFBQTtBMUU0OXJCeEM7O0EwRTU5ckJFO0VBQXNDLGdCQUFBO0ExRWcrckJ4Qzs7QTBFaCtyQkU7RUFBc0MsZ0JBQUE7QTFFbytyQnhDOztBMEVwK3JCRTtFQUFzQyxnQkFBQTtBMUV3K3JCeEM7O0EwRXgrckJFO0VBQXNDLGdCQUFBO0ExRTQrckJ4Qzs7QTBFNStyQkU7RUFBc0MsZ0JBQUE7QTFFZy9yQnhDOztBMEVoL3JCRTtFQUFzQyxnQkFBQTtBMUVvL3JCeEM7O0EwRXAvckJFO0VBQXNDLGdCQUFBO0ExRXcvckJ4Qzs7QTBFeC9yQkU7RUFBc0MsWUFBQTtBMUU0L3JCeEM7O0EwRTUvckJFO0VBQXNDLGdCQUFBO0ExRWdnc0J4Qzs7QTBFaGdzQkU7RUFBc0MsZ0JBQUE7QTFFb2dzQnhDOztBMEVwZ3NCRTtFQUFzQyxnQkFBQTtBMUV3Z3NCeEM7O0EwRXhnc0JFO0VBQXNDLGFBQUE7QTFFNGdzQnhDOztBMEU1Z3NCRTtFQUFzQyxnQkFBQTtBMUVnaHNCeEM7O0EwRWhoc0JFO0VBQXNDLGdCQUFBO0ExRW9oc0J4Qzs7QTBFcGhzQkU7RUFBc0MsZ0JBQUE7QTFFd2hzQnhDOztBMEV4aHNCRTtFQUFzQyxnQkFBQTtBMUU0aHNCeEM7O0EwRTVoc0JFO0VBQXNDLGdCQUFBO0ExRWdpc0J4Qzs7QTBFaGlzQkU7RUFBc0MsZ0JBQUE7QTFFb2lzQnhDOztBMEVwaXNCRTtFQUFzQyxnQkFBQTtBMUV3aXNCeEM7O0EwRXhpc0JFO0VBQXNDLGdCQUFBO0ExRTRpc0J4Qzs7QTBFNWlzQkU7RUFBc0MsZ0JBQUE7QTFFZ2pzQnhDOztBMEVoanNCRTtFQUFzQyxnQkFBQTtBMUVvanNCeEM7O0EwRXBqc0JFO0VBQXNDLGdCQUFBO0ExRXdqc0J4Qzs7QTBFeGpzQkU7RUFBc0MsZ0JBQUE7QTFFNGpzQnhDOztBMEU1anNCRTtFQUFzQyxnQkFBQTtBMUVna3NCeEM7O0EwRWhrc0JFO0VBQXNDLGdCQUFBO0ExRW9rc0J4Qzs7QTBFcGtzQkU7RUFBc0MsZ0JBQUE7QTFFd2tzQnhDOztBMEV4a3NCRTtFQUFzQyxnQkFBQTtBMUU0a3NCeEM7O0EwRTVrc0JFO0VBQXNDLGdCQUFBO0ExRWdsc0J4Qzs7QTBFaGxzQkU7RUFBc0MsZ0JBQUE7QTFFb2xzQnhDOztBMEVwbHNCRTtFQUFzQyxnQkFBQTtBMUV3bHNCeEM7O0EwRXhsc0JFO0VBQXNDLGdCQUFBO0ExRTRsc0J4Qzs7QTBFNWxzQkU7RUFBc0MsZ0JBQUE7QTFFZ21zQnhDOztBMEVobXNCRTtFQUFzQyxnQkFBQTtBMUVvbXNCeEM7O0EwRXBtc0JFO0VBQXNDLGdCQUFBO0ExRXdtc0J4Qzs7QTBFeG1zQkU7RUFBc0MsZ0JBQUE7QTFFNG1zQnhDOztBMEU1bXNCRTtFQUFzQyxnQkFBQTtBMUVnbnNCeEM7O0EwRWhuc0JFO0VBQXNDLGdCQUFBO0ExRW9uc0J4Qzs7QTBFcG5zQkU7RUFBc0MsZ0JBQUE7QTFFd25zQnhDOztBMEV4bnNCRTtFQUFzQyxnQkFBQTtBMUU0bnNCeEM7O0EwRTVuc0JFO0VBQXNDLGdCQUFBO0ExRWdvc0J4Qzs7QTBFaG9zQkU7RUFBc0MsZ0JBQUE7QTFFb29zQnhDOztBMEVwb3NCRTtFQUFzQyxnQkFBQTtBMUV3b3NCeEM7O0EwRXhvc0JFO0VBQXNDLGdCQUFBO0ExRTRvc0J4Qzs7QTBFNW9zQkU7RUFBc0MsZ0JBQUE7QTFFZ3BzQnhDOztBMEVocHNCRTtFQUFzQyxnQkFBQTtBMUVvcHNCeEM7O0EwRXBwc0JFO0VBQXNDLGdCQUFBO0ExRXdwc0J4Qzs7QTBFeHBzQkU7RUFBc0MsZ0JBQUE7QTFFNHBzQnhDOztBMEU1cHNCRTtFQUFzQyxnQkFBQTtBMUVncXNCeEM7O0EwRWhxc0JFO0VBQXNDLGdCQUFBO0ExRW9xc0J4Qzs7QTBFcHFzQkU7RUFBc0MsZ0JBQUE7QTFFd3FzQnhDOztBMEV4cXNCRTtFQUFzQyxnQkFBQTtBMUU0cXNCeEM7O0EwRTVxc0JFO0VBQXNDLGdCQUFBO0ExRWdyc0J4Qzs7QTBFaHJzQkU7RUFBc0MsZ0JBQUE7QTFFb3JzQnhDOztBMEVwcnNCRTtFQUFzQyxnQkFBQTtBMUV3cnNCeEM7O0EwRXhyc0JFO0VBQXNDLGdCQUFBO0ExRTRyc0J4Qzs7QTBFNXJzQkU7RUFBc0MsZ0JBQUE7QTFFZ3NzQnhDOztBMEVoc3NCRTtFQUFzQyxnQkFBQTtBMUVvc3NCeEM7O0EwRXBzc0JFO0VBQXNDLGdCQUFBO0ExRXdzc0J4Qzs7QTBFeHNzQkU7RUFBc0MsZ0JBQUE7QTFFNHNzQnhDOztBMEU1c3NCRTtFQUFzQyxnQkFBQTtBMUVndHNCeEM7O0EwRWh0c0JFO0VBQXNDLGdCQUFBO0ExRW90c0J4Qzs7QTBFcHRzQkU7RUFBc0MsZ0JBQUE7QTFFd3RzQnhDOztBMEV4dHNCRTtFQUFzQyxnQkFBQTtBMUU0dHNCeEM7O0EwRTV0c0JFO0VBQXNDLGdCQUFBO0ExRWd1c0J4Qzs7QTBFaHVzQkU7RUFBc0MsZ0JBQUE7QTFFb3VzQnhDOztBMEVwdXNCRTtFQUFzQyxnQkFBQTtBMUV3dXNCeEM7O0EwRXh1c0JFO0VBQXNDLGdCQUFBO0ExRTR1c0J4Qzs7QTBFNXVzQkU7RUFBc0MsZ0JBQUE7QTFFZ3ZzQnhDOztBMEVodnNCRTtFQUFzQyxnQkFBQTtBMUVvdnNCeEM7O0EwRXB2c0JFO0VBQXNDLGdCQUFBO0ExRXd2c0J4Qzs7QTBFeHZzQkU7RUFBc0MsZ0JBQUE7QTFFNHZzQnhDOztBMEU1dnNCRTtFQUFzQyxnQkFBQTtBMUVnd3NCeEM7O0EwRWh3c0JFO0VBQXNDLGdCQUFBO0ExRW93c0J4Qzs7QTBFcHdzQkU7RUFBc0MsZ0JBQUE7QTFFd3dzQnhDOztBMEV4d3NCRTtFQUFzQyxnQkFBQTtBMUU0d3NCeEM7O0EwRTV3c0JFO0VBQXNDLGdCQUFBO0ExRWd4c0J4Qzs7QTBFaHhzQkU7RUFBc0MsZ0JBQUE7QTFFb3hzQnhDOztBMEVweHNCRTtFQUFzQyxnQkFBQTtBMUV3eHNCeEM7O0EwRXh4c0JFO0VBQXNDLGdCQUFBO0ExRTR4c0J4Qzs7QTBFNXhzQkU7RUFBc0MsZ0JBQUE7QTFFZ3lzQnhDOztBMEVoeXNCRTtFQUFzQyxnQkFBQTtBMUVveXNCeEM7O0EwRXB5c0JFO0VBQXNDLGdCQUFBO0ExRXd5c0J4Qzs7QTBFeHlzQkU7RUFBc0MsZ0JBQUE7QTFFNHlzQnhDOztBMEU1eXNCRTtFQUFzQyxnQkFBQTtBMUVnenNCeEM7O0EwRWh6c0JFO0VBQXNDLGdCQUFBO0ExRW96c0J4Qzs7QTBFcHpzQkU7RUFBc0MsZ0JBQUE7QTFFd3pzQnhDOztBMEV4enNCRTtFQUFzQyxnQkFBQTtBMUU0enNCeEM7O0EwRTV6c0JFO0VBQXNDLGdCQUFBO0ExRWcwc0J4Qzs7QTBFaDBzQkU7RUFBc0MsZ0JBQUE7QTFFbzBzQnhDOztBMEVwMHNCRTtFQUFzQyxnQkFBQTtBMUV3MHNCeEM7O0EwRXgwc0JFO0VBQXNDLGdCQUFBO0ExRTQwc0J4Qzs7QTBFNTBzQkU7RUFBc0MsZ0JBQUE7QTFFZzFzQnhDOztBMEVoMXNCRTtFQUFzQyxnQkFBQTtBMUVvMXNCeEM7O0EwRXAxc0JFO0VBQXNDLGdCQUFBO0ExRXcxc0J4Qzs7QTBFeDFzQkU7RUFBc0MsZ0JBQUE7QTFFNDFzQnhDOztBMEU1MXNCRTtFQUFzQyxnQkFBQTtBMUVnMnNCeEM7O0EwRWgyc0JFO0VBQXNDLGdCQUFBO0ExRW8yc0J4Qzs7QTBFcDJzQkU7RUFBc0MsZ0JBQUE7QTFFdzJzQnhDOztBMEV4MnNCRTtFQUFzQyxnQkFBQTtBMUU0MnNCeEM7O0EwRTUyc0JFO0VBQXNDLGdCQUFBO0ExRWczc0J4Qzs7QTBFaDNzQkU7RUFBc0MsZ0JBQUE7QTFFbzNzQnhDOztBMEVwM3NCRTtFQUFzQyxnQkFBQTtBMUV3M3NCeEM7O0EwRXgzc0JFO0VBQXNDLGdCQUFBO0ExRTQzc0J4Qzs7QTBFNTNzQkU7RUFBc0MsZ0JBQUE7QTFFZzRzQnhDOztBMEVoNHNCRTtFQUFzQyxnQkFBQTtBMUVvNHNCeEM7O0EwRXA0c0JFO0VBQXNDLGdCQUFBO0ExRXc0c0J4Qzs7QTBFeDRzQkU7RUFBc0MsZ0JBQUE7QTFFNDRzQnhDOztBMEU1NHNCRTtFQUFzQyxnQkFBQTtBMUVnNXNCeEM7O0EwRWg1c0JFO0VBQXNDLGdCQUFBO0ExRW81c0J4Qzs7QTBFcDVzQkU7RUFBc0MsZ0JBQUE7QTFFdzVzQnhDOztBMEV4NXNCRTtFQUFzQyxnQkFBQTtBMUU0NXNCeEM7O0EwRTU1c0JFO0VBQXNDLGdCQUFBO0ExRWc2c0J4Qzs7QTBFaDZzQkU7RUFBc0MsZ0JBQUE7QTFFbzZzQnhDOztBMEVwNnNCRTtFQUFzQyxnQkFBQTtBMUV3NnNCeEM7O0EwRXg2c0JFO0VBQXNDLGdCQUFBO0ExRTQ2c0J4Qzs7QTBFNTZzQkU7RUFBc0MsZ0JBQUE7QTFFZzdzQnhDOztBMEVoN3NCRTtFQUFzQyxnQkFBQTtBMUVvN3NCeEM7O0EwRXA3c0JFO0VBQXNDLGdCQUFBO0ExRXc3c0J4Qzs7QTBFeDdzQkU7RUFBc0MsZ0JBQUE7QTFFNDdzQnhDOztBMEU1N3NCRTtFQUFzQyxnQkFBQTtBMUVnOHNCeEM7O0EwRWg4c0JFO0VBQXNDLGdCQUFBO0ExRW84c0J4Qzs7QTBFcDhzQkU7RUFBc0MsZ0JBQUE7QTFFdzhzQnhDOztBMEV4OHNCRTtFQUFzQyxnQkFBQTtBMUU0OHNCeEM7O0EwRTU4c0JFO0VBQXNDLGdCQUFBO0ExRWc5c0J4Qzs7QTBFaDlzQkU7RUFBc0MsZ0JBQUE7QTFFbzlzQnhDOztBMEVwOXNCRTtFQUFzQyxnQkFBQTtBMUV3OXNCeEM7O0EwRXg5c0JFO0VBQXNDLGdCQUFBO0ExRTQ5c0J4Qzs7QTBFNTlzQkU7RUFBc0MsZ0JBQUE7QTFFZytzQnhDOztBMEVoK3NCRTtFQUFzQyxnQkFBQTtBMUVvK3NCeEM7O0EwRXArc0JFO0VBQXNDLGdCQUFBO0ExRXcrc0J4Qzs7QTBFeCtzQkU7RUFBc0MsZ0JBQUE7QTFFNCtzQnhDOztBMEU1K3NCRTtFQUFzQyxnQkFBQTtBMUVnL3NCeEM7O0EwRWgvc0JFO0VBQXNDLGdCQUFBO0ExRW8vc0J4Qzs7QTBFcC9zQkU7RUFBc0MsZ0JBQUE7QTFFdy9zQnhDOztBMEV4L3NCRTtFQUFzQyxnQkFBQTtBMUU0L3NCeEM7O0EwRTUvc0JFO0VBQXNDLGdCQUFBO0ExRWdndEJ4Qzs7QTBFaGd0QkU7RUFBc0MsZ0JBQUE7QTFFb2d0QnhDOztBMEVwZ3RCRTtFQUFzQyxnQkFBQTtBMUV3Z3RCeEM7O0EwRXhndEJFO0VBQXNDLGdCQUFBO0ExRTRndEJ4Qzs7QTBFNWd0QkU7RUFBc0MsZ0JBQUE7QTFFZ2h0QnhDOztBMEVoaHRCRTtFQUFzQyxnQkFBQTtBMUVvaHRCeEM7O0EwRXBodEJFO0VBQXNDLGdCQUFBO0ExRXdodEJ4Qzs7QTBFeGh0QkU7RUFBc0MsZ0JBQUE7QTFFNGh0QnhDOztBMEU1aHRCRTtFQUFzQyxnQkFBQTtBMUVnaXRCeEM7O0EwRWhpdEJFO0VBQXNDLGdCQUFBO0ExRW9pdEJ4Qzs7QTBFcGl0QkU7RUFBc0MsZ0JBQUE7QTFFd2l0QnhDOztBMEV4aXRCRTtFQUFzQyxnQkFBQTtBMUU0aXRCeEM7O0EwRTVpdEJFO0VBQXNDLGdCQUFBO0ExRWdqdEJ4Qzs7QTBFaGp0QkU7RUFBc0MsZ0JBQUE7QTFFb2p0QnhDOztBMEVwanRCRTtFQUFzQyxnQkFBQTtBMUV3anRCeEM7O0EwRXhqdEJFO0VBQXNDLGdCQUFBO0ExRTRqdEJ4Qzs7QTBFNWp0QkU7RUFBc0MsYUFBQTtBMUVna3RCeEM7O0EwRWhrdEJFO0VBQXNDLGdCQUFBO0ExRW9rdEJ4Qzs7QTBFcGt0QkU7RUFBc0MsZ0JBQUE7QTFFd2t0QnhDOztBMEV4a3RCRTtFQUFzQyxnQkFBQTtBMUU0a3RCeEM7O0EwRTVrdEJFO0VBQXNDLGdCQUFBO0ExRWdsdEJ4Qzs7QTBFaGx0QkU7RUFBc0MsZ0JBQUE7QTFFb2x0QnhDOztBMEVwbHRCRTtFQUFzQyxnQkFBQTtBMUV3bHRCeEM7O0EwRXhsdEJFO0VBQXNDLGdCQUFBO0ExRTRsdEJ4Qzs7QTBFNWx0QkU7RUFBc0MsZ0JBQUE7QTFFZ210QnhDOztBMEVobXRCRTtFQUFzQyxnQkFBQTtBMUVvbXRCeEM7O0EwRXBtdEJFO0VBQXNDLGdCQUFBO0ExRXdtdEJ4Qzs7QTBFeG10QkU7RUFBc0MsZ0JBQUE7QTFFNG10QnhDOztBMEU1bXRCRTtFQUFzQyxnQkFBQTtBMUVnbnRCeEM7O0EwRWhudEJFO0VBQXNDLGdCQUFBO0ExRW9udEJ4Qzs7QTBFcG50QkU7RUFBc0MsZ0JBQUE7QTFFd250QnhDOztBMEV4bnRCRTtFQUFzQyxnQkFBQTtBMUU0bnRCeEM7O0EwRTVudEJFO0VBQXNDLGdCQUFBO0ExRWdvdEJ4Qzs7QTBFaG90QkU7RUFBc0MsZ0JBQUE7QTFFb290QnhDOztBMEVwb3RCRTtFQUFzQyxnQkFBQTtBMUV3b3RCeEM7O0EwRXhvdEJFO0VBQXNDLGdCQUFBO0ExRTRvdEJ4Qzs7QTBFNW90QkU7RUFBc0MsZ0JBQUE7QTFFZ3B0QnhDOztBMEVocHRCRTtFQUFzQyxnQkFBQTtBMUVvcHRCeEM7O0EwRXBwdEJFO0VBQXNDLGdCQUFBO0ExRXdwdEJ4Qzs7QTBFeHB0QkU7RUFBc0MsZ0JBQUE7QTFFNHB0QnhDOztBMEU1cHRCRTtFQUFzQyxnQkFBQTtBMUVncXRCeEM7O0EwRWhxdEJFO0VBQXNDLGdCQUFBO0ExRW9xdEJ4Qzs7QTBFcHF0QkU7RUFBc0MsZ0JBQUE7QTFFd3F0QnhDOztBMEV4cXRCRTtFQUFzQyxnQkFBQTtBMUU0cXRCeEM7O0EwRTVxdEJFO0VBQXNDLGdCQUFBO0ExRWdydEJ4Qzs7QTBFaHJ0QkU7RUFBc0MsZ0JBQUE7QTFFb3J0QnhDOztBMEVwcnRCRTtFQUFzQyxnQkFBQTtBMUV3cnRCeEM7O0EwRXhydEJFO0VBQXNDLGdCQUFBO0ExRTRydEJ4Qzs7QTBFNXJ0QkU7RUFBc0MsZ0JBQUE7QTFFZ3N0QnhDOztBMEVoc3RCRTtFQUFzQyxnQkFBQTtBMUVvc3RCeEM7O0EwRXBzdEJFO0VBQXNDLGdCQUFBO0ExRXdzdEJ4Qzs7QTBFeHN0QkU7RUFBc0MsZ0JBQUE7QTFFNHN0QnhDOztBMEU1c3RCRTtFQUFzQyxnQkFBQTtBMUVndHRCeEM7O0EwRWh0dEJFO0VBQXNDLGdCQUFBO0ExRW90dEJ4Qzs7QTBFcHR0QkU7RUFBc0MsZ0JBQUE7QTFFd3R0QnhDOztBMEV4dHRCRTtFQUFzQyxnQkFBQTtBMUU0dHRCeEM7O0EwRTV0dEJFO0VBQXNDLGdCQUFBO0ExRWd1dEJ4Qzs7QTBFaHV0QkU7RUFBc0MsZ0JBQUE7QTFFb3V0QnhDOztBMEVwdXRCRTtFQUFzQyxnQkFBQTtBMUV3dXRCeEM7O0EwRXh1dEJFO0VBQXNDLGdCQUFBO0ExRTR1dEJ4Qzs7QTBFNXV0QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z0QnhDOztBMEVodnRCRTtFQUFzQyxnQkFBQTtBMUVvdnRCeEM7O0EwRXB2dEJFO0VBQXNDLGdCQUFBO0ExRXd2dEJ4Qzs7QTBFeHZ0QkU7RUFBc0MsZ0JBQUE7QTFFNHZ0QnhDOztBMEU1dnRCRTtFQUFzQyxnQkFBQTtBMUVnd3RCeEM7O0EwRWh3dEJFO0VBQXNDLGdCQUFBO0ExRW93dEJ4Qzs7QTBFcHd0QkU7RUFBc0MsZ0JBQUE7QTFFd3d0QnhDOztBMEV4d3RCRTtFQUFzQyxnQkFBQTtBMUU0d3RCeEM7O0EwRTV3dEJFO0VBQXNDLGdCQUFBO0ExRWd4dEJ4Qzs7QTBFaHh0QkU7RUFBc0MsZ0JBQUE7QTFFb3h0QnhDOztBMEVweHRCRTtFQUFzQyxnQkFBQTtBMUV3eHRCeEM7O0EwRXh4dEJFO0VBQXNDLGdCQUFBO0ExRTR4dEJ4Qzs7QTBFNXh0QkU7RUFBc0MsZ0JBQUE7QTFFZ3l0QnhDOztBMEVoeXRCRTtFQUFzQyxnQkFBQTtBMUVveXRCeEM7O0EwRXB5dEJFO0VBQXNDLGdCQUFBO0ExRXd5dEJ4Qzs7QTBFeHl0QkU7RUFBc0MsZ0JBQUE7QTFFNHl0QnhDOztBMEU1eXRCRTtFQUFzQyxnQkFBQTtBMUVnenRCeEM7O0EwRWh6dEJFO0VBQXNDLGdCQUFBO0ExRW96dEJ4Qzs7QTBFcHp0QkU7RUFBc0MsZ0JBQUE7QTFFd3p0QnhDOztBMEV4enRCRTtFQUFzQyxnQkFBQTtBMUU0enRCeEM7O0EwRTV6dEJFO0VBQXNDLGdCQUFBO0ExRWcwdEJ4Qzs7QTBFaDB0QkU7RUFBc0MsZ0JBQUE7QTFFbzB0QnhDOztBMEVwMHRCRTtFQUFzQyxnQkFBQTtBMUV3MHRCeEM7O0EwRXgwdEJFO0VBQXNDLGdCQUFBO0ExRTQwdEJ4Qzs7QTBFNTB0QkU7RUFBc0MsZ0JBQUE7QTFFZzF0QnhDOztBMEVoMXRCRTtFQUFzQyxnQkFBQTtBMUVvMXRCeEM7O0EwRXAxdEJFO0VBQXNDLGdCQUFBO0ExRXcxdEJ4Qzs7QTBFeDF0QkU7RUFBc0MsZ0JBQUE7QTFFNDF0QnhDOztBMEU1MXRCRTtFQUFzQyxnQkFBQTtBMUVnMnRCeEM7O0EwRWgydEJFO0VBQXNDLGdCQUFBO0ExRW8ydEJ4Qzs7QTBFcDJ0QkU7RUFBc0MsZ0JBQUE7QTFFdzJ0QnhDOztBMEV4MnRCRTtFQUFzQyxnQkFBQTtBMUU0MnRCeEM7O0EwRTUydEJFO0VBQXNDLGdCQUFBO0ExRWczdEJ4Qzs7QTBFaDN0QkU7RUFBc0MsZ0JBQUE7QTFFbzN0QnhDOztBMEVwM3RCRTtFQUFzQyxnQkFBQTtBMUV3M3RCeEM7O0EwRXgzdEJFO0VBQXNDLGdCQUFBO0ExRTQzdEJ4Qzs7QTBFNTN0QkU7RUFBc0MsZ0JBQUE7QTFFZzR0QnhDOztBMEVoNHRCRTtFQUFzQyxnQkFBQTtBMUVvNHRCeEM7O0EwRXA0dEJFO0VBQXNDLGdCQUFBO0ExRXc0dEJ4Qzs7QTBFeDR0QkU7RUFBc0MsZ0JBQUE7QTFFNDR0QnhDOztBMEU1NHRCRTtFQUFzQyxnQkFBQTtBMUVnNXRCeEM7O0EwRWg1dEJFO0VBQXNDLGdCQUFBO0ExRW81dEJ4Qzs7QTBFcDV0QkU7RUFBc0MsZ0JBQUE7QTFFdzV0QnhDOztBMEV4NXRCRTtFQUFzQyxnQkFBQTtBMUU0NXRCeEM7O0EwRTU1dEJFO0VBQXNDLGdCQUFBO0ExRWc2dEJ4Qzs7QTBFaDZ0QkU7RUFBc0MsZ0JBQUE7QTFFbzZ0QnhDOztBMEVwNnRCRTtFQUFzQyxnQkFBQTtBMUV3NnRCeEM7O0EwRXg2dEJFO0VBQXNDLGdCQUFBO0ExRTQ2dEJ4Qzs7QTBFNTZ0QkU7RUFBc0MsZ0JBQUE7QTFFZzd0QnhDOztBMEVoN3RCRTtFQUFzQyxnQkFBQTtBMUVvN3RCeEM7O0EwRXA3dEJFO0VBQXNDLGdCQUFBO0ExRXc3dEJ4Qzs7QTBFeDd0QkU7RUFBc0MsZ0JBQUE7QTFFNDd0QnhDOztBMEU1N3RCRTtFQUFzQyxnQkFBQTtBMUVnOHRCeEM7O0EwRWg4dEJFO0VBQXNDLGdCQUFBO0ExRW84dEJ4Qzs7QTBFcDh0QkU7RUFBc0MsZ0JBQUE7QTFFdzh0QnhDOztBMEV4OHRCRTtFQUFzQyxnQkFBQTtBMUU0OHRCeEM7O0EwRTU4dEJFO0VBQXNDLGdCQUFBO0ExRWc5dEJ4Qzs7QTBFaDl0QkU7RUFBc0MsZ0JBQUE7QTFFbzl0QnhDOztBMEVwOXRCRTtFQUFzQyxnQkFBQTtBMUV3OXRCeEM7O0EwRXg5dEJFO0VBQXNDLGFBQUE7QTFFNDl0QnhDOztBMEU1OXRCRTtFQUFzQyxnQkFBQTtBMUVnK3RCeEM7O0EwRWgrdEJFO0VBQXNDLGdCQUFBO0ExRW8rdEJ4Qzs7QTBFcCt0QkU7RUFBc0MsZ0JBQUE7QTFFdyt0QnhDOztBMEV4K3RCRTtFQUFzQyxnQkFBQTtBMUU0K3RCeEM7O0EwRTUrdEJFO0VBQXNDLGdCQUFBO0ExRWcvdEJ4Qzs7QTBFaC90QkU7RUFBc0MsZ0JBQUE7QTFFby90QnhDOztBMEVwL3RCRTtFQUFzQyxnQkFBQTtBMUV3L3RCeEM7O0EwRXgvdEJFO0VBQXNDLGdCQUFBO0ExRTQvdEJ4Qzs7QTBFNS90QkU7RUFBc0MsZ0JBQUE7QTFFZ2d1QnhDOztBMEVoZ3VCRTtFQUFzQyxnQkFBQTtBMUVvZ3VCeEM7O0EwRXBndUJFO0VBQXNDLGFBQUE7QTFFd2d1QnhDOztBMEV4Z3VCRTtFQUFzQyxnQkFBQTtBMUU0Z3VCeEM7O0EwRTVndUJFO0VBQXNDLGdCQUFBO0ExRWdodUJ4Qzs7QTBFaGh1QkU7RUFBc0MsZ0JBQUE7QTFFb2h1QnhDOztBMEVwaHVCRTtFQUFzQyxnQkFBQTtBMUV3aHVCeEM7O0EwRXhodUJFO0VBQXNDLGdCQUFBO0ExRTRodUJ4Qzs7QTBFNWh1QkU7RUFBc0MsZ0JBQUE7QTFFZ2l1QnhDOztBMEVoaXVCRTtFQUFzQyxnQkFBQTtBMUVvaXVCeEM7O0EwRXBpdUJFO0VBQXNDLGdCQUFBO0ExRXdpdUJ4Qzs7QTBFeGl1QkU7RUFBc0MsZ0JBQUE7QTFFNGl1QnhDOztBMEU1aXVCRTtFQUFzQyxnQkFBQTtBMUVnanVCeEM7O0EwRWhqdUJFO0VBQXNDLGdCQUFBO0ExRW9qdUJ4Qzs7QTBFcGp1QkU7RUFBc0MsZ0JBQUE7QTFFd2p1QnhDOztBMEV4anVCRTtFQUFzQyxnQkFBQTtBMUU0anVCeEM7O0EwRTVqdUJFO0VBQXNDLGdCQUFBO0ExRWdrdUJ4Qzs7QTBFaGt1QkU7RUFBc0MsZ0JBQUE7QTFFb2t1QnhDOztBMEVwa3VCRTtFQUFzQyxnQkFBQTtBMUV3a3VCeEM7O0EwRXhrdUJFO0VBQXNDLGdCQUFBO0ExRTRrdUJ4Qzs7QTBFNWt1QkU7RUFBc0MsZ0JBQUE7QTFFZ2x1QnhDOztBMEVobHVCRTtFQUFzQyxnQkFBQTtBMUVvbHVCeEM7O0EwRXBsdUJFO0VBQXNDLGdCQUFBO0ExRXdsdUJ4Qzs7QTBFeGx1QkU7RUFBc0MsZ0JBQUE7QTFFNGx1QnhDOztBMEU1bHVCRTtFQUFzQyxnQkFBQTtBMUVnbXVCeEM7O0EwRWhtdUJFO0VBQXNDLGdCQUFBO0ExRW9tdUJ4Qzs7QTBFcG11QkU7RUFBc0MsZ0JBQUE7QTFFd211QnhDOztBMEV4bXVCRTtFQUFzQyxnQkFBQTtBMUU0bXVCeEM7O0EwRTVtdUJFO0VBQXNDLGdCQUFBO0ExRWdudUJ4Qzs7QTBFaG51QkU7RUFBc0MsZ0JBQUE7QTFFb251QnhDOztBMEVwbnVCRTtFQUFzQyxnQkFBQTtBMUV3bnVCeEM7O0EwRXhudUJFO0VBQXNDLGdCQUFBO0ExRTRudUJ4Qzs7QTBFNW51QkU7RUFBc0MsZ0JBQUE7QTFFZ291QnhDOztBMEVob3VCRTtFQUFzQyxnQkFBQTtBMUVvb3VCeEM7O0EwRXBvdUJFO0VBQXNDLGdCQUFBO0ExRXdvdUJ4Qzs7QTBFeG91QkU7RUFBc0MsZ0JBQUE7QTFFNG91QnhDOztBMEU1b3VCRTtFQUFzQyxnQkFBQTtBMUVncHVCeEM7O0EwRWhwdUJFO0VBQXNDLGdCQUFBO0ExRW9wdUJ4Qzs7QTBFcHB1QkU7RUFBc0MsZ0JBQUE7QTFFd3B1QnhDOztBMEV4cHVCRTtFQUFzQyxnQkFBQTtBMUU0cHVCeEM7O0EwRTVwdUJFO0VBQXNDLGdCQUFBO0ExRWdxdUJ4Qzs7QTBFaHF1QkU7RUFBc0MsZ0JBQUE7QTFFb3F1QnhDOztBMEVwcXVCRTtFQUFzQyxnQkFBQTtBMUV3cXVCeEM7O0EwRXhxdUJFO0VBQXNDLGdCQUFBO0ExRTRxdUJ4Qzs7QTBFNXF1QkU7RUFBc0MsZ0JBQUE7QTFFZ3J1QnhDOztBMEVocnVCRTtFQUFzQyxnQkFBQTtBMUVvcnVCeEM7O0EwRXBydUJFO0VBQXNDLGdCQUFBO0ExRXdydUJ4Qzs7QTBFeHJ1QkU7RUFBc0MsZ0JBQUE7QTFFNHJ1QnhDOztBMEU1cnVCRTtFQUFzQyxnQkFBQTtBMUVnc3VCeEM7O0EwRWhzdUJFO0VBQXNDLGdCQUFBO0ExRW9zdUJ4Qzs7QTBFcHN1QkU7RUFBc0MsZ0JBQUE7QTFFd3N1QnhDOztBMEV4c3VCRTtFQUFzQyxnQkFBQTtBMUU0c3VCeEM7O0EwRTVzdUJFO0VBQXNDLGdCQUFBO0ExRWd0dUJ4Qzs7QTBFaHR1QkU7RUFBc0MsZ0JBQUE7QTFFb3R1QnhDOztBMEVwdHVCRTtFQUFzQyxnQkFBQTtBMUV3dHVCeEM7O0EwRXh0dUJFO0VBQXNDLGdCQUFBO0ExRTR0dUJ4Qzs7QTBFNXR1QkU7RUFBc0MsZ0JBQUE7QTFFZ3V1QnhDOztBMEVodXVCRTtFQUFzQyxnQkFBQTtBMUVvdXVCeEM7O0EwRXB1dUJFO0VBQXNDLGdCQUFBO0ExRXd1dUJ4Qzs7QTBFeHV1QkU7RUFBc0MsZ0JBQUE7QTFFNHV1QnhDOztBMEU1dXVCRTtFQUFzQyxnQkFBQTtBMUVndnVCeEM7O0EwRWh2dUJFO0VBQXNDLGdCQUFBO0ExRW92dUJ4Qzs7QTBFcHZ1QkU7RUFBc0MsZ0JBQUE7QTFFd3Z1QnhDOztBMEV4dnVCRTtFQUFzQyxnQkFBQTtBMUU0dnVCeEM7O0EwRTV2dUJFO0VBQXNDLGdCQUFBO0ExRWd3dUJ4Qzs7QTBFaHd1QkU7RUFBc0MsZ0JBQUE7QTFFb3d1QnhDOztBMEVwd3VCRTtFQUFzQyxnQkFBQTtBMUV3d3VCeEM7O0EwRXh3dUJFO0VBQXNDLGdCQUFBO0ExRTR3dUJ4Qzs7QTBFNXd1QkU7RUFBc0MsZ0JBQUE7QTFFZ3h1QnhDOztBMEVoeHVCRTtFQUFzQyxnQkFBQTtBMUVveHVCeEM7O0EwRXB4dUJFO0VBQXNDLGdCQUFBO0ExRXd4dUJ4Qzs7QTBFeHh1QkU7RUFBc0MsZ0JBQUE7QTFFNHh1QnhDOztBMEU1eHVCRTtFQUFzQyxnQkFBQTtBMUVneXVCeEM7O0EwRWh5dUJFO0VBQXNDLGdCQUFBO0ExRW95dUJ4Qzs7QTBFcHl1QkU7RUFBc0MsZ0JBQUE7QTFFd3l1QnhDOztBMEV4eXVCRTtFQUFzQyxnQkFBQTtBMUU0eXVCeEM7O0EwRTV5dUJFO0VBQXNDLGdCQUFBO0ExRWd6dUJ4Qzs7QTBFaHp1QkU7RUFBc0MsZ0JBQUE7QTFFb3p1QnhDOztBMEVwenVCRTtFQUFzQyxnQkFBQTtBMUV3enVCeEM7O0EwRXh6dUJFO0VBQXNDLGdCQUFBO0ExRTR6dUJ4Qzs7QTBFNXp1QkU7RUFBc0MsZ0JBQUE7QTFFZzB1QnhDOztBMEVoMHVCRTtFQUFzQyxnQkFBQTtBMUVvMHVCeEM7O0EwRXAwdUJFO0VBQXNDLGdCQUFBO0ExRXcwdUJ4Qzs7QTBFeDB1QkU7RUFBc0MsZ0JBQUE7QTFFNDB1QnhDOztBMEU1MHVCRTtFQUFzQyxnQkFBQTtBMUVnMXVCeEM7O0EwRWgxdUJFO0VBQXNDLGdCQUFBO0ExRW8xdUJ4Qzs7QTBFcDF1QkU7RUFBc0MsZ0JBQUE7QTFFdzF1QnhDOztBMEV4MXVCRTtFQUFzQyxnQkFBQTtBMUU0MXVCeEM7O0EwRTUxdUJFO0VBQXNDLGdCQUFBO0ExRWcydUJ4Qzs7QTBFaDJ1QkU7RUFBc0MsZ0JBQUE7QTFFbzJ1QnhDOztBMEVwMnVCRTtFQUFzQyxnQkFBQTtBMUV3MnVCeEM7O0EwRXgydUJFO0VBQXNDLGdCQUFBO0ExRTQydUJ4Qzs7QTBFNTJ1QkU7RUFBc0MsZ0JBQUE7QTFFZzN1QnhDOztBMEVoM3VCRTtFQUFzQyxnQkFBQTtBMUVvM3VCeEM7O0EwRXAzdUJFO0VBQXNDLGdCQUFBO0ExRXczdUJ4Qzs7QTBFeDN1QkU7RUFBc0MsZ0JBQUE7QTFFNDN1QnhDOztBMEU1M3VCRTtFQUFzQyxnQkFBQTtBMUVnNHVCeEM7O0EwRWg0dUJFO0VBQXNDLGdCQUFBO0ExRW80dUJ4Qzs7QTBFcDR1QkU7RUFBc0MsZ0JBQUE7QTFFdzR1QnhDOztBMEV4NHVCRTtFQUFzQyxnQkFBQTtBMUU0NHVCeEM7O0EwRTU0dUJFO0VBQXNDLGdCQUFBO0ExRWc1dUJ4Qzs7QTBFaDV1QkU7RUFBc0MsZ0JBQUE7QTFFbzV1QnhDOztBMEVwNXVCRTtFQUFzQyxnQkFBQTtBMUV3NXVCeEM7O0EwRXg1dUJFO0VBQXNDLGdCQUFBO0ExRTQ1dUJ4Qzs7QTBFNTV1QkU7RUFBc0MsZ0JBQUE7QTFFZzZ1QnhDOztBMEVoNnVCRTtFQUFzQyxnQkFBQTtBMUVvNnVCeEM7O0EwRXA2dUJFO0VBQXNDLGdCQUFBO0ExRXc2dUJ4Qzs7QTBFeDZ1QkU7RUFBc0MsZ0JBQUE7QTFFNDZ1QnhDOztBMEU1NnVCRTtFQUFzQyxnQkFBQTtBMUVnN3VCeEM7O0EwRWg3dUJFO0VBQXNDLGdCQUFBO0ExRW83dUJ4Qzs7QTBFcDd1QkU7RUFBc0MsZ0JBQUE7QTFFdzd1QnhDOztBMEV4N3VCRTtFQUFzQyxnQkFBQTtBMUU0N3VCeEM7O0EwRTU3dUJFO0VBQXNDLGdCQUFBO0ExRWc4dUJ4Qzs7QTBFaDh1QkU7RUFBc0MsZ0JBQUE7QTFFbzh1QnhDOztBMEVwOHVCRTtFQUFzQyxnQkFBQTtBMUV3OHVCeEM7O0EwRXg4dUJFO0VBQXNDLGdCQUFBO0ExRTQ4dUJ4Qzs7QTBFNTh1QkU7RUFBc0MsZ0JBQUE7QTFFZzl1QnhDOztBMEVoOXVCRTtFQUFzQyxnQkFBQTtBMUVvOXVCeEM7O0EwRXA5dUJFO0VBQXNDLGdCQUFBO0ExRXc5dUJ4Qzs7QTBFeDl1QkU7RUFBc0MsZ0JBQUE7QTFFNDl1QnhDOztBMEU1OXVCRTtFQUFzQyxnQkFBQTtBMUVnK3VCeEM7O0EwRWgrdUJFO0VBQXNDLGdCQUFBO0ExRW8rdUJ4Qzs7QTBFcCt1QkU7RUFBc0MsZ0JBQUE7QTFFdyt1QnhDOztBMEV4K3VCRTtFQUFzQyxnQkFBQTtBMUU0K3VCeEM7O0EwRTUrdUJFO0VBQXNDLGdCQUFBO0ExRWcvdUJ4Qzs7QTBFaC91QkU7RUFBc0MsZ0JBQUE7QTFFby91QnhDOztBMEVwL3VCRTtFQUFzQyxnQkFBQTtBMUV3L3VCeEM7O0EwRXgvdUJFO0VBQXNDLGdCQUFBO0ExRTQvdUJ4Qzs7QTBFNS91QkU7RUFBc0MsZ0JBQUE7QTFFZ2d2QnhDOztBMEVoZ3ZCRTtFQUFzQyxnQkFBQTtBMUVvZ3ZCeEM7O0EwRXBndkJFO0VBQXNDLGdCQUFBO0ExRXdndkJ4Qzs7QTBFeGd2QkU7RUFBc0MsZ0JBQUE7QTFFNGd2QnhDOztBMEU1Z3ZCRTtFQUFzQyxnQkFBQTtBMUVnaHZCeEM7O0EwRWhodkJFO0VBQXNDLGdCQUFBO0ExRW9odkJ4Qzs7QTBFcGh2QkU7RUFBc0MsZ0JBQUE7QTFFd2h2QnhDOztBMEV4aHZCRTtFQUFzQyxnQkFBQTtBMUU0aHZCeEM7O0EwRTVodkJFO0VBQXNDLGFBQUE7QTFFZ2l2QnhDOztBMEVoaXZCRTtFQUFzQyxhQUFBO0ExRW9pdkJ4Qzs7QTBFcGl2QkU7RUFBc0MsZ0JBQUE7QTFFd2l2QnhDOztBMEV4aXZCRTtFQUFzQyxnQkFBQTtBMUU0aXZCeEM7O0EwRTVpdkJFO0VBQXNDLGdCQUFBO0ExRWdqdkJ4Qzs7QTBFaGp2QkU7RUFBc0MsYUFBQTtBMUVvanZCeEM7O0EwRXBqdkJFO0VBQXNDLGdCQUFBO0ExRXdqdkJ4Qzs7QTBFeGp2QkU7RUFBc0MsZ0JBQUE7QTFFNGp2QnhDOztBMEU1anZCRTtFQUFzQyxnQkFBQTtBMUVna3ZCeEM7O0EwRWhrdkJFO0VBQXNDLGdCQUFBO0ExRW9rdkJ4Qzs7QTBFcGt2QkU7RUFBc0MsZ0JBQUE7QTFFd2t2QnhDOztBMEV4a3ZCRTtFQUFzQyxnQkFBQTtBMUU0a3ZCeEM7O0EwRTVrdkJFO0VBQXNDLGdCQUFBO0ExRWdsdkJ4Qzs7QTBFaGx2QkU7RUFBc0MsZ0JBQUE7QTFFb2x2QnhDOztBMEVwbHZCRTtFQUFzQyxnQkFBQTtBMUV3bHZCeEM7O0EwRXhsdkJFO0VBQXNDLGdCQUFBO0ExRTRsdkJ4Qzs7QTBFNWx2QkU7RUFBc0MsZ0JBQUE7QTFFZ212QnhDOztBMEVobXZCRTtFQUFzQyxnQkFBQTtBMUVvbXZCeEM7O0EwRXBtdkJFO0VBQXNDLGdCQUFBO0ExRXdtdkJ4Qzs7QTBFeG12QkU7RUFBc0MsZ0JBQUE7QTFFNG12QnhDOztBMEU1bXZCRTtFQUFzQyxnQkFBQTtBMUVnbnZCeEM7O0EwRWhudkJFO0VBQXNDLGdCQUFBO0ExRW9udkJ4Qzs7QTBFcG52QkU7RUFBc0MsZ0JBQUE7QTFFd252QnhDOztBMEV4bnZCRTtFQUFzQyxnQkFBQTtBMUU0bnZCeEM7O0EwRTVudkJFO0VBQXNDLGdCQUFBO0ExRWdvdkJ4Qzs7QTBFaG92QkU7RUFBc0MsZ0JBQUE7QTFFb292QnhDOztBMEVwb3ZCRTtFQUFzQyxnQkFBQTtBMUV3b3ZCeEM7O0EwRXhvdkJFO0VBQXNDLGdCQUFBO0ExRTRvdkJ4Qzs7QTBFNW92QkU7RUFBc0MsZ0JBQUE7QTFFZ3B2QnhDOztBMEVocHZCRTtFQUFzQyxnQkFBQTtBMUVvcHZCeEM7O0EwRXBwdkJFO0VBQXNDLGdCQUFBO0ExRXdwdkJ4Qzs7QTBFeHB2QkU7RUFBc0MsZ0JBQUE7QTFFNHB2QnhDOztBMEU1cHZCRTtFQUFzQyxnQkFBQTtBMUVncXZCeEM7O0EwRWhxdkJFO0VBQXNDLGdCQUFBO0ExRW9xdkJ4Qzs7QTBFcHF2QkU7RUFBc0MsZ0JBQUE7QTFFd3F2QnhDOztBMEV4cXZCRTtFQUFzQyxnQkFBQTtBMUU0cXZCeEM7O0EwRTVxdkJFO0VBQXNDLGdCQUFBO0ExRWdydkJ4Qzs7QTBFaHJ2QkU7RUFBc0MsZ0JBQUE7QTFFb3J2QnhDOztBMEVwcnZCRTtFQUFzQyxnQkFBQTtBMUV3cnZCeEM7O0EwRXhydkJFO0VBQXNDLGdCQUFBO0ExRTRydkJ4Qzs7QTBFNXJ2QkU7RUFBc0MsZ0JBQUE7QTFFZ3N2QnhDOztBMEVoc3ZCRTtFQUFzQyxnQkFBQTtBMUVvc3ZCeEM7O0EwRXBzdkJFO0VBQXNDLGdCQUFBO0ExRXdzdkJ4Qzs7QTBFeHN2QkU7RUFBc0MsZ0JBQUE7QTFFNHN2QnhDOztBMEU1c3ZCRTtFQUFzQyxnQkFBQTtBMUVndHZCeEM7O0EwRWh0dkJFO0VBQXNDLGdCQUFBO0ExRW90dkJ4Qzs7QTBFcHR2QkU7RUFBc0MsZ0JBQUE7QTFFd3R2QnhDOztBMEV4dHZCRTtFQUFzQyxnQkFBQTtBMUU0dHZCeEM7O0EwRTV0dkJFO0VBQXNDLGdCQUFBO0ExRWd1dkJ4Qzs7QTBFaHV2QkU7RUFBc0MsZ0JBQUE7QTFFb3V2QnhDOztBMEVwdXZCRTtFQUFzQyxnQkFBQTtBMUV3dXZCeEM7O0EwRXh1dkJFO0VBQXNDLGdCQUFBO0ExRTR1dkJ4Qzs7QTBFNXV2QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z2QnhDOztBMEVodnZCRTtFQUFzQyxnQkFBQTtBMUVvdnZCeEM7O0EwRXB2dkJFO0VBQXNDLGdCQUFBO0ExRXd2dkJ4Qzs7QTBFeHZ2QkU7RUFBc0MsZ0JBQUE7QTFFNHZ2QnhDOztBMEU1dnZCRTtFQUFzQyxnQkFBQTtBMUVnd3ZCeEM7O0EwRWh3dkJFO0VBQXNDLGdCQUFBO0ExRW93dkJ4Qzs7QTBFcHd2QkU7RUFBc0MsZ0JBQUE7QTFFd3d2QnhDOztBMEV4d3ZCRTtFQUFzQyxnQkFBQTtBMUU0d3ZCeEM7O0EwRTV3dkJFO0VBQXNDLGdCQUFBO0ExRWd4dkJ4Qzs7QTBFaHh2QkU7RUFBc0MsZ0JBQUE7QTFFb3h2QnhDOztBMEVweHZCRTtFQUFzQyxnQkFBQTtBMUV3eHZCeEM7O0EwRXh4dkJFO0VBQXNDLGdCQUFBO0ExRTR4dkJ4Qzs7QTBFNXh2QkU7RUFBc0MsZ0JBQUE7QTFFZ3l2QnhDOztBMEVoeXZCRTtFQUFzQyxnQkFBQTtBMUVveXZCeEM7O0EwRXB5dkJFO0VBQXNDLGdCQUFBO0ExRXd5dkJ4Qzs7QTBFeHl2QkU7RUFBc0MsZ0JBQUE7QTFFNHl2QnhDOztBMEU1eXZCRTtFQUFzQyxnQkFBQTtBMUVnenZCeEM7O0EwRWh6dkJFO0VBQXNDLGdCQUFBO0ExRW96dkJ4Qzs7QTBFcHp2QkU7RUFBc0MsZ0JBQUE7QTFFd3p2QnhDOztBMEV4enZCRTtFQUFzQyxnQkFBQTtBMUU0enZCeEM7O0EwRTV6dkJFO0VBQXNDLGdCQUFBO0ExRWcwdkJ4Qzs7QTBFaDB2QkU7RUFBc0MsZ0JBQUE7QTFFbzB2QnhDOztBMEVwMHZCRTtFQUFzQyxnQkFBQTtBMUV3MHZCeEM7O0EwRXgwdkJFO0VBQXNDLGdCQUFBO0ExRTQwdkJ4Qzs7QTBFNTB2QkU7RUFBc0MsZ0JBQUE7QTFFZzF2QnhDOztBMEVoMXZCRTtFQUFzQyxnQkFBQTtBMUVvMXZCeEM7O0EwRXAxdkJFO0VBQXNDLGdCQUFBO0ExRXcxdkJ4Qzs7QTBFeDF2QkU7RUFBc0MsZ0JBQUE7QTFFNDF2QnhDOztBMEU1MXZCRTtFQUFzQyxnQkFBQTtBMUVnMnZCeEM7O0EwRWgydkJFO0VBQXNDLGdCQUFBO0ExRW8ydkJ4Qzs7QTBFcDJ2QkU7RUFBc0MsZ0JBQUE7QTFFdzJ2QnhDOztBMEV4MnZCRTtFQUFzQyxnQkFBQTtBMUU0MnZCeEM7O0EwRTUydkJFO0VBQXNDLGdCQUFBO0ExRWczdkJ4Qzs7QTBFaDN2QkU7RUFBc0MsZ0JBQUE7QTFFbzN2QnhDOztBMEVwM3ZCRTtFQUFzQyxnQkFBQTtBMUV3M3ZCeEM7O0EwRXgzdkJFO0VBQXNDLFlBQUE7QTFFNDN2QnhDOztBMEU1M3ZCRTtFQUFzQyxnQkFBQTtBMUVnNHZCeEM7O0EwRWg0dkJFO0VBQXNDLGdCQUFBO0ExRW80dkJ4Qzs7QTBFcDR2QkU7RUFBc0MsZ0JBQUE7QTFFdzR2QnhDOztBMEV4NHZCRTtFQUFzQyxnQkFBQTtBMUU0NHZCeEM7O0EwRTU0dkJFO0VBQXNDLGdCQUFBO0ExRWc1dkJ4Qzs7QTBFaDV2QkU7RUFBc0MsZ0JBQUE7QTFFbzV2QnhDOztBMEVwNXZCRTtFQUFzQyxnQkFBQTtBMUV3NXZCeEM7O0EwRXg1dkJFO0VBQXNDLGdCQUFBO0ExRTQ1dkJ4Qzs7QTBFNTV2QkU7RUFBc0MsZ0JBQUE7QTFFZzZ2QnhDOztBMEVoNnZCRTtFQUFzQyxnQkFBQTtBMUVvNnZCeEM7O0EwRXA2dkJFO0VBQXNDLGdCQUFBO0ExRXc2dkJ4Qzs7QTBFeDZ2QkU7RUFBc0MsZ0JBQUE7QTFFNDZ2QnhDOztBMEU1NnZCRTtFQUFzQyxnQkFBQTtBMUVnN3ZCeEM7O0EwRWg3dkJFO0VBQXNDLGdCQUFBO0ExRW83dkJ4Qzs7QTBFcDd2QkU7RUFBc0MsZ0JBQUE7QTFFdzd2QnhDOztBMEV4N3ZCRTtFQUFzQyxnQkFBQTtBMUU0N3ZCeEM7O0EwRTU3dkJFO0VBQXNDLGdCQUFBO0ExRWc4dkJ4Qzs7QTBFaDh2QkU7RUFBc0MsZ0JBQUE7QTFFbzh2QnhDOztBMEVwOHZCRTtFQUFzQyxnQkFBQTtBMUV3OHZCeEM7O0EwRXg4dkJFO0VBQXNDLGdCQUFBO0ExRTQ4dkJ4Qzs7QTBFNTh2QkU7RUFBc0MsZ0JBQUE7QTFFZzl2QnhDOztBMEVoOXZCRTtFQUFzQyxnQkFBQTtBMUVvOXZCeEM7O0EwRXA5dkJFO0VBQXNDLGdCQUFBO0ExRXc5dkJ4Qzs7QTBFeDl2QkU7RUFBc0MsZ0JBQUE7QTFFNDl2QnhDOztBMEU1OXZCRTtFQUFzQyxnQkFBQTtBMUVnK3ZCeEM7O0EwRWgrdkJFO0VBQXNDLGdCQUFBO0ExRW8rdkJ4Qzs7QTBFcCt2QkU7RUFBc0MsZ0JBQUE7QTFFdyt2QnhDOztBMEV4K3ZCRTtFQUFzQyxnQkFBQTtBMUU0K3ZCeEM7O0EwRTUrdkJFO0VBQXNDLGdCQUFBO0ExRWcvdkJ4Qzs7QTBFaC92QkU7RUFBc0MsZ0JBQUE7QTFFby92QnhDOztBMEVwL3ZCRTtFQUFzQyxnQkFBQTtBMUV3L3ZCeEM7O0EwRXgvdkJFO0VBQXNDLGdCQUFBO0ExRTQvdkJ4Qzs7QTBFNS92QkU7RUFBc0MsZ0JBQUE7QTFFZ2d3QnhDOztBMEVoZ3dCRTtFQUFzQyxnQkFBQTtBMUVvZ3dCeEM7O0EwRXBnd0JFO0VBQXNDLGdCQUFBO0ExRXdnd0J4Qzs7QTBFeGd3QkU7RUFBc0MsZ0JBQUE7QTFFNGd3QnhDOztBMEU1Z3dCRTtFQUFzQyxnQkFBQTtBMUVnaHdCeEM7O0EwRWhod0JFO0VBQXNDLGdCQUFBO0ExRW9od0J4Qzs7QTBFcGh3QkU7RUFBc0MsZ0JBQUE7QTFFd2h3QnhDOztBMEV4aHdCRTtFQUFzQyxnQkFBQTtBMUU0aHdCeEM7O0EwRTVod0JFO0VBQXNDLGdCQUFBO0ExRWdpd0J4Qzs7QTBFaGl3QkU7RUFBc0MsZ0JBQUE7QTFFb2l3QnhDOztBMEVwaXdCRTtFQUFzQyxnQkFBQTtBMUV3aXdCeEM7O0EwRXhpd0JFO0VBQXNDLGdCQUFBO0ExRTRpd0J4Qzs7QTBFNWl3QkU7RUFBc0MsZ0JBQUE7QTFFZ2p3QnhDOztBMEVoandCRTtFQUFzQyxnQkFBQTtBMUVvandCeEM7O0EwRXBqd0JFO0VBQXNDLGdCQUFBO0ExRXdqd0J4Qzs7QTBFeGp3QkU7RUFBc0MsZ0JBQUE7QTFFNGp3QnhDOztBMEU1andCRTtFQUFzQyxnQkFBQTtBMUVna3dCeEM7O0EwRWhrd0JFO0VBQXNDLGdCQUFBO0ExRW9rd0J4Qzs7QTBFcGt3QkU7RUFBc0MsZ0JBQUE7QTFFd2t3QnhDOztBMEV4a3dCRTtFQUFzQyxnQkFBQTtBMUU0a3dCeEM7O0EwRTVrd0JFO0VBQXNDLGdCQUFBO0ExRWdsd0J4Qzs7QTBFaGx3QkU7RUFBc0MsZ0JBQUE7QTFFb2x3QnhDOztBMEVwbHdCRTtFQUFzQyxnQkFBQTtBMUV3bHdCeEM7O0EwRXhsd0JFO0VBQXNDLGdCQUFBO0ExRTRsd0J4Qzs7QTBFNWx3QkU7RUFBc0MsZ0JBQUE7QTFFZ213QnhDOztBMEVobXdCRTtFQUFzQyxnQkFBQTtBMUVvbXdCeEM7O0EwRXBtd0JFO0VBQXNDLGdCQUFBO0ExRXdtd0J4Qzs7QTBFeG13QkU7RUFBc0MsZ0JBQUE7QTFFNG13QnhDOztBMEU1bXdCRTtFQUFzQyxnQkFBQTtBMUVnbndCeEM7O0EwRWhud0JFO0VBQXNDLGdCQUFBO0ExRW9ud0J4Qzs7QTBFcG53QkU7RUFBc0MsZ0JBQUE7QTFFd253QnhDOztBMEV4bndCRTtFQUFzQyxnQkFBQTtBMUU0bndCeEM7O0EwRTVud0JFO0VBQXNDLGdCQUFBO0ExRWdvd0J4Qzs7QTBFaG93QkU7RUFBc0MsZ0JBQUE7QTFFb293QnhDOztBMEVwb3dCRTtFQUFzQyxnQkFBQTtBMUV3b3dCeEM7O0EwRXhvd0JFO0VBQXNDLGdCQUFBO0ExRTRvd0J4Qzs7QTBFNW93QkU7RUFBc0MsZ0JBQUE7QTFFZ3B3QnhDOztBMEVocHdCRTtFQUFzQyxnQkFBQTtBMUVvcHdCeEM7O0EwRXBwd0JFO0VBQXNDLGdCQUFBO0ExRXdwd0J4Qzs7QTBFeHB3QkU7RUFBc0MsZ0JBQUE7QTFFNHB3QnhDOztBMEU1cHdCRTtFQUFzQyxnQkFBQTtBMUVncXdCeEM7O0EwRWhxd0JFO0VBQXNDLGdCQUFBO0ExRW9xd0J4Qzs7QTBFcHF3QkU7RUFBc0MsZ0JBQUE7QTFFd3F3QnhDOztBMEV4cXdCRTtFQUFzQyxnQkFBQTtBMUU0cXdCeEM7O0EwRTVxd0JFO0VBQXNDLGdCQUFBO0ExRWdyd0J4Qzs7QTBFaHJ3QkU7RUFBc0MsZ0JBQUE7QTFFb3J3QnhDOztBMEVwcndCRTtFQUFzQyxnQkFBQTtBMUV3cndCeEM7O0EwRXhyd0JFO0VBQXNDLGdCQUFBO0ExRTRyd0J4Qzs7QTBFNXJ3QkU7RUFBc0MsYUFBQTtBMUVnc3dCeEM7O0EwRWhzd0JFO0VBQXNDLGFBQUE7QTFFb3N3QnhDOztBMEVwc3dCRTtFQUFzQyxnQkFBQTtBMUV3c3dCeEM7O0EwRXhzd0JFO0VBQXNDLGdCQUFBO0ExRTRzd0J4Qzs7QTBFNXN3QkU7RUFBc0MsZ0JBQUE7QTFFZ3R3QnhDOztBMEVodHdCRTtFQUFzQyxnQkFBQTtBMUVvdHdCeEM7O0EwRXB0d0JFO0VBQXNDLGdCQUFBO0ExRXd0d0J4Qzs7QTBFeHR3QkU7RUFBc0MsZ0JBQUE7QTFFNHR3QnhDOztBMEU1dHdCRTtFQUFzQyxnQkFBQTtBMUVndXdCeEM7O0EwRWh1d0JFO0VBQXNDLGdCQUFBO0ExRW91d0J4Qzs7QTBFcHV3QkU7RUFBc0MsZ0JBQUE7QTFFd3V3QnhDOztBMEV4dXdCRTtFQUFzQyxnQkFBQTtBMUU0dXdCeEM7O0EwRTV1d0JFO0VBQXNDLGdCQUFBO0ExRWd2d0J4Qzs7QTBFaHZ3QkU7RUFBc0MsZ0JBQUE7QTFFb3Z3QnhDOztBMEVwdndCRTtFQUFzQyxnQkFBQTtBMUV3dndCeEM7O0EwRXh2d0JFO0VBQXNDLGdCQUFBO0ExRTR2d0J4Qzs7QTBFNXZ3QkU7RUFBc0MsZ0JBQUE7QTFFZ3d3QnhDOztBMEVod3dCRTtFQUFzQyxnQkFBQTtBMUVvd3dCeEM7O0EwRXB3d0JFO0VBQXNDLGdCQUFBO0ExRXd3d0J4Qzs7QTBFeHd3QkU7RUFBc0MsZ0JBQUE7QTFFNHd3QnhDOztBMEU1d3dCRTtFQUFzQyxnQkFBQTtBMUVneHdCeEM7O0EwRWh4d0JFO0VBQXNDLGdCQUFBO0ExRW94d0J4Qzs7QTBFcHh3QkU7RUFBc0MsZ0JBQUE7QTFFd3h3QnhDOztBMEV4eHdCRTtFQUFzQyxnQkFBQTtBMUU0eHdCeEM7O0EwRTV4d0JFO0VBQXNDLGdCQUFBO0ExRWd5d0J4Qzs7QTBFaHl3QkU7RUFBc0MsZ0JBQUE7QTFFb3l3QnhDOztBMEVweXdCRTtFQUFzQyxnQkFBQTtBMUV3eXdCeEM7O0EwRXh5d0JFO0VBQXNDLGdCQUFBO0ExRTR5d0J4Qzs7QTBFNXl3QkU7RUFBc0MsZ0JBQUE7QTFFZ3p3QnhDOztBMEVoendCRTtFQUFzQyxnQkFBQTtBMUVvendCeEM7O0EwRXB6d0JFO0VBQXNDLGdCQUFBO0ExRXd6d0J4Qzs7QTBFeHp3QkU7RUFBc0MsZ0JBQUE7QTFFNHp3QnhDOztBMEU1endCRTtFQUFzQyxnQkFBQTtBMUVnMHdCeEM7O0EwRWgwd0JFO0VBQXNDLGdCQUFBO0ExRW8wd0J4Qzs7QTBFcDB3QkU7RUFBc0MsZ0JBQUE7QTFFdzB3QnhDOztBMEV4MHdCRTtFQUFzQyxnQkFBQTtBMUU0MHdCeEM7O0EwRTUwd0JFO0VBQXNDLGdCQUFBO0ExRWcxd0J4Qzs7QTBFaDF3QkU7RUFBc0MsZ0JBQUE7QTFFbzF3QnhDOztBMEVwMXdCRTtFQUFzQyxnQkFBQTtBMUV3MXdCeEM7O0EwRXgxd0JFO0VBQXNDLGdCQUFBO0ExRTQxd0J4Qzs7QTBFNTF3QkU7RUFBc0MsZ0JBQUE7QTFFZzJ3QnhDOztBMEVoMndCRTtFQUFzQyxnQkFBQTtBMUVvMndCeEM7O0EwRXAyd0JFO0VBQXNDLGFBQUE7QTFFdzJ3QnhDOztBMEV4MndCRTtFQUFzQyxhQUFBO0ExRTQyd0J4Qzs7QTBFNTJ3QkU7RUFBc0MsYUFBQTtBMUVnM3dCeEM7O0EwRWgzd0JFO0VBQXNDLGdCQUFBO0ExRW8zd0J4Qzs7QTBFcDN3QkU7RUFBc0MsZ0JBQUE7QTFFdzN3QnhDOztBMEV4M3dCRTtFQUFzQyxnQkFBQTtBMUU0M3dCeEM7O0EwRTUzd0JFO0VBQXNDLGdCQUFBO0ExRWc0d0J4Qzs7QTBFaDR3QkU7RUFBc0MsZ0JBQUE7QTFFbzR3QnhDOztBMEVwNHdCRTtFQUFzQyxhQUFBO0ExRXc0d0J4Qzs7QTBFeDR3QkU7RUFBc0MsZ0JBQUE7QTFFNDR3QnhDOztBMEU1NHdCRTtFQUFzQyxnQkFBQTtBMUVnNXdCeEM7O0EwRWg1d0JFO0VBQXNDLGdCQUFBO0ExRW81d0J4Qzs7QTBFcDV3QkU7RUFBc0MsZ0JBQUE7QTFFdzV3QnhDOztBMEV4NXdCRTtFQUFzQyxnQkFBQTtBMUU0NXdCeEM7O0EwRTU1d0JFO0VBQXNDLGdCQUFBO0ExRWc2d0J4Qzs7QTBFaDZ3QkU7RUFBc0MsZ0JBQUE7QTFFbzZ3QnhDOztBMEVwNndCRTtFQUFzQyxnQkFBQTtBMUV3NndCeEM7O0EwRXg2d0JFO0VBQXNDLGdCQUFBO0ExRTQ2d0J4Qzs7QTBFNTZ3QkU7RUFBc0MsZ0JBQUE7QTFFZzd3QnhDOztBMEVoN3dCRTtFQUFzQyxnQkFBQTtBMUVvN3dCeEM7O0EwRXA3d0JFO0VBQXNDLGdCQUFBO0ExRXc3d0J4Qzs7QTBFeDd3QkU7RUFBc0MsZ0JBQUE7QTFFNDd3QnhDOztBMEU1N3dCRTtFQUFzQyxnQkFBQTtBMUVnOHdCeEM7O0EwRWg4d0JFO0VBQXNDLGdCQUFBO0ExRW84d0J4Qzs7QTBFcDh3QkU7RUFBc0MsZ0JBQUE7QTFFdzh3QnhDOztBMEV4OHdCRTtFQUFzQyxnQkFBQTtBMUU0OHdCeEM7O0EwRTU4d0JFO0VBQXNDLGdCQUFBO0ExRWc5d0J4Qzs7QTBFaDl3QkU7RUFBc0MsZ0JBQUE7QTFFbzl3QnhDOztBMEVwOXdCRTtFQUFzQyxnQkFBQTtBMUV3OXdCeEM7O0EwRXg5d0JFO0VBQXNDLGdCQUFBO0ExRTQ5d0J4Qzs7QTBFNTl3QkU7RUFBc0MsZ0JBQUE7QTFFZyt3QnhDOztBMEVoK3dCRTtFQUFzQyxnQkFBQTtBMUVvK3dCeEM7O0EwRXArd0JFO0VBQXNDLGdCQUFBO0ExRXcrd0J4Qzs7QTBFeCt3QkU7RUFBc0MsZ0JBQUE7QTFFNCt3QnhDOztBMEU1K3dCRTtFQUFzQyxnQkFBQTtBMUVnL3dCeEM7O0EwRWgvd0JFO0VBQXNDLGdCQUFBO0ExRW8vd0J4Qzs7QTBFcC93QkU7RUFBc0MsZ0JBQUE7QTFFdy93QnhDOztBMEV4L3dCRTtFQUFzQyxnQkFBQTtBMUU0L3dCeEM7O0EwRTUvd0JFO0VBQXNDLGdCQUFBO0ExRWdneEJ4Qzs7QTBFaGd4QkU7RUFBc0MsZ0JBQUE7QTFFb2d4QnhDOztBMEVwZ3hCRTtFQUFzQyxnQkFBQTtBMUV3Z3hCeEM7O0EwRXhneEJFO0VBQXNDLGdCQUFBO0ExRTRneEJ4Qzs7QTBFNWd4QkU7RUFBc0MsZ0JBQUE7QTFFZ2h4QnhDOztBMEVoaHhCRTtFQUFzQyxnQkFBQTtBMUVvaHhCeEM7O0EwRXBoeEJFO0VBQXNDLGdCQUFBO0ExRXdoeEJ4Qzs7QTBFeGh4QkU7RUFBc0MsZ0JBQUE7QTFFNGh4QnhDOztBMEU1aHhCRTtFQUFzQyxnQkFBQTtBMUVnaXhCeEM7O0EwRWhpeEJFO0VBQXNDLGdCQUFBO0ExRW9peEJ4Qzs7QTBFcGl4QkU7RUFBc0MsZ0JBQUE7QTFFd2l4QnhDOztBMEV4aXhCRTtFQUFzQyxnQkFBQTtBMUU0aXhCeEM7O0EwRTVpeEJFO0VBQXNDLGdCQUFBO0ExRWdqeEJ4Qzs7QTBFaGp4QkU7RUFBc0MsZ0JBQUE7QTFFb2p4QnhDOztBMEVwanhCRTtFQUFzQyxnQkFBQTtBMUV3anhCeEM7O0EwRXhqeEJFO0VBQXNDLGdCQUFBO0ExRTRqeEJ4Qzs7QTBFNWp4QkU7RUFBc0MsZ0JBQUE7QTFFZ2t4QnhDOztBMEVoa3hCRTtFQUFzQyxnQkFBQTtBMUVva3hCeEM7O0EwRXBreEJFO0VBQXNDLGdCQUFBO0ExRXdreEJ4Qzs7QTBFeGt4QkU7RUFBc0MsZ0JBQUE7QTFFNGt4QnhDOztBMEU1a3hCRTtFQUFzQyxnQkFBQTtBMUVnbHhCeEM7O0EwRWhseEJFO0VBQXNDLGdCQUFBO0ExRW9seEJ4Qzs7QTBFcGx4QkU7RUFBc0MsZ0JBQUE7QTFFd2x4QnhDOztBMEV4bHhCRTtFQUFzQyxnQkFBQTtBMUU0bHhCeEM7O0EwRTVseEJFO0VBQXNDLGdCQUFBO0ExRWdteEJ4Qzs7QTBFaG14QkU7RUFBc0MsZ0JBQUE7QTFFb214QnhDOztBMEVwbXhCRTtFQUFzQyxnQkFBQTtBMUV3bXhCeEM7O0EwRXhteEJFO0VBQXNDLGdCQUFBO0ExRTRteEJ4Qzs7QTBFNW14QkU7RUFBc0MsZ0JBQUE7QTFFZ254QnhDOztBMEVobnhCRTtFQUFzQyxnQkFBQTtBMUVvbnhCeEM7O0EwRXBueEJFO0VBQXNDLGdCQUFBO0ExRXdueEJ4Qzs7QTBFeG54QkU7RUFBc0MsZ0JBQUE7QTFFNG54QnhDOztBMEU1bnhCRTtFQUFzQyxnQkFBQTtBMUVnb3hCeEM7O0EwRWhveEJFO0VBQXNDLGdCQUFBO0ExRW9veEJ4Qzs7QTBFcG94QkU7RUFBc0MsZ0JBQUE7QTFFd294QnhDOztBMEV4b3hCRTtFQUFzQyxnQkFBQTtBMUU0b3hCeEM7O0EwRTVveEJFO0VBQXNDLGdCQUFBO0ExRWdweEJ4Qzs7QTBFaHB4QkU7RUFBc0MsZ0JBQUE7QTFFb3B4QnhDOztBMEVwcHhCRTtFQUFzQyxnQkFBQTtBMUV3cHhCeEM7O0EwRXhweEJFO0VBQXNDLGdCQUFBO0ExRTRweEJ4Qzs7QTBFNXB4QkU7RUFBc0MsZ0JBQUE7QTFFZ3F4QnhDOztBMEVocXhCRTtFQUFzQyxnQkFBQTtBMUVvcXhCeEM7O0EwRXBxeEJFO0VBQXNDLGdCQUFBO0ExRXdxeEJ4Qzs7QTBFeHF4QkU7RUFBc0MsZ0JBQUE7QTFFNHF4QnhDOztBMEU1cXhCRTtFQUFzQyxnQkFBQTtBMUVncnhCeEM7O0EwRWhyeEJFO0VBQXNDLGdCQUFBO0ExRW9yeEJ4Qzs7QTBFcHJ4QkU7RUFBc0MsZ0JBQUE7QTFFd3J4QnhDOztBMEV4cnhCRTtFQUFzQyxnQkFBQTtBMUU0cnhCeEM7O0EwRTVyeEJFO0VBQXNDLGdCQUFBO0ExRWdzeEJ4Qzs7QTBFaHN4QkU7RUFBc0MsZ0JBQUE7QTFFb3N4QnhDOztBMEVwc3hCRTtFQUFzQyxnQkFBQTtBMUV3c3hCeEM7O0EwRXhzeEJFO0VBQXNDLGdCQUFBO0ExRTRzeEJ4Qzs7QTBFNXN4QkU7RUFBc0MsZ0JBQUE7QTFFZ3R4QnhDOztBMEVodHhCRTtFQUFzQyxnQkFBQTtBMUVvdHhCeEM7O0EwRXB0eEJFO0VBQXNDLGdCQUFBO0ExRXd0eEJ4Qzs7QTBFeHR4QkU7RUFBc0MsZ0JBQUE7QTFFNHR4QnhDOztBMEU1dHhCRTtFQUFzQyxnQkFBQTtBMUVndXhCeEM7O0EwRWh1eEJFO0VBQXNDLGdCQUFBO0ExRW91eEJ4Qzs7QTBFcHV4QkU7RUFBc0MsZ0JBQUE7QTFFd3V4QnhDOztBMEV4dXhCRTtFQUFzQyxnQkFBQTtBMUU0dXhCeEM7O0EwRTV1eEJFO0VBQXNDLGdCQUFBO0ExRWd2eEJ4Qzs7QTBFaHZ4QkU7RUFBc0MsZ0JBQUE7QTFFb3Z4QnhDOztBMEVwdnhCRTtFQUFzQyxnQkFBQTtBMUV3dnhCeEM7O0EwRXh2eEJFO0VBQXNDLGdCQUFBO0ExRTR2eEJ4Qzs7QTBFNXZ4QkU7RUFBc0MsZ0JBQUE7QTFFZ3d4QnhDOztBMEVod3hCRTtFQUFzQyxnQkFBQTtBMUVvd3hCeEM7O0EwRXB3eEJFO0VBQXNDLGdCQUFBO0ExRXd3eEJ4Qzs7QTBFeHd4QkU7RUFBc0MsZ0JBQUE7QTFFNHd4QnhDOztBMEU1d3hCRTtFQUFzQyxnQkFBQTtBMUVneHhCeEM7O0EwRWh4eEJFO0VBQXNDLGdCQUFBO0ExRW94eEJ4Qzs7QTBFcHh4QkU7RUFBc0MsZ0JBQUE7QTFFd3h4QnhDOztBMEV4eHhCRTtFQUFzQyxnQkFBQTtBMUU0eHhCeEM7O0EwRTV4eEJFO0VBQXNDLGdCQUFBO0ExRWd5eEJ4Qzs7QTBFaHl4QkU7RUFBc0MsZ0JBQUE7QTFFb3l4QnhDOztBMEVweXhCRTtFQUFzQyxnQkFBQTtBMUV3eXhCeEM7O0EwRXh5eEJFO0VBQXNDLGdCQUFBO0ExRTR5eEJ4Qzs7QTBFNXl4QkU7RUFBc0MsZ0JBQUE7QTFFZ3p4QnhDOztBMEVoenhCRTtFQUFzQyxnQkFBQTtBMUVvenhCeEM7O0EwRXB6eEJFO0VBQXNDLGdCQUFBO0ExRXd6eEJ4Qzs7QTBFeHp4QkU7RUFBc0MsZ0JBQUE7QTFFNHp4QnhDOztBMEU1enhCRTtFQUFzQyxnQkFBQTtBMUVnMHhCeEM7O0EwRWgweEJFO0VBQXNDLGdCQUFBO0ExRW8weEJ4Qzs7QTBFcDB4QkU7RUFBc0MsZ0JBQUE7QTFFdzB4QnhDOztBMEV4MHhCRTtFQUFzQyxnQkFBQTtBMUU0MHhCeEM7O0EwRTUweEJFO0VBQXNDLGdCQUFBO0ExRWcxeEJ4Qzs7QTBFaDF4QkU7RUFBc0MsZ0JBQUE7QTFFbzF4QnhDOztBMEVwMXhCRTtFQUFzQyxnQkFBQTtBMUV3MXhCeEM7O0EwRXgxeEJFO0VBQXNDLGdCQUFBO0ExRTQxeEJ4Qzs7QTBFNTF4QkU7RUFBc0MsYUFBQTtBMUVnMnhCeEM7O0EwRWgyeEJFO0VBQXNDLGFBQUE7QTFFbzJ4QnhDOztBMEVwMnhCRTtFQUFzQyxnQkFBQTtBMUV3MnhCeEM7O0EwRXgyeEJFO0VBQXNDLGdCQUFBO0ExRTQyeEJ4Qzs7QTBFNTJ4QkU7RUFBc0MsZ0JBQUE7QTFFZzN4QnhDOztBMEVoM3hCRTtFQUFzQyxnQkFBQTtBMUVvM3hCeEM7O0EwRXAzeEJFO0VBQXNDLGdCQUFBO0ExRXczeEJ4Qzs7QTBFeDN4QkU7RUFBc0MsZ0JBQUE7QTFFNDN4QnhDOztBMEU1M3hCRTtFQUFzQyxnQkFBQTtBMUVnNHhCeEM7O0EwRWg0eEJFO0VBQXNDLGdCQUFBO0ExRW80eEJ4Qzs7QTBFcDR4QkU7RUFBc0MsZ0JBQUE7QTFFdzR4QnhDOztBMEV4NHhCRTtFQUFzQyxnQkFBQTtBMUU0NHhCeEM7O0EwRTU0eEJFO0VBQXNDLGdCQUFBO0ExRWc1eEJ4Qzs7QTBFaDV4QkU7RUFBc0MsZ0JBQUE7QTFFbzV4QnhDOztBMEVwNXhCRTtFQUFzQyxnQkFBQTtBMUV3NXhCeEM7O0EwRXg1eEJFO0VBQXNDLGdCQUFBO0ExRTQ1eEJ4Qzs7QTBFNTV4QkU7RUFBc0MsZ0JBQUE7QTFFZzZ4QnhDOztBMEVoNnhCRTtFQUFzQyxnQkFBQTtBMUVvNnhCeEM7O0EwRXA2eEJFO0VBQXNDLGdCQUFBO0ExRXc2eEJ4Qzs7QTBFeDZ4QkU7RUFBc0MsZ0JBQUE7QTFFNDZ4QnhDOztBMEU1NnhCRTtFQUFzQyxnQkFBQTtBMUVnN3hCeEM7O0EwRWg3eEJFO0VBQXNDLGdCQUFBO0ExRW83eEJ4Qzs7QTBFcDd4QkU7RUFBc0MsZ0JBQUE7QTFFdzd4QnhDOztBMEV4N3hCRTtFQUFzQyxnQkFBQTtBMUU0N3hCeEM7O0EwRTU3eEJFO0VBQXNDLGdCQUFBO0ExRWc4eEJ4Qzs7QTBFaDh4QkU7RUFBc0MsZ0JBQUE7QTFFbzh4QnhDOztBMEVwOHhCRTtFQUFzQyxnQkFBQTtBMUV3OHhCeEM7O0EwRXg4eEJFO0VBQXNDLGdCQUFBO0ExRTQ4eEJ4Qzs7QTBFNTh4QkU7RUFBc0MsZ0JBQUE7QTFFZzl4QnhDOztBMEVoOXhCRTtFQUFzQyxnQkFBQTtBMUVvOXhCeEM7O0EwRXA5eEJFO0VBQXNDLGdCQUFBO0ExRXc5eEJ4Qzs7QTBFeDl4QkU7RUFBc0MsZ0JBQUE7QTFFNDl4QnhDOztBMEU1OXhCRTtFQUFzQyxnQkFBQTtBMUVnK3hCeEM7O0EwRWgreEJFO0VBQXNDLGdCQUFBO0ExRW8reEJ4Qzs7QTBFcCt4QkU7RUFBc0MsZ0JBQUE7QTFFdyt4QnhDOztBMEV4K3hCRTtFQUFzQyxnQkFBQTtBMUU0K3hCeEM7O0EwRTUreEJFO0VBQXNDLGdCQUFBO0ExRWcveEJ4Qzs7QTBFaC94QkU7RUFBc0MsZ0JBQUE7QTFFby94QnhDOztBMEVwL3hCRTtFQUFzQyxnQkFBQTtBMUV3L3hCeEM7O0EwRXgveEJFO0VBQXNDLGdCQUFBO0ExRTQveEJ4Qzs7QTBFNS94QkU7RUFBc0MsZ0JBQUE7QTFFZ2d5QnhDOztBMEVoZ3lCRTtFQUFzQyxnQkFBQTtBMUVvZ3lCeEM7O0EwRXBneUJFO0VBQXNDLGdCQUFBO0ExRXdneUJ4Qzs7QTBFeGd5QkU7RUFBc0MsZ0JBQUE7QTFFNGd5QnhDOztBMEU1Z3lCRTtFQUFzQyxnQkFBQTtBMUVnaHlCeEM7O0EwRWhoeUJFO0VBQXNDLGdCQUFBO0ExRW9oeUJ4Qzs7QTBFcGh5QkU7RUFBc0MsZ0JBQUE7QTFFd2h5QnhDOztBMEV4aHlCRTtFQUFzQyxnQkFBQTtBMUU0aHlCeEM7O0EwRTVoeUJFO0VBQXNDLGdCQUFBO0ExRWdpeUJ4Qzs7QTBFaGl5QkU7RUFBc0MsZ0JBQUE7QTFFb2l5QnhDOztBMEVwaXlCRTtFQUFzQyxnQkFBQTtBMUV3aXlCeEM7O0EwRXhpeUJFO0VBQXNDLGdCQUFBO0ExRTRpeUJ4Qzs7QTBFNWl5QkU7RUFBc0MsZ0JBQUE7QTFFZ2p5QnhDOztBMEVoanlCRTtFQUFzQyxnQkFBQTtBMUVvanlCeEM7O0EwRXBqeUJFO0VBQXNDLGdCQUFBO0ExRXdqeUJ4Qzs7QTBFeGp5QkU7RUFBc0MsZ0JBQUE7QTFFNGp5QnhDOztBMEU1anlCRTtFQUFzQyxnQkFBQTtBMUVna3lCeEM7O0EwRWhreUJFO0VBQXNDLGdCQUFBO0ExRW9reUJ4Qzs7QTBFcGt5QkU7RUFBc0MsZ0JBQUE7QTFFd2t5QnhDOztBMEV4a3lCRTtFQUFzQyxnQkFBQTtBMUU0a3lCeEM7O0EwRTVreUJFO0VBQXNDLGdCQUFBO0ExRWdseUJ4Qzs7QTBFaGx5QkU7RUFBc0MsZ0JBQUE7QTFFb2x5QnhDOztBMEVwbHlCRTtFQUFzQyxnQkFBQTtBMUV3bHlCeEM7O0EwRXhseUJFO0VBQXNDLGdCQUFBO0ExRTRseUJ4Qzs7QTBFNWx5QkU7RUFBc0MsZ0JBQUE7QTFFZ215QnhDOztBMEVobXlCRTtFQUFzQyxnQkFBQTtBMUVvbXlCeEM7O0EwRXBteUJFO0VBQXNDLGdCQUFBO0ExRXdteUJ4Qzs7QTBFeG15QkU7RUFBc0MsZ0JBQUE7QTFFNG15QnhDOztBMEU1bXlCRTtFQUFzQyxnQkFBQTtBMUVnbnlCeEM7O0EwRWhueUJFO0VBQXNDLGdCQUFBO0ExRW9ueUJ4Qzs7QTBFcG55QkU7RUFBc0MsZ0JBQUE7QTFFd255QnhDOztBMEV4bnlCRTtFQUFzQyxnQkFBQTtBMUU0bnlCeEM7O0EwRTVueUJFO0VBQXNDLGdCQUFBO0ExRWdveUJ4Qzs7QTBFaG95QkU7RUFBc0MsZ0JBQUE7QTFFb295QnhDOztBMEVwb3lCRTtFQUFzQyxnQkFBQTtBMUV3b3lCeEM7O0EwRXhveUJFO0VBQXNDLGdCQUFBO0ExRTRveUJ4Qzs7QTBFNW95QkU7RUFBc0MsZ0JBQUE7QTFFZ3B5QnhDOztBMEVocHlCRTtFQUFzQyxnQkFBQTtBMUVvcHlCeEM7O0EwRXBweUJFO0VBQXNDLGdCQUFBO0ExRXdweUJ4Qzs7QTBFeHB5QkU7RUFBc0MsZ0JBQUE7QTFFNHB5QnhDOztBMEU1cHlCRTtFQUFzQyxnQkFBQTtBMUVncXlCeEM7O0EwRWhxeUJFO0VBQXNDLGdCQUFBO0ExRW9xeUJ4Qzs7QTBFcHF5QkU7RUFBc0MsZ0JBQUE7QTFFd3F5QnhDOztBMEV4cXlCRTtFQUFzQyxnQkFBQTtBMUU0cXlCeEM7O0EwRTVxeUJFO0VBQXNDLGdCQUFBO0ExRWdyeUJ4Qzs7QTBFaHJ5QkU7RUFBc0MsZ0JBQUE7QTFFb3J5QnhDOztBMEVwcnlCRTtFQUFzQyxnQkFBQTtBMUV3cnlCeEM7O0EwRXhyeUJFO0VBQXNDLGdCQUFBO0ExRTRyeUJ4Qzs7QTBFNXJ5QkU7RUFBc0MsZ0JBQUE7QTFFZ3N5QnhDOztBMEVoc3lCRTtFQUFzQyxnQkFBQTtBMUVvc3lCeEM7O0EwRXBzeUJFO0VBQXNDLGdCQUFBO0ExRXdzeUJ4Qzs7QTBFeHN5QkU7RUFBc0MsZ0JBQUE7QTFFNHN5QnhDOztBMEU1c3lCRTtFQUFzQyxnQkFBQTtBMUVndHlCeEM7O0EwRWh0eUJFO0VBQXNDLGdCQUFBO0ExRW90eUJ4Qzs7QTBFcHR5QkU7RUFBc0MsZ0JBQUE7QTFFd3R5QnhDOztBMEV4dHlCRTtFQUFzQyxnQkFBQTtBMUU0dHlCeEM7O0EwRTV0eUJFO0VBQXNDLGdCQUFBO0ExRWd1eUJ4Qzs7QTBFaHV5QkU7RUFBc0MsZ0JBQUE7QTFFb3V5QnhDOztBMEVwdXlCRTtFQUFzQyxnQkFBQTtBMUV3dXlCeEM7O0EwRXh1eUJFO0VBQXNDLGdCQUFBO0ExRTR1eUJ4Qzs7QTBFNXV5QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z5QnhDOztBMEVodnlCRTtFQUFzQyxnQkFBQTtBMUVvdnlCeEM7O0EwRXB2eUJFO0VBQXNDLGdCQUFBO0ExRXd2eUJ4Qzs7QTBFeHZ5QkU7RUFBc0MsZ0JBQUE7QTFFNHZ5QnhDOztBMEU1dnlCRTtFQUFzQyxnQkFBQTtBMUVnd3lCeEM7O0EwRWh3eUJFO0VBQXNDLGdCQUFBO0ExRW93eUJ4Qzs7QTBFcHd5QkU7RUFBc0MsZ0JBQUE7QTFFd3d5QnhDOztBMEV4d3lCRTtFQUFzQyxnQkFBQTtBMUU0d3lCeEM7O0EwRTV3eUJFO0VBQXNDLGdCQUFBO0ExRWd4eUJ4Qzs7QTBFaHh5QkU7RUFBc0MsZ0JBQUE7QTFFb3h5QnhDOztBMEVweHlCRTtFQUFzQyxnQkFBQTtBMUV3eHlCeEM7O0EwRXh4eUJFO0VBQXNDLGdCQUFBO0ExRTR4eUJ4Qzs7QTBFNXh5QkU7RUFBc0MsZ0JBQUE7QTFFZ3l5QnhDOztBMEVoeXlCRTtFQUFzQyxnQkFBQTtBMUVveXlCeEM7O0EwRXB5eUJFO0VBQXNDLGdCQUFBO0ExRXd5eUJ4Qzs7QTBFeHl5QkU7RUFBc0MsZ0JBQUE7QTFFNHl5QnhDOztBMEU1eXlCRTtFQUFzQyxnQkFBQTtBMUVnenlCeEM7O0EwRWh6eUJFO0VBQXNDLGdCQUFBO0ExRW96eUJ4Qzs7QTBFcHp5QkU7RUFBc0MsZ0JBQUE7QTFFd3p5QnhDOztBMEV4enlCRTtFQUFzQyxnQkFBQTtBMUU0enlCeEM7O0EwRTV6eUJFO0VBQXNDLGdCQUFBO0ExRWcweUJ4Qzs7QTBFaDB5QkU7RUFBc0MsZ0JBQUE7QTFFbzB5QnhDOztBMEVwMHlCRTtFQUFzQyxnQkFBQTtBMUV3MHlCeEM7O0EwRXgweUJFO0VBQXNDLGdCQUFBO0ExRTQweUJ4Qzs7QTBFNTB5QkU7RUFBc0MsYUFBQTtBMUVnMXlCeEM7O0EwRWgxeUJFO0VBQXNDLGdCQUFBO0ExRW8xeUJ4Qzs7QTBFcDF5QkU7RUFBc0MsZ0JBQUE7QTFFdzF5QnhDOztBMEV4MXlCRTtFQUFzQyxnQkFBQTtBMUU0MXlCeEM7O0EwRTUxeUJFO0VBQXNDLGdCQUFBO0ExRWcyeUJ4Qzs7QTBFaDJ5QkU7RUFBc0MsZ0JBQUE7QTFFbzJ5QnhDOztBMEVwMnlCRTtFQUFzQyxnQkFBQTtBMUV3MnlCeEM7O0EwRXgyeUJFO0VBQXNDLGdCQUFBO0ExRTQyeUJ4Qzs7QTBFNTJ5QkU7RUFBc0MsZ0JBQUE7QTFFZzN5QnhDOztBMEVoM3lCRTtFQUFzQyxnQkFBQTtBMUVvM3lCeEM7O0EwRXAzeUJFO0VBQXNDLGdCQUFBO0ExRXczeUJ4Qzs7QTBFeDN5QkU7RUFBc0MsZ0JBQUE7QTFFNDN5QnhDOztBMEU1M3lCRTtFQUFzQyxnQkFBQTtBMUVnNHlCeEM7O0EwRWg0eUJFO0VBQXNDLGdCQUFBO0ExRW80eUJ4Qzs7QTBFcDR5QkU7RUFBc0MsZ0JBQUE7QTFFdzR5QnhDOztBMEV4NHlCRTtFQUFzQyxnQkFBQTtBMUU0NHlCeEM7O0EwRTU0eUJFO0VBQXNDLGdCQUFBO0ExRWc1eUJ4Qzs7QTBFaDV5QkU7RUFBc0MsZ0JBQUE7QTFFbzV5QnhDOztBMEVwNXlCRTtFQUFzQyxnQkFBQTtBMUV3NXlCeEM7O0EwRXg1eUJFO0VBQXNDLGdCQUFBO0ExRTQ1eUJ4Qzs7QTBFNTV5QkU7RUFBc0MsZ0JBQUE7QTFFZzZ5QnhDOztBMEVoNnlCRTtFQUFzQyxnQkFBQTtBMUVvNnlCeEM7O0EwRXA2eUJFO0VBQXNDLGdCQUFBO0ExRXc2eUJ4Qzs7QTBFeDZ5QkU7RUFBc0MsZ0JBQUE7QTFFNDZ5QnhDOztBMEU1NnlCRTtFQUFzQyxhQUFBO0ExRWc3eUJ4Qzs7QTBFaDd5QkU7RUFBc0MsZ0JBQUE7QTFFbzd5QnhDOztBMEVwN3lCRTtFQUFzQyxnQkFBQTtBMUV3N3lCeEM7O0EwRXg3eUJFO0VBQXNDLGdCQUFBO0ExRTQ3eUJ4Qzs7QTBFNTd5QkU7RUFBc0MsZ0JBQUE7QTFFZzh5QnhDOztBMEVoOHlCRTtFQUFzQyxnQkFBQTtBMUVvOHlCeEM7O0EwRXA4eUJFO0VBQXNDLGdCQUFBO0ExRXc4eUJ4Qzs7QTBFeDh5QkU7RUFBc0MsZ0JBQUE7QTFFNDh5QnhDOztBMEU1OHlCRTtFQUFzQyxnQkFBQTtBMUVnOXlCeEM7O0EwRWg5eUJFO0VBQXNDLGdCQUFBO0ExRW85eUJ4Qzs7QTBFcDl5QkU7RUFBc0MsZ0JBQUE7QTFFdzl5QnhDOztBMEV4OXlCRTtFQUFzQyxnQkFBQTtBMUU0OXlCeEM7O0EwRTU5eUJFO0VBQXNDLGdCQUFBO0ExRWcreUJ4Qzs7QTBFaCt5QkU7RUFBc0MsZ0JBQUE7QTFFbyt5QnhDOztBMEVwK3lCRTtFQUFzQyxnQkFBQTtBMUV3K3lCeEM7O0EwRXgreUJFO0VBQXNDLGdCQUFBO0ExRTQreUJ4Qzs7QTBFNSt5QkU7RUFBc0MsZ0JBQUE7QTFFZy95QnhDOztBMEVoL3lCRTtFQUFzQyxnQkFBQTtBMUVvL3lCeEM7O0EwRXAveUJFO0VBQXNDLGdCQUFBO0ExRXcveUJ4Qzs7QTBFeC95QkU7RUFBc0MsZ0JBQUE7QTFFNC95QnhDOztBMEU1L3lCRTtFQUFzQyxnQkFBQTtBMUVnZ3pCeEM7O0EwRWhnekJFO0VBQXNDLGdCQUFBO0ExRW9nekJ4Qzs7QTBFcGd6QkU7RUFBc0MsZ0JBQUE7QTFFd2d6QnhDOztBMEV4Z3pCRTtFQUFzQyxnQkFBQTtBMUU0Z3pCeEM7O0EwRTVnekJFO0VBQXNDLGdCQUFBO0ExRWdoekJ4Qzs7QTBFaGh6QkU7RUFBc0MsZ0JBQUE7QTFFb2h6QnhDOztBMEVwaHpCRTtFQUFzQyxnQkFBQTtBMUV3aHpCeEM7O0EwRXhoekJFO0VBQXNDLGdCQUFBO0ExRTRoekJ4Qzs7QTBFNWh6QkU7RUFBc0MsZ0JBQUE7QTFFZ2l6QnhDOztBMEVoaXpCRTtFQUFzQyxnQkFBQTtBMUVvaXpCeEM7O0EwRXBpekJFO0VBQXNDLGdCQUFBO0ExRXdpekJ4Qzs7QTBFeGl6QkU7RUFBc0MsZ0JBQUE7QTFFNGl6QnhDOztBMEU1aXpCRTtFQUFzQyxnQkFBQTtBMUVnanpCeEM7O0EwRWhqekJFO0VBQXNDLGdCQUFBO0ExRW9qekJ4Qzs7QTBFcGp6QkU7RUFBc0MsZ0JBQUE7QTFFd2p6QnhDOztBMEV4anpCRTtFQUFzQyxnQkFBQTtBMUU0anpCeEM7O0EwRTVqekJFO0VBQXNDLGdCQUFBO0ExRWdrekJ4Qzs7QTBFaGt6QkU7RUFBc0MsZ0JBQUE7QTFFb2t6QnhDOztBMEVwa3pCRTtFQUFzQyxnQkFBQTtBMUV3a3pCeEM7O0EwRXhrekJFO0VBQXNDLGdCQUFBO0ExRTRrekJ4Qzs7QTBFNWt6QkU7RUFBc0MsZ0JBQUE7QTFFZ2x6QnhDOztBMEVobHpCRTtFQUFzQyxhQUFBO0ExRW9sekJ4Qzs7QTBFcGx6QkU7RUFBc0MsZ0JBQUE7QTFFd2x6QnhDOztBMEV4bHpCRTtFQUFzQyxnQkFBQTtBMUU0bHpCeEM7O0EwRTVsekJFO0VBQXNDLGdCQUFBO0ExRWdtekJ4Qzs7QTBFaG16QkU7RUFBc0MsWUFBQTtBMUVvbXpCeEM7O0EwRXBtekJFO0VBQXNDLGdCQUFBO0ExRXdtekJ4Qzs7QTBFeG16QkU7RUFBc0MsZ0JBQUE7QTFFNG16QnhDOztBMEU1bXpCRTtFQUFzQyxnQkFBQTtBMUVnbnpCeEM7O0EwRWhuekJFO0VBQXNDLGdCQUFBO0ExRW9uekJ4Qzs7QTBFcG56QkU7RUFBc0MsZ0JBQUE7QTFFd256QnhDOztBMEV4bnpCRTtFQUFzQyxnQkFBQTtBMUU0bnpCeEM7O0EwRTVuekJFO0VBQXNDLGdCQUFBO0ExRWdvekJ4Qzs7QTBFaG96QkU7RUFBc0MsZ0JBQUE7QTFFb296QnhDOztBMEVwb3pCRTtFQUFzQyxnQkFBQTtBMUV3b3pCeEM7O0EwRXhvekJFO0VBQXNDLGdCQUFBO0ExRTRvekJ4Qzs7QTBFNW96QkU7RUFBc0MsZ0JBQUE7QTFFZ3B6QnhDOztBMEVocHpCRTtFQUFzQyxnQkFBQTtBMUVvcHpCeEM7O0EwRXBwekJFO0VBQXNDLGdCQUFBO0ExRXdwekJ4Qzs7QTBFeHB6QkU7RUFBc0MsZ0JBQUE7QTFFNHB6QnhDOztBMEU1cHpCRTtFQUFzQyxnQkFBQTtBMUVncXpCeEM7O0EwRWhxekJFO0VBQXNDLGdCQUFBO0ExRW9xekJ4Qzs7QTBFcHF6QkU7RUFBc0MsZ0JBQUE7QTFFd3F6QnhDOztBMEV4cXpCRTtFQUFzQyxnQkFBQTtBMUU0cXpCeEM7O0EwRTVxekJFO0VBQXNDLGdCQUFBO0ExRWdyekJ4Qzs7QTBFaHJ6QkU7RUFBc0MsZ0JBQUE7QTFFb3J6QnhDOztBMEVwcnpCRTtFQUFzQyxnQkFBQTtBMUV3cnpCeEM7O0EwRXhyekJFO0VBQXNDLGdCQUFBO0ExRTRyekJ4Qzs7QTBFNXJ6QkU7RUFBc0MsZ0JBQUE7QTFFZ3N6QnhDOztBMEVoc3pCRTtFQUFzQyxnQkFBQTtBMUVvc3pCeEM7O0EwRXBzekJFO0VBQXNDLGdCQUFBO0ExRXdzekJ4Qzs7QTBFeHN6QkU7RUFBc0MsZ0JBQUE7QTFFNHN6QnhDOztBMEU1c3pCRTtFQUFzQyxnQkFBQTtBMUVndHpCeEM7O0EwRWh0ekJFO0VBQXNDLGdCQUFBO0ExRW90ekJ4Qzs7QTBFcHR6QkU7RUFBc0MsZ0JBQUE7QTFFd3R6QnhDOztBMEV4dHpCRTtFQUFzQyxnQkFBQTtBMUU0dHpCeEM7O0EwRTV0ekJFO0VBQXNDLGdCQUFBO0ExRWd1ekJ4Qzs7QTBFaHV6QkU7RUFBc0MsZ0JBQUE7QTFFb3V6QnhDOztBMEVwdXpCRTtFQUFzQyxnQkFBQTtBMUV3dXpCeEM7O0EwRXh1ekJFO0VBQXNDLGdCQUFBO0ExRTR1ekJ4Qzs7QTBFNXV6QkU7RUFBc0MsZ0JBQUE7QTFFZ3Z6QnhDOztBMEVodnpCRTtFQUFzQyxnQkFBQTtBMUVvdnpCeEM7O0EwRXB2ekJFO0VBQXNDLGdCQUFBO0ExRXd2ekJ4Qzs7QTBFeHZ6QkU7RUFBc0MsZ0JBQUE7QTFFNHZ6QnhDOztBMEU1dnpCRTtFQUFzQyxnQkFBQTtBMUVnd3pCeEM7O0EwRWh3ekJFO0VBQXNDLGdCQUFBO0ExRW93ekJ4Qzs7QTBFcHd6QkU7RUFBc0MsZ0JBQUE7QTFFd3d6QnhDOztBMEV4d3pCRTtFQUFzQyxnQkFBQTtBMUU0d3pCeEM7O0EwRTV3ekJFO0VBQXNDLGdCQUFBO0ExRWd4ekJ4Qzs7QTBFaHh6QkU7RUFBc0MsZ0JBQUE7QTFFb3h6QnhDOztBMEVweHpCRTtFQUFzQyxnQkFBQTtBMUV3eHpCeEM7O0EwRXh4ekJFO0VBQXNDLGdCQUFBO0ExRTR4ekJ4Qzs7QTBFNXh6QkU7RUFBc0MsZ0JBQUE7QTFFZ3l6QnhDOztBMEVoeXpCRTtFQUFzQyxnQkFBQTtBMUVveXpCeEM7O0EwRXB5ekJFO0VBQXNDLGdCQUFBO0ExRXd5ekJ4Qzs7QTBFeHl6QkU7RUFBc0MsZ0JBQUE7QTFFNHl6QnhDOztBMEU1eXpCRTtFQUFzQyxnQkFBQTtBMUVnenpCeEM7O0EwRWh6ekJFO0VBQXNDLGdCQUFBO0ExRW96ekJ4Qzs7QTBFcHp6QkU7RUFBc0MsZ0JBQUE7QTFFd3p6QnhDOztBMEV4enpCRTtFQUFzQyxnQkFBQTtBMUU0enpCeEM7O0EwRTV6ekJFO0VBQXNDLGdCQUFBO0ExRWcwekJ4Qzs7QTBFaDB6QkU7RUFBc0MsZ0JBQUE7QTFFbzB6QnhDOztBMEVwMHpCRTtFQUFzQyxnQkFBQTtBMUV3MHpCeEM7O0EwRXgwekJFO0VBQXNDLGdCQUFBO0ExRTQwekJ4Qzs7QTBFNTB6QkU7RUFBc0MsZ0JBQUE7QTFFZzF6QnhDOztBMEVoMXpCRTtFQUFzQyxnQkFBQTtBMUVvMXpCeEM7O0EwRXAxekJFO0VBQXNDLGdCQUFBO0ExRXcxekJ4Qzs7QTBFeDF6QkU7RUFBc0MsZ0JBQUE7QTFFNDF6QnhDOztBMEU1MXpCRTtFQUFzQyxnQkFBQTtBMUVnMnpCeEM7O0EwRWgyekJFO0VBQXNDLGdCQUFBO0ExRW8yekJ4Qzs7QTBFcDJ6QkU7RUFBc0MsZ0JBQUE7QTFFdzJ6QnhDOztBMEV4MnpCRTtFQUFzQyxnQkFBQTtBMUU0MnpCeEM7O0EwRTUyekJFO0VBQXNDLGdCQUFBO0ExRWczekJ4Qzs7QTBFaDN6QkU7RUFBc0MsZ0JBQUE7QTFFbzN6QnhDOztBMEVwM3pCRTtFQUFzQyxnQkFBQTtBMUV3M3pCeEM7O0EwRXgzekJFO0VBQXNDLGdCQUFBO0ExRTQzekJ4Qzs7QTBFNTN6QkU7RUFBc0MsZ0JBQUE7QTFFZzR6QnhDOztBMEVoNHpCRTtFQUFzQyxnQkFBQTtBMUVvNHpCeEM7O0EwRXA0ekJFO0VBQXNDLGdCQUFBO0ExRXc0ekJ4Qzs7QTBFeDR6QkU7RUFBc0MsZ0JBQUE7QTFFNDR6QnhDOztBMEU1NHpCRTtFQUFzQyxnQkFBQTtBMUVnNXpCeEM7O0EwRWg1ekJFO0VBQXNDLGdCQUFBO0ExRW81ekJ4Qzs7QTBFcDV6QkU7RUFBc0MsZ0JBQUE7QTFFdzV6QnhDOztBMEV4NXpCRTtFQUFzQyxnQkFBQTtBMUU0NXpCeEM7O0EwRTU1ekJFO0VBQXNDLGdCQUFBO0ExRWc2ekJ4Qzs7QTBFaDZ6QkU7RUFBc0MsZ0JBQUE7QTFFbzZ6QnhDOztBMEVwNnpCRTtFQUFzQyxnQkFBQTtBMUV3NnpCeEM7O0EwRXg2ekJFO0VBQXNDLGdCQUFBO0ExRTQ2ekJ4Qzs7QTBFNTZ6QkU7RUFBc0MsZ0JBQUE7QTFFZzd6QnhDOztBMEVoN3pCRTtFQUFzQyxnQkFBQTtBMUVvN3pCeEM7O0EwRXA3ekJFO0VBQXNDLGdCQUFBO0ExRXc3ekJ4Qzs7QTBFeDd6QkU7RUFBc0MsZ0JBQUE7QTFFNDd6QnhDOztBMEU1N3pCRTtFQUFzQyxnQkFBQTtBMUVnOHpCeEM7O0EwRWg4ekJFO0VBQXNDLGdCQUFBO0ExRW84ekJ4Qzs7QTBFcDh6QkU7RUFBc0MsZ0JBQUE7QTFFdzh6QnhDOztBMEV4OHpCRTtFQUFzQyxnQkFBQTtBMUU0OHpCeEM7O0EwRTU4ekJFO0VBQXNDLFlBQUE7QTFFZzl6QnhDOztBMEVoOXpCRTtFQUFzQyxnQkFBQTtBMUVvOXpCeEM7O0EwRXA5ekJFO0VBQXNDLGdCQUFBO0ExRXc5ekJ4Qzs7QTBFeDl6QkU7RUFBc0MsZ0JBQUE7QTFFNDl6QnhDOztBMEU1OXpCRTtFQUFzQyxnQkFBQTtBMUVnK3pCeEM7O0EwRWgrekJFO0VBQXNDLGdCQUFBO0ExRW8rekJ4Qzs7QTBFcCt6QkU7RUFBc0MsZ0JBQUE7QTFFdyt6QnhDOztBMEV4K3pCRTtFQUFzQyxnQkFBQTtBMUU0K3pCeEM7O0EwRTUrekJFO0VBQXNDLGdCQUFBO0ExRWcvekJ4Qzs7QTBFaC96QkU7RUFBc0MsZ0JBQUE7QTFFby96QnhDOztBMEVwL3pCRTtFQUFzQyxnQkFBQTtBMUV3L3pCeEM7O0EwRXgvekJFO0VBQXNDLGdCQUFBO0ExRTQvekJ4Qzs7QTBFNS96QkU7RUFBc0MsZ0JBQUE7QTFFZ2cwQnhDOztBMEVoZzBCRTtFQUFzQyxnQkFBQTtBMUVvZzBCeEM7O0EwRXBnMEJFO0VBQXNDLGdCQUFBO0ExRXdnMEJ4Qzs7QTBFeGcwQkU7RUFBc0MsZ0JBQUE7QTFFNGcwQnhDOztBMEU1ZzBCRTtFQUFzQyxnQkFBQTtBMUVnaDBCeEM7O0EwRWhoMEJFO0VBQXNDLGdCQUFBO0ExRW9oMEJ4Qzs7QTBFcGgwQkU7RUFBc0MsZ0JBQUE7QTFFd2gwQnhDOztBMEV4aDBCRTtFQUFzQyxnQkFBQTtBMUU0aDBCeEM7O0EwRTVoMEJFO0VBQXNDLGdCQUFBO0ExRWdpMEJ4Qzs7QTBFaGkwQkU7RUFBc0MsZ0JBQUE7QTFFb2kwQnhDOztBMEVwaTBCRTtFQUFzQyxnQkFBQTtBMUV3aTBCeEM7O0EwRXhpMEJFO0VBQXNDLGdCQUFBO0ExRTRpMEJ4Qzs7QTBFNWkwQkU7RUFBc0MsZ0JBQUE7QTFFZ2owQnhDOztBMEVoajBCRTtFQUFzQyxnQkFBQTtBMUVvajBCeEM7O0EwRXBqMEJFO0VBQXNDLGdCQUFBO0ExRXdqMEJ4Qzs7QTBFeGowQkU7RUFBc0MsZ0JBQUE7QTFFNGowQnhDOztBMEU1ajBCRTtFQUFzQyxnQkFBQTtBMUVnazBCeEM7O0EwRWhrMEJFO0VBQXNDLGdCQUFBO0ExRW9rMEJ4Qzs7QTBFcGswQkU7RUFBc0MsZ0JBQUE7QTFFd2swQnhDOztBMEV4azBCRTtFQUFzQyxnQkFBQTtBMUU0azBCeEM7O0EwRTVrMEJFO0VBQXNDLGdCQUFBO0ExRWdsMEJ4Qzs7QTBFaGwwQkU7RUFBc0MsZ0JBQUE7QTFFb2wwQnhDOztBMEVwbDBCRTtFQUFzQyxnQkFBQTtBMUV3bDBCeEM7O0EwRXhsMEJFO0VBQXNDLGdCQUFBO0ExRTRsMEJ4Qzs7QTBFNWwwQkU7RUFBc0MsZ0JBQUE7QTFFZ20wQnhDOztBMEVobTBCRTtFQUFzQyxhQUFBO0ExRW9tMEJ4Qzs7QTBFcG0wQkU7RUFBc0MsZ0JBQUE7QTFFd20wQnhDOztBMEV4bTBCRTtFQUFzQyxnQkFBQTtBMUU0bTBCeEM7O0EwRTVtMEJFO0VBQXNDLGdCQUFBO0ExRWduMEJ4Qzs7QTBFaG4wQkU7RUFBc0MsZ0JBQUE7QTFFb24wQnhDOztBMEVwbjBCRTtFQUFzQyxnQkFBQTtBMUV3bjBCeEM7O0EwRXhuMEJFO0VBQXNDLGdCQUFBO0ExRTRuMEJ4Qzs7QTBFNW4wQkU7RUFBc0MsZ0JBQUE7QTFFZ28wQnhDOztBMEVobzBCRTtFQUFzQyxnQkFBQTtBMUVvbzBCeEM7O0EwRXBvMEJFO0VBQXNDLGdCQUFBO0ExRXdvMEJ4Qzs7QTBFeG8wQkU7RUFBc0MsZ0JBQUE7QTFFNG8wQnhDOztBMEU1bzBCRTtFQUFzQyxnQkFBQTtBMUVncDBCeEM7O0EwRWhwMEJFO0VBQXNDLGdCQUFBO0ExRW9wMEJ4Qzs7QTBFcHAwQkU7RUFBc0MsZ0JBQUE7QTFFd3AwQnhDOztBMEV4cDBCRTtFQUFzQyxnQkFBQTtBMUU0cDBCeEM7O0EwRTVwMEJFO0VBQXNDLGdCQUFBO0ExRWdxMEJ4Qzs7QTBFaHEwQkU7RUFBc0MsZ0JBQUE7QTFFb3EwQnhDOztBMEVwcTBCRTtFQUFzQyxnQkFBQTtBMUV3cTBCeEM7O0EwRXhxMEJFO0VBQXNDLGdCQUFBO0ExRTRxMEJ4Qzs7QTBFNXEwQkU7RUFBc0MsZ0JBQUE7QTFFZ3IwQnhDOztBMEVocjBCRTtFQUFzQyxnQkFBQTtBMUVvcjBCeEM7O0EwRXByMEJFO0VBQXNDLGdCQUFBO0ExRXdyMEJ4Qzs7QTBFeHIwQkU7RUFBc0MsZ0JBQUE7QTFFNHIwQnhDOztBMEU1cjBCRTtFQUFzQyxnQkFBQTtBMUVnczBCeEM7O0EwRWhzMEJFO0VBQXNDLGdCQUFBO0ExRW9zMEJ4Qzs7QTBFcHMwQkU7RUFBc0MsZ0JBQUE7QTFFd3MwQnhDOztBMEV4czBCRTtFQUFzQyxnQkFBQTtBMUU0czBCeEM7O0EwRTVzMEJFO0VBQXNDLGdCQUFBO0ExRWd0MEJ4Qzs7QTBFaHQwQkU7RUFBc0MsZ0JBQUE7QTFFb3QwQnhDOztBMEVwdDBCRTtFQUFzQyxnQkFBQTtBMUV3dDBCeEM7O0EwRXh0MEJFO0VBQXNDLGdCQUFBO0ExRTR0MEJ4Qzs7QTBFNXQwQkU7RUFBc0MsZ0JBQUE7QTFFZ3UwQnhDOztBMEVodTBCRTtFQUFzQyxnQkFBQTtBMUVvdTBCeEM7O0EwRXB1MEJFO0VBQXNDLGdCQUFBO0ExRXd1MEJ4Qzs7QTBFeHUwQkU7RUFBc0MsZ0JBQUE7QTFFNHUwQnhDOztBMEU1dTBCRTtFQUFzQyxnQkFBQTtBMUVndjBCeEM7O0EwRWh2MEJFO0VBQXNDLGdCQUFBO0ExRW92MEJ4Qzs7QTBFcHYwQkU7RUFBc0MsZ0JBQUE7QTFFd3YwQnhDOztBMEV4djBCRTtFQUFzQyxnQkFBQTtBMUU0djBCeEM7O0EwRTV2MEJFO0VBQXNDLGdCQUFBO0ExRWd3MEJ4Qzs7QTBFaHcwQkU7RUFBc0MsZ0JBQUE7QTFFb3cwQnhDOztBMEVwdzBCRTtFQUFzQyxnQkFBQTtBMUV3dzBCeEM7O0EwRXh3MEJFO0VBQXNDLGdCQUFBO0ExRTR3MEJ4Qzs7QTBFNXcwQkU7RUFBc0MsZ0JBQUE7QTFFZ3gwQnhDOztBMEVoeDBCRTtFQUFzQyxnQkFBQTtBMUVveDBCeEM7O0EwRXB4MEJFO0VBQXNDLGdCQUFBO0ExRXd4MEJ4Qzs7QTBFeHgwQkU7RUFBc0MsZ0JBQUE7QTFFNHgwQnhDOztBMEU1eDBCRTtFQUFzQyxnQkFBQTtBMUVneTBCeEM7O0EwRWh5MEJFO0VBQXNDLGdCQUFBO0ExRW95MEJ4Qzs7QTBFcHkwQkU7RUFBc0MsZ0JBQUE7QTFFd3kwQnhDOztBMEV4eTBCRTtFQUFzQyxnQkFBQTtBMUU0eTBCeEM7O0EwRTV5MEJFO0VBQXNDLGdCQUFBO0ExRWd6MEJ4Qzs7QTBFaHowQkU7RUFBc0MsZ0JBQUE7QTFFb3owQnhDOztBMEVwejBCRTtFQUFzQyxnQkFBQTtBMUV3ejBCeEM7O0EwRXh6MEJFO0VBQXNDLGdCQUFBO0ExRTR6MEJ4Qzs7QTBFNXowQkU7RUFBc0MsZ0JBQUE7QTFFZzAwQnhDOztBMEVoMDBCRTtFQUFzQyxnQkFBQTtBMUVvMDBCeEM7O0EwRXAwMEJFO0VBQXNDLGdCQUFBO0ExRXcwMEJ4Qzs7QTBFeDAwQkU7RUFBc0MsZ0JBQUE7QTFFNDAwQnhDOztBMEU1MDBCRTtFQUFzQyxnQkFBQTtBMUVnMTBCeEM7O0EwRWgxMEJFO0VBQXNDLGdCQUFBO0ExRW8xMEJ4Qzs7QTBFcDEwQkU7RUFBc0MsZ0JBQUE7QTFFdzEwQnhDOztBMEV4MTBCRTtFQUFzQyxnQkFBQTtBMUU0MTBCeEM7O0EwRTUxMEJFO0VBQXNDLGdCQUFBO0ExRWcyMEJ4Qzs7QTBFaDIwQkU7RUFBc0MsZ0JBQUE7QTFFbzIwQnhDOztBMEVwMjBCRTtFQUFzQyxnQkFBQTtBMUV3MjBCeEM7O0EwRXgyMEJFO0VBQXNDLGdCQUFBO0ExRTQyMEJ4Qzs7QTBFNTIwQkU7RUFBc0MsZ0JBQUE7QTFFZzMwQnhDOztBMEVoMzBCRTtFQUFzQyxnQkFBQTtBMUVvMzBCeEM7O0EwRXAzMEJFO0VBQXNDLGdCQUFBO0ExRXczMEJ4Qzs7QTBFeDMwQkU7RUFBc0MsZ0JBQUE7QTFFNDMwQnhDOztBMEU1MzBCRTtFQUFzQyxnQkFBQTtBMUVnNDBCeEM7O0EwRWg0MEJFO0VBQXNDLGdCQUFBO0ExRW80MEJ4Qzs7QTBFcDQwQkU7RUFBc0MsZ0JBQUE7QTFFdzQwQnhDOztBMEV4NDBCRTtFQUFzQyxnQkFBQTtBMUU0NDBCeEM7O0EwRTU0MEJFO0VBQXNDLGdCQUFBO0ExRWc1MEJ4Qzs7QTBFaDUwQkU7RUFBc0MsZ0JBQUE7QTFFbzUwQnhDOztBMEVwNTBCRTtFQUFzQyxnQkFBQTtBMUV3NTBCeEM7O0EwRXg1MEJFO0VBQXNDLGdCQUFBO0ExRTQ1MEJ4Qzs7QTBFNTUwQkU7RUFBc0MsZ0JBQUE7QTFFZzYwQnhDOztBMEVoNjBCRTtFQUFzQyxnQkFBQTtBMUVvNjBCeEM7O0EwRXA2MEJFO0VBQXNDLGdCQUFBO0ExRXc2MEJ4Qzs7QTBFeDYwQkU7RUFBc0MsZ0JBQUE7QTFFNDYwQnhDOztBMEU1NjBCRTtFQUFzQyxnQkFBQTtBMUVnNzBCeEM7O0EwRWg3MEJFO0VBQXNDLGdCQUFBO0ExRW83MEJ4Qzs7QTBFcDcwQkU7RUFBc0MsZ0JBQUE7QTFFdzcwQnhDOztBMEV4NzBCRTtFQUFzQyxnQkFBQTtBMUU0NzBCeEM7O0EwRTU3MEJFO0VBQXNDLGdCQUFBO0ExRWc4MEJ4Qzs7QTBFaDgwQkU7RUFBc0MsZ0JBQUE7QTFFbzgwQnhDOztBMEVwODBCRTtFQUFzQyxnQkFBQTtBMUV3ODBCeEM7O0EwRXg4MEJFO0VBQXNDLGdCQUFBO0ExRTQ4MEJ4Qzs7QTBFNTgwQkU7RUFBc0MsZ0JBQUE7QTFFZzkwQnhDOztBMEVoOTBCRTtFQUFzQyxnQkFBQTtBMUVvOTBCeEM7O0EwRXA5MEJFO0VBQXNDLGdCQUFBO0ExRXc5MEJ4Qzs7QTBFeDkwQkU7RUFBc0MsZ0JBQUE7QTFFNDkwQnhDOztBMEU1OTBCRTtFQUFzQyxnQkFBQTtBMUVnKzBCeEM7O0EwRWgrMEJFO0VBQXNDLGdCQUFBO0ExRW8rMEJ4Qzs7QTBFcCswQkU7RUFBc0MsZ0JBQUE7QTFFdyswQnhDOztBMEV4KzBCRTtFQUFzQyxnQkFBQTtBMUU0KzBCeEM7O0EwRTUrMEJFO0VBQXNDLGdCQUFBO0ExRWcvMEJ4Qzs7QTBFaC8wQkU7RUFBc0MsZ0JBQUE7QTFFby8wQnhDOztBMEVwLzBCRTtFQUFzQyxnQkFBQTtBMUV3LzBCeEM7O0EwRXgvMEJFO0VBQXNDLGdCQUFBO0ExRTQvMEJ4Qzs7QTBFNS8wQkU7RUFBc0MsZ0JBQUE7QTFFZ2cxQnhDOztBMEVoZzFCRTtFQUFzQyxnQkFBQTtBMUVvZzFCeEM7O0EwRXBnMUJFO0VBQXNDLGdCQUFBO0ExRXdnMUJ4Qzs7QTBFeGcxQkU7RUFBc0MsZ0JBQUE7QTFFNGcxQnhDOztBMEU1ZzFCRTtFQUFzQyxnQkFBQTtBMUVnaDFCeEM7O0EwRWhoMUJFO0VBQXNDLGdCQUFBO0ExRW9oMUJ4Qzs7QTBFcGgxQkU7RUFBc0MsZ0JBQUE7QTFFd2gxQnhDOztBMEV4aDFCRTtFQUFzQyxnQkFBQTtBMUU0aDFCeEM7O0EwRTVoMUJFO0VBQXNDLGdCQUFBO0ExRWdpMUJ4Qzs7QTBFaGkxQkU7RUFBc0MsZ0JBQUE7QTFFb2kxQnhDOztBMEVwaTFCRTtFQUFzQyxnQkFBQTtBMUV3aTFCeEM7O0EwRXhpMUJFO0VBQXNDLGdCQUFBO0ExRTRpMUJ4Qzs7QTBFNWkxQkU7RUFBc0MsZ0JBQUE7QTFFZ2oxQnhDOztBMEVoajFCRTtFQUFzQyxnQkFBQTtBMUVvajFCeEM7O0EwRXBqMUJFO0VBQXNDLGdCQUFBO0ExRXdqMUJ4Qzs7QTBFeGoxQkU7RUFBc0MsZ0JBQUE7QTFFNGoxQnhDOztBMEU1ajFCRTtFQUFzQyxnQkFBQTtBMUVnazFCeEM7O0EwRWhrMUJFO0VBQXNDLGdCQUFBO0ExRW9rMUJ4Qzs7QTBFcGsxQkU7RUFBc0MsZ0JBQUE7QTFFd2sxQnhDOztBMEV4azFCRTtFQUFzQyxnQkFBQTtBMUU0azFCeEM7O0EwRTVrMUJFO0VBQXNDLGdCQUFBO0ExRWdsMUJ4Qzs7QTBFaGwxQkU7RUFBc0MsZ0JBQUE7QTFFb2wxQnhDOztBMEVwbDFCRTtFQUFzQyxnQkFBQTtBMUV3bDFCeEM7O0EwRXhsMUJFO0VBQXNDLGdCQUFBO0ExRTRsMUJ4Qzs7QTBFNWwxQkU7RUFBc0MsZ0JBQUE7QTFFZ20xQnhDOztBMEVobTFCRTtFQUFzQyxnQkFBQTtBMUVvbTFCeEM7O0EwRXBtMUJFO0VBQXNDLGdCQUFBO0ExRXdtMUJ4Qzs7QTBFeG0xQkU7RUFBc0MsZ0JBQUE7QTFFNG0xQnhDOztBMEU1bTFCRTtFQUFzQyxnQkFBQTtBMUVnbjFCeEM7O0EwRWhuMUJFO0VBQXNDLGdCQUFBO0ExRW9uMUJ4Qzs7QTBFcG4xQkU7RUFBc0MsZ0JBQUE7QTFFd24xQnhDOztBMEV4bjFCRTtFQUFzQyxnQkFBQTtBMUU0bjFCeEM7O0EwRTVuMUJFO0VBQXNDLGdCQUFBO0ExRWdvMUJ4Qzs7QTBFaG8xQkU7RUFBc0MsZ0JBQUE7QTFFb28xQnhDOztBMEVwbzFCRTtFQUFzQyxnQkFBQTtBMUV3bzFCeEM7O0EwRXhvMUJFO0VBQXNDLGdCQUFBO0ExRTRvMUJ4Qzs7QTBFNW8xQkU7RUFBc0MsZ0JBQUE7QTFFZ3AxQnhDOztBMEVocDFCRTtFQUFzQyxnQkFBQTtBMUVvcDFCeEM7O0EwRXBwMUJFO0VBQXNDLGdCQUFBO0ExRXdwMUJ4Qzs7QTBFeHAxQkU7RUFBc0MsZ0JBQUE7QTFFNHAxQnhDOztBMEU1cDFCRTtFQUFzQyxnQkFBQTtBMUVncTFCeEM7O0EwRWhxMUJFO0VBQXNDLGdCQUFBO0ExRW9xMUJ4Qzs7QTBFcHExQkU7RUFBc0MsZ0JBQUE7QTFFd3ExQnhDOztBMEV4cTFCRTtFQUFzQyxnQkFBQTtBMUU0cTFCeEM7O0EwRTVxMUJFO0VBQXNDLGdCQUFBO0ExRWdyMUJ4Qzs7QTBFaHIxQkU7RUFBc0MsZ0JBQUE7QTFFb3IxQnhDOztBMEVwcjFCRTtFQUFzQyxnQkFBQTtBMUV3cjFCeEM7O0EwRXhyMUJFO0VBQXNDLGdCQUFBO0ExRTRyMUJ4Qzs7QTBFNXIxQkU7RUFBc0MsZ0JBQUE7QTFFZ3MxQnhDOztBMEVoczFCRTtFQUFzQyxnQkFBQTtBMUVvczFCeEM7O0EwRXBzMUJFO0VBQXNDLGdCQUFBO0ExRXdzMUJ4Qzs7QTBFeHMxQkU7RUFBc0MsZ0JBQUE7QTFFNHMxQnhDOztBMEU1czFCRTtFQUFzQyxnQkFBQTtBMUVndDFCeEM7O0EwRWh0MUJFO0VBQXNDLGdCQUFBO0ExRW90MUJ4Qzs7QTBFcHQxQkU7RUFBc0MsZ0JBQUE7QTFFd3QxQnhDOztBMEV4dDFCRTtFQUFzQyxnQkFBQTtBMUU0dDFCeEM7O0EwRTV0MUJFO0VBQXNDLGdCQUFBO0ExRWd1MUJ4Qzs7QTBFaHUxQkU7RUFBc0MsZ0JBQUE7QTFFb3UxQnhDOztBMEVwdTFCRTtFQUFzQyxnQkFBQTtBMUV3dTFCeEM7O0EwRXh1MUJFO0VBQXNDLGdCQUFBO0ExRTR1MUJ4Qzs7QTBFNXUxQkU7RUFBc0MsZ0JBQUE7QTFFZ3YxQnhDOztBMEVodjFCRTtFQUFzQyxnQkFBQTtBMUVvdjFCeEM7O0EwRXB2MUJFO0VBQXNDLGdCQUFBO0ExRXd2MUJ4Qzs7QTBFeHYxQkU7RUFBc0MsZ0JBQUE7QTFFNHYxQnhDOztBMEU1djFCRTtFQUFzQyxnQkFBQTtBMUVndzFCeEM7O0EwRWh3MUJFO0VBQXNDLGdCQUFBO0ExRW93MUJ4Qzs7QTBFcHcxQkU7RUFBc0MsZ0JBQUE7QTFFd3cxQnhDOztBMEV4dzFCRTtFQUFzQyxnQkFBQTtBMUU0dzFCeEM7O0EwRTV3MUJFO0VBQXNDLGdCQUFBO0ExRWd4MUJ4Qzs7QTBFaHgxQkU7RUFBc0MsZ0JBQUE7QTFFb3gxQnhDOztBMEVweDFCRTtFQUFzQyxnQkFBQTtBMUV3eDFCeEM7O0EwRXh4MUJFO0VBQXNDLGdCQUFBO0ExRTR4MUJ4Qzs7QTBFNXgxQkU7RUFBc0MsZ0JBQUE7QTFFZ3kxQnhDOztBMEVoeTFCRTtFQUFzQyxnQkFBQTtBMUVveTFCeEM7O0EwRXB5MUJFO0VBQXNDLGdCQUFBO0ExRXd5MUJ4Qzs7QTBFeHkxQkU7RUFBc0MsZ0JBQUE7QTFFNHkxQnhDOztBMEU1eTFCRTtFQUFzQyxnQkFBQTtBMUVnejFCeEM7O0EwRWh6MUJFO0VBQXNDLGdCQUFBO0ExRW96MUJ4Qzs7QTBFcHoxQkU7RUFBc0MsZ0JBQUE7QTFFd3oxQnhDOztBMEV4ejFCRTtFQUFzQyxnQkFBQTtBMUU0ejFCeEM7O0EwRTV6MUJFO0VBQXNDLGdCQUFBO0ExRWcwMUJ4Qzs7QTBFaDAxQkU7RUFBc0MsZ0JBQUE7QTFFbzAxQnhDOztBMEVwMDFCRTtFQUFzQyxnQkFBQTtBMUV3MDFCeEM7O0EwRXgwMUJFO0VBQXNDLGdCQUFBO0ExRTQwMUJ4Qzs7QTBFNTAxQkU7RUFBc0MsZ0JBQUE7QTFFZzExQnhDOztBMEVoMTFCRTtFQUFzQyxnQkFBQTtBMUVvMTFCeEM7O0EwRXAxMUJFO0VBQXNDLGdCQUFBO0ExRXcxMUJ4Qzs7QTBFeDExQkU7RUFBc0MsZ0JBQUE7QTFFNDExQnhDOztBMEU1MTFCRTtFQUFzQyxnQkFBQTtBMUVnMjFCeEM7O0EwRWgyMUJFO0VBQXNDLGdCQUFBO0ExRW8yMUJ4Qzs7QTBFcDIxQkU7RUFBc0MsZ0JBQUE7QTFFdzIxQnhDOztBMEV4MjFCRTtFQUFzQyxnQkFBQTtBMUU0MjFCeEM7O0EwRTUyMUJFO0VBQXNDLGdCQUFBO0ExRWczMUJ4Qzs7QTBFaDMxQkU7RUFBc0MsZ0JBQUE7QTFFbzMxQnhDOztBMEVwMzFCRTtFQUFzQyxnQkFBQTtBMUV3MzFCeEM7O0EwRXgzMUJFO0VBQXNDLGdCQUFBO0ExRTQzMUJ4Qzs7QTBFNTMxQkU7RUFBc0MsZ0JBQUE7QTFFZzQxQnhDOztBMEVoNDFCRTtFQUFzQyxnQkFBQTtBMUVvNDFCeEM7O0EwRXA0MUJFO0VBQXNDLGdCQUFBO0ExRXc0MUJ4Qzs7QTBFeDQxQkU7RUFBc0MsZ0JBQUE7QTFFNDQxQnhDOztBMEU1NDFCRTtFQUFzQyxnQkFBQTtBMUVnNTFCeEM7O0EwRWg1MUJFO0VBQXNDLGdCQUFBO0ExRW81MUJ4Qzs7QTBFcDUxQkU7RUFBc0MsZ0JBQUE7QTFFdzUxQnhDOztBMEV4NTFCRTtFQUFzQyxnQkFBQTtBMUU0NTFCeEM7O0EwRTU1MUJFO0VBQXNDLGdCQUFBO0ExRWc2MUJ4Qzs7QTBFaDYxQkU7RUFBc0MsYUFBQTtBMUVvNjFCeEM7O0EwRXA2MUJFO0VBQXNDLGdCQUFBO0ExRXc2MUJ4Qzs7QTBFeDYxQkU7RUFBc0MsZ0JBQUE7QTFFNDYxQnhDOztBMEU1NjFCRTtFQUFzQyxnQkFBQTtBMUVnNzFCeEM7O0EwRWg3MUJFO0VBQXNDLGdCQUFBO0ExRW83MUJ4Qzs7QTBFcDcxQkU7RUFBc0MsZ0JBQUE7QTFFdzcxQnhDOztBMEV4NzFCRTtFQUFzQyxnQkFBQTtBMUU0NzFCeEM7O0EwRTU3MUJFO0VBQXNDLGdCQUFBO0ExRWc4MUJ4Qzs7QTBFaDgxQkU7RUFBc0MsZ0JBQUE7QTFFbzgxQnhDOztBMEVwODFCRTtFQUFzQyxnQkFBQTtBMUV3ODFCeEM7O0EwRXg4MUJFO0VBQXNDLGdCQUFBO0ExRTQ4MUJ4Qzs7QTBFNTgxQkU7RUFBc0MsZ0JBQUE7QTFFZzkxQnhDOztBMEVoOTFCRTtFQUFzQyxhQUFBO0ExRW85MUJ4Qzs7QTBFcDkxQkU7RUFBc0MsYUFBQTtBMUV3OTFCeEM7O0EwRXg5MUJFO0VBQXNDLGFBQUE7QTFFNDkxQnhDOztBMEU1OTFCRTtFQUFzQyxnQkFBQTtBMUVnKzFCeEM7O0EwRWgrMUJFO0VBQXNDLGdCQUFBO0ExRW8rMUJ4Qzs7QTBFcCsxQkU7RUFBc0MsZ0JBQUE7QTFFdysxQnhDOztBMEV4KzFCRTtFQUFzQyxZQUFBO0ExRTQrMUJ4Qzs7QTBFNSsxQkU7RUFBc0MsZ0JBQUE7QTFFZy8xQnhDOztBMEVoLzFCRTtFQUFzQyxnQkFBQTtBMUVvLzFCeEM7O0EwRXAvMUJFO0VBQXNDLGdCQUFBO0ExRXcvMUJ4Qzs7QTBFeC8xQkU7RUFBc0MsZ0JBQUE7QTFFNC8xQnhDOztBMEU1LzFCRTtFQUFzQyxnQkFBQTtBMUVnZzJCeEM7O0EwRWhnMkJFO0VBQXNDLGdCQUFBO0ExRW9nMkJ4Qzs7QTBFcGcyQkU7RUFBc0MsZ0JBQUE7QTFFd2cyQnhDOztBMEV4ZzJCRTtFQUFzQyxnQkFBQTtBMUU0ZzJCeEM7O0EwRTVnMkJFO0VBQXNDLGdCQUFBO0ExRWdoMkJ4Qzs7QTBFaGgyQkU7RUFBc0MsZ0JBQUE7QTFFb2gyQnhDOztBMEVwaDJCRTtFQUFzQyxnQkFBQTtBMUV3aDJCeEM7O0EwRXhoMkJFO0VBQXNDLGdCQUFBO0ExRTRoMkJ4Qzs7QTBFNWgyQkU7RUFBc0MsZ0JBQUE7QTFFZ2kyQnhDOztBMEVoaTJCRTtFQUFzQyxnQkFBQTtBMUVvaTJCeEM7O0EwRXBpMkJFO0VBQXNDLGdCQUFBO0ExRXdpMkJ4Qzs7QTBFeGkyQkU7RUFBc0MsZ0JBQUE7QTFFNGkyQnhDOztBMEU1aTJCRTtFQUFzQyxnQkFBQTtBMUVnajJCeEM7O0EwRWhqMkJFO0VBQXNDLGdCQUFBO0ExRW9qMkJ4Qzs7QTBFcGoyQkU7RUFBc0MsZ0JBQUE7QTFFd2oyQnhDOztBMEV4ajJCRTtFQUFzQyxnQkFBQTtBMUU0ajJCeEM7O0EwRTVqMkJFO0VBQXNDLFlBQUE7QTFFZ2syQnhDOztBMEVoazJCRTtFQUFzQyxnQkFBQTtBMUVvazJCeEM7O0EwRXBrMkJFO0VBQXNDLGdCQUFBO0ExRXdrMkJ4Qzs7QTBFeGsyQkU7RUFBc0MsZ0JBQUE7QTFFNGsyQnhDOztBMEU1azJCRTtFQUFzQyxnQkFBQTtBMUVnbDJCeEM7O0EwRWhsMkJFO0VBQXNDLGdCQUFBO0ExRW9sMkJ4Qzs7QTBFcGwyQkU7RUFBc0MsZ0JBQUE7QTFFd2wyQnhDOztBMEV4bDJCRTtFQUFzQyxnQkFBQTtBMUU0bDJCeEM7O0EwRTVsMkJFO0VBQXNDLGdCQUFBO0ExRWdtMkJ4Qzs7QTBFaG0yQkU7RUFBc0MsZ0JBQUE7QTFFb20yQnhDOztBMEVwbTJCRTtFQUFzQyxnQkFBQTtBMUV3bTJCeEM7O0EwRXhtMkJFO0VBQXNDLGdCQUFBO0ExRTRtMkJ4Qzs7QTBFNW0yQkU7RUFBc0MsZ0JBQUE7QTFFZ24yQnhDOztBMEVobjJCRTtFQUFzQyxnQkFBQTtBMUVvbjJCeEM7O0EwRXBuMkJFO0VBQXNDLGdCQUFBO0ExRXduMkJ4Qzs7QTBFeG4yQkU7RUFBc0MsZ0JBQUE7QTFFNG4yQnhDOztBMEU1bjJCRTtFQUFzQyxnQkFBQTtBMUVnbzJCeEM7O0EwRWhvMkJFO0VBQXNDLGdCQUFBO0ExRW9vMkJ4Qzs7QTBFcG8yQkU7RUFBc0MsZ0JBQUE7QTFFd28yQnhDOztBMEV4bzJCRTtFQUFzQyxnQkFBQTtBMUU0bzJCeEM7O0EwRTVvMkJFO0VBQXNDLGdCQUFBO0ExRWdwMkJ4Qzs7QTBFaHAyQkU7RUFBc0MsZ0JBQUE7QTFFb3AyQnhDOztBMEVwcDJCRTtFQUFzQyxnQkFBQTtBMUV3cDJCeEM7O0EwRXhwMkJFO0VBQXNDLGdCQUFBO0ExRTRwMkJ4Qzs7QTBFNXAyQkU7RUFBc0MsZ0JBQUE7QTFFZ3EyQnhDOztBMEVocTJCRTtFQUFzQyxnQkFBQTtBMUVvcTJCeEM7O0EwRXBxMkJFO0VBQXNDLGdCQUFBO0ExRXdxMkJ4Qzs7QTBFeHEyQkU7RUFBc0MsZ0JBQUE7QTFFNHEyQnhDOztBMEU1cTJCRTtFQUFzQyxnQkFBQTtBMUVncjJCeEM7O0EwRWhyMkJFO0VBQXNDLGdCQUFBO0ExRW9yMkJ4Qzs7QTBFcHIyQkU7RUFBc0MsZ0JBQUE7QTFFd3IyQnhDOztBMEV4cjJCRTtFQUFzQyxnQkFBQTtBMUU0cjJCeEM7O0EwRTVyMkJFO0VBQXNDLGdCQUFBO0ExRWdzMkJ4Qzs7QTBFaHMyQkU7RUFBc0MsZ0JBQUE7QTFF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ajYyQkU7RUFBcUMsZ0JBQUE7QS9FcTYyQnZDOztBK0VyNjJCRTtFQUFxQyxnQkFBQTtBL0V5NjJCdkM7O0ErRXo2MkJFO0VBQXFDLGdCQUFBO0EvRTY2MkJ2Qzs7QStFNzYyQkU7RUFBcUMsZ0JBQUE7QS9FaTcyQnZDOztBK0VqNzJCRTtFQUFxQyxnQkFBQTtBL0VxNzJCdkM7O0ErRXI3MkJFO0VBQXFDLGdCQUFBO0EvRXk3MkJ2Qzs7QStFejcyQkU7RUFBcUMsZ0JBQUE7QS9FNjcyQnZDOztBK0U3NzJCRTtFQUFxQyxnQkFBQTtBL0VpODJCdkM7O0ErRWo4MkJFO0VBQXFDLGdCQUFBO0EvRXE4MkJ2Qzs7QStFcjgyQkU7RUFBcUMsZ0JBQUE7QS9FeTgyQnZDOztBK0V6ODJCRTtFQUFxQyxnQkFBQTtBL0U2ODJCdkM7O0ErRTc4MkJFO0VBQXFDLGdCQUFBO0EvRWk5MkJ2Qzs7QStFajkyQkU7RUFBcUMsZ0JBQUE7QS9FcTkyQnZDOztBK0VyOTJCRTtFQUFxQyxnQkFBQTtBL0V5OTJCdkM7O0ErRXo5MkJFO0VBQXFDLGdCQUFBO0EvRTY5MkJ2Qzs7QStFNzkyQkU7RUFBcUMsZ0JBQUE7QS9FaSsyQnZDOztBK0VqKzJCRTtFQUFxQyxnQkFBQTtBL0VxKzJCdkM7O0ErRXIrMkJFO0VBQXFDLGdCQUFBO0EvRXkrMkJ2Qzs7QStFeisyQkU7RUFBcUMsZ0JBQUE7QS9FNisyQnZDOztBK0U3KzJCRTtFQUFxQyxnQkFBQTtBL0VpLzJCdkM7O0ErRWovMkJFO0VBQXFDLGdCQUFBO0EvRXEvMkJ2Qzs7QStFci8yQkU7RUFBcUMsZ0JBQUE7QS9FeS8yQnZDOztBK0V6LzJCRTtFQUFxQyxnQkFBQTtBL0U2LzJCdkM7O0ErRTcvMkJFO0VBQXFDLGdCQUFBO0EvRWlnM0J2Qzs7QStFamczQkU7RUFBcUMsZ0JBQUE7QS9FcWczQnZDOztBK0VyZzNCRTtFQUFxQyxnQkFBQTtBL0V5ZzNCdkM7O0ErRXpnM0JFO0VBQXFDLGdCQUFBO0EvRTZnM0J2Qzs7QStFN2czQkU7RUFBcUMsZ0JBQUE7QS9FaWgzQnZDOztBK0VqaDNCRTtFQUFxQyxnQkFBQTtBL0VxaDNCdkM7O0ErRXJoM0JFO0VBQXFDLGdCQUFBO0EvRXloM0J2Qzs7QStFemgzQkU7RUFBcUMsZ0JBQUE7QS9FNmgzQnZDOztBK0U3aDNCRTtFQUFxQyxnQkFBQTtBL0VpaTNCdkM7O0ErRWppM0JFO0VBQXFDLGdCQUFBO0EvRXFpM0J2Qzs7QStFcmkzQkU7RUFBcUMsZ0JBQUE7QS9FeWkzQnZDOztBK0V6aTNCRTtFQUFxQyxnQkFBQTtBL0U2aTNCdkM7O0ErRTdpM0JFO0VBQXFDLGdCQUFBO0EvRWlqM0J2Qzs7QStFamozQkU7RUFBcUMsZ0JBQUE7QS9FcWozQnZDOztBK0VyajNCRTtFQUFxQyxnQkFBQTtBL0V5ajNCdkM7O0ErRXpqM0JFO0VBQXFDLGdCQUFBO0EvRTZqM0J2Qzs7QStFN2ozQkU7RUFBcUMsZ0JBQUE7QS9FaWszQnZDOztBK0VqazNCRTtFQUFxQyxnQkFBQTtBL0VxazNCdkM7O0ErRXJrM0JFO0VBQXFDLGdCQUFBO0EvRXlrM0J2Qzs7QStFemszQkU7RUFBcUMsZ0JBQUE7QS9FNmszQnZDOztBK0U3azNCRTtFQUFxQyxnQkFBQTtBL0VpbDNCdkM7O0ErRWpsM0JFO0VBQXFDLGdCQUFBO0EvRXFsM0J2Qzs7QStFcmwzQkU7RUFBcUMsZ0JBQUE7QS9FeWwzQnZDOztBK0V6bDNCRTtFQUFxQyxnQkFBQTtBL0U2bDNCdkM7O0ErRTdsM0JFO0VBQXFDLGdCQUFBO0EvRWltM0J2Qzs7QStFam0zQkU7RUFBcUMsZ0JBQUE7QS9FcW0zQnZDOztBK0VybTNCRTtFQUFxQyxnQkFBQTtBL0V5bTNCdkM7O0ErRXptM0JFO0VBQXFDLGdCQUFBO0EvRTZtM0J2Qzs7QStFN20zQkU7RUFBcUMsZ0JBQUE7QS9FaW4zQnZDOztBK0VqbjNCRTtFQUFxQyxnQkFBQTtBL0VxbjNCdkM7O0ErRXJuM0JFO0VBQXFDLGdCQUFBO0EvRXluM0J2Qzs7QStFem4zQkU7RUFBcUMsZ0JBQUE7QS9FNm4zQnZDOztBK0U3bjNCRTtFQUFxQyxnQkFBQTtBL0VpbzNCdkM7O0ErRWpvM0JFO0VBQXFDLGdCQUFBO0EvRXFvM0J2Qzs7QStFcm8zQkU7RUFBcUMsZ0JBQUE7QS9FeW8zQnZDOztBK0V6bzNCRTtFQUFxQyxnQkFBQTtBL0U2bzNCdkM7O0ErRTdvM0JFO0VBQXFDLGdCQUFBO0EvRWlwM0J2Qzs7QStFanAzQkU7RUFBcUMsZ0JBQUE7QS9FcXAzQnZDOztBK0VycDNCRTtFQUFxQyxnQkFBQTtBL0V5cDNCdkM7O0ErRXpwM0JFO0VBQXFDLGdCQUFBO0EvRTZwM0J2Qzs7QStFN3AzQkU7RUFBcUMsZ0JBQUE7QS9FaXEzQnZDOztBK0VqcTNCRTtFQUFxQyxnQkFBQTtBL0VxcTNCdkM7O0ErRXJxM0JFO0VBQXFDLGdCQUFBO0EvRXlxM0J2Qzs7QStFenEzQkU7RUFBcUMsZ0JBQUE7QS9FNnEzQnZDOztBK0U3cTNCRTtFQUFxQyxnQkFBQTtBL0VpcjNCdkM7O0ErRWpyM0JFO0VBQXFDLGdCQUFBO0EvRXFyM0J2Qzs7QStFcnIzQkU7RUFBcUMsZ0JBQUE7QS9FeXIzQnZDOztBK0V6cjNCRTtFQUFxQyxnQkFBQTtBL0U2cjNCdkM7O0ErRTdyM0JFO0VBQXFDLGdCQUFBO0EvRWlzM0J2Qzs7QStFanMzQkU7RUFBcUMsZ0JBQUE7QS9FcXMzQnZDOztBK0VyczNCRTtFQUFxQyxnQkFBQTtBL0V5czNCdkM7O0ErRXpzM0JFO0VBQXFDLGdCQUFBO0EvRTZzM0J2Qzs7QStFN3MzQkU7RUFBcUMsZ0JBQUE7QS9FaXQzQnZDOztBK0VqdDNCRTtFQUFxQyxnQkFBQTtBL0VxdDNCdkM7O0ErRXJ0M0JFO0VBQXFDLGdCQUFBO0EvRXl0M0J2Qzs7QStFenQzQkU7RUFBcUMsZ0JBQUE7QS9FNnQzQnZDOztBK0U3dDNCRTtFQUFxQyxnQkFBQTtBL0VpdTNCdkM7O0ErRWp1M0JFO0VBQXFDLGdCQUFBO0EvRXF1M0J2Qzs7QStFcnUzQkU7RUFBcUMsZ0JBQUE7QS9FeXUzQnZDOztBK0V6dTNCRTtFQUFxQyxnQkFBQTtBL0U2dTNCdkM7O0ErRTd1M0JFO0VBQXFDLGdCQUFBO0EvRWl2M0J2Qzs7QStFanYzQkU7RUFBcUMsZ0JBQUE7QS9FcXYzQnZDOztBK0VydjNCRTtFQUFxQyxnQkFBQTtBL0V5djNCdkM7O0ErRXp2M0JFO0VBQXFDLGdCQUFBO0EvRTZ2M0J2Qzs7QStFN3YzQkU7RUFBcUMsZ0JBQUE7QS9FaXczQnZDOztBK0VqdzNCRTtFQUFxQyxnQkFBQTtBL0VxdzNCdkM7O0ErRXJ3M0JFO0VBQXFDLGdCQUFBO0EvRXl3M0J2Qzs7QStFenczQkU7RUFBcUMsZ0JBQUE7QS9FNnczQnZDOztBK0U3dzNCRTtFQUFxQyxnQkFBQTtBL0VpeDNCdkM7O0ErRWp4M0JFO0VBQXFDLGdCQUFBO0EvRXF4M0J2Qzs7QStFcngzQkU7RUFBcUMsZ0JBQUE7QS9FeXgzQnZDOztBK0V6eDNCRTtFQUFxQyxnQkFBQTtBL0U2eDNCdkM7O0ErRTd4M0JFO0VBQXFDLGdCQUFBO0EvRWl5M0J2Qzs7QStFankzQkU7RUFBcUMsZ0JBQUE7QS9FcXkzQnZDOztBK0VyeTNCRTtFQUFxQyxnQkFBQTtBL0V5eTNCdkM7O0ErRXp5M0JFO0VBQXFDLGdCQUFBO0EvRTZ5M0J2Qzs7QStFN3kzQkU7RUFBcUMsZ0JBQUE7QS9FaXozQnZDOztBK0VqejNCRTtFQUFxQyxnQkFBQTtBL0VxejNCdkM7O0ErRXJ6M0JFO0VBQXFDLGdCQUFBO0EvRXl6M0J2Qzs7QStFenozQkU7RUFBcUMsZ0JBQUE7QS9FNnozQnZDOztBK0U3ejNCRTtFQUFxQyxnQkFBQTtBL0VpMDNCdkM7O0ErRWowM0JFO0VBQXFDLGdCQUFBO0EvRXEwM0J2Qzs7QStFcjAzQkU7RUFBcUMsZ0JBQUE7QS9FeTAzQnZDOztBK0V6MDNCRTtFQUFxQyxnQkFBQTtBL0U2MDNCdkM7O0ErRTcwM0JFO0VBQXFDLGdCQUFBO0EvRWkxM0J2Qzs7QStFajEzQkU7RUFBcUMsZ0JBQUE7QS9FcTEzQnZDOztBK0VyMTNCRTtFQUFxQyxnQkFBQTtBL0V5MTNCdkM7O0ErRXoxM0JFO0VBQXFDLGdCQUFBO0EvRTYxM0J2Qzs7QStFNzEzQkU7RUFBcUMsZ0JBQUE7QS9FaTIzQnZDOztBK0VqMjNCRTtFQUFxQyxnQkFBQTtBL0VxMjNCdkM7O0ErRXIyM0JFO0VBQXFDLGdCQUFBO0EvRXkyM0J2Qzs7QStFejIzQkU7RUFBcUMsZ0JBQUE7QS9FNjIzQnZDOztBK0U3MjNCRTtFQUFxQyxnQkFBQTtBL0VpMzNCdkM7O0ErRWozM0JFO0VBQXFDLGdCQUFBO0EvRXEzM0J2Qzs7QStFcjMzQkU7RUFBcUMsZ0JBQUE7QS9FeTMzQnZDOztBK0V6MzNCRTtFQUFxQyxnQkFBQTtBL0U2MzNCdkM7O0ErRTczM0JFO0VBQXFDLGdCQUFBO0EvRWk0M0J2Qzs7QStFajQzQkU7RUFBcUMsZ0JBQUE7QS9FcTQzQnZDOztBK0VyNDNCRTtFQUFxQyxnQkFBQTtBL0V5NDNCdkM7O0ErRXo0M0JFO0VBQXFDLGdCQUFBO0EvRTY0M0J2Qzs7QStFNzQzQkU7RUFBcUMsZ0JBQUE7QS9FaTUzQnZDOztBK0VqNTNCRTtFQUFxQyxnQkFBQTtBL0VxNTNCdkM7O0ErRXI1M0JFO0VBQXFDLGdCQUFBO0EvRXk1M0J2Qzs7QStFejUzQkU7RUFBcUMsZ0JBQUE7QS9FNjUzQnZDOztBK0U3NTNCRTtFQUFxQyxnQkFBQTtBL0VpNjNCdkM7O0ErRWo2M0JFO0VBQXFDLGdCQUFBO0EvRXE2M0J2Qzs7QStFcjYzQkU7RUFBcUMsZ0JBQUE7QS9FeTYzQnZDOztBK0V6NjNCRTtFQUFxQyxnQkFBQTtBL0U2NjNCdkM7O0ErRTc2M0JFO0VBQXFDLGdCQUFBO0EvRWk3M0J2Qzs7QStFajczQkU7RUFBcUMsZ0JBQUE7QS9FcTczQnZDOztBK0VyNzNCRTtFQUFxQyxnQkFBQTtBL0V5NzNCdkM7O0ErRXo3M0JFO0VBQXFDLGdCQUFBO0EvRTY3M0J2Qzs7QStFNzczQkU7RUFBcUMsZ0JBQUE7QS9FaTgzQnZDOztBK0VqODNCRTtFQUFxQyxnQkFBQTtBL0VxODNCdkM7O0ErRXI4M0JFO0VBQXFDLGdCQUFBO0EvRXk4M0J2Qzs7QStFejgzQkU7RUFBcUMsZ0JBQUE7QS9FNjgzQnZDOztBK0U3ODNCRTtFQUFxQyxnQkFBQTtBL0VpOTNCdkM7O0ErRWo5M0JFO0VBQXFDLGdCQUFBO0EvRXE5M0J2Qzs7QStFcjkzQkU7RUFBcUMsZ0JBQUE7QS9FeTkzQnZDOztBK0V6OTNCRTtFQUFxQyxnQkFBQTtBL0U2OTNCdkM7O0ErRTc5M0JFO0VBQXFDLGdCQUFBO0EvRWkrM0J2Qzs7QStFaiszQkU7RUFBcUMsZ0JBQUE7QS9FcSszQnZDOztBK0VyKzNCRTtFQUFxQyxnQkFBQTtBL0V5KzNCdkM7O0ErRXorM0JFO0VBQXFDLGdCQUFBO0EvRTYrM0J2Qzs7QStFNyszQkU7RUFBcUMsZ0JBQUE7QS9FaS8zQnZDOztBK0VqLzNCRTtFQUFxQyxnQkFBQTtBL0VxLzNCdkM7O0ErRXIvM0JFO0VBQXFDLGdCQUFBO0EvRXkvM0J2Qzs7QStFei8zQkU7RUFBcUMsZ0JBQUE7QS9FNi8zQnZDOztBK0U3LzNCRTtFQUFxQyxnQkFBQTtBL0VpZzRCdkM7O0ErRWpnNEJFO0VBQXFDLGdCQUFBO0EvRXFnNEJ2Qzs7QStFcmc0QkU7RUFBcUMsZ0JBQUE7QS9FeWc0QnZDOztBK0V6ZzRCRTtFQUFxQyxnQkFBQTtBL0U2ZzRCdkM7O0ErRTdnNEJFO0VBQXFDLGdCQUFBO0EvRWloNEJ2Qzs7QStFamg0QkU7RUFBcUMsZ0JBQUE7QS9FcWg0QnZDOztBK0VyaDRCRTtFQUFxQyxnQkFBQTtBL0V5aDRCdkM7O0ErRXpoNEJFO0VBQXFDLGdCQUFBO0EvRTZoNEJ2Qzs7QStFN2g0QkU7RUFBcUMsZ0JBQUE7QS9FaWk0QnZDOztBK0VqaTRCRTtFQUFxQyxnQkFBQTtBL0VxaTRCdkM7O0ErRXJpNEJFO0VBQXFDLGdCQUFBO0EvRXlpNEJ2Qzs7QStFemk0QkU7RUFBcUMsZ0JBQUE7QS9FNmk0QnZDOztBK0U3aTRCRTtFQUFxQyxnQkFBQTtBL0VpajRCdkM7O0ErRWpqNEJFO0VBQXFDLGdCQUFBO0EvRXFqNEJ2Qzs7QStFcmo0QkU7RUFBcUMsZ0JBQUE7QS9FeWo0QnZDOztBK0V6ajRCRTtFQUFxQyxnQkFBQTtBL0U2ajRCdkM7O0ErRTdqNEJFO0VBQXFDLGdCQUFBO0EvRWlrNEJ2Qzs7QStFams0QkU7RUFBcUMsZ0JBQUE7QS9FcWs0QnZDOztBK0VyazRCRTtFQUFxQyxnQkFBQTtBL0V5azRCdkM7O0ErRXprNEJFO0VBQXFDLGdCQUFBO0EvRTZrNEJ2Qzs7QStFN2s0QkU7RUFBcUMsZ0JBQUE7QS9FaWw0QnZDOztBK0VqbDRCRTtFQUFxQyxnQkFBQTtBL0VxbDRCdkM7O0ErRXJsNEJFO0VBQXFDLGdCQUFBO0EvRXlsNEJ2Qzs7QStFemw0QkU7RUFBcUMsZ0JBQUE7QS9FNmw0QnZDOztBK0U3bDRCRTtFQUFxQyxnQkFBQTtBL0VpbTRCdkM7O0ErRWptNEJFO0VBQXFDLGdCQUFBO0EvRXFtNEJ2Qzs7QStFcm00QkU7RUFBcUMsZ0JBQUE7QS9FeW00QnZDOztBK0V6bTRCRTtFQUFxQyxnQkFBQTtBL0U2bTRCdkM7O0ErRTdtNEJFO0VBQXFDLGdCQUFBO0EvRWluNEJ2Qzs7QStFam40QkU7RUFBcUMsZ0JBQUE7QS9FcW40QnZDOztBK0VybjRCRTtFQUFxQyxnQkFBQTtBL0V5bjRCdkM7O0ErRXpuNEJFO0VBQXFDLGdCQUFBO0EvRTZuNEJ2Qzs7QStFN240QkU7RUFBcUMsZ0JBQUE7QS9FaW80QnZDOztBK0VqbzRCRTtFQUFxQyxnQkFBQTtBL0VxbzRCdkM7O0ErRXJvNEJFO0VBQXFDLGdCQUFBO0EvRXlvNEJ2Qzs7QStFem80QkU7RUFBcUMsZ0JBQUE7QS9FNm80QnZDOztBK0U3bzRCRTtFQUFxQyxnQkFBQTtBL0VpcDRCdkM7O0ErRWpwNEJFO0VBQXFDLGdCQUFBO0EvRXFwNEJ2Qzs7QStFcnA0QkU7RUFBcUMsZ0JBQUE7QS9FeXA0QnZDOztBK0V6cDRCRTtFQUFxQyxnQkFBQTtBL0U2cDRCdkM7O0ErRTdwNEJFO0VBQXFDLGdCQUFBO0EvRWlxNEJ2Qzs7QStFanE0QkU7RUFBcUMsZ0JBQUE7QS9FcXE0QnZDOztBK0VycTRCRTtFQUFxQyxnQkFBQTtBL0V5cTRCdkM7O0ErRXpxNEJFO0VBQXFDLGdCQUFBO0EvRTZxNEJ2Qzs7QStFN3E0QkU7RUFBcUMsZ0JBQUE7QS9FaXI0QnZDOztBK0VqcjRCRTtFQUFxQyxnQkFBQTtBL0VxcjRCdkM7O0ErRXJyNEJFO0VBQXFDLGdCQUFBO0EvRXlyNEJ2Qzs7QStFenI0QkU7RUFBcUMsZ0JBQUE7QS9FNnI0QnZDOztBK0U3cjRCRTtFQUFxQyxnQkFBQTtBL0VpczRCdkM7O0ErRWpzNEJFO0VBQXFDLGdCQUFBO0EvRXFzNEJ2Qzs7QStFcnM0QkU7RUFBcUMsZ0JBQUE7QS9FeXM0QnZDOztBK0V6czRCRTtFQUFxQyxnQkFBQTtBL0U2czRCdkM7O0ErRTdzNEJFO0VBQXFDLGdCQUFBO0EvRWl0NEJ2Qzs7QStFanQ0QkU7RUFBcUMsZ0JBQUE7QS9FcXQ0QnZDOztBK0VydDRCRTtFQUFxQyxnQkFBQTtBL0V5dDRCdkM7O0ErRXp0NEJFO0VBQXFDLGdCQUFBO0EvRTZ0NEJ2Qzs7QStFN3Q0QkU7RUFBcUMsZ0JBQUE7QS9FaXU0QnZDOztBK0VqdTRCRTtFQUFxQyxnQkFBQTtBL0VxdTRCdkM7O0ErRXJ1NEJFO0VBQXFDLGdCQUFBO0EvRXl1NEJ2Qzs7QStFenU0QkU7RUFBcUMsZ0JBQUE7QS9FNnU0QnZDOztBK0U3dTRCRTtFQUFxQyxnQkFBQTtBL0VpdjRCdkM7O0ErRWp2NEJFO0VBQXFDLGdCQUFBO0EvRXF2NEJ2Qzs7QStFcnY0QkU7RUFBcUMsZ0JBQUE7QS9FeXY0QnZDOztBK0V6djRCRTtFQUFxQyxnQkFBQTtBL0U2djRCdkM7O0ErRTd2NEJFO0VBQXFDLGdCQUFBO0EvRWl3NEJ2Qzs7QStFanc0QkU7RUFBcUMsZ0JBQUE7QS9FcXc0QnZDOztBK0VydzRCRTtFQUFxQyxnQkFBQTtBL0V5dzRCdkM7O0ErRXp3NEJFO0VBQXFDLGdCQUFBO0EvRTZ3NEJ2Qzs7QStFN3c0QkU7RUFBcUMsZ0JBQUE7QS9FaXg0QnZDOztBK0VqeDRCRTtFQUFxQyxnQkFBQTtBL0VxeDRCdkM7O0ErRXJ4NEJFO0VBQXFDLGdCQUFBO0EvRXl4NEJ2Qzs7QStFeng0QkU7RUFBcUMsZ0JBQUE7QS9FNng0QnZDOztBK0U3eDRCRTtFQUFxQyxnQkFBQTtBL0VpeTRCdkM7O0ErRWp5NEJFO0VBQXFDLGdCQUFBO0EvRXF5NEJ2Qzs7QStFcnk0QkU7RUFBcUMsZ0JBQUE7QS9FeXk0QnZDOztBK0V6eTRCRTtFQUFxQyxnQkFBQTtBL0U2eTRCdkM7O0ErRTd5NEJFO0VBQXFDLGdCQUFBO0EvRWl6NEJ2Qzs7QStFano0QkU7RUFBcUMsZ0JBQUE7QS9FcXo0QnZDOztBK0VyejRCRTtFQUFxQyxnQkFBQTtBL0V5ejRCdkM7O0ErRXp6NEJFO0VBQXFDLGdCQUFBO0EvRTZ6NEJ2Qzs7QStFN3o0QkU7RUFBcUMsZ0JBQUE7QS9FaTA0QnZDOztBK0VqMDRCRTtFQUFxQyxnQkFBQTtBL0VxMDRCdkM7O0ErRXIwNEJFO0VBQXFDLGdCQUFBO0EvRXkwNEJ2Qzs7QStFejA0QkU7RUFBcUMsZ0JBQUE7QS9FNjA0QnZDOztBK0U3MDRCRTtFQUFxQyxnQkFBQTtBL0VpMTRCdkM7O0ErRWoxNEJFO0VBQXFDLGdCQUFBO0EvRXExNEJ2Qzs7QStFcjE0QkU7RUFBcUMsZ0JBQUE7QS9FeTE0QnZDOztBK0V6MTRCRTtFQUFxQyxnQkFBQTtBL0U2MTRCdkM7O0ErRTcxNEJFO0VBQXFDLGdCQUFBO0EvRWkyNEJ2Qzs7QStFajI0QkU7RUFBcUMsZ0JBQUE7QS9FcTI0QnZDOztBK0VyMjRCRTtFQUFxQyxnQkFBQTtBL0V5MjRCdkM7O0ErRXoyNEJFO0VBQXFDLGdCQUFBO0EvRTYyNEJ2Qzs7QStFNzI0QkU7RUFBcUMsZ0JBQUE7QS9FaTM0QnZDOztBK0VqMzRCRTtFQUFxQyxnQkFBQTtBL0VxMzRCdkM7O0ErRXIzNEJFO0VBQXFDLGdCQUFBO0EvRXkzNEJ2Qzs7QStFejM0QkU7RUFBcUMsZ0JBQUE7QS9FNjM0QnZDOztBK0U3MzRCRTtFQUFxQyxnQkFBQTtBL0VpNDRCdkM7O0ErRWo0NEJFO0VBQXFDLGdCQUFBO0EvRXE0NEJ2Qzs7QStFcjQ0QkU7RUFBcUMsZ0JBQUE7QS9FeTQ0QnZDOztBK0V6NDRCRTtFQUFxQyxnQkFBQTtBL0U2NDRCdkM7O0ErRTc0NEJFO0VBQXFDLGdCQUFBO0EvRWk1NEJ2Qzs7QStFajU0QkU7RUFBcUMsZ0JBQUE7QS9FcTU0QnZDOztBK0VyNTRCRTtFQUFxQyxnQkFBQTtBL0V5NTRCdkM7O0ErRXo1NEJFO0VBQXFDLGdCQUFBO0EvRTY1NEJ2Qzs7QStFNzU0QkU7RUFBcUMsZ0JBQUE7QS9FaTY0QnZDOztBK0VqNjRCRTtFQUFxQyxnQkFBQTtBL0VxNjRCdkM7O0ErRXI2NEJFO0VBQXFDLGdCQUFBO0EvRXk2NEJ2Qzs7QStFejY0QkU7RUFBcUMsZ0JBQUE7QS9FNjY0QnZDOztBK0U3NjRCRTtFQUFxQyxnQkFBQTtBL0VpNzRCdkM7O0ErRWo3NEJFO0VBQXFDLGdCQUFBO0EvRXE3NEJ2Qzs7QStFcjc0QkU7RUFBcUMsZ0JBQUE7QS9FeTc0QnZDOztBK0V6NzRCRTtFQUFxQyxnQkFBQTtBL0U2NzRCdkM7O0ErRTc3NEJFO0VBQXFDLGdCQUFBO0EvRWk4NEJ2Qzs7QStFajg0QkU7RUFBcUMsZ0JBQUE7QS9FcTg0QnZDOztBK0VyODRCRTtFQUFxQyxnQkFBQTtBL0V5ODRCdkM7O0ErRXo4NEJFO0VBQXFDLGdCQUFBO0EvRTY4NEJ2Qzs7QStFNzg0QkU7RUFBcUMsZ0JBQUE7QS9FaTk0QnZDOztBK0VqOTRCRTtFQUFxQyxnQkFBQTtBL0VxOTRCdkM7O0ErRXI5NEJFO0VBQXFDLGdCQUFBO0EvRXk5NEJ2Qzs7QStFejk0QkU7RUFBcUMsZ0JBQUE7QS9FNjk0QnZDOztBK0U3OTRCRTtFQUFxQyxnQkFBQTtBL0VpKzRCdkM7O0ErRWorNEJFO0VBQXFDLGdCQUFBO0EvRXErNEJ2Qzs7QStFcis0QkU7RUFBcUMsZ0JBQUE7QS9FeSs0QnZDOztBK0V6KzRCRTtFQUFxQyxnQkFBQTtBL0U2KzRCdkM7O0ErRTcrNEJFO0VBQXFDLGdCQUFBO0EvRWkvNEJ2Qzs7QStFai80QkU7RUFBcUMsZ0JBQUE7QS9FcS80QnZDOztBK0VyLzRCRTtFQUFxQyxnQkFBQTtBL0V5LzRCdkM7O0ErRXovNEJFO0VBQXFDLGdCQUFBO0EvRTYvNEJ2Qzs7QStFNy80QkU7RUFBcUMsZ0JBQUE7QS9FaWc1QnZDOztBK0VqZzVCRTtFQUFxQyxnQkFBQTtBL0VxZzVCdkM7O0ErRXJnNUJFO0VBQXFDLGdCQUFBO0EvRXlnNUJ2Qzs7QStFemc1QkU7RUFBcUMsZ0JBQUE7QS9FNmc1QnZDOztBK0U3ZzVCRTtFQUFxQyxnQkFBQTtBL0VpaDVCdkM7O0ErRWpoNUJFO0VBQXFDLGdCQUFBO0EvRXFoNUJ2Qzs7QStFcmg1QkU7RUFBcUMsZ0JBQUE7QS9FeWg1QnZDOztBK0V6aDVCRTtFQUFxQyxnQkFBQTtBL0U2aDVCdkM7O0ErRTdoNUJFO0VBQXFDLGdCQUFBO0EvRWlpNUJ2Qzs7QStFamk1QkU7RUFBcUMsZ0JBQUE7QS9FcWk1QnZDOztBK0VyaTVCRTtFQUFxQyxnQkFBQTtBL0V5aTVCdkM7O0ErRXppNUJFO0VBQXFDLGdCQUFBO0EvRTZpNUJ2Qzs7QStFN2k1QkU7RUFBcUMsZ0JBQUE7QS9FaWo1QnZDOztBK0VqajVCRTtFQUFxQyxnQkFBQTtBL0VxajVCdkM7O0ErRXJqNUJFO0VBQXFDLGdCQUFBO0EvRXlqNUJ2Qzs7QStFemo1QkU7RUFBcUMsZ0JBQUE7QS9FNmo1QnZDOztBK0U3ajVCRTtFQUFxQyxnQkFBQTtBL0VpazVCdkM7O0ErRWprNUJFO0VBQXFDLGdCQUFBO0EvRXFrNUJ2Qzs7QStFcms1QkU7RUFBcUMsZ0JBQUE7QS9FeWs1QnZDOztBK0V6azVCRTtFQUFxQyxnQkFBQTtBL0U2azVCdkM7O0ErRTdrNUJFO0VBQXFDLGdCQUFBO0EvRWlsNUJ2Qzs7QStFamw1QkU7RUFBcUMsZ0JBQUE7QS9FcWw1QnZDOztBK0VybDVCRTtFQUFxQyxnQkFBQTtBL0V5bDVCdkM7O0ErRXpsNUJFO0VBQXFDLGdCQUFBO0EvRTZsNUJ2Qzs7QStFN2w1QkU7RUFBcUMsZ0JBQUE7QS9FaW01QnZDOztBK0VqbTVCRTtFQUFxQyxnQkFBQTtBL0VxbTVCdkM7O0ErRXJtNUJFO0VBQXFDLGdCQUFBO0EvRXltNUJ2Qzs7QStFem01QkU7RUFBcUMsZ0JBQUE7QS9FNm01QnZDOztBK0U3bTVCRTtFQUFxQyxnQkFBQTtBL0VpbjVCdkM7O0ErRWpuNUJFO0VBQXFDLGdCQUFBO0EvRXFuNUJ2Qzs7QStFcm41QkU7RUFBcUMsZ0JBQUE7QS9FeW41QnZDOztBK0V6bjVCRTtFQUFxQyxnQkFBQTtBL0U2bjVCdkM7O0ErRTduNUJFO0VBQXFDLGdCQUFBO0EvRWlvNUJ2Qzs7QStFam81QkU7RUFBcUMsZ0JBQUE7QS9FcW81QnZDOztBK0VybzVCRTtFQUFxQyxnQkFBQTtBL0V5bzVCdkM7O0ErRXpvNUJFO0VBQXFDLGdCQUFBO0EvRTZvNUJ2Qzs7QStFN281QkU7RUFBcUMsZ0JBQUE7QS9FaXA1QnZDOztBK0VqcDVCRTtFQUFxQyxnQkFBQTtBL0VxcDVCdkM7O0ErRXJwNUJFO0VBQXFDLGdCQUFBO0EvRXlwNUJ2Qzs7QStFenA1QkU7RUFBcUMsZ0JBQUE7QS9FNnA1QnZDOztBK0U3cDVCRTtFQUFxQyxnQkFBQTtBL0VpcTVCdkM7O0ErRWpxNUJFO0VBQXFDLGdCQUFBO0EvRXFxNUJ2Qzs7QStFcnE1QkU7RUFBcUMsZ0JBQUE7QS9FeXE1QnZDOztBK0V6cTVCRTtFQUFxQyxnQkFBQTtBL0U2cTVCdkM7O0ErRTdxNUJFO0VBQXFDLGdCQUFBO0EvRWlyNUJ2Qzs7QStFanI1QkU7RUFBcUMsZ0JBQUE7QS9FcXI1QnZDOztBK0VycjVCRTtFQUFxQyxnQkFBQTtBL0V5cjVCdkM7O0ErRXpyNUJFO0VBQXFDLGdCQUFBO0EvRTZyNUJ2Qzs7QStFN3I1QkU7RUFBcUMsZ0JBQUE7QS9FaXM1QnZDOztBK0VqczVCRTtFQUFxQyxnQkFBQTtBL0VxczVCdkM7O0ErRXJzNUJFO0VBQXFDLGdCQUFBO0EvRXlzNUJ2Qzs7QStFenM1QkU7RUFBcUMsZ0JBQUE7QS9FNnM1QnZDOztBK0U3czVCRTtFQUFxQyxnQkFBQTtBL0VpdDVCdkM7O0ErRWp0NUJFO0VBQXFDLGdCQUFBO0EvRXF0NUJ2Qzs7QStFcnQ1QkU7RUFBcUMsZ0JBQUE7QS9FeXQ1QnZDOztBK0V6dDVCRTtFQUFxQyxnQkFBQTtBL0U2dDVCdkM7O0ErRTd0NUJFO0VBQXFDLGdCQUFBO0EvRWl1NUJ2Qzs7QStFanU1QkU7RUFBcUMsZ0JBQUE7QS9FcXU1QnZDOztBK0VydTVCRTtFQUFxQyxnQkFBQTtBL0V5dTVCdkM7O0ErRXp1NUJFO0VBQXFDLGdCQUFBO0EvRTZ1NUJ2Qzs7QStFN3U1QkU7RUFBcUMsZ0JBQUE7QS9FaXY1QnZDOztBK0VqdjVCRTtFQUFxQyxnQkFBQTtBL0VxdjVCdkM7O0ErRXJ2NUJFO0VBQXFDLGdCQUFBO0EvRXl2NUJ2Qzs7QStFenY1QkU7RUFBcUMsZ0JBQUE7QS9FNnY1QnZDOztBK0U3djVCRTtFQUFxQyxnQkFBQTtBL0VpdzVCdkM7O0ErRWp3NUJFO0VBQXFDLGdCQUFBO0EvRXF3NUJ2Qzs7QStFcnc1QkU7RUFBcUMsZ0JBQUE7QS9FeXc1QnZDOztBK0V6dzVCRTtFQUFxQyxnQkFBQTtBL0U2dzVCdkM7O0ErRTd3NUJFO0VBQXFDLGdCQUFBO0EvRWl4NUJ2Qzs7QStFang1QkU7RUFBcUMsZ0JBQUE7QS9FcXg1QnZDOztBK0VyeDVCRTtFQUFxQyxnQkFBQTtBL0V5eDVCdkM7O0ErRXp4NUJFO0VBQXFDLGdCQUFBO0EvRTZ4NUJ2Qzs7QStFN3g1QkU7RUFBcUMsZ0JBQUE7QS9FaXk1QnZDOztBK0VqeTVCRTtFQUFxQyxnQkFBQTtBL0VxeTVCdkM7O0ErRXJ5NUJFO0VBQXFDLGdCQUFBO0EvRXl5NUJ2Qzs7QStFenk1QkU7RUFBcUMsZ0JBQUE7QS9FNnk1QnZDOztBK0U3eTVCRTtFQUFxQyxnQkFBQTtBL0VpejVCdkM7O0ErRWp6NUJFO0VBQXFDLGdCQUFBO0EvRXF6NUJ2Qzs7QStFcno1QkU7RUFBcUMsZ0JBQUE7QS9FeXo1QnZDOztBK0V6ejVCRTtFQUFxQyxnQkFBQTtBL0U2ejVCdkM7O0ErRTd6NUJFO0VBQXFDLGdCQUFBO0EvRWkwNUJ2Qzs7QStFajA1QkU7RUFBcUMsZ0JBQUE7QS9FcTA1QnZDOztBK0VyMDVCRTtFQUFxQyxnQkFBQTtBL0V5MDVCdkM7O0ErRXowNUJFO0VBQXFDLGdCQUFBO0EvRTYwNUJ2Qzs7QStFNzA1QkU7RUFBcUMsZ0JBQUE7QS9FaTE1QnZDOztBK0VqMTVCRTtFQUFxQyxnQkFBQTtBL0VxMTVCdkM7O0ErRXIxNUJFO0VBQXFDLGdCQUFBO0EvRXkxNUJ2Qzs7QStFejE1QkU7RUFBcUMsZ0JBQUE7QS9FNjE1QnZDOztBK0U3MTVCRTtFQUFxQyxnQkFBQTtBL0VpMjVCdkM7O0ErRWoyNUJFO0VBQXFDLGdCQUFBO0EvRXEyNUJ2Qzs7QStFcjI1QkU7RUFBcUMsZ0JBQUE7QS9FeTI1QnZDOztBK0V6MjVCRTtFQUFxQyxnQkFBQTtBL0U2MjVCdkM7O0ErRTcyNUJFO0VBQXFDLGdCQUFBO0EvRWkzNUJ2Qzs7QStFajM1QkU7RUFBcUMsZ0JBQUE7QS9FcTM1QnZDOztBK0VyMzVCRTtFQUFxQyxnQkFBQTtBL0V5MzVCdkM7O0ErRXozNUJFO0VBQXFDLGdCQUFBO0EvRTYzNUJ2Qzs7QStFNzM1QkU7RUFBcUMsZ0JBQUE7QS9FaTQ1QnZDOztBK0VqNDVCRTtFQUFxQyxnQkFBQTtBL0VxNDVCdkM7O0ErRXI0NUJFO0VBQXFDLGdCQUFBO0EvRXk0NUJ2Qzs7QStFejQ1QkU7RUFBcUMsZ0JBQUE7QS9FNjQ1QnZDOztBK0U3NDVCRTtFQUFxQyxnQkFBQTtBL0VpNTVCdkM7O0ErRWo1NUJFO0VBQXFDLGdCQUFBO0EvRXE1NUJ2Qzs7QStFcjU1QkU7RUFBcUMsZ0JBQUE7QS9FeTU1QnZDOztBK0V6NTVCRTtFQUFxQyxnQkFBQTtBL0U2NTVCdkM7O0ErRTc1NUJFO0VBQXFDLGdCQUFBO0EvRWk2NUJ2Qzs7QStFajY1QkU7RUFBcUMsZ0JBQUE7QS9FcTY1QnZDOztBK0VyNjVCRTtFQUFxQyxnQkFBQTtBL0V5NjVCdkM7O0ErRXo2NUJFO0VBQXFDLGdCQUFBO0EvRTY2NUJ2Qzs7QStFNzY1QkU7RUFBcUMsZ0JBQUE7QS9FaTc1QnZDOztBK0VqNzVCRTtFQUFxQyxnQkFBQTtBL0VxNzVCdkM7O0ErRXI3NUJFO0VBQXFDLGdCQUFBO0EvRXk3NUJ2Qzs7QStFejc1QkU7RUFBcUMsZ0JBQUE7QS9FNjc1QnZDOztBK0U3NzVCRTtFQUFxQyxnQkFBQTtBL0VpODVCdkM7O0ErRWo4NUJFO0VBQXFDLGdCQUFBO0EvRXE4NUJ2Qzs7QStFcjg1QkU7RUFBcUMsZ0JBQUE7QS9FeTg1QnZDOztBK0V6ODVCRTtFQUFxQyxnQkFBQTtBL0U2ODVCdkM7O0ErRTc4NUJFO0VBQXFDLGdCQUFBO0EvRWk5NUJ2Qzs7QStFajk1QkU7RUFBcUMsZ0JBQUE7QS9FcTk1QnZDOztBK0VyOTVCRTtFQUFxQyxnQkFBQTtBL0V5OTVCdkM7O0ErRXo5NUJFO0VBQXFDLGdCQUFBO0EvRTY5NUJ2Qzs7QStFNzk1QkU7RUFBcUMsZ0JBQUE7QS9FaSs1QnZDOztBK0VqKzVCRTtFQUFxQyxnQkFBQTtBL0VxKzVCdkM7O0ErRXIrNUJFO0VBQXFDLGdCQUFBO0EvRXkrNUJ2Qzs7QStFeis1QkU7RUFBcUMsZ0JBQUE7QS9FNis1QnZDOztBK0U3KzVCRTtFQUFxQyxnQkFBQTtBL0VpLzVCdkM7O0ErRWovNUJFO0VBQXFDLGdCQUFBO0EvRXEvNUJ2Qzs7QStFci81QkU7RUFBcUMsZ0JBQUE7QS9FeS81QnZDOztBK0V6LzVCRTtFQUFxQyxnQkFBQTtBL0U2LzVCdkM7O0ErRTcvNUJFO0VBQXFDLGdCQUFBO0EvRWlnNkJ2Qzs7QStFamc2QkU7RUFBcUMsZ0JBQUE7QS9FcWc2QnZDOztBK0VyZzZCRTtFQUFxQyxnQkFBQTtBL0V5ZzZCdkM7O0ErRXpnNkJFO0VBQXFDLGdCQUFBO0EvRTZnNkJ2Qzs7QStFN2c2QkU7RUFBcUMsZ0JBQUE7QS9FaWg2QnZDOztBK0VqaDZCRTtFQUFxQyxnQkFBQTtBL0VxaDZCdkM7O0ErRXJoNkJFO0VBQXFDLGdCQUFBO0EvRXloNkJ2Qzs7QStFemg2QkU7RUFBcUMsZ0JBQUE7QS9FNmg2QnZDOztBK0U3aDZCRTtFQUFxQyxnQkFBQTtBL0VpaTZCdkM7O0ErRWppNkJFO0VBQXFDLGdCQUFBO0EvRXFpNkJ2Qzs7QStFcmk2QkU7RUFBcUMsZ0JBQUE7QS9FeWk2QnZDOztBK0V6aTZCRTtFQUFxQyxnQkFBQTtBL0U2aTZCdkM7O0ErRTdpNkJFO0VBQXFDLGdCQUFBO0EvRWlqNkJ2Qzs7QStFamo2QkU7RUFBcUMsZ0JBQUE7QS9FcWo2QnZDOztBK0VyajZCRTtFQUFxQyxnQkFBQTtBL0V5ajZCdkM7O0ErRXpqNkJFO0VBQXFDLGdCQUFBO0EvRTZqNkJ2Qzs7QStFN2o2QkU7RUFBcUMsZ0JBQUE7QS9FaWs2QnZDOztBK0VqazZCRTtFQUFxQyxnQkFBQTtBL0VxazZCdkM7O0ErRXJrNkJFO0VBQXFDLGdCQUFBO0EvRXlrNkJ2Qzs7QStFems2QkU7RUFBcUMsZ0JBQUE7QS9FNms2QnZDOztBK0U3azZCRTtFQUFxQyxnQkFBQTtBL0VpbDZCdkM7O0ErRWpsNkJFO0VBQXFDLGdCQUFBO0EvRXFsNkJ2Qzs7QStFcmw2QkU7RUFBcUMsZ0JBQUE7QS9FeWw2QnZDOztBK0V6bDZCRTtFQUFxQyxnQkFBQTtBL0U2bDZCdkM7O0ErRTdsNkJFO0VBQXFDLGdCQUFBO0EvRWltNkJ2Qzs7QStFam02QkU7RUFBcUMsZ0JBQUE7QS9FcW02QnZDOztBK0VybTZCRTtFQUFxQyxnQkFBQTtBL0V5bTZCdkM7O0ErRXptNkJFO0VBQXFDLGdCQUFBO0EvRTZtNkJ2Qzs7QStFN202QkU7RUFBcUMsZ0JBQUE7QS9FaW42QnZDOztBK0VqbjZCRTtFQUFxQyxnQkFBQTtBL0VxbjZCdkM7O0ErRXJuNkJFO0VBQXFDLGdCQUFBO0EvRXluNkJ2Qzs7QStFem42QkU7RUFBcUMsZ0JBQUE7QS9FNm42QnZDOztBK0U3bjZCRTtFQUFxQyxnQkFBQTtBL0VpbzZCdkM7O0ErRWpvNkJFO0VBQXFDLGdCQUFBO0EvRXFvNkJ2Qzs7QStFcm82QkU7RUFBcUMsZ0JBQUE7QS9FeW82QnZDOztBK0V6bzZCRTtFQUFxQyxnQkFBQTtBL0U2bzZCdkM7O0ErRTdvNkJFO0VBQXFDLGdCQUFBO0EvRWlwNkJ2Qzs7QStFanA2QkU7RUFBcUMsZ0JBQUE7QS9FcXA2QnZDOztBK0VycDZCRTtFQUFxQyxnQkFBQTtBL0V5cDZCdkM7O0ErRXpwNkJFO0VBQXFDLGdCQUFBO0EvRTZwNkJ2Qzs7QStFN3A2QkU7RUFBcUMsZ0JBQUE7QS9FaXE2QnZDOztBK0VqcTZCRTtFQUFxQyxnQkFBQTtBL0VxcTZCdkM7O0ErRXJxNkJFO0VBQXFDLGdCQUFBO0EvRXlxNkJ2Qzs7QStFenE2QkU7RUFBcUMsZ0JBQUE7QS9FNnE2QnZDOztBK0U3cTZCRTtFQUFxQyxnQkFBQTtBL0VpcjZCdkM7O0ErRWpyNkJFO0VBQXFDLGdCQUFBO0EvRXFyNkJ2Qzs7QStFcnI2QkU7RUFBcUMsZ0JBQUE7QS9FeXI2QnZDOztBK0V6cjZCRTtFQUFxQyxnQkFBQTtBL0U2cjZCdkM7O0ErRTdyNkJFO0VBQXFDLGdCQUFBO0EvRWlzNkJ2Qzs7QStFanM2QkU7RUFBcUMsZ0JBQUE7QS9FcXM2QnZDOztBK0VyczZCRTtFQUFxQyxnQkFBQTtBL0V5czZCdkM7O0ErRXpzNkJFO0VBQXFDLGdCQUFBO0EvRTZzNkJ2Qzs7QStFN3M2QkU7RUFBcUMsZ0JBQUE7QS9FaXQ2QnZDOztBK0VqdDZCRTtFQUFxQyxnQkFBQTtBL0VxdDZCdkM7O0ErRXJ0NkJFO0VBQXFDLGdCQUFBO0EvRXl0NkJ2Qzs7QStFenQ2QkU7RUFBcUMsZ0JBQUE7QS9FNnQ2QnZDOztBK0U3dDZCRTtFQUFxQyxnQkFBQTtBL0VpdTZCdkM7O0ErRWp1NkJFO0VBQXFDLGdCQUFBO0EvRXF1NkJ2Qzs7QStFcnU2QkU7RUFBcUMsZ0JBQUE7QS9FeXU2QnZDOztBK0V6dTZCRTtFQUFxQyxnQkFBQTtBL0U2dTZCdkM7O0ErRTd1NkJFO0VBQXFDLGdCQUFBO0EvRWl2NkJ2Qzs7QStFanY2QkU7RUFBcUMsZ0JBQUE7QS9FcXY2QnZDOztBK0VydjZCRTtFQUFxQyxnQkFBQTtBL0V5djZCdkM7O0ErRXp2NkJFO0VBQXFDLGdCQUFBO0EvRTZ2NkJ2Qzs7QStFN3Y2QkU7RUFBcUMsZ0JBQUE7QS9FaXc2QnZDOztBK0VqdzZCRTtFQUFxQyxnQkFBQTtBL0VxdzZCdkM7O0ErRXJ3NkJFO0VBQXFDLGdCQUFBO0EvRXl3NkJ2Qzs7QStFenc2QkU7RUFBcUMsZ0JBQUE7QS9FNnc2QnZDOztBK0U3dzZCRTtFQUFxQyxnQkFBQTtBL0VpeDZCdkM7O0ErRWp4NkJFO0VBQXFDLGdCQUFBO0EvRXF4NkJ2Qzs7QStFcng2QkU7RUFBcUMsZ0JBQUE7QS9FeXg2QnZDOztBK0V6eDZC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O0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QXhGa3c3Qk47O0F3Rjd2N0JBO0VBQ0Usa0JBQUE7QXhGZ3c3QkY7QXdGOXY3QkU7RUFDRSxhQUFBO0VBQ0EsbUJ0Ri9CaUM7QUYreDdCckM7QWN6dTdCSTtFMEV6QkY7SUFJSSxjQUFBO0V4Rmt3N0JKO0FBQ0Y7QW9Gdnk3QkU7RUFDRSxjbkY2Q087RW1GNUNQLHFCSXNDMkI7QXhGbXc3Qi9CO0FvRnZ5N0JJO0VBQ0UsY25GeUNLO0VtRnhDTCxxQklrQ3NDO0F4RnV3N0I1QztBd0ZydzdCRTtFQUNFLGlCdEYzQ2dDO0VzRjRDaEMsaUJ0RjNDa0M7RXNGNENsQyxtQnRGM0NxQztFc0Y0Q3JDLHlCdEYvQ3FDO0FGc3o3QnpDO0F3RnB3N0JFO0VBQ0UsWXRGdkR3QjtFc0Z3RHhCLGtCdEZyRHdCO0VzRnNEeEIsV3RGdkR1QjtBRjZ6N0IzQjtBY2p3N0JJO0UwRVJGO0lBS0ksWXRGMUR5QjtFRmswN0I3QjtBQUNGOztBb0YvejdCRTs7RUFDRSxjbkZvQ087RW1GbkNQLHFCSTREOEI7QXhGdXc3QmxDO0FvRmowN0JJOztFQUNFLGNuRmdDSztFbUYvQkwscUJJd0QwQztBeEY0dzdCaEQ7O0F5RmgxN0JBOztFQUVFLGdCeEZxQ2lCO0FEOHk3Qm5COztBeUY5MDdCSTtFQUNFLHlCeEZpREM7QURneTdCUDtBeUYvMDdCSTtFQUNFLHlCeEZrREE7QUQreDdCTjs7QXlGMTA3QkU7O0VBQ0UsU0FBQTtBekY4MDdCSjs7QXlGeDA3Qkk7RUFDRSxheEZ3R0c7QURtdTdCVDs7QTBGcjI3QkE7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0ExRncyN0JGOztBMkYzMjdCSTtFNURrQkYsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9DQUFBO0VB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R1NDO0UyR1JELG1CM0dQSztFMkdRTCx5QkFBQTtBNUc4MmdDVjtBYzMxZ0NJO0U4RnRCSTtJQUtJLG1CQUFBO0U1R2czZ0NWO0FBQ0Y7QTRHOTJnQ1E7OztFQU1FLGtCMUcwRks7RTBHekZMLGlCM0dmZTtFMkdnQmYsZ0IzR2xCUztFMkdtQlQsV3RHeENDO0FOcTVnQ1g7QWN4MmdDSTtFOEZkSTs7O0lON0JKLG9CQUFBO0lBQ0EsNEJBQUE7SUFDQSxxQk0rQjRCO0lOOUI1QixnQkFBQTtFdEd5NWdDRjtBQUNGO0FjbDNnQ0k7RThGZEk7OztJQVdJLGlCQUFBO0U1RzIzZ0NWO0FBQ0Y7QTRHejNnQ1U7RUFkRjs7O0lBZUksa0JBQUE7RTVHODNnQ1Y7QUFDRjtBY2g0Z0NJO0U4RmRJOzs7SUFrQkksaUJBQUE7RTVHazRnQ1Y7QUFDRjtBNEdqNGdDVTs7O0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBNUdxNGdDWjtBNEdoNGdDUTtFQUNFLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQnRHOGRvQjtFc0c3ZHBCLHlCQUFBO0E1R2s0Z0NWO0FjbjVnQ0k7RThGYUk7SUFNSSxpQjFHaUVHO0VGbTBnQ2I7QUFDRjtBNEdsNGdDUTs7RUFFRSxlM0d0RE87RTJHdURQLGdCdEdxZG9CO0VzR3BkcEIsV3RHdkVDO0FOMjhnQ1g7QWM5NWdDSTtFOEZzQkk7O0lBTUksbUJBQUE7RTVHdTRnQ1Y7QUFDRjtBNEd0NGdDVTs7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QTVHeTRnQ1o7QTRHbjRnQ1E7RUFDRSxtQkFBQTtFQUVBLHVDQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQnRHbWNvQjtFc0dsY3BCLHlCQUFBO0E1R280Z0NWO0FjaDdnQ0k7RThGc0NJO0lBUUksaUIxR3NDRztFRmcyZ0NiO0FBQ0Y7QTRHcDRnQ1E7Ozs7RUFNRSxrQjFHMkJLO0UwRzFCTCxnQjNHaEZTO0UyR2lGVCxXdEd0R0M7RXNHdUdELGlCM0doRmU7QURvOWdDekI7QWM5N2dDSTtFOEZpREk7Ozs7SU41Rkosb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCTThGNEI7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QkFBQTtVQUFBLG1CQUFBO0FsSDBqa0NOO0FjbHBrQ0k7RW9HeUZFO0lBRUksY0FBQTtJQUNBLGdCQUFBO0VsSDJqa0NSO0FBQ0Y7QWtIemprQ007RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0FsSDJqa0NSO0FjMXFrQ0k7RW9HNEdFO0lBS0ksWUFBQTtFbEg2amtDUjtBQUNGO0FrSDFqa0NJO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7QWxINGprQ047QWtIM2prQ007RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBbEg2amtDUjtBa0gzamtDTTtFQUNFLG1CaEh2REE7RWdId0RBLGdCaEhuR2U7RWdIb0dmLGNqSDlJRztFaUgrSUgsbUJBQUE7QWxINmprQ1I7QWNoc2tDSTtFb0crSEU7SUFNSSxrQmhIcERLO0VGbW5rQ2I7QUFDRjtBa0g3amtDTTtFQUNFLHNDQUFBO0VBQ0EsbUJoSC9EQTtFZ0hnRUEsZ0JoSDdHZTtFZ0g4R2YsY2pIeEpHO0VpSHlKSCxtQkFBQTtBbEgramtDUjtBYzVza0NJO0VvR3dJRTtJQU9JLG1CaEhyRUY7RUZzb2tDTjtBQUNGO0FrSC9qa0NNO0VBQ0Usa0NBQUE7RUFDQSxlakhsTFM7RWlIbUxULGdCNUd5VnNCO0U0R3hWdEIsVzVHbk1HO0FOb3drQ1g7QWtIaGtrQ1E7OztFQUdFLGtCQUFBO0FsSGtra0NWO0FrSGhra0NRO0VBQ0UsZ0JqSHJMUztFaUhzTFQscUJBQUE7RUFDQSxxQkFBQTtBbEhra2tDVjtBa0hoamtDSTtFQUNFLGVqSGhOVztFaUhpTlgsZ0JBQUE7QWxIa2prQ047O0FtSGx5a0NBO0VBQ0ksbUNBQUE7QW5IcXlrQ0o7O0FtSGx5a0NBO0VBQ0kscUNBQUE7QW5IcXlrQ0o7O0FvSHh5a0NZOztFQUVJLDBCbEhpQks7QUYweGtDckI7QW9IdHlrQ1E7RUFDSSxxQkFBQTtFQUNBLHFCbEhvQmM7RWtIbkJkLGFBQUE7RUFDQSxtQkFBQTtBcEh3eWtDWjtBb0h0eWtDUTtFQUNJLG9CQUFBO0FwSHd5a0NaO0FvSHR5a0NZO0VBQ0ksMEJsSEVLO0VrSERMLHFCQUFBO0FwSHd5a0NoQjtBb0hweWtDUTtFQUNJLG9CQUFBO0FwSHN5a0NaO0FvSHB5a0NZO0VBQ0ksMEJsSFBLO0VrSFFMLGtCbEhrSEQ7RWtIakhDLG1CQUFBO0FwSHN5a0NoQjtBb0hueWtDUTtFQUNJLGNBQUE7RUFDQSxlQUFBO0FwSHF5a0NaO0FvSHB5a0NZO0VBQ0ksbUJBQUE7QXBIc3lrQ2hCO0FvSHB5a0NZOztFQUNJLG1CQUFBO0FwSHV5a0NoQjs7QXFIaDFrQ0k7RUFDSSw4QkFBQTtFQUNBLHFCbkg4Slc7RW1IN0pYLG1CQUFBO0FySG0xa0NSO0FjeHhrQ0k7RXVHOURBO0lBS1EsbUJuSDRKTztFRnlya0NqQjtBQUNGO0FxSGoxa0NRO0VBQ0ksMEJBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0FySG0xa0NaO0FjbHlrQ0k7RXVHcERJO0lBS1EsNEJBQUE7RXJIcTFrQ2Q7QUFDRjtBY3Z5a0NJO0V1R3BESTtJQVFRLGlCQUFBO0VySHUxa0NkO0FBQ0Y7QXFIcjFrQ1E7RUFDSSwwQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsK0JBQUE7QXJIdTFrQ1o7QWNsemtDSTtFdUd6Q0k7SUFNUSx3QkFBQTtFckh5MWtDZDtBQUNGO0FjdnprQ0k7RXVHekNJO0lBU1EsNkJBQUE7RXJIMjFrQ2Q7QUFDRjtBYzV6a0NJO0V1RzlCUTtJQUVRLGNBQUE7SUFDQSxtQm5IMEhQO0VGa3VrQ1g7QUFDRjtBcUgzMWtDZ0I7RUFDSSxhQUFBO0FySDYxa0NwQjtBcUgzMWtDZ0I7RUFDSSx3QkFBQTtFQUNBLG1CbkgrRlo7RW1IOUZZLGdCcEhMRDtFb0hNQywwQkFBQTtFQUNBLG1CQUFBO0FySDYxa0NwQjtBYzUwa0NJO0V1R3RCWTtJQU9RLG1CbkhrR1Q7SW1IakdTLG1CQUFBO0VySCsxa0N0QjtBQUNGO0FjbDFrQ0k7RXVHdEJZO0lBV1EsbUJBQUE7RXJIaTJrQ3RCO0FBQ0Y7QXFILzFrQ2dCO0VBQ0ksbUJuSGdGWjtFbUg5RVksMkJBQUE7QXJIZzJrQ3BCO0FjMzFrQ0k7RXVHUlk7SUFLUSxrQm5Ib0ZUO0VGOHdrQ2I7QUFDRjtBY2gya0NJO0V1R0dBO0lBRVEsaUJBQUE7RXJIKzFrQ1Y7QUFDRjtBcUg1MWtDUTtFQUNJLGVwSHhDSztFb0h5Q0wsZ0JBQUE7QXJIODFrQ1o7QXFIMzFrQ0k7RUFDSSxhQUFBO0FySDYxa0NSOztBcUh6MWtDSTtFQUNJLHNCQUFBO0FySDQxa0NSOztBc0g3NmtDSTs7RUFDSSw4QkFBQTtFQUNBLHFCcEg2Slc7RW9INUpYLG1CQUFBO0F0SGk3a0NSO0FjdjNrQ0k7RXdHN0RBOztJQUtRLG1CcEgySk87RUZ5eGtDakI7QUFDRjtBc0hoN2tDUTs7RUFDSSwwQkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7QXRIbTdrQ1o7QWNuNGtDSTtFd0duREk7O0lBS1EsNEJBQUE7RXRIczdrQ2Q7QUFDRjtBY3o0a0NJO0V3R25ESTs7SUFRUSxpQkFBQTtFdEh5N2tDZDtBQUNGO0FzSHY3a0NROztFQUNJLDBCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSwrQkFBQTtBdEgwN2tDWjtBY3Q1a0NJO0V3R3hDSTs7SUFNUSx3QkFBQTtFdEg2N2tDZDtBQUNGO0FjNTVrQ0k7RXdHeENJOztJQVNRLDZCQUFBO0V0SGc4a0NkO0FBQ0Y7QWNsNmtDSTtFd0c3QlE7O0lBR1EsbUJwSHlIUDtFRncwa0NYO0FBQ0Y7QXNIaDhrQ2dCOztFQUNJLGFBQUE7QXRIbThrQ3BCO0FzSGo4a0NnQjs7RUFDSSx3QkFBQTtFQUNBLG1CcEg4Rlo7RW9IN0ZZLGdCckhORDtFcUhPQywwQkFBQTtFQUNBLG1CQUFBO0F0SG84a0NwQjtBY3A3a0NJO0V3R3JCWTs7SUFPUSxtQnBIaUdUO0lvSGhHUyxtQkFBQTtFdEh1OGtDdEI7QUFDRjtBYzM3a0NJO0V3R3JCWTs7SUFXUSxtQkFBQTtFdEgwOGtDdEI7QUFDRjtBc0h4OGtDZ0I7O0VBQ0ksbUJwSCtFWjtFb0g5RVksZ0JySG5CRDtFcUhvQkMsMkJBQUE7RUFDQSxtQkFBQTtBdEgyOGtDcEI7QWN4OGtDSTtFd0dQWTs7SUFNUSxrQnBIa0ZUO0lvSGpGUyxtQkFBQTtFdEg4OGtDdEI7QUFDRjtBc0g1OGtDZ0I7O0VBQ0ksZXJIbENIO0VxSG1DRyxnQnJIN0JEO0VxSDhCQyx3QkFBQTtBdEgrOGtDcEI7QWNyOWtDSTtFd0dHWTs7SUFLUSxpQnBINEVUO0VGczRrQ2I7QUFDRjtBYzM5a0NJO0V3R2NBOztJQUVRLGlCQUFBO0V0SGc5a0NWO0FBQ0Y7QXNINzhrQ1E7O0VBQ0ksZXJIbkRLO0VxSG9ETCxnQkFBQTtBdEhnOWtDWjtBc0g3OGtDSTs7RUFDSSxhQUFBO0F0SGc5a0NSOztBc0gxOGtDSTs7RUFDSSxnQ0FBQTtNQUFBLDRCQUFBO0F0SDg4a0NSO0FzSDU4a0NJOztFQUNJLHNCQUFBO0F0SCs4a0NSOztBdUhqamxDSTtFQUNJLDhCQUFBO0VBQ0EscUJySDhKVztFcUg3SlgsbUJBQUE7QXZIb2psQ1I7QWN6L2tDSTtFeUc5REE7SUFLUSxtQnJINEpPO0VGMDVrQ2pCO0FBQ0Y7QXVIbGpsQ1E7RUFDSSwwQkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7QXZIb2psQ1o7QWNuZ2xDSTtFeUdwREk7SUFLUSw0QkFBQTtFdkhzamxDZDtBQUNGO0FjeGdsQ0k7RXlHcERJO0lBUVEsaUJBQUE7RXZId2psQ2Q7QUFDRjtBYzdnbENJO0V5R3hCUTtJQVdRLG9DQUFBO0V2SDhobENsQjtBQUNGO0FjbGhsQ0k7RXlHeEJRO0lBY1EsMENBQUE7RXZIZ2lsQ2xCO0FBQ0Y7QXVIL2hsQ2dCO0VBQ0ksZ0NBQUE7QXZIaWlsQ3BCO0FjMWhsQ0k7RXlHUlk7SUFHUSw4QkFBQTtFdkhtaWxDdEI7QUFDRjtBYy9obENJO0V5R1JZO0lBTVEsOEJBQUE7RXZIcWlsQ3RCO0FBQ0Y7QXVIcGlsQ29CO0VBQ0ksYUFBQTtBdkhzaWxDeEI7QXVIcGlsQ29CO0VBQ0ksd0JBQUE7RUFDQSxtQnJIc0VoQjtFcUhyRWdCLGdCdEg5Qkw7RXNIK0JLLDBCQUFBO0VBQ0EsbUJBQUE7QXZIc2lsQ3hCO0FjOWlsQ0k7RXlHR2dCO0lBT1EsbUJySHlFYjtJcUh4RWEs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RUFJRSxpQkFBQTtBakl5NW1DSjtBY243bUNJO0VtSHNCRjtJQUVJLGtCQUFBO0VqSSs1bUNKO0FBQ0Y7QWlJNzVtQ0k7RUFDRSw4QkFBQTtBakkrNW1DTjtBaUk1NW1DRTs7RUFLRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0VBQ0EsV0FBQTtBakkyNW1DSjtBaUkxNW1DSTs7RUFDRSxjQUFBO0VBQ0EsZWhJcEZXO0FEaS9tQ2pCO0FpSTM1bUNJOzs7O0VBUUUsY0FBQTtBakl5NW1DTjtBaUk5NW1DTTs7OztFQUNFLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQmhJdEZXO0FEeS9tQ25CO0FpSTk1bUNFO0VBQ0UscUJBQUE7RUFDQSxxQi9INkJlO0FGbTRtQ25CO0FpSS81bUNJO0VBQ0UsZ0JoSTVGRTtBRDYvbUNSO0FpSS81bUNJO0VBQ0UscUJBQUE7QWpJaTZtQ047QWlJOTVtQ0U7RUFDRSxnQmhJbkdJO0VnSW9HSixnQkFBQTtFQUNBLHFCL0hrQmU7QUY4NG1DbkI7QWlJLzVtQ0k7RUFDRSxlaEloSFc7RWdJaUhYLGdCL0hyRGlCO0FGczltQ3ZCOztBa0lsam5DRTtFQUNFLG1CaEl1SUk7RWdJdElKLGdCaEkwRm1CO0VnSXpGbkIsc0JBQUE7QWxJcWpuQ0o7QWtJbGpuQ0k7O0VBRUUscUJBQUE7RUFDQSxnQjVIbWlCd0I7QU5paG1DOUI7QWtJbGpuQ0k7RUFLRSxrQ0FBQTtFQUNBLGVqSWVXO0VpSWRYLGdCNUgwaEJ3QjtFNEh6aEJ4QixnQkFBQTtFQUNBLGNqSThCSztFaUk3Qkwsa0JBQUE7QWxJZ2puQ047QWtJL2luQ007RUFDRSxnQmpJZVc7RWlJZFgsY2pJZ0NEO0VpSS9CQyxxQkFBQTtBbElpam5DUjtBa0kvaW5DTTtFQUNFLG9CQUFBO0FsSWlqbkNSO0FrSTVpbkNJO0VBQ0UsbUJBQUE7QWxJOGluQ047QWtJM2luQ0U7RUFDRSxtQmhJbUdJO0VnSWxHSixnQmhJcURtQjtFZ0lwRG5CLG1CQUFBO0FsSTZp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QXpKNDJzQ0o7QXlKMzJzQ0k7Ozs7Ozs7O0VBQ0UscUJ4SjFESztFd0oyREwsd0JBQUE7VUFBQSxnQkFBQTtFQUNBLGFBQUE7QXpKbzNzQ047QXlKajNzQ0U7O0VBRUUsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBekptM3NDSjtBeUpoM3NDRTtFQUNFLGdCeEpoRkk7RXdKaUZKLHlCQUFBO0VBQ0EsWUFBQTtBekprM3NDSjtBeUpqM3NDSTtFQUNFLGdCeEpwRkU7RXdKcUZGLHNDQUFBO0VBQ0EsWUFBQTtBekptM3NDTjtBeUo5MnNDSTs7RUFDRSxnQnhKL0ZhO0FEZzlzQ25CO0F5Sjkyc0NFOztFQUVFLFlBQUE7RUFDQSx5QnhKL0ZPO0V3SmdHUCxnQnhKdEdlO0FEczlzQ25CO0F5Si8yc0NJOztFQUNFLHlCeEpsR0s7RXdKbUdMLGdCeEp6R2E7QUQyOXNDbkI7QXlKaDNzQ0k7O0VBQ0UseUJ4SnRHSztBRHk5c0NYO0FjdjhzQ0k7RTJJdUZGO0lBRUksVUFBQTtFekprM3NDSjtBQUNGO0F5Smgzc0NFO0VBQ0UsZ0JuSmlaMEI7QU5pK3JDOUI7QXlKaDNzQ0U7O0VBRUUsa0JBQUE7QXpKazNzQ0o7QXlKLzJzQ0k7RUFDRSxzQ0FBQTtFQUNBLGdCdkp4RWlCO0V1SnlFakIsbUJBQUE7QXpKaTNzQ047QXlKNzJzQ0k7RUFDRSxnQm5Ka1l3QjtFbUpqWXhCLGtDQUFBO0VBQ0EsZXhKNUlXO0FEMi9zQ2pCO0F5SjUyc0NFO0VBQ0UsVUFBQTtBeko4MnNDSjtBeUoxMnNDSTs7RUFDRSxhQUFBO0F6SjYyc0NOO0F5Sngyc0NJOztFQUNFLGVBQUE7QXpKMjJzQ047QXlKejJzQ0k7O0VBQ0UsNEJBQUE7QXpKNDJzQ047QXlKMzJzQ007O0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0NBQUE7QXpKODJzQ1I7QXlKNzJzQ1E7O0VBQ0UsV25KcExDO0VtSnFMRCxnQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsV0FBQTtFQUNBLGV4SnpLTztFd0owS1AsZ0J4SnBLUztFd0pxS1Qsa0JBQUE7RUFD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MEo5bnRDSTtFQUNFLHlCQUFBO01BQUEseUJBQUE7QTFKZ290Q047O0EwSjNudENBOztFQUVFLHNCQUFBO0ExSjhudENGO0EwSjdudENFOztFMUl4SEEscUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBRUEseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0FoQnd2dENGO0FjbHB0Q0k7RTRJV0Y7O0lBR0ksY0FBQTtFMUp5b3RDSjtBQUNGO0EwSnhvdENJOztFMUk3R0Ysb0JBQUE7TUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7RUFLRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7RTBJcUdFLG1CQUFBO01BQUEsY0FBQTtVQUFBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBMUppcHRDTjtBY3p0dENJO0U0SW1FQTs7SUFPSSxjQUFBO0lBQ0EsZ0NBQUE7SUFDQSxpQ0FBQTtFMUpvcHRDTjtBQUNGO0FjanV0Q0k7RTRJbUVBOztJQVlJLGtCQUFBO0UxSnVwdENOO0UwSnRwdENNOztJQUNFLDRDQUFBO0UxSnlwdENSO0UwSnZwdENNOztJQUNFLDZDQUFBO0UxSjBwdENSO0FBQ0Y7QWM1cnRDSTtFNElxQ0k7O0lBQ0UsV0FBQTtFMUoycHRDUjtFMEp6cHRDTTs7SUFDRSxZQUFBO0UxSjRwdENSO0UwSjFwdENNOztJQUNFLFdBQUE7SUFDQSxXQUFBO0lBQ0EsMEJBQUE7RTFKNnB0Q1I7QUFDRjs7QTBKeHB0Q0E7RUFDRSw2QkFBQTtFQUNBLDRCQUFBO0ExSjJwdENGOztBY3Z2dENJO0U2SStCWTtJQUVRLHNCQUFBO0UzSjJ0dEN0QjtBQUNGIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogSW5zdHJ1Y3Rpb25zIGZvciBWYXJpYWJsZXMgZmlsZVxuICovXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG4uYnRuOmZvY3VzLXZpc2libGUsXG4uYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCAuYnV0dG9uOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuOnJvb3Qge1xuICAtLWNvbG9yLTE6ICMwRDZFRkQ7XG4gIC0tY29sb3ItMjogIzZmNDJjMTtcbiAgLS1jb2xvci0zOiAjZGRhNjIyO1xuICAtLWNvbG9yLTQ6ICNkNjMzODQ7XG4gIC0tY29sb3ItNTogI0QxNjAwMDtcbiAgLS1jb2xvci02OiAjOTRDODNEO1xuICAtLWNvbG9yLTc6ICMxRDk2QUY7XG4gIC0tY29sb3ItODogIzc2NzY3NjtcbiAgLS1jb2xvci1uZXV0cmFsOiAjNWY2NjZkO1xuICAtLWNvbG9yLWltcG9ydGFudDogI0MzMjAzMztcbiAgLS1jb2xvci1wcmltYXJ5OiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1jb2xvci1zZWNvbmRhcnk6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5cbltjbGFzcyo9Y29sb3ItMV0ge1xuICAtLWNvbG9yOiAjMEQ2RUZEO1xufVxuXG5bY2xhc3MqPWNvbG9yLTJdIHtcbiAgLS1jb2xvcjogIzZmNDJjMTtcbn1cblxuW2NsYXNzKj1jb2xvci0zXSB7XG4gIC0tY29sb3I6ICNkZGE2MjI7XG59XG5cbltjbGFzcyo9Y29sb3ItNF0ge1xuICAtLWNvbG9yOiAjZDYzMzg0O1xufVxuXG5bY2xhc3MqPWNvbG9yLTVdIHtcbiAgLS1jb2xvcjogI0QxNjAwMDtcbn1cblxuW2NsYXNzKj1jb2xvci02XSB7XG4gIC0tY29sb3I6ICM5NEM4M0Q7XG59XG5cbltjbGFzcyo9Y29sb3ItN10ge1xuICAtLWNvbG9yOiAjMUQ5NkFGO1xufVxuXG5bY2xhc3MqPWNvbG9yLThdIHtcbiAgLS1jb2xvcjogIzc2NzY3Njtcbn1cblxuW2NsYXNzKj1jb2xvci1uZXV0cmFsXSB7XG4gIC0tY29sb3I6ICM1ZjY2NmQ7XG59XG5cbltjbGFzcyo9Y29sb3ItaW1wb3J0YW50XSB7XG4gIC0tY29sb3I6ICNDMzIwMzM7XG59XG5cbltjbGFzcyo9Y29sb3ItcHJpbWFyeV0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuW2NsYXNzKj1jb2xvci1zZWNvbmRhcnldIHtcbiAgLS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLyoqXG4gKiBCdG4gUHJpbWFyeSAmIFNlY29uZGFydHkgSG92ZXIgQ29sb3IgVmFsdWVzXG4gKiBJZiBCb290c3RyYXAgVmFycyBhcmUgZGVwcmVjYXRlZCAtLT4gdGhlc2Ugd2lsbCBuZWVkIHRvIGJlIHNldCBpbiBhIENTUyBTZWxlY3RvciBDb250ZXh0dWF4IHN0YXRlbWVudCByYXRoZXIgdGhhbiBoZXJlLlxuICovXG4vKipcbiAqIFVuY29tbWVudCB0aGUgZm9sbG93aW5nIGlmIFwiQnJvYWRjYXN0c1wiIG5lZWQgdG8gc3VwcG9ydCBDU1MgVmFyc1xuICovXG46cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzBENkVGRDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjRDE2MDAwO1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNkZGE2MjI7XG4gIC0tYnMtZ3JlZW46ICM5NEM4M0Q7XG4gIC0tYnMtdGVhbDogIzFEOTZBRjtcbiAgLS1icy1jeWFuOiAjNzY3Njc2O1xuICAtLWJzLWJsYWNrOiAjMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZjBmMmY1O1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwRDZFRkQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICM5NEM4M0Q7XG4gIC0tYnMtaW5mbzogIzc2NzY3NjtcbiAgLS1icy13YXJuaW5nOiAjZGRhNjIyO1xuICAtLWJzLWRhbmdlcjogI0QxNjAwMDtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjogMTQ4LCAyMDAsIDYxO1xuICAtLWJzLWluZm8tcmdiOiAxMTgsIDExOCwgMTE4O1xuICAtLWJzLXdhcm5pbmctcmdiOiAyMjEsIDE2NiwgMzQ7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjA5LCA5NiwgMDtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogNTIsIDU4LCA2NDtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS4yO1xuICAtLWJzLWJvZHktY29sb3I6ICMzNDNhNDA7XG4gIC0tYnMtYm9keS1iZzogI2ZmZjtcbiAgLS1icy1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtc206IDAuNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAxLjI1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteGw6IDFyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy0yeGw6IDJyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcbiAgLS1icy1saW5rLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtY29kZS1jb2xvcjogI2Q2MzM4NDtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICNmOGVkZDM7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICA6cm9vdCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmg2LCAuaDYsIGg1LCAuaDUsIGg0LCAuaDQsIGgzLCAuaDMsIGgyLCAuaDIsIGgxLCAuaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4yODc1cmVtICsgMC40NXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5tYXJrLCAubWFyayB7XG4gIHBhZGRpbmc6IDAuMTg3NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuMzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmxlZ2VuZCArICoge1xuICBjbGVhcjogbGVmdDtcbn1cblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5ibG9ja3F1b3RlID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuLnJvdyA+ICoge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctc20tMCxcbi5neC1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctc20tMCxcbi5neS1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctc20tMSxcbi5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMSxcbi5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neC1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3ktc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1tZC0xLFxuLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0xLFxuLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neC1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1sZy0xLFxuLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0xLFxuLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14bC0wLFxuLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy14bC0wLFxuLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy14bC0xLFxuLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0xLFxuLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtNCxcbi5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgLS1icy10YWJsZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmOWY5Zjk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpO1xufVxuLnRhYmxlID4gdGJvZHkge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi50YWJsZSA+IHRoZWFkIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAycHggc29saWQgY3VycmVudGNvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZChldmVuKSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2NmZTJmZjtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiYWNiZTY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZDdmMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhY2JlNjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmQxZWM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNlMmUzZTU7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjY2JjY2NlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkN2Q4ZGE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjYmNjY2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZDFkMmQ0O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2VhZjRkODtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNkM2RjYzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2RlZThjZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2QzZGNjMjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkOGUyYzg7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZTRlNGU0O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2NkY2RjZDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZDlkOWQ5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjY2RjZGNkO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogbGlnaHRncmF5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZWRkMztcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNkZmQ1YmU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjZTFjODtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmZDViZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWRiYzM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmNmRmY2M7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZGRjOWI4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlYWQ0YzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZGM5Yjg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTRjZWJkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZGZlMGUxO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1iZzogIzIxMjUyOTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIGhlaWdodDogMS4yZW07XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC43NXJlbTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNmU5O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogLTAuMjVyZW0gLTAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG4uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuMmVtICsgMC43NXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMnB4KTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS4yZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMnB4KTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMXJlbSArIDJweCk7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IGNhbGMoMC43NXJlbSAtIDNweCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzQzYTQwO1xufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS4ycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRDZFRkQ7XG4gIGJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ2RUZEO1xuICBib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuLFxuLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnV0dG9uLCAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ0bixcbi5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idXR0b24sIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBidXR0b24ubGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENkVGRDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBENkVGRDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAycHgpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDotd2Via2l0LWF1dG9maWxsIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4sXG4uaW5wdXQtZ3JvdXAgLmJ0bi1pbmxpbmUsIC5pbnB1dC1ncm91cCAuYnV0dG9uLCAuaW5wdXQtZ3JvdXAgYnV0dG9uLmxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cCAuYnRuLWlubGluZTpmb2N1cywgLmlucHV0LWdyb3VwIC5idXR0b246Zm9jdXMsIC5pbnB1dC1ncm91cCBidXR0b24ubGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4taW5saW5lLFxuLmlucHV0LWdyb3VwLWxnID4gLmJ1dHRvbixcbi5pbnB1dC1ncm91cC1sZyA+IGJ1dHRvbi5saW5rIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuLWlubGluZSxcbi5pbnB1dC1ncm91cC1zbSA+IC5idXR0b24sXG4uaW5wdXQtZ3JvdXAtc20gPiBidXR0b24ubGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzk0QzgzRDtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDgsIDIwMCwgNjEsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM5NEM4M0QnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjNlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC42ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjZlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxNDgsIDIwMCwgNjEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS4yZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzk0QzgzRDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzk0QzgzRCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNmVtICsgMC4zNzVyZW0pIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDE0OCwgMjAwLCA2MSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjJlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NEM4M0Q7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTQ4LCAyMDAsIDYxLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzk0QzgzRDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlkIHtcbiAgei1pbmRleDogMztcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI0QxNjAwMDtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgOTYsIDAsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjJlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRDE2MDAwJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0QxNjAwMCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuM2VtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjZlbSArIDAuMzc1cmVtKSBjYWxjKDAuNmVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMDksIDk2LCAwLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjJlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjNlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjNlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNEMTYwMDAnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRDE2MDAwJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC42ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjZlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIwOSwgOTYsIDAsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuMmVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDE2MDAwO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMDksIDk2LCAwLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNEMTYwMDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGEuYnV0dG9uLCAuYnV0dG9uLCBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS4yO1xuICAtLWJzLWJ0bi1jb2xvcjogIzM0M2E0MDtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGEuYnV0dG9uLCAuYnV0dG9uLCBidXR0b24ubGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCAuYnV0dG9uOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIsXG4uYnRuLWNoZWNrICsgLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4tY2hlY2sgKyAuYnV0dG9uOmhvdmVyLCAuYnRuLWNoZWNrICsgYnV0dG9uLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLFxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idXR0b24sIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluaywgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlLCA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLmxpbms6YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmUsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsXG4uYWN0aXZlLmJ0bi1pbmxpbmUsIC5hY3RpdmUuYnV0dG9uLCBidXR0b24uYWN0aXZlLmxpbmssIC5idG4uc2hvdyxcbi5zaG93LmJ0bi1pbmxpbmUsIC5zaG93LmJ1dHRvbiwgYnV0dG9uLnNob3cubGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluazpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbjpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWlubGluZTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluazphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5hY3RpdmUuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCAuYWN0aXZlLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24uYWN0aXZlLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsXG4uc2hvdy5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIC5zaG93LmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24uc2hvdy5saW5rOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLFxuLmJ0bi1pbmxpbmU6ZGlzYWJsZWQsIC5idXR0b246ZGlzYWJsZWQsIGJ1dHRvbi5saW5rOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLFxuLmRpc2FibGVkLmJ0bi1pbmxpbmUsIC5kaXNhYmxlZC5idXR0b24sIGJ1dHRvbi5kaXNhYmxlZC5saW5rLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bi1pbmxpbmUsIGZpZWxkc2V0OmRpc2FibGVkIC5idXR0b24sIGZpZWxkc2V0OmRpc2FibGVkIGJ1dHRvbi5saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cblxuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzU2NWU2NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2E0ZDA1YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMjYsIDE3MCwgNTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYTlkMzY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2NDY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1ZTVlNWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzOSwgMTM5LCAxMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNWU1ZTVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTk1OTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzc2NzY3NjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZTJiMzQzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE4OCwgMTQxLCAyOTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlNGI4NGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Q4NzgyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDY3MDFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzgsIDgyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RhODAzMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Q2NzAxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cblxuLmJ0bi1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTQ4LCAyMDAsIDYxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDExOCwgMTE4LCAxMTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIxLCAxNjYsIDM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA5LCA5NiwgMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tbGluaywgYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC1sZyA+IC5idXR0b24sIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXNtID4gLmJ1dHRvbiwgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICAtLWJzLWRyb3Bkb3duLXppbmRleDogMTAwMDtcbiAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDM0MHB4O1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteDogMDtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1zcGFjZXI6IDAuMTI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogIzM0M2E0MDtcbiAgLS1icy1kcm9wZG93bi1iZzogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogIzFlMjEyNTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZjBmMmY1O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNhZGI1YmQ7XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogdmFyKC0tYnMtZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG5cbi5kcm9wZG93bi1tZW51LXN0YXJ0IHtcbiAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG59XG4uZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMzQzYTQwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzBENkVGRDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAgPiAuYnV0dG9uLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbiwgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmU6Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAgPiBidXR0b24ubGluazpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5hY3RpdmUuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYWN0aXZlLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiBidXR0b24uYWN0aXZlLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmU6Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24uYWN0aXZlLmxpbmsge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLWlubGluZSwgLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnV0dG9uLCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4taW5saW5lOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwID4gLmJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGUtc3BsaXQuYnRuLWlubGluZTpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LmJ1dHRvbjpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlLXNwbGl0Lmxpbms6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmU6bnRoLWNoaWxkKG4rMyksIC5idG4tZ3JvdXAgPiAuYnV0dG9uOm50aC1jaGlsZChuKzMpLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluayxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idXR0b24sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4uYnRuLWdyb3VwLWxnID4gLmJ0bi1pbmxpbmUgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b246bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lIH4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4taW5saW5lIH4gLmJ1dHRvbiwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiAuYnV0dG9uLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsgfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIH4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiBidXR0b24ubGluaywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24gfiBidXR0b24ubGluaywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIH4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4taW5saW5lLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXYtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjZjBmMmY1ICNmMGYyZjUgI2RlZTJlNjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI2ZmZjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwRDZFRkQ7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi1waWxscyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuNDI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAxcmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDEuMTI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXgpO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhciA+IC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbn1cbi5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci10ZXh0IGE6aG92ZXIsXG4ubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgei1pbmRleDogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWRhcmsge1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJkIHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxcmVtO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDFyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteTogMC41cmVtO1xuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1jYXJkLWJveC1zaGFkb3c6IDtcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC4zNzVyZW0gLSAxcHgpO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1jYXJkLWNhcC1iZzogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogO1xuICAtLWJzLWNhcmQtaGVpZ2h0OiA7XG4gIC0tYnMtY2FyZC1jb2xvcjogO1xuICAtLWJzLWNhcmQtYmc6ICNmZmY7XG4gIC0tYnMtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAxcmVtO1xuICAtLWJzLWNhcmQtZ3JvdXAtbWFyZ2luOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1jYXJkLWhlaWdodCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXkpIHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlYWRlci10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1jYXJkLWdyb3VwLW1hcmdpbik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6ICMzNDNhNDA7XG4gIC0tYnMtYWNjb3JkaW9uLWJnOiAjZmZmO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiAjMzQzYTQwO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMzNDNhNDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjMGM2M2U0O1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6ICNlN2YxZmY7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xufVxuLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiwgLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWJnOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjNmM3NTdkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjZjBmMmY1O1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6ICNmMGYyZjU7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzBENkVGRDtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXg6IDAuNjVlbTtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXk6IDAuMzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXNpemU6IDAuNzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogNzAwO1xuICAtLWJzLWJhZGdlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1iYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsXG4uYnRuLWlubGluZSAuYmFkZ2UsIC5idXR0b24gLmJhZGdlLCBidXR0b24ubGluayAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmFsZXJ0IHtcbiAgLS1icy1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1iZzogI2NmZTJmZjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNmQ0ZmU7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYzNTdhO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1iZzogI2UyZTNlNTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkM2Q2ZDg7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNDM4M2M7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzNiNTAxODtcbiAgLS1icy1hbGVydC1iZzogI2VhZjRkODtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkZmVmYzU7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmY0MDEzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM0NzQ3NDc7XG4gIC0tYnMtYWxlcnQtYmc6ICNlNGU0ZTQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM5MzkzOTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjODU2NDE0O1xuICAtLWJzLWFsZXJ0LWJnOiAjZjhlZGQzO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2Y1ZTRiZDtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTUwMTA7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjN2QzYTAwO1xuICAtLWJzLWFsZXJ0LWJnOiAjZjZkZmNjO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2YxY2ZiMztcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY0MmUwMDtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1iZzogI2ZlZmVmZTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRmNTA1MDtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJnOiAjZDNkM2Q0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICAtLWJzLXByb2dyZXNzLWhlaWdodDogMXJlbTtcbiAgLS1icy1wcm9ncmVzcy1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYmc6ICNmMGYyZjU7XG4gIC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLXByb2dyZXNzLWJhci1jb2xvcjogI2ZmZjtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICMwRDZFRkQ7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubGlzdC1ncm91cCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiAjZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAjMzQzYTQwO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI2YwZjJmNTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xufVxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDg0Mjk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZlMmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWNiZTY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDI5ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDg0Mjk4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjY2NlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDY0YjtcbiAgYm9yZGVyLWNvbG9yOiAjNDE0NjRiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNiNTAxODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjRkODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2I1MDE4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkY2MyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjUwMTg7XG4gIGJvcmRlci1jb2xvcjogIzNiNTAxODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICM0NzQ3NDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzQ3NDc0NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0NzQ3O1xuICBib3JkZXItY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlZGQzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY0MTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmQ1YmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjQxNDtcbiAgYm9yZGVyLWNvbG9yOiAjODU2NDE0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjN2QzYTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkZmNjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2QzYTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRjOWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkM2EwMDtcbiAgYm9yZGVyLWNvbG9yOiAjN2QzYTAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM2MzY0NjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY0O1xuICBib3JkZXItY29sb3I6ICM2MzY0NjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2Q0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxNDE2MTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWJlYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTYxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTQxNjE5O1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC4yNWVtO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyLzFlbSBhdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYnRuLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG59XG5cbi50b2FzdCB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy10b2FzdC1zcGFjaW5nOiAxLjVyZW07XG4gIC0tYnMtdG9hc3QtbWF4LXdpZHRoOiAzNTBweDtcbiAgLS1icy10b2FzdC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXRvYXN0LWNvbG9yOiA7XG4gIC0tYnMtdG9hc3QtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLXRvYXN0LWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy10b2FzdC1oZWFkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvYXN0LWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRvYXN0LXNwYWNpbmcpO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiAjZmZmO1xuICAtLWJzLW1vZGFsLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1tb2RhbC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDEuMjVyZW0gLSAxcHgpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZzogMXJlbSAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWdhcDogMC41cmVtO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1iZzogO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogMXB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtbW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS1icy1tb2RhbC1tYXJnaW4pO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXMpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAtLWJzLWJhY2tkcm9wLXppbmRleDogMTA1MDtcbiAgLS1icy1iYWNrZHJvcC1iZzogIzAwMDtcbiAgLS1icy1iYWNrZHJvcC1vcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1iYWNrZHJvcC16aW5kZXgpO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJhY2tkcm9wLWJnKTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC16aW5kZXg6IDEwODA7XG4gIC0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtdG9vbHRpcC1tYXJnaW46IDtcbiAgLS1icy10b29sdGlwLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogI2ZmZjtcbiAgLS1icy10b29sdGlwLWJnOiAjMDAwO1xuICAtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS1icy10b29sdGlwLW1hcmdpbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBvcG92ZXIge1xuICAtLWJzLXBvcG92ZXItemluZGV4OiAxMDcwO1xuICAtLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDtcbiAgLS1icy1wb3BvdmVyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtcG9wb3Zlci1iZzogI2ZmZjtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMS4yNXJlbSAtIDFweCk7XG4gIC0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiAjZjBmMGYwO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktY29sb3I6ICMzNDNhNDA7XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIHotaW5kZXg6IHZhcigtLWJzLXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1tYXgtd2lkdGgpO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8qIHJ0bDpvcHRpb25zOiB7XG4gIFwiYXV0b1JlbmFtZVwiOiB0cnVlLFxuICBcInN0cmluZ01hcFwiOlsge1xuICAgIFwibmFtZVwiICAgIDogXCJwcmV2LW5leHRcIixcbiAgICBcInNlYXJjaFwiICA6IFwicHJldlwiLFxuICAgIFwicmVwbGFjZVwiIDogXCJuZXh0XCJcbiAgfSBdXG59ICovXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAvKiBydGw6aWdub3JlICovO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMjVlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC43NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIGJvcmRlcjogdmFyKC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuLnNwaW5uZXItZ3JvdyB7XG4gICAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMS41cztcbiAgfVxufVxuLm9mZmNhbnZhcywgLm9mZmNhbnZhcy14bCwgLm9mZmNhbnZhcy1sZywgLm9mZmNhbnZhcy1tZCwgLm9mZmNhbnZhcy1zbSB7XG4gIC0tYnMtb2ZmY2FudmFzLXppbmRleDogMTA0NTtcbiAgLS1icy1vZmZjYW52YXMtd2lkdGg6IDQwMHB4O1xuICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IDMwdmg7XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLW9mZmNhbnZhcy1jb2xvcjogO1xuICAtLWJzLW9mZmNhbnZhcy1iZzogI2ZmZjtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5oaWRpbmcsIC5vZmZjYW52YXMtc20uc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5oaWRpbmcsIC5vZmZjYW52YXMtbWQuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLmhpZGluZywgLm9mZmNhbnZhcy1sZy5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLmhpZGluZywgLm9mZmNhbnZhcy14bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5zaG93Om5vdCguaGlkaW5nKSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5oaWRpbmcsIC5vZmZjYW52YXMuc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xufVxuLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wbGFjZWhvbGRlci5idG46OmJlZm9yZSxcbi5wbGFjZWhvbGRlci5idG4taW5saW5lOjpiZWZvcmUsIC5wbGFjZWhvbGRlci5idXR0b246OmJlZm9yZSwgYnV0dG9uLnBsYWNlaG9sZGVyLmxpbms6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogMC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IDAuOGVtO1xufVxuXG4ucGxhY2Vob2xkZXItbGcge1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWdsb3cgLnBsYWNlaG9sZGVyIHtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMDAwIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgIzAwMCA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTUwIHtcbiAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC01MCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTUwIHtcbiAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS15IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLTIge1xuICAtLWJzLWJvcmRlci13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLTMge1xuICAtLWJzLWJvcmRlci13aWR0aDogM3B4O1xufVxuXG4uYm9yZGVyLTQge1xuICAtLWJzLWJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLTUge1xuICAtLWJzLWJvcmRlci13aWR0aDogNXB4O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0yNSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS01MCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzdC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuLnRleHQtYnJlYWsge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6ZW5kOnJlbW92ZSAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtMnhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG4uZmEge1xuICBmb250LWZhbWlseTogdmFyKC0tZmEtc3R5bGUtZmFtaWx5LCBcIkZvbnQgQXdlc29tZSA2IFByb1wiKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXN0eWxlLCA5MDApO1xufVxuXG4uZmEsXG4uZmEtY2xhc3NpYyxcbi5mYS1zaGFycCxcbi5mYXMsXG4uZmEtc29saWQsXG4uZmFyLFxuLmZhLXJlZ3VsYXIsXG4uZmFzcixcbi5mYWwsXG4uZmEtbGlnaHQsXG4uZmFzbCxcbi5mYXQsXG4uZmEtdGhpbixcbi5mYWQsXG4uZmEtZHVvdG9uZSxcbi5mYXNzLFxuLmZhLXNoYXJwLXNvbGlkLFxuLmZhYixcbi5mYS1icmFuZHMsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwicGludGVyZXN0LmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibWFpbHRvOlwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHZhcigtLWZhLWRpc3BsYXksIGlubGluZS1ibG9jayk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhcyxcbi5mYS1jbGFzc2ljLFxuLmZhLXNvbGlkLFxuLmZhcixcbi5mYS1yZWd1bGFyLFxuLmZhbCxcbi5mYS1saWdodCxcbi5mYXQsXG4uZmEtdGhpbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibWFpbHRvOlwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInBpbnRlcmVzdC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbn1cblxuLmZhZCxcbi5mYS1jbGFzc2ljLmZhLWR1b3RvbmUsXG4uZmEtZHVvdG9uZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IER1b3RvbmVcIjtcbn1cblxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLmZhLXNoYXJwIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgU2hhcnBcIjtcbn1cblxuLmZhc3MsXG4uZmEtc2hhcnAge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSwgLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwicGludGVyZXN0LmNvbVwiXSBpLCAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpLCAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksIC5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTtcbn1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTtcbn1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cblxuLmZhLTJ4cyB7XG4gIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yMjVlbTtcbn1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA4MzMzMzMzMzdlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMTI1ZW07XG59XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDcxNDI4NTcxOGVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4wNTM1NzE0Mjk1ZW07XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMC4wNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDc1ZW07XG59XG5cbi5mYS14bCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA0MTY2NjY2ODJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xufVxuXG4uZmEtMnhsIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjAzMTI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xODc1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLmZhLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZmEtbGktbWFyZ2luLCAyLjVlbSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCAjZWVlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmEtYm9yZGVyLXJhZGl1cywgMC4xZW0pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWZhLWJvcmRlci1zdHlsZSwgc29saWQpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWZhLWJvcmRlci13aWR0aCwgMC4wOGVtKTtcbiAgcGFkZGluZzogdmFyKC0tZmEtYm9yZGVyLXBhZGRpbmcsIDAuMmVtIDAuMjVlbSAwLjE1ZW0pO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sIDAuM2VtKTtcbn1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1mYS1wdWxsLW1hcmdpbiwgMC4zZW0pO1xufVxuXG4uZmEtYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLmZhLWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgsIDAuODQsIDAuNDIsIDEpKTtcbn1cblxuLmZhLWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpKTtcbn1cblxuLmZhLWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSk7XG59XG5cbi5mYS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZmEtc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLmZhLXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uZmEtc3Bpbi1yZXZlcnNlIHtcbiAgLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uZmEtcHVsc2UsXG4uZmEtc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhLWJlYXQsXG4uZmEtYm91bmNlLFxuLmZhLWZhZGUsXG4uZmEtYmVhdC1mYWRlLFxuLmZhLWZsaXAsXG4uZmEtcHVsc2UsXG4uZmEtc2hha2UsXG4uZmEtc3Bpbixcbi5mYS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xbXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0IHtcbiAgMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYmVhdC1zY2FsZSwgMS4yNSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJvdW5jZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLCB2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSwgdmFyKC0tZmEtYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS1mYS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwgMS4wNSksIHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDU3JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpO1xuICB9XG4gIDY0JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1mYWRlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1mYS1mYWRlLW9wYWNpdHksIDAuNCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYmVhdC1mYWRlLXNjYWxlLCAxLjEyNSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tZmEtZmxpcC14LCAwKSwgdmFyKC0tZmEtZmxpcC15LCAxKSwgdmFyKC0tZmEtZmxpcC16LCAwKSwgdmFyKC0tZmEtZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gIH1cbiAgNCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuICA4JSwgMjQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG4gIDEyJSwgMjglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7XG4gIH1cbiAgMTYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICB9XG4gIDMyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgfVxuICAzNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcbiAgfVxuICA0MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLmZhLWZsaXAtYm90aCxcbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLmZhLXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWZhLXJvdGF0ZS1hbmdsZSwgbm9uZSkpO1xufVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVlbTtcbn1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiB2YXIoLS1mYS1zdGFjay16LWluZGV4LCBhdXRvKTtcbn1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS1mYS1pbnZlcnNlLCAjZmZmKTtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMCBcIjtcbn1cblxuLmZhLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMSBcIjtcbn1cblxuLmZhLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMiBcIjtcbn1cblxuLmZhLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMyBcIjtcbn1cblxuLmZhLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNCBcIjtcbn1cblxuLmZhLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNSBcIjtcbn1cblxuLmZhLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNiBcIjtcbn1cblxuLmZhLTc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNyBcIjtcbn1cblxuLmZhLTg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOCBcIjtcbn1cblxuLmZhLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOSBcIjtcbn1cblxuLmZhLWZpbGwtZHJpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjtcbn1cblxuLmZhLWFycm93cy10by1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJkXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtd2Fnb24tY292ZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWVcIjtcbn1cblxuLmZhLWxpbmUtaGVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiO1xufVxuXG4uZmEtYmFnZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhOFwiO1xufVxuXG4uZmEtYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxAXCI7XG59XG5cbi5mYS1yZWN0YW5nbGVzLW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyM1wiO1xufVxuXG4uZmEtcGhvbmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmZhLXBob25lLW91dGdvaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiO1xufVxuXG4uZmEtdHJhc2gtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdHJhc2gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtY2lyY2xlLWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtZ29nZ2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWFcIjtcbn1cblxuLmZhLWhlYWQtdnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVhXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjtcbn1cblxuLmZhLXVzZXIteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4uZmEtZmFjZS1oYW5kLXlhd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc5XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1zbG93ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiO1xufVxuXG4uZmEtc3RldGhvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1jb2ZmaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM2XCI7XG59XG5cbi5mYS1tZXNzYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG5cbi5mYS1zYWxhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWVcIjtcbn1cblxuLmZhLWJvd2wtc2FsYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFlXCI7XG59XG5cbi5mYS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtcm9ib3QtYXN0cm9tZWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMlwiO1xufVxuXG4uZmEtcmluZy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhYlwiO1xufVxuXG4uZmEtZm9uZHVlLXBvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGRcIjtcbn1cblxuLmZhLXRoZXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZVwiO1xufVxuXG4uZmEtZmFjZS1oYW5kLXBlZWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgxXCI7XG59XG5cbi5mYS1zcXVhcmUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODNcIjtcbn1cblxuLmZhLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtY29tcHJlc3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtZXhwbG9zaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOVwiO1xufVxuXG4uZmEtZmlsZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtd2F2ZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5mYS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ5XCI7XG59XG5cbi5mYS1kaWNlLXRocmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiO1xufVxuXG4uZmEtdGlyZS1wcmVzc3VyZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzM1wiO1xufVxuXG4uZmEtd2lmaS1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uZmEtd2lmaS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLW1wMy1wbGF5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNlXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhYVwiO1xufVxuXG4uZmEtdGFsbHktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTdcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1oaXN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhMlwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMVwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXN1bi1oYXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NVwiO1xufVxuXG4uZmEtdGV4dC1zaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NFwiO1xufVxuXG4uZmEtdWZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uZmEtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmZhLXV0ZW5zaWwtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjtcbn1cblxuLmZhLWFycm93cy11cC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjMlwiO1xufVxuXG4uZmEtbW9iaWxlLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWZcIjtcbn1cblxuLmZhLWJhcmNvZGUtc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjVcIjtcbn1cblxuLmZhLXNvcnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLXNvcnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLmZhLWZvbGRlci1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtZm9sZGVyLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZmEtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtZmFjZS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3Y1wiO1xufVxuXG4uZmEtc2hvdmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxM1wiO1xufVxuXG4uZmEtZG9vci1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiO1xufVxuXG4uZmEtZmlsbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdhXCI7XG59XG5cbi5mYS1yaWdodC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduLW91dC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1mYWNlLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc3XCI7XG59XG5cbi5mYS1uZmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY3XCI7XG59XG5cbi5mYS1hdG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uZmEtc29hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLmZhLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzVcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3Itc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0Y1wiO1xufVxuXG4uZmEtY2FsY3VsYXRvci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRjXCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOVwiO1xufVxuXG4uZmEtc2xpZGVycy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLXNsaWRlcnMtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjtcbn1cblxuLmZhLWxvY2F0aW9uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDlcIjtcbn1cblxuLmZhLXB1bXAtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cblxuLmZhLWZpbmdlcnByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiO1xufVxuXG4uZmEtc2tpLWJvb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2NjXCI7XG59XG5cbi5mYS1zdGFuZGFyZC1kZWZpbml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YVwiO1xufVxuXG4uZmEtaDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEzXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiOFwiO1xufVxuXG4uZmEtZm9yd2FyZC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtc21pbGUtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjtcbn1cblxuLmZhLWxpZ2h0LWNlaWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5mYS1tZXNzYWdlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5mYS1ib3dsLXNjb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZVwiO1xufVxuXG4uZmEtYm93bC1zaGF2ZWQtaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZVwiO1xufVxuXG4uZmEtc3F1YXJlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg2XCI7XG59XG5cbi5mYS11dGlsaXR5LXBvbGUtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjNFwiO1xufVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1jaGV2cm9ucy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjVcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNVwiO1xufVxuXG4uZmEtZm9vdGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS1mb290YmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiO1xufVxuXG4uZmEtdXNlci12bmVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjFcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZjXCI7XG59XG5cbi5mYS1jcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuXG4uZmEtYW5nbGVzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLXVzZXJzLXJlY3RhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTRcIjtcbn1cblxuLmZhLXBlb3BsZS1yb29mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzN1wiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGFcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2FcIjtcbn1cblxuLmZhLXBlb3BsZS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNFwiO1xufVxuXG4uZmEtYmVlci1tdWctZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1iZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuXG4uZmEtY3JhdGUtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZWRlY2Vzc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3N1wiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzFcIjtcbn1cblxuLmZhLWFycm93LXVwLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuXG4uZmEtcGVyc29uLWNhcnJ5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLXBlcnNvbi1jYXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmZhLWZpcmUtZmxhbWUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtYnVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLXBlcnNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5mYS1maWxlLWNzdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGRcIjtcbn1cblxuLmZhLW1lbm9yYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7XG59XG5cbi5mYS11bmlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTJcIjtcbn1cblxuLmZhLWNoZXZyb25zLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyM1wiO1xufVxuXG4uZmEtY2lyY2xlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjN1wiO1xufVxuXG4uZmEtdHJ1Y2stcGxhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThmXCI7XG59XG5cbi5mYS1yZWNvcmQtdmlueWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7XG59XG5cbi5mYS1icmluZy1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NlwiO1xufVxuXG4uZmEtc3F1YXJlLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4uZmEtc2lnbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhiXCI7XG59XG5cbi5mYS1jYW1lcmEtbW92aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE5XCI7XG59XG5cbi5mYS1ib25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1Y1wiO1xufVxuXG4uZmEtY2xhcmluZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFkXCI7XG59XG5cbi5mYS10cnVjay1mbGF0YmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiNlwiO1xufVxuXG4uZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhZlwiO1xufVxuXG4uZmEtbGVhZi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2JcIjtcbn1cblxuLmZhLWhvdXNlLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiMVwiO1xufVxuXG4uZmEtY2hlZXNlLXN3aXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMFwiO1xufVxuXG4uZmEtc3Bvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS11dGVuc2lsLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiO1xufVxuXG4uZmEtamFyLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxN1wiO1xufVxuXG4uZmEtZW52ZWxvcGVzLWJ1bGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1tYWlsLWJ1bGs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWJcIjtcbn1cblxuLmZhLWJvdy1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjlcIjtcbn1cblxuLmZhLWNhcnQteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRkXCI7XG59XG5cbi5mYS1oZXhhZ29uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiO1xufVxuXG4uZmEtdGltZXMtaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbn1cblxuLmZhLXhtYXJrLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7XG59XG5cbi5mYS1jaXJjbGUtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyNlwiO1xufVxuXG4uZmEtcGFnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7XG59XG5cbi5mYS1jYXJ0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkYlwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtY29udGFjdC1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtcGFuLWZyeWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmNcIjtcbn1cblxuLmZhLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi5mYS1ncmlkLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi5mYS1mb290YmFsbC1oZWxtZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRmXCI7XG59XG5cbi5mYS1oYW5kLWxvdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE1XCI7XG59XG5cbi5mYS10cmVlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjRcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS1wYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOFwiO1xufVxuXG4uZmEtazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJLXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3OFwiO1xufVxuXG4uZmEtZ2F1Z2UtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtc2xvd2VzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjtcbn1cblxuLmZhLWZvbGRlci1ncmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OFwiO1xufVxuXG4uZmEtZWdncGxhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZjXCI7XG59XG5cbi5mYS1yYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBhXCI7XG59XG5cbi5mYS1sYW5kbWFyay1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxY1wiO1xufVxuXG4uZmEtbGlwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDBcIjtcbn1cblxuLmZhLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29tbWVudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS1wYXN0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLWZpbGUtY2xpcGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuXG4uZmEtZGVza3RvcC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NVwiO1xufVxuXG4uZmEtY29kZS1wdWxsLXJlcXVlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNjXCI7XG59XG5cbi5mYS1wdW1wa2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwN1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS1wZW4tZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7XG59XG5cbi5mYS1ibHVlYmVycmllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZThcIjtcbn1cblxuLmZhLXRydWNrLXJhbXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiO1xufVxuXG4uZmEtdHJ1Y2stbG9hZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZmXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjtcbn1cblxuLmZhLXVzZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZjXCI7XG59XG5cbi5mYS1jbG91ZC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWZcIjtcbn1cblxuLmZhLXZpYWwtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk3XCI7XG59XG5cbi5mYS1ib29rLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOVwiO1xufVxuXG4uZmEtYm9vay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7XG59XG5cbi5mYS1nb2xmLWZsYWctaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYWNcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRiXCI7XG59XG5cbi5mYS1mYWNlLXVuYW11c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZlwiO1xufVxuXG4uZmEtc2hlZXQtcGxhc3RpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzFcIjtcbn1cblxuLmZhLWNpcmNsZS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNlwiO1xufVxuXG4uZmEtYmxvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODFcIjtcbn1cblxuLmZhLXVzZXItbmluamE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7XG59XG5cbi5mYS1wZW5jaWwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7XG59XG5cbi5mYS1ib3dsaW5nLXBpbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzOVwiO1xufVxuXG4uZmEtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmJcIjtcbn1cblxuLmZhLXNjcm9sbC10b3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjtcbn1cblxuLmZhLXRvcmFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtd2ViaG9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDVcIjtcbn1cblxuLmZhLWJsaW5kcy1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmY1wiO1xufVxuXG4uZmEtZmVuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzAzXCI7XG59XG5cbi5mYS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWFycm93LWFsdC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTdcIjtcbn1cblxuLmZhLWJyb29tLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLWRydW1zdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDZcIjtcbn1cblxuLmZhLXNxdWFyZS12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NFwiO1xufVxuXG4uZmEtZmFjZS1hd2Vzb21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOVwiO1xufVxuXG4uZmEtZ2F2ZS1kYW5keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDlcIjtcbn1cblxuLmZhLWRpYWwtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtaG9ybnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkxXCI7XG59XG5cbi5mYS1ib3gtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1ncmFwZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzA2XCI7XG59XG5cbi5mYS1wZXJzb24tZHJvd25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ1XCI7XG59XG5cbi5mYS1kaWFsLW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWVcIjtcbn1cblxuLmZhLWNpcmNsZS1tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ0XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmRcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi05LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiO1xufVxuXG4uZmEtc2hpc2gta2ViYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIxXCI7XG59XG5cbi5mYS1zcHJheS1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5mYS1hbGFybS1zbm9vemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ1XCI7XG59XG5cbi5mYS1zY2FyZWNyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBkXCI7XG59XG5cbi5mYS10cnVjay1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtZ2lmdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2M1wiO1xufVxuXG4uZmEtdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJXXCI7XG59XG5cbi5mYS1jb2RlLXB1bGwtcmVxdWVzdC1kcmFmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmFcIjtcbn1cblxuLmZhLXNxdWFyZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NFwiO1xufVxuXG4uZmEtZWxlcGhhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRhXCI7XG59XG5cbi5mYS1lYXJ0aC1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1nbG9iZS1hZnJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7XG59XG5cbi5mYS1yYWluYm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtdGFibGV0LXNjcmVlbi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtcGF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuXG4uZmEtbWVzc2FnZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTNcIjtcbn1cblxuLmZhLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuXG4uZmEtdHJvd2VsLWJyaWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGFcIjtcbn1cblxuLmZhLXNxdWFyZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OFwiO1xufVxuXG4uZmEtZmFjZS1mbHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtZmx1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7XG59XG5cbi5mYS1taWNyb3dhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG5cbi5mYS1jaGYtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2ZcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmMFwiO1xufVxuXG4uZmEtdHJhc2gtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmIwXCI7XG59XG5cbi5mYS1nYXZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWxlZ2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtc3ByaW5rbGVyLWNlaWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRjXCI7XG59XG5cbi5mYS1icm93c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwY2JcIjtcbn1cblxuLmZhLXRyaWxsaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4OFwiO1xufVxuXG4uZmEtbXVzaWMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQxXCI7XG59XG5cbi5mYS10cnVjay1yYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1ib3gtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuXG4uZmEtY2lyY2xlLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7XG59XG5cbi5mYS1zdGFyLWNocmlzdG1hczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDRcIjtcbn1cblxuLmZhLWNoYXJ0LWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTFcIjtcbn1cblxuLmZhLW1vdG9yY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS10cmVlLWNocmlzdG1hczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGJcIjtcbn1cblxuLmZhLXRpcmUtZmxhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjtcbn1cblxuLmZhLXN1bmdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkyXCI7XG59XG5cbi5mYS1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzVcIjtcbn1cblxuLmZhLW1lc3NhZ2UtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTRcIjtcbn1cblxuLmZhLWJlbGwtY29uY2llcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1wZW4tcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1hcnJvdy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZGZcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2stcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ4XCI7XG59XG5cbi5mYS1jaGVzcy1yb29rLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5N1wiO1xufVxuXG4uZmEtYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OGVcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5LWhvcm5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2OFwiO1xufVxuXG4uZmEtbWFycy1hbmQtdmVudXMtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIzXCI7XG59XG5cbi5mYS10b21ic3RvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIwXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG5cbi5mYS1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWN1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLmZhLWxpc3QtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM5XCI7XG59XG5cbi5mYS1zdW4tcGxhbnQtd2lsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2FcIjtcbn1cblxuLmZhLXRvaWxldHMtcG9ydGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg0XCI7XG59XG5cbi5mYS1ob2NrZXktcHVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjtcbn1cblxuLmZhLW11c3RhY2hlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViY1wiO1xufVxuXG4uZmEtaHlwaGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcLVwiO1xufVxuXG4uZmEtdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS11c2VyLWNoZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QyXCI7XG59XG5cbi5mYS1tZXNzYWdlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlMFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUwXCI7XG59XG5cbi5mYS11c2Vycy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMFwiO1xufVxuXG4uZmEtc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtc2Vuc29yLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjFcIjtcbn1cblxuLmZhLXRhY2hvZ3JhcGgtZGlnaXRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWZhY2UtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2ZcIjtcbn1cblxuLmZhLXBpY2tsZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM1XCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhjXCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmZhLWNsb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjtcbn1cblxuLmZhLW1lYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE0XCI7XG59XG5cbi5mYS1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmZhLW1haWwtcmVwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7XG59XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTlcIjtcbn1cblxuLmZhLWVtcHR5LXNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTZcIjtcbn1cblxuLmZhLWhvdXNlLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBjXCI7XG59XG5cbi5mYS1zcXVhcmUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1oZWxpY29wdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiO1xufVxuXG4uZmEtYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjlcIjtcbn1cblxuLmZhLWNvbXBhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uZmEtaGVhcnQtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFjXCI7XG59XG5cbi5mYS1oZWFydC1oYWxmLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlZlwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7XG59XG5cbi5mYS1qb3lzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzVcIjtcbn1cblxuLmZhLWdyaWxsLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE0XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjtcbn1cblxuLmZhLXN3YXRjaGJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiO1xufVxuXG4uZmEtYmFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLW5hdmljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1rZXlib2FyZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjM1wiO1xufVxuXG4uZmEtcGVvcGxlLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzM1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaGVhcnQtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1oZWFydC1icm9rZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3Y1wiO1xufVxuXG4uZmEtZHJvcGxldC1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1MFwiO1xufVxuXG4uZmEtaHVtaWRpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUwXCI7XG59XG5cbi5mYS1zcXVhcmUtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM3XCI7XG59XG5cbi5mYS1yb2xsZXItY29hc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjRcIjtcbn1cblxuLmZhLXBob3RvLWZpbG0tbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI4XCI7XG59XG5cbi5mYS1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cblxuLmZhLXNpY2tsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjJcIjtcbn1cblxuLmZhLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS1jb2NvbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmNlwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjtcbn1cblxuLmZhLXNoaWVsZC1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTJcIjtcbn1cblxuLmZhLWNhc3NldHRlLXRhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFiXCI7XG59XG5cbi5mYS1zcXVhcmUtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJhXCI7XG59XG5cbi5mYS1wZW9wbGUtcm9iYmVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzZcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWNhcmV0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jb21tZW50LW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhYlwiO1xufVxuXG4uZmEtYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZhXCI7XG59XG5cbi5mYS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuXG4uZmEtc2lnbi1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLXNsaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzZcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uZmEtc2lkZWJhci1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0ZlwiO1xufVxuXG4uZmEtdW5sb2NrLWtleWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTlcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtc2l0ZW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXBpcGUtc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzhcIjtcbn1cblxuLmZhLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG5cbi5mYS1zcGFjZS1zdGF0aW9uLW1vb24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhci10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtZG9uYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOVwiO1xufVxuXG4uZmEtbWVtb3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiO1xufVxuXG4uZmEtZmFjZS1zbGVlcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOGRcIjtcbn1cblxuLmZhLXJvYWQtc3Bpa2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2OFwiO1xufVxuXG4uZmEtZmlyZS1idXJuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYxXCI7XG59XG5cbi5mYS1zcXVpcnJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWFcIjtcbn1cblxuLmZhLWFycm93LXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1hcnJvdy10by10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5mYS1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuXG4uZmEtZmFjZS1jb3dib3ktaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZVwiO1xufVxuXG4uZmEtaGFudWtpYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU2XCI7XG59XG5cbi5mYS1jaGFydC1zY2F0dGVyLTNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlOFwiO1xufVxuXG4uZmEtZGlzcGxheS1jaGFydC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTNcIjtcbn1cblxuLmZhLXNxdWFyZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2N1wiO1xufVxuXG4uZmEtZmVhdGhlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLXZvbHVtZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXhtYXJrLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS10aW1lcy10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MVwiO1xufVxuXG4uZmEtdm90ZS1uYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS1ib3gtdGFwZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5mYS1ib3gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YVwiO1xufVxuXG4uZmEtY29tbWVudC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjNcIjtcbn1cblxuLmZhLXN3b3Jkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWRcIjtcbn1cblxuLmZhLWNsb3VkLXN1bi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiO1xufVxuXG4uZmEtYWxidW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlmXCI7XG59XG5cbi5mYS1jaXJjbGUtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLmZhLWNvbXByZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtd2hlYXQtYXduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtd2hlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtYW5raDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZhXCI7XG59XG5cbi5mYS1hc3Rlcmlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCpcIjtcbn1cblxuLmZhLWtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiNFwiO1xufVxuXG4uZmEtY29tbWVudC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjBcIjtcbn1cblxuLmZhLWx1Y2hhZG9yLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5mYS1sdWNoYWRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTVcIjtcbn1cblxuLmZhLW1hc2stbHVjaGFkb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7XG59XG5cbi5mYS1zcXVhcmUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1zaHJlZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGFcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1jb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzBcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMwXCI7XG59XG5cbi5mYS1zYW5kd2ljaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWZcIjtcbn1cblxuLmZhLXBlc2V0YS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZmEtc3F1YXJlLXBhcmtpbmctc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7XG59XG5cbi5mYS1wYXJraW5nLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxN1wiO1xufVxuXG4uZmEtdHJhaW4tdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NFwiO1xufVxuXG4uZmEtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWdob3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtZmFjZS1hbmd1aXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY5XCI7XG59XG5cbi5mYS1ob2NrZXktc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NFwiO1xufVxuXG4uZmEtYWJhY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MFwiO1xufVxuXG4uZmEtZmlsbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EwXCI7XG59XG5cbi5mYS1maWxtLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTBcIjtcbn1cblxuLmZhLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LXNxdWFyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS10cmVlLXBhbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1jYXJ0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1nYW1lcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtYm9yZGVyLWNlbnRlci12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZFwiO1xufVxuXG4uZmEtY2lyY2xlLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjtcbn1cblxuLmZhLWZhY2UtZGl6enk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1kaXp6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjtcbn1cblxuLmZhLWVnZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcbn1cblxuLmZhLXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRkXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZFwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEzXCI7XG59XG5cbi5mYS13YXRjaC1maXRuZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZVwiO1xufVxuXG4uZmEtY2xvY2stbmluZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRkXCI7XG59XG5cbi5mYS1jYW1wZ3JvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiYlwiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7XG59XG5cbi5mYS1qdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM2XCI7XG59XG5cbi5mYS1mdXRib2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS1mdXRib2wtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtc25vdy1ibG93aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MVwiO1xufVxuXG4uZmEtcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NVwiO1xufVxuXG4uZmEtYXJyb3ctZnJvbS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5mYS1nYXMtcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTRcIjtcbn1cblxuLmZhLW1vbmtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmJcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi5mYS1wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi5mYS1ob3VzZS1uaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cblxuLmZhLWhvdC10dWItcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtaG90LXR1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLmZhLWdsb2JlLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG5cbi5mYS1ibGFua2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OFwiO1xufVxuXG4uZmEtbWFwLWxvY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwZVwiO1xufVxuXG4uZmEtY29tbWVudHMtcXVlc3Rpb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRmXCI7XG59XG5cbi5mYS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtYXJyb3dzLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMlwiO1xufVxuXG4uZmEtYmFja3BhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ0XCI7XG59XG5cbi5mYS1zcXVhcmUtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdlXCI7XG59XG5cbi5mYS1mb2xkZXItYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5mYS1mb2xkZXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuXG4uZmEtYnJpZGdlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNjXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWZcIjtcbn1cblxuLmZhLXNhY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZFwiO1xufVxuXG4uZmEtcGVuLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1zcXVhcmUtc2xpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjBcIjtcbn1cblxuLmZhLXNsaWRlcnMtaC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YwXCI7XG59XG5cbi5mYS1jYXItc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWlkZGxlLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTJcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlLXRvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUyXCI7XG59XG5cbi5mYS1saWdodGJ1bGItb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcyXCI7XG59XG5cbi5mYS1rbmlmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLmZhLXV0ZW5zaWwta25pZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU0XCI7XG59XG5cbi5mYS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTZcIjtcbn1cblxuLmZhLXdhdmUtc2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTlcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmZcIjtcbn1cblxuLmZhLWNpcmNsZS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyY1wiO1xufVxuXG4uZmEtY2lyY2xlLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5mYS1zdW5zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY3XCI7XG59XG5cbi5mYS1zaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7XG59XG5cbi5mYS10cnVjay1jb250YWluZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI1XCI7XG59XG5cbi5mYS1oYW5kLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiY1wiO1xufVxuXG4uZmEtYmFnLXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi16LWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtbWl0dGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiO1xufVxuXG4uZmEtcmVwbHktY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5mYS1yZXBseS10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiO1xufVxuXG4uZmEtcGVyc29uLXJheXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRkXCI7XG59XG5cbi5mYS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTZcIjtcbn1cblxuLmZhLWNpcmNsZS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwZVwiO1xufVxuXG4uZmEtdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS1mYWNlLXBsZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4NlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtZmxhc2stdmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjNcIjtcbn1cblxuLmZhLXBvbGljZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5mYS1jdWN1bWJlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1icmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDhcIjtcbn1cblxuLmZhLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZy1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmZhLWJpa2luZy1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmZhLXV0ZW5zaWxzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NFwiO1xufVxuXG4uZmEtcHJpbnQtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjtcbn1cblxuLmZhLXByaW50LXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjtcbn1cblxuLmZhLWZvbGRlci1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjtcbn1cblxuLmZhLW9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiO1xufVxuXG4uZmEtcGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdlXCI7XG59XG5cbi5mYS1mbGFzay1yb3VuZC1wb3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUxXCI7XG59XG5cbi5mYS1mbGFzay1wb3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUxXCI7XG59XG5cbi5mYS1mYWNlLXNodXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4Y1wiO1xufVxuXG4uZmEtd29ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTlcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGJcIjtcbn1cblxuLmZhLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZlXCI7XG59XG5cbi5mYS1zcXVhcmUtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzJcIjtcbn1cblxuLmZhLWNoZXZyb24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1mYWNlLXNhbHV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4NFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmNcIjtcbn1cblxuLmZhLWZhY2UtcGVyc2V2ZXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg1XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZmEtY2FtZXJhLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1zcGlkZXItd2ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxOVwiO1xufVxuXG4uZmEtY2lyY2xlLW1pY3JvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cblxuLmZhLWJvb2stYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJhXCI7XG59XG5cbi5mYS1wb3BzaWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2VcIjtcbn1cblxuLmZhLWNvbW1hbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7XG59XG5cbi5mYS1ibGluZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZiXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7XG59XG5cbi5mYS1zYXhvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRjXCI7XG59XG5cbi5mYS1zcXVhcmUtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLmZhLWZpZWxkLWhvY2tleS1zdGljay1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4uZmEtZmllbGQtaG9ja2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiO1xufVxuXG4uZmEtZmFjZS1zY3JlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzZcIjtcbn1cblxuLmZhLWNhbWVyYS13ZWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS13ZWJjYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMyXCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5mYS1saWdodGJ1bGItY2ZsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhNlwiO1xufVxuXG4uZmEtd2luZG93LWZyYW1lLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1raXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2JcIjtcbn1cblxuLmZhLXBlcmlvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXC5cIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLXVwLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1N1wiO1xufVxuXG4uZmEtdGhvdWdodC1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJlXCI7XG59XG5cbi5mYS1za2VsZXRvbi1yaWJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjYlwiO1xufVxuXG4uZmEtcmF5Z3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuXG4uZmEtZmx1dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI5XCI7XG59XG5cbi5mYS1hY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWVcIjtcbn1cblxuLmZhLXZpZGVvLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjOVwiO1xufVxuXG4uZmEtZ3JhdGUtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjtcbn1cblxuLmZhLXNlYWwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTVcIjtcbn1cblxuLmZhLWNvZmZlZS1iZWFuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2ZcIjtcbn1cblxuLmZhLWhhdC13aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTdcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZ3Jpbi13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtY2xvY2stdGhyZWUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1N1wiO1xufVxuXG4uZmEtZWFyLWRlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZGVhZm5lc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1oYXJkLW9mLWhlYXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1hbGFybS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjtcbn1cblxuLmZhLWVjbGlwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ5XCI7XG59XG5cbi5mYS1mYWNlLXJlbGlldmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4OVwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY0XCI7XG59XG5cbi5mYS1kaWNlLWZpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7XG59XG5cbi5mYS1vY3RhZ29uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4uZmEtbWludXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDhcIjtcbn1cblxuLmZhLXNxdWFyZS1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtZmFjZS16YW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhNFwiO1xufVxuXG4uZmEtdHJpY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMzXCI7XG59XG5cbi5mYS1sYW5kLW1pbmUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFiXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjNcIjtcbn1cblxuLmZhLWktY3Vyc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDlcIjtcbn1cblxuLmZhLXNhbHQtc2hha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NlwiO1xufVxuXG4uZmEtc3RhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5mYS1maWxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE5XCI7XG59XG5cbi5mYS1kcmF3LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci11bmRlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTFcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMVwiO1xufVxuXG4uZmEtc3RhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4OVwiO1xufVxuXG4uZmEtZHJvbmUtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7XG59XG5cbi5mYS1kcm9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7XG59XG5cbi5mYS1nbGFzcy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cblxuLmZhLWRpYWwtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWNcIjtcbn1cblxuLmZhLXVzZXItaGVsbWV0LXNhZmV0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmNcIjtcbn1cblxuLmZhLXVzZXItY29uc3RydWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uZmEtdXNlci1oYXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmNcIjtcbn1cblxuLmZhLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSVwiO1xufVxuXG4uZmEtaHJ5dm5pYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtaHJ5dm5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4uZmEtcGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4td2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtdG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWhvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM1XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmJcIjtcbn1cblxuLmZhLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVlwiO1xufVxuXG4uZmEtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkwXCI7XG59XG5cbi5mYS1zcXVpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTBcIjtcbn1cblxuLmZhLWxlYWZ5LWdyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxZFwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmY1wiO1xufVxuXG4uZmEtY2FsZW5kYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkN1wiO1xufVxuXG4uZmEtYmFuZ2xhZGVzaGktdGFrYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlNlwiO1xufVxuXG4uZmEtYmljeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cblxuLmZhLWhhbW1lci13YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU0XCI7XG59XG5cbi5mYS1jaXJjbGUtZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmZhLXNwaWRlci1ibGFjay13aWRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MThcIjtcbn1cblxuLmZhLXN0YWZmLXNuYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcm9kLWFzY2xlcGl1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXJvZC1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXN0YWZmLWFlc2N1bGFwaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGNcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlY1wiO1xufVxuXG4uZmEtYXBhcnRtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2OFwiO1xufVxuXG4uZmEtdHJ1Y2stbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLWFtYnVsYW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLXBlcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzJcIjtcbn1cblxuLmZhLXBpYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNFwiO1xufVxuXG4uZmEtZ3VuLXNxdWlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWRcIjtcbn1cblxuLmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk4XCI7XG59XG5cbi5mYS1zbm93bWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiO1xufVxuXG4uZmEtdXNlci1hbGllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cblxuLmZhLXNoaWVsZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjtcbn1cblxuLmZhLW1vcnRhci1wZXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7XG59XG5cbi5mYS1yb2FkLWJhcnJpZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYyXCI7XG59XG5cbi5mYS1jaGFydC1jYW5kbGVzdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTJcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzhcIjtcbn1cblxuLmZhLXNjaG9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDlcIjtcbn1cblxuLmZhLWlnbG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiO1xufVxuXG4uZmEtYnJhY2tldC1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXChcIjtcbn1cblxuLmZhLXBhcmVudGhlc2lzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKFwiO1xufVxuXG4uZmEtam9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7XG59XG5cbi5mYS1ob3JzZS1zYWRkbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMzXCI7XG59XG5cbi5mYS1tdWctbWFyc2htYWxsb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiN1wiO1xufVxuXG4uZmEtZmlsdGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2VcIjtcbn1cblxuLmZhLWJlbGwtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZhXCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWRpYWwtbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1ZlwiO1xufVxuXG4uZmEtaG9yc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7XG59XG5cbi5mYS1xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlFcIjtcbn1cblxuLmZhLW1vbml0b3Itd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5mYS1tb25pdG9yLWhlYXJ0LXJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5mYS1saW5rLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2RcIjtcbn1cblxuLmZhLXdoaXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYwXCI7XG59XG5cbi5mYS1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkdcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJiXCI7XG59XG5cbi5mYS1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYlwiO1xufVxuXG4uZmEtc2xvdC1tYWNoaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjZVwiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLWNhci13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNlwiO1xufVxuXG4uZmEtZXNjYWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiO1xufVxuXG4uZmEtY29tbWVudC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS1kb25nLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XG59XG5cbi5mYS1kb251dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDZcIjtcbn1cblxuLmZhLWRvdWdobnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuXG4uZmEtY2Fwc3VsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZiXCI7XG59XG5cbi5mYS1wb28tc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVhXCI7XG59XG5cbi5mYS1wb28tYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmZhLXRhbGx5LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk0XCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5mYS1mcm93bi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtc3F1YXJlLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjlcIjtcbn1cblxuLmZhLXNxdWFyZS1qOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3M1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1hcnJvdy11cC1iaWctc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7XG59XG5cbi5mYS1iYXJjb2RlLXJlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY0XCI7XG59XG5cbi5mYS1iYWd1ZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDhcIjtcbn1cblxuLmZhLWJvd2wtc29mdC1zZXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmJcIjtcbn1cblxuLmZhLWZhY2UtaG9sZGluZy1iYWNrLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4MlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTNcIjtcbn1cblxuLmZhLXRyYWluLXN1YndheS10dW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEzXCI7XG59XG5cbi5mYS1zdWJ3YXktdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhM1wiO1xufVxuXG4uZmEtc3F1YXJlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiO1xufVxuXG4uZmEtc2VtaWNvbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcO1wiO1xufVxuXG4uZmEtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1mYW4tdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtYmF0dGVyeS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIxXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGFcIjtcbn1cblxuLmZhLWJyYWluLWFycm93LWN1cnZlZC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzdcIjtcbn1cblxuLmZhLW1pbmQtc2hhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc3XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmZhLWhlbG1ldC11bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGRcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjtcbn1cblxuLmZhLWFycm93LXRvLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNlXCI7XG59XG5cbi5mYS1idWxsc2V5ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cblxuLmZhLXN1c2hpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YVwiO1xufVxuXG4uZmEtbmlnaXJpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YVwiO1xufVxuXG4uZmEtbWVzc2FnZS1jYXB0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGVcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWNhcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZVwiO1xufVxuXG4uZmEtdHJhc2gtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjFcIjtcbn1cblxuLmZhLWJhY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiO1xufVxuXG4uZmEtb3B0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxOFwiO1xufVxuXG4uZmEtcmFjY29vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTNcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4uZmEtdHJhc2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjJcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjMFwiO1xufVxuXG4uZmEtZm9sZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZm9sZGVyLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4uZmEtZmFjZS1hbnhpb3VzLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2YVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7XG59XG5cbi5mYS1maWxlLXdhdmVmb3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmZhLW1pY3JvY2hpcC1haTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWNcIjtcbn1cblxuLmZhLW11Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzRcIjtcbn1cblxuLmZhLXBsYW5lLXVwLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZVwiO1xufVxuXG4uZmEtcmFkaWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uZmEtcGVuLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGVcIjtcbn1cblxuLmZhLWJhZy1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjJcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzNcIjtcbn1cblxuLmZhLWNydXRjaGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOFwiO1xufVxuXG4uZmEtY2lyY2xlLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE1XCI7XG59XG5cbi5mYS1wYXJraW5nLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTVcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuXG4uZmEtbGVhZi1vYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY3XCI7XG59XG5cbi5mYS1zcXVhcmUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjVcIjtcbn1cblxuLmZhLXZpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7XG59XG5cbi5mYS1nYXVnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWRhc2hib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLWdhdWdlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI0XCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtbWFnaWMtd2FuZC1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2FcIjtcbn1cblxuLmZhLWxhbWJkYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmVcIjtcbn1cblxuLmZhLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRVwiO1xufVxuXG4uZmEtcGl6emE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE3XCI7XG59XG5cbi5mYS1ib3dsLWNob3BzdGlja3Mtbm9vZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWFcIjtcbn1cblxuLmZhLWgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNVwiO1xufVxuXG4uZmEtcGVuLWNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2FcIjtcbn1cblxuLmZhLWJhZGdlLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ2XCI7XG59XG5cbi5mYS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtc2Vuc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZmEtY29tbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwsXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2YlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEwXCI7XG59XG5cbi5mYS1saWdodC1lbWVyZ2VuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFmXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLWFyYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWVcIjtcbn1cblxuLmZhLWR1bXBzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5M1wiO1xufVxuXG4uZmEtdmFuLXNodXR0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1zaHV0dGxlLXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRhXCI7XG59XG5cbi5mYS1saWdodC1zd2l0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtaGlnaGxpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7XG59XG5cbi5mYS13YXZlLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiO1xufVxuXG4uZmEtaGVhcnQtcmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjhcIjtcbn1cblxuLmZhLWtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cblxuLmZhLWhhdC1zYW50YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTdcIjtcbn1cblxuLmZhLXRhbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTFcIjtcbn1cblxuLmZhLWJveC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjdcIjtcbn1cblxuLmZhLWJ1bGxob3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4uZmEtc3RlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI0XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwM1wiO1xufVxuXG4uZmEtbG9jYXRpb24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAzXCI7XG59XG5cbi5mYS1wZXJzb24tZG9sbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQwXCI7XG59XG5cbi5mYS1nbG9iZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjtcbn1cblxuLmZhLWZpbGUtY2hhcnQtY29sdW1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uZmEtcGVyc29uLWhhbGYtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ4XCI7XG59XG5cbi5mYS1mb2xkZXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCI7XG59XG5cbi5mYS1jYWxlbmRhci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiO1xufVxuXG4uZmEtcm9hZC1icmlkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYzXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkzXCI7XG59XG5cbi5mYS1tZXNzYWdlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOFwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNcIjtcbn1cblxuLmZhLXRhYmxldC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtZmFpcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ2XCI7XG59XG5cbi5mYS1jaGFydC1saW5lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlNVwiO1xufVxuXG4uZmEtbWFpbGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTNcIjtcbn1cblxuLmZhLXRydWNrLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QwXCI7XG59XG5cbi5mYS1waXp6YS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MThcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmZhLWNoYXJ0LWFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1hcmVhLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtaG91c2UtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGRcIjtcbn1cblxuLmZhLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ0XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MFwiO1xufVxuXG4uZmEtc2NhbHBlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWRcIjtcbn1cblxuLmZhLWJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWJlbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ4XCI7XG59XG5cbi5mYS1jaXJjbGUtYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG5cbi5mYS1ib29rbWFyay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG5cbi5mYS1lZ2ctZnJpZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZjXCI7XG59XG5cbi5mYS1mYWNlLXdlYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMVwiO1xufVxuXG4uZmEtdW5pZm9ybS1tYXJ0aWFsLWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2QxXCI7XG59XG5cbi5mYS1jYW1lcmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkOFwiO1xufVxuXG4uZmEtc3VuLWR1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY0XCI7XG59XG5cbi5mYS1jb21tZW50LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRkXCI7XG59XG5cbi5mYS1zcHJheS1jYW4tc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1haXItZnJlc2hlbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uZmEtZGlhbW9uZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDVcIjtcbn1cblxuLmZhLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi5mYS1kaWFsLW1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjFcIjtcbn1cblxuLmZhLXJlcGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjtcbn1cblxuLmZhLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiO1xufVxuXG4uZmEtcGFnZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOVwiO1xufVxuXG4uZmEtZmlsZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOVwiO1xufVxuXG4uZmEtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiO1xufVxuXG4uZmEtdmVudXMtbWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLWNsb2NrLXNldmVuLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTFcIjtcbn1cblxuLmZhLWFycm93LXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4uZmEtY2xvY2stZm91ci10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRiXCI7XG59XG5cbi5mYS1zaWduYWwtYmFycy1nb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiO1xufVxuXG4uZmEtY2FjdHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhN1wiO1xufVxuXG4uZmEtbGlnaHRidWxiLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWZkXCI7XG59XG5cbi5mYS1tYXhpbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTdcIjtcbn1cblxuLmZhLXNoYXBlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1wbGFuZS10YWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyY1wiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItZmFzdGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjtcbn1cblxuLmZhLWNpcmNsZS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuXG4uZmEtc2hpZWxkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0YlwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lLWhhbmd1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2FcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3YVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWRcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5mYS1wZWFudXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMVwiO1xufVxuXG4uZmEtc2h1ZmZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXJhbmRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXBlcnNvbi1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLW1vYmlsZS1yZXRybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjdcIjtcbn1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7XG59XG5cbi5mYS1iaW4tYm90dGxlcy1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmNlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XG59XG5cbi5mYS1maWxlLWRhc2hlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3N1wiO1xufVxuXG4uZmEtcGFnZS1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzdcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHktcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx9XCI7XG59XG5cbi5mYS1zcGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7XG59XG5cbi5mYS1jbG9jay10aHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTZcIjtcbn1cblxuLmZhLWhhbmRzLWJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmOVwiO1xufVxuXG4uZmEtc2NhbHBlbC1saW5lLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmZhLXNjYWxwZWwtcGF0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWVcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7XG59XG5cbi5mYS1waXBlLXNtb2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M0XCI7XG59XG5cbi5mYS1mYWNlLWFzdG9uaXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzZiXCI7XG59XG5cbi5mYS13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBlXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU2XCI7XG59XG5cbi5mYS1lYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYwXCI7XG59XG5cbi5mYS1maWxlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E2XCI7XG59XG5cbi5mYS1kaWFncmFtLXZlbm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVhXCI7XG59XG5cbi5mYS14LXJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjtcbn1cblxuLmZhLWdvYWwtbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhYlwiO1xufVxuXG4uZmEtY29mZmluLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuXG4uZmEtc3BlbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkxXCI7XG59XG5cbi5mYS1sb2NhdGlvbi14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBlXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZVwiO1xufVxuXG4uZmEtY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkM1wiO1xufVxuXG4uZmEtbGFzc286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM4XCI7XG59XG5cbi5mYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTVcIjtcbn1cblxuLmZhLXBlcnNvbi10by1wb3J0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1wb3J0YWwtZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNlwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1tb3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5mYS1zaWduLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuXG4uZmEtcGVnYXN1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDNcIjtcbn1cblxuLmZhLWZpbGVzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZkXCI7XG59XG5cbi5mYS1uZmMtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjhcIjtcbn1cblxuLmZhLXBlcnNvbi1za2ktbGlmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzhcIjtcbn1cblxuLmZhLXNraS1saWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOFwiO1xufVxuXG4uZmEtc3F1YXJlLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjViXCI7XG59XG5cbi5mYS1zaG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtd2luZC10dXJiaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5YlwiO1xufVxuXG4uZmEtc2xpZGVycy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkYVwiO1xufVxuXG4uZmEtYmFkZ2Utc2hlcmlmZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTJcIjtcbn1cblxuLmZhLXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cblxuLmZhLXZpcnVzLWNvdmlkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhOVwiO1xufVxuXG4uZmEtaW50ZXJzZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OFwiO1xufVxuXG4uZmEtc2hvcC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNVwiO1xufVxuXG4uZmEtZmFtaWx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwMFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5mYS11c2VyLWhhaXItYnVuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDNcIjtcbn1cblxuLmZhLWJsZW5kZXItcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI2XCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFiXCI7XG59XG5cbi5mYS1wZXJzb24tc2VhdC1yZWNsaW5lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWZcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLXNlbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBhXCI7XG59XG5cbi5mYS1tZXNzYWdlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkY1wiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRjXCI7XG59XG5cbi5mYS1saWdodGJ1bGItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcxXCI7XG59XG5cbi5mYS1sYXllci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmVcIjtcbn1cblxuLmZhLWxheWVyLWdyb3VwLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZVwiO1xufVxuXG4uZmEtY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi5mYS1jaXJjbGUtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkYlwiO1xufVxuXG4uZmEtZ2F1Z2UtbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNlwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtZmFzdGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjZcIjtcbn1cblxuLmZhLXBlcnNvbi1icmVhc3RmZWVkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzYVwiO1xufVxuXG4uZmEtYXBvc3Ryb3BoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCdcIjtcbn1cblxuLmZhLWZpcmUtaHlkcmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2ZcIjtcbn1cblxuLmZhLXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS1zaWduLWluLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXZpZGVvLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUxXCI7XG59XG5cbi5mYS1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MlwiO1xufVxuXG4uZmEtY29tbWVudC1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjRcIjtcbn1cblxuLmZhLXZlbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtcGFzc3BvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5mYS1pbmJveC1pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLmZhLWluYm94LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEwXCI7XG59XG5cbi5mYS1oZWFydC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWNpcmNsZS04OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNVwiO1xufVxuXG4uZmEtY2xvdWRzLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ1XCI7XG59XG5cbi5mYS1jbG9jay10ZW4tdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1NVwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLXBlb3BsZS1jYXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjtcbn1cblxuLmZhLWZvbGRlci11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4ZVwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLW1pY3JvY2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmZhLWxlZnQtbG9uZy10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxZVwiO1xufVxuXG4uZmEtY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmZhLXhtYXJrcy1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWFcIjtcbn1cblxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ2XCI7XG59XG5cbi5mYS1mbG93ZXItZGFmZm9kaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAwXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWEyXCI7XG59XG5cbi5mYS13ZWlnaHQtc2NhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS13ZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS1hcnJvdy11cC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi5mYS1zdGFyLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmM1wiO1xufVxuXG4uZmEtYm9va3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7XG59XG5cbi5mYS11c2VyLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtdXNlci1mcmllbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cblxuLmZhLWxheWVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7XG59XG5cbi5mYS1sYXllci1ncm91cC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZlwiO1xufVxuXG4uZmEtcGxheS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmZcIjtcbn1cblxuLmZhLWJsb2NrLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkZFwiO1xufVxuXG4uZmEtc25vb3plOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uZmEtenp6OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uZmEtc2Nhbm5lci1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjNcIjtcbn1cblxuLmZhLXR2LXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMVwiO1xufVxuXG4uZmEtc3F1YXJlLXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgwXCI7XG59XG5cbi5mYS1mYXJtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NFwiO1xufVxuXG4uZmEtYmFybi1zaWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NFwiO1xufVxuXG4uZmEtY2hlc3Mta25pZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtYmFycy1zb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZVwiO1xufVxuXG4uZmEtcGFsbGV0LWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4M1wiO1xufVxuXG4uZmEtcGFsZXR0ZS1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODNcIjtcbn1cblxuLmZhLXBhbGxldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgzXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWNvZGUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzZFwiO1xufVxuXG4uZmEtYm9sdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjhcIjtcbn1cblxuLmZhLXBhbmVsLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJmXCI7XG59XG5cbi5mYS1iaW5hcnktY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzY1wiO1xufVxuXG4uZmEtY29tbWVudC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjFcIjtcbn1cblxuLmZhLWJ1cnJpdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VkXCI7XG59XG5cbi5mYS12aW9saW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVkXCI7XG59XG5cbi5mYS1vYmplY3RzLWNvbHVtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzFcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7XG59XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOVwiO1xufVxuXG4uZmEtY29tbWVudC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtaW5zdHJ1bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTJcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMlwiO1xufVxuXG4uZmEtd2hlZWxjaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXVzZXItcGlsb3QtdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjMVwiO1xufVxuXG4uZmEtcGlhbm8ta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ1XCI7XG59XG5cbi5mYS1iZWQtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY5XCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS10b2dnbGUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtcG9ydHJhaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZiXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjtcbn1cblxuLmZhLXdhbGtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkxcIjtcbn1cblxuLmZhLXNpZ25hbC1zdHJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRkXCI7XG59XG5cbi5mYS1kb3duLXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU3XCI7XG59XG5cbi5mYS1jaXJjbGUtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cblxuLmZhLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MlwiO1xufVxuXG4uZmEtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWJlZC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjtcbn1cblxuLmZhLXByb2NlZHVyZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7XG59XG5cbi5mYS1ob3VzZS1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG5cbi5mYS1zaHV0dGxlLXNwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtc3BhY2Utc2h1dHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNoaXJ0LWxvbmctc2xlZXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjN1wiO1xufVxuXG4uZmEtY2hhcnQtcGllLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGVcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRlXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiO1xufVxuXG4uZmEtbGF1Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7XG59XG5cbi5mYS1mb2xkZXItb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhmXCI7XG59XG5cbi5mYS1jYW5keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTdcIjtcbn1cblxuLmZhLWJvd2wtaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyM1wiO1xufVxuXG4uZmEtc291cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjNcIjtcbn1cblxuLmZhLWZsYXRicmVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGJcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMFwiO1xufVxuXG4uZmEtY29kZS1mb3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzYlwiO1xufVxuXG4uZmEtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLXdlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkxXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkxXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1jbG9jay10d2VsdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU4XCI7XG59XG5cbi5mYS1wZXBwZXItaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiO1xufVxuXG4uZmEtY2l0cnVzLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmNVwiO1xufVxuXG4uZmEtc2hlZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzExXCI7XG59XG5cbi5mYS11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jb2xvbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZmEtaGVhZHNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLWJhZGdlci1ob25leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjRcIjtcbn1cblxuLmZhLWg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YVwiO1xufVxuXG4uZmEtc3RvcmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjZcIjtcbn1cblxuLmZhLXNpZ25hbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTVcIjtcbn1cblxuLmZhLXVzZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1jaGFtcGFnbmUtZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLWdsYXNzLWNoZWVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLXRhY286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI2XCI7XG59XG5cbi5mYS1oZXhhZ29uLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1wbHVzLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBhXCI7XG59XG5cbi5mYS1maWxlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtZmlsZS11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS13aWZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS1zdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS1tZXNzYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjZcIjtcbn1cblxuLmZhLWJhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS1iYXRodHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtdW1icmVsbGEtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiY1wiO1xufVxuXG4uZmEtdW1icmVsbGEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiY1wiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEzXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMwXCI7XG59XG5cbi5mYS11c2VyLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXVzZXItZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLWJpbmFyeS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzM2VcIjtcbn1cblxuLmZhLXNxdWFyZS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3OFwiO1xufVxuXG4uZmEtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc3Ryb29wd2FmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtYW5jaG9yLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFkXCI7XG59XG5cbi5mYS1idWlsZGluZy1uZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4uZmEtZW5naW5lLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5mYS1lbmdpbmUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5mYS1jaXJjbGUtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjtcbn1cblxuLmZhLXNxdWFyZS1rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3NFwiO1xufVxuXG4uZmEtbWFuYXQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDVcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzJcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcyXCI7XG59XG5cbi5mYS1ub3QtZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7XG59XG5cbi5mYS1ib3JkZXItdG9wLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1tYXAtbG9jYXRpb24tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS10aWxkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXH5cIjtcbn1cblxuLmZhLWplZGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLXBvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODlcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uZmEtbXVnLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmZhLWRvZy1sZWFzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNFwiO1xufVxuXG4uZmEtY2FyLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWZhY2UtZG93bmNhc3Qtc3dlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzcxXCI7XG59XG5cbi5mYS1tYWlsYm94LWZsYWctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJiXCI7XG59XG5cbi5mYS1tZW1vLWNpcmNsZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5YVwiO1xufVxuXG4uZmEtZ2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWRpY2UtdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiO1xufVxuXG4uZmEtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOFwiO1xufVxuXG4uZmEtdm9sdW1lLW1lZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YThcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE2XCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTZcIjtcbn1cblxuLmZhLWNvaW4tZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZjXCI7XG59XG5cbi5mYS1maWxlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhN1wiO1xufVxuXG4uZmEtbWVzc2FnZS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGRcIjtcbn1cblxuLmZhLXRyZWFzdXJlLWNoZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyM1wiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG5cbi5mYS1wYWludGJydXNoLWZpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludC1icnVzaC1maW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOVwiO1xufVxuXG4uZmEtcGFpbnRicnVzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiO1xufVxuXG4uZmEtaG9vZC1jbG9hazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWZcIjtcbn1cblxuLmZhLXNxdWFyZS1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMjlcIjtcbn1cblxuLmZhLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJkXCI7XG59XG5cbi5mYS1icmluZy1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTdcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiO1xufVxuXG4uZmEtYnVyZ2VyLWNoZWVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWNoZWVzZWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDJcIjtcbn1cblxuLmZhLXJlcGVhdC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiO1xufVxuXG4uZmEtZ3JpZC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZmEtc3dhcC1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG5cbi5mYS1yaWdodC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ0XCI7XG59XG5cbi5mYS1wZXJzb24tY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2RcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1maXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtaGFuZC1yb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkZVwiO1xufVxuXG4uZmEtdGFsbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7XG59XG5cbi5mYS10YWxseS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5Y1wiO1xufVxuXG4uZmEtc3F1YXJlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTRcIjtcbn1cblxuLmZhLWNoYXJ0LWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWJhci1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWhhbmRzLWJ1YmJsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kcy13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtdHJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG5cbi5mYS11cC1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NlwiO1xufVxuXG4uZmEtZXllLWxvdy12aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuXG4uZmEtdHJhZmZpYy1saWdodC1nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzhcIjtcbn1cblxuLmZhLWZhY2UtZXhoYWxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgwXCI7XG59XG5cbi5mYS1zZW5zb3ItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cblxuLmZhLXVzZXItdW5sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZmEtaGV4YWdvbi1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFkXCI7XG59XG5cbi5mYS0wMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjdcIjtcbn1cblxuLmZhLWNyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7XG59XG5cbi5mYS1jYXNzZXR0ZS1iZXRhbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNFwiO1xufVxuXG4uZmEtYmV0YW1heDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTRcIjtcbn1cblxuLmZhLXNhaWxib2F0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NVwiO1xufVxuXG4uZmEtd2luZG93LXJlc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS1uZmMtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjlcIjtcbn1cblxuLmZhLWZpbGUtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiO1xufVxuXG4uZmEtY2lyY2xlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJhXCI7XG59XG5cbi5mYS1zcXVhcmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtYm93bC1zY29vcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RmXCI7XG59XG5cbi5mYS1taXN0bGV0b2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I0XCI7XG59XG5cbi5mYS1jdXN0YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwM1wiO1xufVxuXG4uZmEtbGFjcm9zc2Utc3RpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2I1XCI7XG59XG5cbi5mYS1ob2NrZXktbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWVcIjtcbn1cblxuLmZhLXN1bnJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY2XCI7XG59XG5cbi5mYS1zdWJ0aXRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG5cbi5mYS1wYW5lbC1ld3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJlXCI7XG59XG5cbi5mYS10b3JpaS1nYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtY2xvdWQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkxXCI7XG59XG5cbi5mYS1tZXNzYWdlLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE2XCI7XG59XG5cbi5mYS1mcm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiO1xufVxuXG4uZmEtYnVja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuXG4uZmEtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG5cbi5mYS13aW5kb3ctZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiO1xufVxuXG4uZmEtY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOFwiO1xufVxuXG4uZmEtZmlsZS16aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWVlXCI7XG59XG5cbi5mYS1zcXVhcmUtcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGZcIjtcbn1cblxuLmZhLWRvd24tZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiO1xufVxuXG4uZmEtY2FyZXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1zaGllbGQteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRjXCI7XG59XG5cbi5mYS1zaGllbGQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRjXCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGFcIjtcbn1cblxuLmZhLWNpcmNsZS1zb3J0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZmEtZm9sZGVyLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLmZhLWhvdXNlLXRzdW5hbWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE1XCI7XG59XG5cbi5mYS1zcXVhcmUtbmZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NlwiO1xufVxuXG4uZmEtZm9ya2xpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdhXCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjVcIjtcbn1cblxuLmZhLWJyYWNrZXQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtcm90YXRlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXJvdGF0ZS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXVuZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdGFibGUtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1zcXVhcmUtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWZcIjtcbn1cblxuLmZhLXRpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJmXCI7XG59XG5cbi5mYS1sZW1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4uZmEtaGFuZHNoYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZ2VtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiO1xufVxuXG4uZmEtZG9sbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1kb2xseS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1zbW9raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtbWluaW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtcmVmcmlnZXJhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4uZmEtbW9udW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE2XCI7XG59XG5cbi5mYS1vY3RhZ29uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uZmEtdGltZXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjBcIjtcbn1cblxuLmZhLXhtYXJrLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7XG59XG5cbi5mYS1hbGlnbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDZcIjtcbn1cblxuLmZhLXNub3dwbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiO1xufVxuXG4uZmEtYW5nbGVzLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtdHJ1Y2stcmFtcC1jb3VjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGRcIjtcbn1cblxuLmZhLXRydWNrLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZFwiO1xufVxuXG4uZmEtY2FubmFiaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jaXJjbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTBcIjtcbn1cblxuLmZhLXRhYmxldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkwXCI7XG59XG5cbi5mYS0zNjAtZGVncmVlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZGNcIjtcbn1cblxuLmZhLWV0aGVybmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiO1xufVxuXG4uZmEtZXVyby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cblxuLmZhLWNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtY2hlY2stY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzJcIjtcbn1cblxuLmZhLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzEzXCI7XG59XG5cbi5mYS1iYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI1XCI7XG59XG5cbi5mYS1jaXJjbGUtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMyXCI7XG59XG5cbi5mYS1waG9uZS1yb3Rhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQzXCI7XG59XG5cbi5mYS1jb21wYXNzLWRyYWZ0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmZhLXBsYXRlLXdoZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1YVwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2ZlwiO1xufVxuXG4uZmEtY2hvcHN0aWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjdcIjtcbn1cblxuLmZhLWNhci13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7XG59XG5cbi5mYS1jYXItbWVjaGFuaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7XG59XG5cbi5mYS1pY2ljbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiO1xufVxuXG4uZmEtcGVyc29uLXNoZWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRmXCI7XG59XG5cbi5mYS1uZXV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5mYS1pZC1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLWthem9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjN1wiO1xufVxuXG4uZmEtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uZmEtYmluLWJvdHRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY1XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1sYXVnaC1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjFcIjtcbn1cblxuLmZhLWJhdHRlcnktYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzZcIjtcbn1cblxuLmZhLXRyZWUtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RkXCI7XG59XG5cbi5mYS1oZWxpY29wdGVyLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDJcIjtcbn1cblxuLmZhLWFwZXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkZlwiO1xufVxuXG4uZmEtdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLWdlYXItY29tcGxleDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTlcIjtcbn1cblxuLmZhLWZpbGUtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjVcIjtcbn1cblxuLmZhLWZpbGUtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NVwiO1xufVxuXG4uZmEtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJlXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtdXNlci1wb2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMzXCI7XG59XG5cbi5mYS1sYXJpLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM4XCI7XG59XG5cbi5mYS12b2xjYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MFwiO1xufVxuXG4uZmEtdGVkZHktYmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2ZcIjtcbn1cblxuLmZhLXN0b2NraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNVwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUzXCI7XG59XG5cbi5mYS1pbWFnZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjdcIjtcbn1cblxuLmZhLW1hc2stc25vcmtlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjdcIjtcbn1cblxuLmZhLXNtb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MFwiO1xufVxuXG4uZmEtc3Rlcmxpbmctc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLWdicDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiMFwiO1xufVxuXG4uZmEtdmlydXNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cblxuLmZhLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc3XCI7XG59XG5cbi5mYS11c2VyLXRpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmZhLWFycm93LWRvd24tbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZVwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1jcnlzdGFsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYyXCI7XG59XG5cbi5mYS1yZXBseS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLXN1aXRjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtcGVyc29uLXNrYXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5mYS1za2F0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNVwiO1xufVxuXG4uZmEtc3Rhci1zaG9vdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLmZhLWJpbmFyeS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZFwiO1xufVxuXG4uZmEtZmlsdGVyLWNpcmNsZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1mdW5uZWwtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiO1xufVxuXG4uZmEtY2FtZXJhLXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWNvbW1lbnQtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uZmEtY29tbWVudC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZlwiO1xufVxuXG4uZmEtYmFuam86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEzXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLWxpZ2h0LWVtZXJnZW5jeS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjBcIjtcbn1cblxuLmZhLWtlcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZmXCI7XG59XG5cbi5mYS1ib3gtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmZhLXNxdWFyZS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MFwiO1xufVxuXG4uZmEtc2Nyb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc3BhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ0XCI7XG59XG5cbi5mYS1hcnJvdy1mcm9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiO1xufVxuXG4uZmEtc3RyYXdiZXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmJcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbi1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZlwiO1xufVxuXG4uZmEtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1jbG9jay1laWdodC10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ2XCI7XG59XG5cbi5mYS1wbGFuZS1lbmdpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uZmEtcGxhbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiO1xufVxuXG4uZmEtaGlsbC1hdmFsYW5jaGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA3XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS1ib21iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuXG4uZmEtZ2F1Z2UtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyN1wiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjdcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWNcIjtcbn1cblxuLmZhLWFkZHJlc3MtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLWNvbnRhY3QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXZjYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZC1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWdsb2JlLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EzXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5mYS1kaWFtb25kLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXJlY3Rpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uZmEtaW50ZWdyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY3XCI7XG59XG5cbi5mYS1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGNcIjtcbn1cblxuLmZhLWhvdXNlLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWZhY2UtdGlyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS10aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmM1wiO1xufVxuXG4uZmEtYmxpbmRzLXJhaXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmRcIjtcbn1cblxuLmZhLXNtb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVmXCI7XG59XG5cbi5mYS11Zm8tYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmZhLWNhcmV0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmZhLXVzZXItdm5lY2staGFpci1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2M1wiO1xufVxuXG4uZmEtc3F1YXJlLWEtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGRcIjtcbn1cblxuLmZhLWNydXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcbn1cblxuLmZhLWdhcy1wdW1wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiO1xufVxuXG4uZmEtcGFsZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE1XCI7XG59XG5cbi5mYS1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ4XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiZlwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMwXCI7XG59XG5cbi5mYS12ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtcGlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNlwiO1xufVxuXG4uZmEtaW5ib3gtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmFcIjtcbn1cblxuLmZhLWNpcmNsZS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGNcIjtcbn1cblxuLmZhLWVudmVsb3BlLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGNcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiO1xufVxuXG4uZmEtY29uc3RydWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiO1xufVxuXG4uZmEtZmVycnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGVhXCI7XG59XG5cbi5mYS1idWxsc2V5ZS1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDhcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjlcIjtcbn1cblxuLmZhLXNlZWRsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc3Byb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtY2xvY2stc2V2ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUwXCI7XG59XG5cbi5mYS1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYm94ZXMtcGFja2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzdcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1mbGFzaGxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiOFwiO1xufVxuXG4uZmEtZ3JvdXAtYXJyb3dzLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjZcIjtcbn1cblxuLmZhLWJvd2wtZm9vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzZcIjtcbn1cblxuLmZhLXNxdWFyZS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1ZVwiO1xufVxuXG4uZmEtY2FuZHktY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmZhLWFycm93LWRvd24td2lkZS1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zcXVhcmUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiO1xufVxuXG4uZmEtZG9sbGFyLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLmZhLXVzZC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU5XCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEyXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTJcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS10aHVuZGVyc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS1jaGFydC1saW5lLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ3XCI7XG59XG5cbi5mYS10ZXh0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjtcbn1cblxuLmZhLXdhdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjtcbn1cblxuLmZhLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkzXCI7XG59XG5cbi5mYS1wcm9qZWN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ2XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1zbWlsZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiO1xufVxuXG4uZmEtdG9tYnN0b25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjFcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmctcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQwXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjtcbn1cblxuLmZhLWNpcmNsZS02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmM1wiO1xufVxuXG4uZmEtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTVcIjtcbn1cblxuLmZhLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiO1xufVxuXG4uZmEtZmlsZS13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xufVxuXG4uZmEtYXJyb3dzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7XG59XG5cbi5mYS1ob3VzZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtd3JlYXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMlwiO1xufVxuXG4uZmEtY2hpbGRyZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUxXCI7XG59XG5cbi5mYS1tZXRlci1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlYVwiO1xufVxuXG4uZmEtY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLWJsYWNrYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS1zaWduYWwtc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZlwiO1xufVxuXG4uZmEtc2lnbmFsLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5mYS1sb2xsaXBvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjRcIjtcbn1cblxuLmZhLWxvbGx5cG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyNFwiO1xufVxuXG4uZmEtbGlzdC10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cblxuLmZhLWRyYXctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiO1xufVxuXG4uZmEtY2F0LXNwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG5cbi5mYS1yYWJiaXQtcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDlcIjtcbn1cblxuLmZhLXJhYmJpdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOVwiO1xufVxuXG4uZmEtbWVtby1wYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRhXCI7XG59XG5cbi5mYS1tYXR0cmVzcy1waWxsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI1XCI7XG59XG5cbi5mYS1hbGFybS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NFwiO1xufVxuXG4uZmEtYWxpY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjBcIjtcbn1cblxuLmZhLWNvbW1lbnQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRiXCI7XG59XG5cbi5mYS1naW5nZXJicmVhZC1tYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlkXCI7XG59XG5cbi5mYS1ndWFyYW5pLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTlhXCI7XG59XG5cbi5mYS1idXJnZXItZnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNkXCI7XG59XG5cbi5mYS1tdWctdGVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NVwiO1xufVxuXG4uZmEtYm9yZGVyLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTVcIjtcbn1cblxuLmZhLWFycm93cy1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLWNpcmNsZS1ib29rLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZmXCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmZcIjtcbn1cblxuLmZhLWFycm93cy10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTZcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuXG4uZmEtZ2FyYWdlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG5cbi5mYS1zaGVsdmVzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NlwiO1xufVxuXG4uZmEtY3J1emVpcm8tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLmZhLXdhdGNoLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYlwiO1xufVxuXG4uZmEtd2F0Y2gtY2FsY3VsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjBcIjtcbn1cblxuLmZhLWxpc3QtZHJvcGRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNmXCI7XG59XG5cbi5mYS1jYWJpbmV0LWZpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGJcIjtcbn1cblxuLmZhLWJ1cmdlci1zb2RhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1OFwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtcGFsbGV0LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDhcIjtcbn1cblxuLmZhLWZhY2UtY29uZm91bmRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmNcIjtcbn1cblxuLmZhLXNoaWVsZC1oYWx2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5mYS1zaGllbGQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtdHJ1Y2stcGxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGVcIjtcbn1cblxuLmZhLWJvb2stYXRsYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS1hdGxhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkYlwiO1xufVxuXG4uZmEtY29tbWVudC1taWRkbGUtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0YVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOFwiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZkXCI7XG59XG5cbi5mYS1yZXN0cm9vbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNhXCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZVwiO1xufVxuXG4uZmEtYm9yZGVyLW91dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MVwiO1xufVxuXG4uZmEtaGFzaHRhZy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNVwiO1xufVxuXG4uZmEtY2xvY2stdHdvLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWJcIjtcbn1cblxuLmZhLWFyY2h3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtaG91c2UtZGFtYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtZmlsZS16aXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1maWxlLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG5cbi5mYS1oZWFydC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhYlwiO1xufVxuXG4uZmEtY29tbWVudC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWNcIjtcbn1cblxuLmZhLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLW1lbW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ4XCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLmZhLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uZmEtY2VkaS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkZlwiO1xufVxuXG4uZmEtaXRhbGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuXG4uZmEtZ2xhc3MtY2l0cnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbGluZXMtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3MlwiO1xufVxuXG4uZmEtY2h1cmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtcGVyc29uLXNub3dtb2JpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDFcIjtcbn1cblxuLmZhLXNub3dtb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QxXCI7XG59XG5cbi5mYS1mYWNlLWh1c2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2JcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjtcbn1cblxuLmZhLXBpY2theGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJmXCI7XG59XG5cbi5mYS1saW5rLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2VcIjtcbn1cblxuLmZhLWRlbW9jcmF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiO1xufVxuXG4uZmEtZmFjZS1jb25mdXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmRcIjtcbn1cblxuLmZhLXBpbmJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI5XCI7XG59XG5cbi5mYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpcIjtcbn1cblxuLmZhLXBlcnNvbi1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1za2lpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XG59XG5cbi5mYS1kZWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZVwiO1xufVxuXG4uZmEtaW5wdXQtcGlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmVcIjtcbn1cblxuLmZhLXJvYWQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjdcIjtcbn1cblxuLmZhLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xufVxuXG4uZmEtYm9va21hcmstc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMyXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cblxuLmZhLW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY4XCI7XG59XG5cbi5mYS1mZWF0aGVyLXBvaW50ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1mZWF0aGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmZhLXNhdXNhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIwXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFhXCI7XG59XG5cbi5mYS1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBcIjtcbn1cblxuLmZhLWJyb29tLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQxXCI7XG59XG5cbi5mYS1zbm93Zmxha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XG59XG5cbi5mYS1zdG9tYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyM1wiO1xufVxuXG4uZmEtbmV3c3BhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1ndWl0YXItZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJlXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q2XCI7XG59XG5cbi5mYS1tb29uLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NFwiO1xufVxuXG4uZmEtYnJlYWQtc2xpY2UtYnV0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMVwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtdXNlci1ncm91cC1jcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTVcIjtcbn1cblxuLmZhLXVzZXJzLWNyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNVwiO1xufVxuXG4uZmEtY2lyY2xlLWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWIyXCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3YlwiO1xufVxuXG4uZmEtbG9jdXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMFwiO1xufVxuXG4uZmEtc29ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXVuc29ydGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtbGlzdC1vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLmZhLWxpc3QtMS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC1udW1lcmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtY2hhcnQtd2F0ZXJmYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlYlwiO1xufVxuXG4uZmEtc3BhcmtsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDZcIjtcbn1cblxuLmZhLWZhY2UtcGFydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzgzXCI7XG59XG5cbi5mYS1raWRuZXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYlwiO1xufVxuXG4uZmEtd2lmaS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2ZcIjtcbn1cblxuLmZhLWNoYXJ0LW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhhXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ0XCI7XG59XG5cbi5mYS1kaWNlLWQ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtdmVjdG9yLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjtcbn1cblxuLmZhLWJyZWFkLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5mYS13aGVhdC1hd24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzM4XCI7XG59XG5cbi5mYS1mYWNlLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWRhZ2dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2JcIjtcbn1cblxuLmZhLXBvZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODBcIjtcbn1cblxuLmZhLW1lbW8tY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkOVwiO1xufVxuXG4uZmEtcm91dGUtaGlnaHdheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWFcIjtcbn1cblxuLmZhLWRvd24tdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRhXCI7XG59XG5cbi5mYS1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1zcXVhcmUtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzFcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWJcIjtcbn1cblxuLmZhLXBob25lLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWJcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU4XCI7XG59XG5cbi5mYS11c2VyLW51cnNlLWhhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVkXCI7XG59XG5cbi5mYS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXD9cIjtcbn1cblxuLmZhLWZpbGUtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiO1xufVxuXG4uZmEtdG9nZ2xlLWxhcmdlLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViMVwiO1xufVxuXG4uZmEtdXAtZG93bi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWRyeWVyLWhlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1kcnllci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7XG59XG5cbi5mYS1hcnJvdy11cC1zbWFsbC1iaWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZlwiO1xufVxuXG4uZmEtdHJhaW4tdHJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUzXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1tb25leS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtZmlsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWFcIjtcbn1cblxuLmZhLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS13aGlza2V5LWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtZ2xhc3Mtd2hpc2tleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjtcbn1cblxuLmZhLW1vb24tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU1XCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQzXCI7XG59XG5cbi5mYS1jbG90aGVzLWhhbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cblxuLmZhLW1vYmlsZS1ub3RjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWVcIjtcbn1cblxuLmZhLW1vYmlsZS1pcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWVlXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZVwiO1xufVxuXG4uZmEtY3ViZXMtc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTZcIjtcbn1cblxuLmZhLWltYWdlcy11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiOVwiO1xufVxuXG4uZmEtd29uLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1rcnc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1pbWFnZS1wb2xhcm9pZC11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiNlwiO1xufVxuXG4uZmEtdmlydXMtY292aWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE4XCI7XG59XG5cbi5mYS1zcXVhcmUtZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZlXCI7XG59XG5cbi5mYS1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA1XCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQyXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MlwiO1xufVxuXG4uZmEtYXVzdHJhbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhOVwiO1xufVxuXG4uZmEtY2xvdWQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWVcIjtcbn1cblxuLmZhLWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRlwiO1xufVxuXG4uZmEtbGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWJlZC1idW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmOFwiO1xufVxuXG4uZmEtcm9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cblxuLmZhLXRheGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1jYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQxXCI7XG59XG5cbi5mYS1jaGFydC1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1waWUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1ib2x0LWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjdcIjtcbn1cblxuLmZhLWNsb2NrLWVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0NVwiO1xufVxuXG4uZmEtc2Fjay14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmFcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5mYS1maWxlLWNvbnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiO1xufVxuXG4uZmEtZmlzaC1maW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmMlwiO1xufVxuXG4uZmEtY2lyY2xlLXE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFlXCI7XG59XG5cbi5mYS1idWlsZGluZy1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjtcbn1cblxuLmZhLWZhY2UtZGlzZ3Vpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzcwXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmFcIjtcbn1cblxuLmZhLWFsaWVuLThiaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY2XCI7XG59XG5cbi5mYS1hbGllbi1tb25zdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE2XCI7XG59XG5cbi5mYS1wb29wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4uZmEtb2JqZWN0LWV4Y2x1ZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDljXCI7XG59XG5cbi5mYS10ZWxlc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtc3F1YXJlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg5XCI7XG59XG5cbi5mYS1rYWFiYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmJcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjtcbn1cblxuLmZhLWhlbG1ldC1zYWZldHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhdC1oYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uZmEtY29tbWVudC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0N1wiO1xufVxuXG4uZmEtc2ltLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MVwiO1xufVxuXG4uZmEtc3RhcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi5mYS1lamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU1XCI7XG59XG5cbi5mYS1zZWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZmEtdXNlci1jb3dib3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVhXCI7XG59XG5cbi5mYS1oZXhhZ29uLXZlcnRpY2FsLW5mdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDVcIjtcbn1cblxuLmZhLWZhY2Utcm9sbGluZy1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmZhLWJyZWFkLWxvYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ViXCI7XG59XG5cbi5mYS1yaW5ncy13ZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuXG4uZmEtZnJlbmNoLWZyaWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwM1wiO1xufVxuXG4uZmEtY2hhcnQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWxpbmUtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1jYWxlbmRhci1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQwXCI7XG59XG5cbi5mYS1zZW5kLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7XG59XG5cbi5mYS1tYXNrLXZlbnRpbGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI0XCI7XG59XG5cbi5mYS1zaWduYXR1cmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2FcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtc2lnbnMtcG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW1hcC1zaWduczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cblxuLmZhLW9jdGFnb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLXBsdXMtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MlwiO1xufVxuXG4uZmEtbWVsb24tc2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzExXCI7XG59XG5cbi5mYS1zcGFjZS1zdGF0aW9uLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFhXCI7XG59XG5cbi5mYS1jdXAtc3RyYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYzXCI7XG59XG5cbi5mYS1sZWZ0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OFwiO1xufVxuXG4uZmEtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIXCI7XG59XG5cbi5mYS1iYXNrZXQtc2hvcHBpbmctc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZlwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFza2V0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWZcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMzXCI7XG59XG5cbi5mYS1oYW5kcy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzNcIjtcbn1cblxuLmZhLWNsb2NrLW5pbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRjXCI7XG59XG5cbi5mYS10YXJwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3YlwiO1xufVxuXG4uZmEtZmFjZS1zbGVlcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhlXCI7XG59XG5cbi5mYS1oYW5kLWhvcm5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOVwiO1xufVxuXG4uZmEtc2NyZXdkcml2ZXItd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiO1xufVxuXG4uZmEtdG9vbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZlwiO1xufVxuXG4uZmEtY2lyY2xlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiO1xufVxuXG4uZmEtdHJvcGh5LXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmViXCI7XG59XG5cbi5mYS10cm9waHktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYlwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWJcIjtcbn1cblxuLmZhLWZhY2UtdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzlhXCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRkXCI7XG59XG5cbi5mYS1zaGlydC1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjOFwiO1xufVxuXG4uZmEtYm9vay1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJkXCI7XG59XG5cbi5mYS1mYWNlLW5hdXNlYXRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODFcIjtcbn1cblxuLmZhLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1waWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVhXCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1ob21lLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmOVwiO1xufVxuXG4uZmEtZHVtcHN0ZXItZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWhleGFnb24tbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA3XCI7XG59XG5cbi5mYS1taW51cy1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiO1xufVxuXG4uZmEtbGVmdC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXRvLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7XG59XG5cbi5mYS1ob3VzZS1jcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjFcIjtcbn1cblxuLmZhLXBhdy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAxXCI7XG59XG5cbi5mYS1wYXctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMVwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q0XCI7XG59XG5cbi5mYS1icmFja2V0cy1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzVcIjtcbn1cblxuLmZhLXBhcmVudGhlc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNVwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcy1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5mYS1jb2NrdGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLXVzZXItc2hha2VzcGVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIyXCI7XG59XG5cbi5mYS1mYWNlLXN1cnByaXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4uZmEtc3VycHJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1ib3R0bGUtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM1XCI7XG59XG5cbi5mYS1jaXJjbGUtcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXVzZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OThcIjtcbn1cblxuLmZhLWZvbGRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYwXCI7XG59XG5cbi5mYS1hbmdlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzlcIjtcbn1cblxuLmZhLXZhbHVlLWFic29sdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNlwiO1xufVxuXG4uZmEtcmFiYml0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uZmEtY2lyY2xlLWV1cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNlXCI7XG59XG5cbi5mYS1hcHBsZS13aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWFwcGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWtpdGNoZW4tc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxYVwiO1xufVxuXG4uZmEtZGlhbW9uZC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViN1wiO1xufVxuXG4uZmEtbG9jay1rZXlob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuXG4uZmEtbG9jay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7XG59XG5cbi5mYS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS1zcXVhcmUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGZcIjtcbn1cblxuLmZhLWluZm8tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4uZmEtd2lmaS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjNcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uZmEtaGFuZHMtdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uZmEtY3ViZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OFwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODhcIjtcbn1cblxuLmZhLWJpdGNvaW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjRcIjtcbn1cblxuLmZhLXNodXR0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0OVwiO1xufVxuXG4uZmEtc2hpZWxkLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzNcIjtcbn1cblxuLmZhLXNvbGFyLXBhbmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uZmEtbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtdGFibGUtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTNcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIyXCI7XG59XG5cbi5mYS10YWxseS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NlwiO1xufVxuXG4uZmEtZWxldmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZkXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyYW5zZmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC10cmVuZC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjlcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGZcIjtcbn1cblxuLmZhLXNxdWFyZS1wb2xsLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1wb2xsLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7XG59XG5cbi5mYS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjJcIjtcbn1cblxuLmZhLXN3b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxY1wiO1xufVxuXG4uZmEtYmFja3dhcmQtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOFwiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZiXCI7XG59XG5cbi5mYS1pbnRlcnJvYmFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmFcIjtcbn1cblxuLmZhLXBsYW5lLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZmEtY2lyY2xlLWRhc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDVcIjtcbn1cblxuLmZhLXRyYWRlbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmZhLWJhc2tldGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1mb3JrLWtuaWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uZmEtdXRlbnNpbHMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XG59XG5cbi5mYS1iYWRnZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjtcbn1cblxuLmZhLWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1zbGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7XG59XG5cbi5mYS1tb2JpbGUtc2NyZWVuLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmZhLW1vYmlsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7XG59XG5cbi5mYS1jbG9jay1vbmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0ZlwiO1xufVxuXG4uZmEtaW5ib3gtb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMVwiO1xufVxuXG4uZmEtaW5ib3gtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG5cbi5mYS1jbG91ZC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cblxuLmZhLXZvbHVtZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdm9sdW1lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdXNlcnMtcmF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTNcIjtcbn1cblxuLmZhLXdhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjtcbn1cblxuLmZhLW9jdGFnb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI2XCI7XG59XG5cbi5mYS1mbGF0YnJlYWQtc3R1ZmZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGNcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YzXCI7XG59XG5cbi5mYS10cnVjay1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGNcIjtcbn1cblxuLmZhLXNoaXBwaW5nLXRpbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4Y1wiO1xufVxuXG4uZmEtcG9vbC04LWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M1XCI7XG59XG5cbi5mYS1maWxlLWF1ZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uZmEtdHVybi1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzMxXCI7XG59XG5cbi5mYS1sb2NrLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDIzXCI7XG59XG5cbi5mYS1jaGFydC1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTdcIjtcbn1cblxuLmZhLXN0YWZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYlwiO1xufVxuXG4uZmEtYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtaGFtYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiO1xufVxuXG4uZmEtdXRpbGl0eS1wb2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjM1wiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXItNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTdcIjtcbn1cblxuLmZhLXdyZW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLWJ1Z3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQwXCI7XG59XG5cbi5mYS12ZWN0b3ItcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzdcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmVzdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1N1wiO1xufVxuXG4uZmEtcnVwZWUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLXJ1cGVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLWltYWdlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI4XCI7XG59XG5cbi5mYS1idW95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNVwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtYm9vay1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmJcIjtcbn1cblxuLmZhLWJvcmRlci1jZW50ZXItaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWNcIjtcbn1cblxuLmZhLWNhbi1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlNlwiO1xufVxuXG4uZmEtdHlwZXdyaXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTdcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiMVwiO1xufVxuXG4uZmEtY2lyY2xlLWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XG59XG5cbi5mYS1mYWNlLWhhbmQtb3Zlci1tb3V0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzhcIjtcbn1cblxuLmZhLXBvcGNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE5XCI7XG59XG5cbi5mYS1ob3VzZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGZcIjtcbn1cblxuLmZhLWhvdXNlLWZsb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZlwiO1xufVxuXG4uZmEtb2JqZWN0LXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5ZVwiO1xufVxuXG4uZmEtY29kZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5mYS13YXJlaG91c2UtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTVcIjtcbn1cblxuLmZhLXdhcmVob3VzZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk1XCI7XG59XG5cbi5mYS1oYXQtY293Ym95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uZmEtYnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOFwiO1xufVxuXG4uZmEtcGhvbmUtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLXBob25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmZhLWZpbGUtZG9jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlZFwiO1xufVxuXG4uZmEtc3F1YXJlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0ZVwiO1xufVxuXG4uZmEtdHJ1Y2stZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI3XCI7XG59XG5cbi5mYS1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS10cmFzaC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjRcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJlXCI7XG59XG5cbi5mYS1maWxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFiXCI7XG59XG5cbi5mYS1mYWNlLWNsb3Vkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2RcIjtcbn1cblxuLmZhLXVzZXItY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE0XCI7XG59XG5cbi5mYS10cnVjay1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGRcIjtcbn1cblxuLmZhLXJvdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YxXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUzXCI7XG59XG5cbi5mYS1wYW5vcmFtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjtcbn1cblxuLmZhLXRlZXRoLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7XG59XG5cbi5mYS11c2VyLXRpZS1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYwXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOVwiO1xufVxuXG4uZmEtdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7XG59XG5cbi5mYS1mb3J3YXJkLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYXN0LWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi5mYS1mYWNlLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLW1laC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjtcbn1cblxuLmZhLXVzZXItcm9ib3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmZhLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1jYXJkLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VhXCI7XG59XG5cbi5mYS1mYWNlLXppcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTVcIjtcbn1cblxuLmZhLWZhY2UtcmFpc2VkLWV5ZWJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg4XCI7XG59XG5cbi5mYS1ob3VzZS1zaWduYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmNcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiO1xufVxuXG4uZmEtYmFycy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLXRhc2tzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLWZhdWNldC1kcmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE3XCI7XG59XG5cbi5mYS1kb2xwaGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XG59XG5cbi5mYS1jaXJjbGUtcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjBcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1iYW4tc21va2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmZhLXNtb2tpbmctYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmZhLXRlcm1pbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtbW9iaWxlLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTRcIjtcbn1cblxuLmZhLWJhc2tldC1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXRhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7XG59XG5cbi5mYS1jaGVzdG51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjZcIjtcbn1cblxuLmZhLWJ1cy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1idXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZmFjZS1zYWQtY3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtc2FkLWNyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmZhLWhlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBjXCI7XG59XG5cbi5mYS10aWNrZXQtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWFcIjtcbn1cblxuLmZhLWJvb3QtaGVlbGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZlwiO1xufVxuXG4uZmEtYXJyb3dzLW1pbmltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNVwiO1xufVxuXG4uZmEtY29tcHJlc3MtYXJyb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNVwiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0Y1wiO1xufVxuXG4uZmEtZmlsZS1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYwXCI7XG59XG5cbi5mYS1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMlwiO1xufVxuXG4uZmEtbWFuaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDZcIjtcbn1cblxuLmZhLXVzZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5mYS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7XG59XG5cbi5mYS10b3dlci1vYnNlcnZhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODZcIjtcbn1cblxuLmZhLWZsb3BweS1kaXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1ibGFuay11bmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWZcIjtcbn1cblxuLmZhLWZpbGUtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtc2lnbmFsLXBlcmZlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1wdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0MlwiO1xufVxuXG4uZmEtYnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWVcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS1ob21lLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZlwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtZHJ5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYxXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtZnJvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3AtcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNiXCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYlwiO1xufVxuXG4uZmEtc2hpcnQtdGFuay10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M5XCI7XG59XG5cbi5mYS1kaXBsb21hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYVwiO1xufVxuXG4uZmEtc2Nyb2xsLXJpYmJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWFcIjtcbn1cblxuLmZhLXNjcmVlbmNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNlXCI7XG59XG5cbi5mYS13YWxrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMxXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5mYS1zaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RvcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtdmloYXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uZmEtZmFjZS1raXNzLWNsb3NlZC1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3ZFwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWZpbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWNcIjtcbn1cblxuLmZhLXVzZXItcG9saWNlLXRpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzRcIjtcbn1cblxuLmZhLWZhY2UtdG9uZ3VlLW1vbmV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZFwiO1xufVxuXG4uZmEtdGVubmlzLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG5cbi5mYS1zcXVhcmUtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzVcIjtcbn1cblxuLmZhLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3J0LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMVwiO1xufVxuXG4uZmEtY2FsZW5kYXItdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMVwiO1xufVxuXG4uZmEtY29tbWVudC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uZmEtY29tbWVudGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjtcbn1cblxuLmZhLXBsYW50LXdpbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFhXCI7XG59XG5cbi5mYS1zY2FyZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzFcIjtcbn1cblxuLmZhLWFsYnVtLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4Y1wiO1xufVxuXG4uZmEtdXNlci1udXJzZS1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVlXCI7XG59XG5cbi5mYS1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuXG4uZmEtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NVwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTBiXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmZhLWdyaWQtZGl2aWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FkXCI7XG59XG5cbi5mYS1iYWN0ZXJpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5mYS1kcnVtLXN0ZWVscGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uZmEtaGFuZC1zY2lzc29yczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmRzLXByYXlpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1wcmF5aW5nLWhhbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtZmFjZS1wZW5zaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4NFwiO1xufVxuXG4uZmEtdXNlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWJcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLW1lc3NhZ2VzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTJcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWFsdC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUyXCI7XG59XG5cbi5mYS1zZW5zb3Itb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG5cbi5mYS1iYWxsb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlM1wiO1xufVxuXG4uZmEtYmlvaGF6YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW4tcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uZmEtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1sZWF2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLmZhLWhvdXNlLWxlYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuXG4uZmEtaG91c2UtcGVyc29uLWRlcGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cblxuLmZhLXJ1bGVyLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxY1wiO1xufVxuXG4uZmEtY2FyZC1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlOVwiO1xufVxuXG4uZmEtY2hpbGQtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTljXCI7XG59XG5cbi5mYS11c2Vycy1iZXR3ZWVuLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MVwiO1xufVxuXG4uZmEtbHVuZ3MtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi5mYS1zcGlubmVyLXRoaXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODhcIjtcbn1cblxuLmZhLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1tb3VzZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNkXCI7XG59XG5cbi5mYS1jYWxlbmRhci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2hpbGQtcmVhY2hpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTlkXCI7XG59XG5cbi5mYS10YWJsZS1sYXlvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkwXCI7XG59XG5cbi5mYS1uYXJ3aGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZVwiO1xufVxuXG4uZmEtcmFtcC1sb2FkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNFwiO1xufVxuXG4uZmEtY2FsZW5kYXItY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDcwXCI7XG59XG5cbi5mYS10b290aGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNVwiO1xufVxuXG4uZmEtYm9yZGVyLWlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0ZVwiO1xufVxuXG4uZmEtcGF3LWNsYXdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMlwiO1xufVxuXG4uZmEta2l3aS1mcnVpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMGNcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQtc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzlcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyMlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEta2V5Ym9hcmQtYnJpZ2h0bmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzBcIjtcbn1cblxuLmZhLWJvb2tzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U4XCI7XG59XG5cbi5mYS1saWdodGJ1bGItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjczXCI7XG59XG5cbi5mYS1ob3VzZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODdcIjtcbn1cblxuLmZhLWhvbWUtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg3XCI7XG59XG5cbi5mYS1zcXVhcmUtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWFcIjtcbn1cblxuLmZhLXNxdWFyZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmZhLWhlYXJ0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmZhLXB1enpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDNcIjtcbn1cblxuLmZhLXVzZXItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjtcbn1cblxuLmZhLXVzZXItY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtcGlwZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM2XCI7XG59XG5cbi5mYS1hcnJvdy11cC0xLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1vY3RhZ29uLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4uZmEtZGlhbC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVkXCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmFcIjtcbn1cblxuLmZhLWxhcHRvcC1tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdhXCI7XG59XG5cbi5mYS1waG9uZS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdhXCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZlwiO1xufVxuXG4uZmEtY29udmV5b3ItYmVsdC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZmXCI7XG59XG5cbi5mYS1zaGllbGQtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhlXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhlXCI7XG59XG5cbi5mYS1kaWNlLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmZhLXJvY2tldC1sYXVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi5mYS1tb3NxdWl0by1uZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJjXCI7XG59XG5cbi5mYS12ZW50LWRhbXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjVcIjtcbn1cblxuLmZhLWJyaWRnZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2VcIjtcbn1cblxuLmZhLWJhbi1idWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y5XCI7XG59XG5cbi5mYS1kZWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjlcIjtcbn1cblxuLmZhLXBlcnNvbi1ib290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTZcIjtcbn1cblxuLmZhLXRleHQtd2lkdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS1nYXJhZ2UtY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuXG4uZmEtc3F1YXJlLWthbmJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODhcIjtcbn1cblxuLmZhLWhhdC13aXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1jb2ZmZWUtcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuXG4uZmEtbW91c2UtZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE4XCI7XG59XG5cbi5mYS1wZXJzb24tZGlnZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWVcIjtcbn1cblxuLmZhLWRpZ2dpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVlXCI7XG59XG5cbi5mYS1zaG93ZXItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGRcIjtcbn1cblxuLmZhLXNob3dlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRkXCI7XG59XG5cbi5mYS1ib3gtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNFwiO1xufVxuXG4uZmEtYnJpZ2h0bmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzlcIjtcbn1cblxuLmZhLWNhci1zaWRlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ0XCI7XG59XG5cbi5mYS1vcm5hbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjhcIjtcbn1cblxuLmZhLXBob25lLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLXBob25lLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7XG59XG5cbi5mYS1waG9uZS1pbmNvbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLWNsb3VkLXdvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi5mYS1oYW5kLWZpbmdlcnMtY3Jvc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTNcIjtcbn1cblxuLmZhLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYXZlcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tc21hbGwtYmlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZFwiO1xufVxuXG4uZmEtYm9vay1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiO1xufVxuXG4uZmEtZmFjZS1tZWx0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4M1wiO1xufVxuXG4uZmEtcG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uZmEtcGVuLWNsaXAtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBmXCI7XG59XG5cbi5mYS1wZW4tYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZlwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1zY3JvbGwtb2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZlwiO1xufVxuXG4uZmEtZ3VpdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmZcIjtcbn1cblxuLmZhLXBob25lLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuXG4uZmEtaG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTlcIjtcbn1cblxuLmZhLWNsb2NrLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTJcIjtcbn1cblxuLmZhLXNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdC1zaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXRzaGlydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLWJpbGxib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2RcIjtcbn1cblxuLmZhLXNxdWFyZS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3Y1wiO1xufVxuXG4uZmEtY3ViZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTdcIjtcbn1cblxuLmZhLWRpdmlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjtcbn1cblxuLmZhLXN1bi1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjNcIjtcbn1cblxuLmZhLWxhbXAtZmxvb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG5cbi5mYS1zcXVhcmUtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWNcIjtcbn1cblxuLmZhLXRlbmdlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS10ZW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiO1xufVxuXG4uZmEtY2FtcGZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJhXCI7XG59XG5cbi5mYS1jaXJjbGUtYW1wZXJzYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmOFwiO1xufVxuXG4uZmEtc25vd2ZsYWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2ZcIjtcbn1cblxuLmZhLWhhbmRzLWNsYXBwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOFwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLWxlYWYtbWFwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY2XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDNcIjtcbn1cblxuLmZhLXJ1bGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiO1xufVxuXG4uZmEtY3VwLXN0cmF3LXN3b29zaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjRcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmFcIjtcbn1cblxuLmZhLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1kaWNlLWQ2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMVwiO1xufVxuXG4uZmEtcmVzdHJvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7XG59XG5cbi5mYS1oaWdoLWRlZmluaXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFlXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFlXCI7XG59XG5cbi5mYS1qOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkpcIjtcbn1cblxuLmZhLWdhbGF4eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cblxuLmZhLXVzZXJzLXZpZXdmaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk1XCI7XG59XG5cbi5mYS1maWxlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtY2hlcnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGVjXCI7XG59XG5cbi5mYS11cC1yaWdodC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5mYS1zb3J0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4uZmEtdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS1maWxlLXBkZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLmZhLXNpcmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtdG8tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGExXCI7XG59XG5cbi5mYS1pbWFnZS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI1XCI7XG59XG5cbi5mYS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI1XCI7XG59XG5cbi5mYS10YW5rLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MlwiO1xufVxuXG4uZmEtY3VybGluZy1zdG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGFcIjtcbn1cblxuLmZhLWN1cmxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRhXCI7XG59XG5cbi5mYS1nYW1lcGFkLW1vZGVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTJcIjtcbn1cblxuLmZhLWdhbWVwYWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMlwiO1xufVxuXG4uZmEtbWVzc2FnZXMtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU3XCI7XG59XG5cbi5mYS1ib29rLWJpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uZmEtYmlibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk9cIjtcbn1cblxuLmZhLXN1aXRjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1tZWRraXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1icmllZmNhc2UtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmYyXCI7XG59XG5cbi5mYS1leHBhbmQtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjBcIjtcbn1cblxuLmZhLWNsb2NrLWVsZXZlbi10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ4XCI7XG59XG5cbi5mYS1ydjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmVcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuXG4uZmEtb3R0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAwXCI7XG59XG5cbi5mYS1kcmVpZGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MlwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7XG59XG5cbi5mYS1idXNpbmVzcy10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtZmxvd2VyLXR1bGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMVwiO1xufVxuXG4uZmEtcGVvcGxlLXBhbnRzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWFcIjtcbn1cblxuLmZhLWNsb3VkLWRyaXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM4XCI7XG59XG5cbi5mYS10YWJsZS1jZWxscy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtYm9vay10YW5ha2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI3XCI7XG59XG5cbi5mYS10YW5ha2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI3XCI7XG59XG5cbi5mYS1zb2xhci1zeXN0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG5cbi5mYS1zZWFsLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiO1xufVxuXG4uZmEtcGhvbmUtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1kaXNjLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNVwiO1xufVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtdGFibGUtcm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTJcIjtcbn1cblxuLmZhLXJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkyXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDhcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA4XCI7XG59XG5cbi5mYS1mYWNlLWZlYXJmdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzc1XCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjtcbn1cblxuLmZhLWJ1cy1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRkXCI7XG59XG5cbi5mYS1maWxtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYyXCI7XG59XG5cbi5mYS1ib29rLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOFwiO1xufVxuXG4uZmEtYm9vay1zcGVsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI4XCI7XG59XG5cbi5mYS13YXNoaW5nLW1hY2hpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS13YXNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk4XCI7XG59XG5cbi5mYS1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLmZhLWxpcmEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXVzZXItdmlzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG5cbi5mYS1maWxlLXBsdXMtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5mYS1jaGVzcy1jbG9jay1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uZmEtY2hlc3MtY2xvY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZVwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiO1xufVxuXG4uZmEtcGxhbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NThcIjtcbn1cblxuLmZhLXN0ZWVyaW5nLXdoZWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiO1xufVxuXG4uZmEtdGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiO1xufVxuXG4uZmEtc3RyZXRjaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyNVwiO1xufVxuXG4uZmEtYm9vay1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjMVwiO1xufVxuXG4uZmEtYm9vay1sYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMxXCI7XG59XG5cbi5mYS1pbmJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiYlwiO1xufVxuXG4uZmEtY29mZmVlLWJlYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNlXCI7XG59XG5cbi5mYS1jaXJjbGUteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkMFwiO1xufVxuXG4uZmEtYnJhY2tldHMtY3VybHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VhXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1zdHJva2UtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzljXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjtcbn1cblxuLmZhLWNvbW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG5cbi5mYS1zcXVhcmUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLmZhLWNha2UtY2FuZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWJpcnRoZGF5LWNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1jYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1kb2xseS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzNcIjtcbn1cblxuLmZhLWZhY2UtdGlzc3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5Y1wiO1xufVxuXG4uZmEtYW5nbGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYmluLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY3XCI7XG59XG5cbi5mYS1wYXBlcmNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1jaGFydC1saW5lLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRkXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiM1wiO1xufVxuXG4uZmEtbG9jay1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMlwiO1xufVxuXG4uZmEtcmliYm9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiO1xufVxuXG4uZmEtbHVuZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5mYS1wZXJzb24tcGluYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWRcIjtcbn1cblxuLmZhLWFycm93LXVwLTktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7XG59XG5cbi5mYS1hcHBsZS1jb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZlwiO1xufVxuXG4uZmEtY2lyY2xlLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJmXCI7XG59XG5cbi5mYS1oNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTNcIjtcbn1cblxuLmZhLWxpdGVjb2luLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQzXCI7XG59XG5cbi5mYS1jaXJjbGUtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTBcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlMVwiO1xufVxuXG4uZmEtY2lyY2xlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjRcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y0XCI7XG59XG5cbi5mYS1ydWdieS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjNlwiO1xufVxuXG4uZmEtY29tbWVudC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjBcIjtcbn1cblxuLmZhLWluZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLXRyZWUtZGVjaWR1b3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiO1xufVxuXG4uZmEtdHJlZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAwXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLmZhLXRydWNrLWZpZWxkLXVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4ZVwiO1xufVxuXG4uZmEtbmZjLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmZFwiO1xufVxuXG4uZmEtaG91cmdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uZmEtbW91bnRhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZjXCI7XG59XG5cbi5mYS1maWxlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxN1wiO1xufVxuXG4uZmEtZmlsZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjtcbn1cblxuLmZhLWhvdXNlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiO1xufVxuXG4uZmEtaG9tZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzlcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2IwXCI7XG59XG5cbi5mYS1tZXRlci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlOVwiO1xufVxuXG4uZmEtdXNlci1kb2N0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuXG4uZmEtc2xhc2gtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXFxcXCI7XG59XG5cbi5mYS1jaXJjbGUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWluZm8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtZmlzaGluZy1yb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E4XCI7XG59XG5cbi5mYS1oYW1tZXItY3Jhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE0XCI7XG59XG5cbi5mYS1tZXNzYWdlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjOVwiO1xufVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNiXCI7XG59XG5cbi5mYS1jYW1lcmEtcG9sYXJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFhXCI7XG59XG5cbi5mYS1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1jYW1lcmEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OFwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWVcIjtcbn1cblxuLmZhLW1ldGVvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLWNhci1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGRcIjtcbn1cblxuLmZhLXNsZWlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjtcbn1cblxuLmZhLWFycm93LWRvd24tMS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtYnVveS1tb29yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNlwiO1xufVxuXG4uZmEtc3F1YXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLXRyaWN5Y2xlLWFkdWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNFwiO1xufVxuXG4uZmEtd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYxXCI7XG59XG5cbi5mYS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLXN0YXItc2hhcnAtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhkXCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwLWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4ZFwiO1xufVxuXG4uZmEtbmZjLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmJcIjtcbn1cblxuLmZhLXBsYW5lLXByb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJiXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cblxuLmZhLWNsb2NrLWRlc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQyXCI7XG59XG5cbi5mYS1icmFpbGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wbGF0ZS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2JcIjtcbn1cblxuLmZhLWZhbWlseS1wYW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDJcIjtcbn1cblxuLmZhLWhvc2UtcmVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWFcIjtcbn1cblxuLmZhLWhvdXNlLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjNcIjtcbn1cblxuLmZhLWxhbmRtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtY2xvdWQtcmFpbmJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2VcIjtcbn1cblxuLmZhLXBlcnNvbi1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzY1wiO1xufVxuXG4uZmEtYWxpZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY1XCI7XG59XG5cbi5mYS10ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZFwiO1xufVxuXG4uZmEtbGFwdG9wLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTdcIjtcbn1cblxuLmZhLXZlc3QtcGF0Y2hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmZhLXBlb3BsZS1kcmVzcy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi5mYS1jaGVjay1kb3VibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWEtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtYm93bGluZy1iYWxsLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzNcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiO1xufVxuXG4uZmEtcGx1cy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWVcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJhXCI7XG59XG5cbi5mYS1jYW1lcmEtdmlld2ZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGFcIjtcbn1cblxuLmZhLXNjcmVlbnNob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRhXCI7XG59XG5cbi5mYS1tZXNzYWdlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFmXCI7XG59XG5cbi5mYS1jYXItYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU5XCI7XG59XG5cbi5mYS1ib3JkZXItYm90dG9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NFwiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTRcIjtcbn1cblxuLmZhLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA2XCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuXG4uZmEtb2N0YWdvbi1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XG59XG5cbi5mYS1jb29raWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtdHYtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU2XCI7XG59XG5cbi5mYS1oYXJkLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtaGRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtcmVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWR1bWJiZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLXRhcnAtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2NcIjtcbn1cblxuLmZhLWFsYXJtLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0M1wiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTExXCI7XG59XG5cbi5mYS10cmFmZmljLWNvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM2XCI7XG59XG5cbi5mYS1ncmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTNcIjtcbn1cblxuLmZhLWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpaW5nLW5vcmRpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjtcbn1cblxuLmZhLXNraWluZy1ub3JkaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtcGVyc29uLWZyb20tcG9ydGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuXG4uZmEtcG9ydGFsLWV4aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZlwiO1xufVxuXG4uZmEtY293YmVsbC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjRcIjtcbn1cblxuLmZhLWNvd2JlbGwtbW9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjRcIjtcbn1cblxuLmZhLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2NlwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtZmFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLmZhLXNpZ25hbC1hbHQtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTJcIjtcbn1cblxuLmZhLXNwb3J0c2JhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRiXCI7XG59XG5cbi5mYS1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3Jhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI5XCI7XG59XG5cbi5mYS10cmFpbi1zdWJ3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1zdWJ3YXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1jaGFydC1nYW50dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtdXBzaWRlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk1XCI7XG59XG5cbi5mYS1iYWxsLXBpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdlXCI7XG59XG5cbi5mYS1iYWRnZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ1XCI7XG59XG5cbi5mYS1tb25leS1iaWxscy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY0XCI7XG59XG5cbi5mYS1tb25leS1iaWxscy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY0XCI7XG59XG5cbi5mYS1saXN0LXRpbWVsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMVwiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbmRpYW4tcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1pbnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJjXCI7XG59XG5cbi5mYS1jcm9wLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjtcbn1cblxuLmZhLWNyb3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEta2V5Ym9hcmQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzJcIjtcbn1cblxuLmZhLWNpcmNsZS11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjlcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmRcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybS1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZFwiO1xufVxuXG4uZmEtZG5hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uZmEtdmlydXMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5mYS1icmFja2V0LXJvdW5kLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKVwiO1xufVxuXG4uZmEtY2lyY2xlLXN0ZXJsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjZlwiO1xufVxuXG4uZmEtY2lyY2xlLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYyXCI7XG59XG5cbi5mYS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGZcIjtcbn1cblxuLmZhLWZsYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZlwiO1xufVxuXG4uZmEtcmlnaHQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGNcIjtcbn1cblxuLmZhLWdpZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTBcIjtcbn1cblxuLmZhLWNoZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOVwiO1xufVxuXG4uZmEtdHJhc2gtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmIzXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWNcIjtcbn1cblxuLmZhLWZvbnQtY2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjZcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4uZmEtZnJhbmMtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGZcIjtcbn1cblxuLmZhLWZsYXNrLXJvdW5kLXBvaXNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmZhLWZsYXNrLXBvaXNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTBcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmNcIjtcbn1cblxuLmZhLWNoYXJ0LXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEzXCI7XG59XG5cbi5mYS11c2VyLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhM1wiO1xufVxuXG4uZmEtaGFuZHMtYXNsLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYXNsLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtcHJlc2VudGF0aW9uLXNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmZhLXByZXNlbnRhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmZhLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1oYWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4ZlwiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWZcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1yZXR1cm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5mYS1ob3VzZS1wZXJzb24tYXJyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uZmEtaG91c2UtcmV0dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4uZmEtbWVzc2FnZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiO1xufVxuXG4uZmEtbWVzc2FnZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjtcbn1cblxuLmZhLWZpbGUtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYzXCI7XG59XG5cbi5mYS1maWxlLWF3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmM1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItaGFpci1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1OVwiO1xufVxuXG4uZmEtY2FtZXJhLXNlY3VyaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZVwiO1xufVxuXG4uZmEtY2FtZXJhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZlXCI7XG59XG5cbi5mYS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtZHJvcGxldC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpbnQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XG59XG5cbi5mYS1ib29rLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OVwiO1xufVxuXG4uZmEtbW9zcXVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OFwiO1xufVxuXG4uZmEtZHVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDhcIjtcbn1cblxuLmZhLW1vc3F1aXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyYlwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmZhLWZsYWctc3dhbGxvd3RhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRjXCI7XG59XG5cbi5mYS1mbGFnLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGNcIjtcbn1cblxuLmZhLXBlcnNvbi1taWxpdGFyeS1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGJcIjtcbn1cblxuLmZhLWNhci1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUyXCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLWJvb2stZm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmZcIjtcbn1cblxuLmZhLXNoaWVsZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0YVwiO1xufVxuXG4uZmEtdmlhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlci1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiO1xufVxuXG4uZmEtZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY1XCI7XG59XG5cbi5mYS10YWJsZXQtcnVnZ2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWZyaWdpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjhcIjtcbn1cblxuLmZhLW1vcGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiOVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOVwiO1xufVxuXG4uZmEtc21pbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjlcIjtcbn1cblxuLmZhLXJhZGlvLXR1bmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtcmFkaW8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOFwiO1xufVxuXG4uZmEtZmFjZS1zd2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTlcIjtcbn1cblxuLmZhLXdhdGVyLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc0XCI7XG59XG5cbi5mYS13YXRlci1sb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzRcIjtcbn1cblxuLmZhLXNjYW5uZXItdG91Y2hzY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhhXCI7XG59XG5cbi5mYS1jaXJjbGUtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjRcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVmXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpLWp1bXBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M3XCI7XG59XG5cbi5mYS1za2ktanVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzdcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7XG59XG5cbi5mYS13YXRlci1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzVcIjtcbn1cblxuLmZhLXdhdGVyLXJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc1XCI7XG59XG5cbi5mYS13YXZlZm9ybS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjJcIjtcbn1cblxuLmZhLXdhdmVmb3JtLXBhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYyXCI7XG59XG5cbi5mYS1zcGxpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjtcbn1cblxuLmZhLWZpbG0tY2FuaXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI3XCI7XG59XG5cbi5mYS1maWxtLWNhbm5pc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjdcIjtcbn1cblxuLmZhLWZvbGRlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmZhLWZvbGRlci10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWZcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFmXCI7XG59XG5cbi5mYS10YWJsZXQtc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtdGFibGV0LWFuZHJvaWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuXG4uZmEtaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDZcIjtcbn1cblxuLmZhLWZvbGRlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGRcIjtcbn1cblxuLmZhLWRpc3BsYXktbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmZhLWRlc2t0b3AtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmZhLXNoYXJlLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjdcIjtcbn1cblxuLmZhLXBlYXBvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWNcIjtcbn1cblxuLmZhLWNoZXNzLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZFwiO1xufVxuXG4uZmEtYXhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMlwiO1xufVxuXG4uZmEtc3F1YXJlLWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY4XCI7XG59XG5cbi5mYS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtbW9iaWxlLXNpZ25hbC1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWYwXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtbGV2ZWwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5mYS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlVcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDliXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC12YXJpYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgzXCI7XG59XG5cbi5mYS1zb3J0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODNcIjtcbn1cblxuLmZhLXJhaW5kcm9wczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWNcIjtcbn1cblxuLmZhLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA0XCI7XG59XG5cbi5mYS1taW51cy1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDRcIjtcbn1cblxuLmZhLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtY2xvY2stZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWlucHV0LW51bWVyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJkXCI7XG59XG5cbi5mYS10cnVjay10b3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI4XCI7XG59XG5cbi5mYS1iYWNrd2FyZC1zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtc3RlcC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjtcbn1cblxuLmZhLXBhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODJcIjtcbn1cblxuLmZhLWNhci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MVwiO1xufVxuXG4uZmEtYXJyb3dzLW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWRcIjtcbn1cblxuLmZhLWZhdWNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cblxuLmZhLWNsb3VkLXNsZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MVwiO1xufVxuXG4uZmEtbGFtcC1zdHJlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM1XCI7XG59XG5cbi5mYS1saXN0LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkMFwiO1xufVxuXG4uZmEtcGVuLW5pYi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTFcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhdC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgyXCI7XG59XG5cbi5mYS1vdmVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzZcIjtcbn1cblxuLmZhLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU1wiO1xufVxuXG4uZmEtdGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjljXCI7XG59XG5cbi5mYS1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWFycm93cy1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhM1wiO1xufVxuXG4uZmEtdXNiLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlOVwiO1xufVxuXG4uZmEtYmFsbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMlwiO1xufVxuXG4uZmEtY2FyZXQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWRvdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNVwiO1xufVxuXG4uZmEtY2FyZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VkXCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5mYS1jbGluaWMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjtcbn1cblxuLmZhLWJveGluZy1nbG92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLWdsb3ZlLWJveGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLWJlbGwtc2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNVwiO1xufVxuXG4uZmEtbW9iaWxlLXNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLW1vYmlsZS1hbmRyb2lkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbn1cblxuLmZhLXBsYW5lLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZFwiO1xufVxuXG4uZmEtZm9sZGVyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiO1xufVxuXG4uZmEtY2lyY2xlLWxvY2F0aW9uLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtbG9jYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uZmEtZmFjZS1oZWFkLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzdhXCI7XG59XG5cbi5mYS1zdXNoaS1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtbWFraS1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtbWFraXp1c2hpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4YlwiO1xufVxuXG4uZmEtY2FyLWJ1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUwXCI7XG59XG5cbi5mYS1waWdneS1iYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiO1xufVxuXG4uZmEtcmFjcXVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWFcIjtcbn1cblxuLmZhLWNhci1taXJyb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0M1wiO1xufVxuXG4uZmEtaW5kdXN0cnktd2luZG93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWluZHVzdHJ5LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmZhLWJvbHQtYXV0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjZcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWZsdXgtY2FwYWNpdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiYVwiO1xufVxuXG4uZmEtbW91bnRhaW4tY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmVcIjtcbn1cblxuLmZhLWNvaW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiO1xufVxuXG4uZmEtaG9uZXktcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxOFwiO1xufVxuXG4uZmEtb2xpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE2XCI7XG59XG5cbi5mYS1raGFuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1maWx0ZXItbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2NcIjtcbn1cblxuLmZhLW91dGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWNcIjtcbn1cblxuLmZhLXNsaWRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXJzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1jYXVsZHJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmZcIjtcbn1cblxuLmZhLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTZcIjtcbn1cblxuLmZhLWZvbGRlci10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMlwiO1xufVxuXG4uZmEtbmV0d29yay13aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmZcIjtcbn1cblxuLmZhLWNyb2lzc2FudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjZcIjtcbn1cblxuLmZhLW1hcC1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5mYS1oYW1zYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmZhLWNlbnQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjVcIjtcbn1cblxuLmZhLXN3b3Jkcy1sYXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cblxuLmZhLWZsYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtcGVyc29uLXByZWduYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZVwiO1xufVxuXG4uZmEtc3F1YXJlLXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgxXCI7XG59XG5cbi5mYS13YW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyYlwiO1xufVxuXG4uZmEtcm91dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkYVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtc3dvcmQtbGFzZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuXG4uZmEtdGlja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiO1xufVxuXG4uZmEtY29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWNcIjtcbn1cblxuLmZhLWxhcHRvcC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzdcIjtcbn1cblxuLmZhLXJpZ2h0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZFwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMWNcIjtcbn1cblxuLmZhLXBpcGUtY29sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzN1wiO1xufVxuXG4uZmEtbGlnaHRzLWhvbGlkYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IyXCI7XG59XG5cbi5mYS1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmY0XCI7XG59XG5cbi5mYS1mbGFnLXVzYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWxhcHRvcC1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxZFwiO1xufVxuXG4uZmEtdHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdGVsZXR5cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS1jaGFydC10cmVlLW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWFcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzZcIjtcbn1cblxuLmZhLXBlcnNvbi1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGVcIjtcbn1cblxuLmZhLWNsb2NrLWZpdmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0YVwiO1xufVxuXG4uZmEtcGlwZS12YWx2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzlcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiNFwiO1xufVxuXG4uZmEtZmFjZS1zcGlyYWwtZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODVcIjtcbn1cblxuLmZhLWNvbXByZXNzLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI2XCI7XG59XG5cbi5mYS1jaXJjbGUtcGhvbmUtaGFuZ3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExZFwiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFkXCI7XG59XG5cbi5mYS1nZWFyLWNvbXBsZXgtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZWJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxMlwiO1xufVxuXG4uZmEtYmFkbWludG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYVwiO1xufVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1wZXJzb24taGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtaGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiO1xufVxuXG4uZmEtcmlnaHQtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDdcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLmZhLWltYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG59XG5cbi5mYS1zaHV0dGxlY29jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWJcIjtcbn1cblxuLmZhLXVzZXItaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWFcIjtcbn1cblxuLmZhLWV5ZS1ldmlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkYlwiO1xufVxuXG4uZmEtcGVvcGxlLXB1bGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM1XCI7XG59XG5cbi5mYS1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk5cIjtcbn1cblxuLmZhLXN3YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5mYS1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG5cbi5mYS1jYWJsZS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYVwiO1xufVxuXG4uZmEtc2hvdmVsLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MzXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiO1xufVxuXG4uZmEtZmFjZS1seWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2VcIjtcbn1cblxuLmZhLXNwcmlua2xlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDRcIjtcbn1cblxuLmZhLXBlcnNvbi1zbGVkZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2JcIjtcbn1cblxuLmZhLXNsZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYlwiO1xufVxuXG4uZmEtZ2FtZS1jb25zb2xlLWhhbmRoZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiYlwiO1xufVxuXG4uZmEtc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLWNsb2NrLXNpeC10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzUzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3N1wiO1xufVxuXG4uZmEtdHVncmlrLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJhXCI7XG59XG5cbi5mYS1hcnJvd3MtZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiOFwiO1xufVxuXG4uZmEtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi5mYS1hbmdsZXMtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmZhLXNoZWx2ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgwXCI7XG59XG5cbi5mYS1pbnZlbnRvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgwXCI7XG59XG5cbi5mYS1jbG91ZC1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MlwiO1xufVxuXG4uZmEtZmFjZS1ncmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZ3Jpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjtcbn1cblxuLmZhLWRlbGV0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3NwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtb3Zlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cblxuLmZhLWNsb3VkLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtY29tbWVudC1jYXB0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0ZVwiO1xufVxuXG4uZmEtc2NyaWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNmXCI7XG59XG5cbi5mYS1yb3RhdGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNjXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTBcIjtcbn1cblxuLmZhLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNFwiO1xufVxuXG4uZmEtbG9hZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkNFwiO1xufVxuXG4uZmEtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLXVzZXItcGlsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMwXCI7XG59XG5cbi5mYS1tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLW1vYmlsZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjlcIjtcbn1cblxuLmZhLWZhY2UtbWVoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtbWVoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4uZmEtYm9vay1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWJvb2stZGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWlkLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1mYWNlLWRvdHRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2ZcIjtcbn1cblxuLmZhLWZhY2Utd29ycmllZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTNcIjtcbn1cblxuLmZhLW91dGRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1kZWRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZlXCI7XG59XG5cbi5mYS1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS1ob21lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUtbGctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtdmVjdG9yLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzZcIjtcbn1cblxuLmZhLWNhci1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg0XCI7XG59XG5cbi5mYS1mbHlpbmctZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTlcIjtcbn1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMlwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZjXCI7XG59XG5cbi5mYS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkJcIjtcbn1cblxuLmZhLXNlYXQtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDRcIjtcbn1cblxuLmZhLW1vb24tb3Zlci1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRhXCI7XG59XG5cbi5mYS1lY2xpcHNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGFcIjtcbn1cblxuLmZhLXBpcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx8XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7XG59XG5cbi5mYS1wb3RhdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQwXCI7XG59XG5cbi5mYS1kaWNlLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLmZhLWNpcmNsZS1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmN1wiO1xufVxuXG4uZmEtaGVsbWV0LWJhdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWJcIjtcbn1cblxuLmZhLWJ1dHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTRcIjtcbn1cblxuLmZhLWJsYW5rZXQtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZGFcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjtcbn1cblxuLmZhLWNhc3RsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGVcIjtcbn1cblxuLmZhLWdvbGYtY2x1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG5cbi5mYS1leGNoYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXJlZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcm90YXRlLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS11dGVuc2lsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWN1dGxlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7XG59XG5cbi5mYS1hcnJvdy11cC13aWRlLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi5mYS1iYWxsb29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZTRcIjtcbn1cblxuLmZhLW1pbGwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWRcIjtcbn1cblxuLmZhLWJvd2wtcmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWJcIjtcbn1cblxuLmZhLXRpbWVsaW5lLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5ZFwiO1xufVxuXG4uZmEtc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjhcIjtcbn1cblxuLmZhLWdhbWUtYm9hcmQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OFwiO1xufVxuXG4uZmEtY2lyY2xlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyYlwiO1xufVxuXG4uZmEtdmlkZW8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyYlwiO1xufVxuXG4uZmEtY2hhcnQtc2NhdHRlci1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGU5XCI7XG59XG5cbi5mYS1ob3VzZS10dXJyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI0XCI7XG59XG5cbi5mYS1iYW5hbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU1XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE0XCI7XG59XG5cbi5mYS1wZW9wbGUtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE3XCI7XG59XG5cbi5mYS1sb3Zlc2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2NcIjtcbn1cblxuLmZhLWNvdWNoLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjY1wiO1xufVxuXG4uZmEtdG93ZXItYnJvYWRjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiO1xufVxuXG4uZmEtYmxvY2stcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI1XCI7XG59XG5cbi5mYS11cC1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1zdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuXG4uZmEtY29kZS1tZXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODdcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWRvbGxhci1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODczXCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1lZGl0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmZhLXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLWFycm93LWFsdC1mcm9tLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cblxuLmZhLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cblxuLmZhLWh1cnJpY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTFcIjtcbn1cblxuLmZhLWdyaWQtcm91bmQtMi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkY1wiO1xufVxuXG4uZmEtcGVvcGxlLXBhbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiO1xufVxuXG4uZmEtbW91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJkXCI7XG59XG5cbi5mYS13aW5kc29jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzdcIjtcbn1cblxuLmZhLWNpcmNsZS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiO1xufVxuXG4uZmEtYnJha2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzdcIjtcbn1cblxuLmZhLXRvaWxldC1wb3J0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODNcIjtcbn1cblxuLmZhLWNvbXBhY3QtZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLmZhLWZpbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjtcbn1cblxuLmZhLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1zYXhvcGhvbmUtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGJcIjtcbn1cblxuLmZhLXNheC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRiXCI7XG59XG5cbi5mYS1jYW1lcmEtd2ViLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzM1wiO1xufVxuXG4uZmEtd2ViY2FtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzM1wiO1xufVxuXG4uZmEtZm9sZGVyLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThjXCI7XG59XG5cbi5mYS1mb2xkZXItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmZhLWZvbGRlci1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg3XCI7XG59XG5cbi5mYS1oYW5kLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE3XCI7XG59XG5cbi5mYS1hcnJvdy11cC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OVwiO1xufVxuXG4uZmEtc29ydC11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OVwiO1xufVxuXG4uZmEtY2FyYXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLXNoaWVsZC1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcyXCI7XG59XG5cbi5mYS1tZXNzYWdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhOVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE5XCI7XG59XG5cbi5mYS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtemFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhOVwiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY0XCI7XG59XG5cbi5mYS1vaWwtd2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzJcIjtcbn1cblxuLmZhLXBlcnNvbi1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIwXCI7XG59XG5cbi5mYS12YXVsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzVcIjtcbn1cblxuLmZhLW1hcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS10b2lsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q4XCI7XG59XG5cbi5mYS1wbGFuZS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU3XCI7XG59XG5cbi5mYS15ZW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWNueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWpweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXJtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLXllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjtcbn1cblxuLmZhLWdlYXItY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZThcIjtcbn1cblxuLmZhLW5vdGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiO1xufVxuXG4uZmEtcnVibGUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtdHJhc2gtdW5kbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmZhLWNoYW1wYWduZS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmZhLWdsYXNzLWNoYW1wYWduZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JjXCI7XG59XG5cbi5mYS1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi5mYS10cmFzaC1jYW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFkXCI7XG59XG5cbi5mYS10cmFzaC1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFkXCI7XG59XG5cbi5mYS1zY3JlZW4tdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNkXCI7XG59XG5cbi5mYS11c2Vycy1jbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2RcIjtcbn1cblxuLmZhLWd1aXRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTZcIjtcbn1cblxuLmZhLXNxdWFyZS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYVwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5mYS1zcXVhcmUtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWRcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtaGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5MFwiO1xufVxuXG4uZmEtYnJhY2tldHMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlOVwiO1xufVxuXG4uZmEtYnJhY2tldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5mYS1sYXB0b3AtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzZcIjtcbn1cblxuLmZhLWhvY2tleS1zdGljay1wdWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhZVwiO1xufVxuXG4uZmEtaG91c2UtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjNcIjtcbn1cblxuLmZhLXNpZ25hbC1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZFwiO1xufVxuXG4uZmEtc2lnbmFsLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhkXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5mYS1sYXVnaC13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZThcIjtcbn1cblxuLmZhLWRvbGxhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi5mYS11c2QtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWFycm93cy1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY0XCI7XG59XG5cbi5mYS1yZXBlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NFwiO1xufVxuXG4uZmEtYm9yZS1ob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjM1wiO1xufVxuXG4uZmEtaW5kdXN0cnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1pbWFnZS1wb2xhcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzRcIjtcbn1cblxuLmZhLXdhdmUtdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlhXCI7XG59XG5cbi5mYS1wZXJzb24tcnVubmluZy1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmZlwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1ncmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTNcIjtcbn1cblxuLmZhLWFycm93cy10dXJuLXRvLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMxXCI7XG59XG5cbi5mYS1jaGFydC1taXhlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWFuYWx5dGljczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDNcIjtcbn1cblxuLmZhLWZsb3Jpbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1zaG9ydC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODRcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtbGVzcy10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPFwiO1xufVxuXG4uZmEtZGlzcGxheS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZmEtZGVza3RvcC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZmEtZmFjZS1kcm9vbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzJcIjtcbn1cblxuLmZhLW9pbC10ZW1wZXJhdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTRcIjtcbn1cblxuLmZhLW9pbC10ZW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNFwiO1xufVxuXG4uZmEtc3F1YXJlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uZmEtYWlyLWNvbmRpdGlvbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNFwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLW1vdW50YWluczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmRcIjtcbn1cblxuLmZhLW9tZWdhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YVwiO1xufVxuXG4uZmEtY2FyLXR1bm5lbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGVcIjtcbn1cblxuLmZhLXBlcnNvbi1kb2xseS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDFcIjtcbn1cblxuLmZhLXBhbi1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYlwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuXG4uZmEtZ3JpcC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjtcbn1cblxuLmZhLXRodW1icy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEtdXNlci1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG5cbi5mYS10aWNrZXRzLWFpcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjliXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhY1wiO1xufVxuXG4uZmEtZWxsaXBzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtbmZjLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmY1wiO1xufVxuXG4uZmEtY2hlc3MtcGF3bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjtcbn1cblxuLmZhLWtpdC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZmlyc3QtYWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiO1xufVxuXG4uZmEtZ3JpZC0yLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7XG59XG5cbi5mYS1iZWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2ZcIjtcbn1cblxuLmZhLXBlcnNvbi10aHJvdWdoLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTlcIjtcbn1cblxuLmZhLXRvb2xib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZmXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmZcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmYlwiO1xufVxuXG4uZmEtYnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuXG4uZmEtYm93bC1jaG9wc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlOVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jaXJjbGUtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cblxuLmZhLWJveC1iYWxsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM1XCI7XG59XG5cbi5mYS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1hdXRvbW9iaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY3XCI7XG59XG5cbi5mYS11c2VyLXRpZS1oYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1ZlwiO1xufVxuXG4uZmEtcG9kaXVtLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU4XCI7XG59XG5cbi5mYS11c2VyLWhhaXItbXVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtYnVzaW5lc3MtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVjXCI7XG59XG5cbi5mYS1wYXJ0eS1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtdHJpYW4tYmFsYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1Y1wiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zdGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2JcIjtcbn1cblxuLmZhLWJvb2stb3Blbi1yZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1ib29rLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLWZhbWlseS1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDFcIjtcbn1cblxuLmZhLWNpcmNsZS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZVwiO1xufVxuXG4uZmEtY2FiaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZkXCI7XG59XG5cbi5mYS1tb3VudGFpbi1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJmXCI7XG59XG5cbi5mYS1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzRcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJhXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5mYS1tZXNzYWdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEzXCI7XG59XG5cbi5mYS1maWxlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4uZmEtYmVlci1tdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIzXCI7XG59XG5cbi5mYS1iZWVyLWZvYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIzXCI7XG59XG5cbi5mYS1kaWNlLWQyMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjtcbn1cblxuLmZhLWRyb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZlwiO1xufVxuXG4uZmEtdHJ1Y2stZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLmZhLW1lZGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiO1xufVxuXG4uZmEtcGVyc29uLWZhaXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuXG4uZmEtYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtYm9vay1jb3B5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiZVwiO1xufVxuXG4uZmEtc3F1YXJlLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLXNxdWFyZS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NlwiO1xufVxuXG4uZmEtY2xvY2stdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1YVwiO1xufVxuXG4uZmEtc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2ZlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdXNlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWUyXCI7XG59XG5cbi5mYS1wb2RjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtYmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiMlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1jYW5keS1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U4XCI7XG59XG5cbi5mYS1jaG9jb2xhdGUtYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlOFwiO1xufVxuXG4uZmEteG1hcmstbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTliXCI7XG59XG5cbi5mYS1waW5hdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2MzXCI7XG59XG5cbi5mYS1hcnJvd3MtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNFwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1ib3dsLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMFwiO1xufVxuXG4uZmEtaGV4YWdvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTZcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2MFwiO1xufVxuXG4uZmEtc3Rhci1vZi1saWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiO1xufVxuXG4uZmEtcGhvbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0LXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNhXCI7XG59XG5cbi5mYS1wYWludC1yb2xsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5mYS1hY2NlbnQtZ3JhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxgXCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiO1xufVxuXG4uZmEtY2lyY2xlLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGVkXCI7XG59XG5cbi5mYS1kaWFsLW1lZC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLWNyYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZmXCI7XG59XG5cbi5mYS1ib3gtb3Blbi1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5Y1wiO1xufVxuXG4uZmEtYm94LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDljXCI7XG59XG5cbi5mYS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPlwiO1xufVxuXG4uZmEtcXVvdGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuXG4uZmEtcHJldHplbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDFcIjtcbn1cblxuLmZhLXBlcnNvbi1zd2ltbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmZhLXN3aW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtdXNlci1yb2JvdC14bWFya3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE3XCI7XG59XG5cbi5mYS1tZXNzYWdlLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU0XCI7XG59XG5cbi5mYS1jYW5keS1jb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZFwiO1xufVxuXG4uZmEtZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThiXCI7XG59XG5cbi5mYS1mb2xkZXItc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4YlwiO1xufVxuXG4uZmEtbm90ZWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XG59XG5cbi5mYS1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cblxuLmZhLWJ1bGxzZXllLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ5XCI7XG59XG5cbi5mYS1lcmFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7XG59XG5cbi5mYS1oZXhhZ29uLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwNFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1lYXJ0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWVhcnRoLWFtZXJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWNyYXRlLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMVwiO1xufVxuXG4uZmEtYXBwbGUtY3JhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIxXCI7XG59XG5cbi5mYS1wZXJzb24tYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNiXCI7XG59XG5cbi5mYS1nYW1lLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2N1wiO1xufVxuXG4uZmEtaGF0LWNoZWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZiXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWExXCI7XG59XG5cbi5mYS1kb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uZmEtc25vd2ZsYWtlLWRyb3BsZXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjMVwiO1xufVxuXG4uZmEtYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWdyaWQtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLmZhLXNvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4uZmEtZmFjZS1zdW5nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5OFwiO1xufVxuXG4uZmEtaW5ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1zcXVhcmUtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLmZhLXNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ3XCI7XG59XG5cbi5mYS1zcXVhcmUtdGhpcy13YXktdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1ib3gtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlmXCI7XG59XG5cbi5mYS1nYXVnZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtc3F1YXJlLWFtcGVyc2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjBcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLmZhLWxhbXAtZGVzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cblxuLmZhLWhvc3BpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjtcbn1cblxuLmZhLXBvbGwtcGVvcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1OVwiO1xufVxuXG4uZmEtd2hpc2tleS1nbGFzcy1pY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5LXJvY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMVwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS1jaGVzcy1yb29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuXG4uZmEtdXNlci1ib3VudHktaHVudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiZlwiO1xufVxuXG4uZmEtYmFycy1zdGFnZ2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1yZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtc3RyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zYW5rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi5mYS1jbG91ZC1oYWlsLW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYVwiO1xufVxuXG4uZmEtY2lyY2xlLXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5mYS1kaGFybWFjaGFrcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5mYS1vYmplY3RzLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JlXCI7XG59XG5cbi5mYS1vaWwtY2FuLWRyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxpbmctaGFuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk2XCI7XG59XG5cbi5mYS1icm9jY29saTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTJcIjtcbn1cblxuLmZhLXJvdXRlLWludGVyc3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7XG59XG5cbi5mYS1lYXItbXVmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk1XCI7XG59XG5cbi5mYS1ob3Rkb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWJsaW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtYW5nbGUtOTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7XG59XG5cbi5mYS1raXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNFwiO1xufVxuXG4uZmEtZHJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjtcbn1cblxuLmZhLXNjcnViYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOFwiO1xufVxuXG4uZmEtaWNlLWNyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZjXCI7XG59XG5cbi5mYS1maXNoLWJvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwNFwiO1xufVxuXG4uZmEtZGVlci1ydWRvbHBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZlwiO1xufVxuXG4uZmEtZmF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhYVwiO1xufVxuXG4uZmEtc3F1YXJlLWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZkXCI7XG59XG5cbi5mYS1tZXRlci1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlYlwiO1xufVxuXG4uZmEtY2xvdWQtaGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzlcIjtcbn1cblxuLmZhLWNoZWNrLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS12b3RlLXllYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjtcbn1cblxuLmZhLW1vbmV5LWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTJcIjtcbn1cblxuLmZhLXN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWNhci1idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVhXCI7XG59XG5cbi5mYS1zcGVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZlwiO1xufVxuXG4uZmEtdGltZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjllXCI7XG59XG5cbi5mYS1ib3hlcy1zdGFja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ib3hlcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ncmlsbC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE1XCI7XG59XG5cbi5mYS1iYWxsb3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMzXCI7XG59XG5cbi5mYS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtY2hhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG5cbi5mYS1lYXItbGlzdGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtZmlsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMThcIjtcbn1cblxuLmZhLXRyZWUtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODdcIjtcbn1cblxuLmZhLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi5mYS1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtY3VwLXRvZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM1XCI7XG59XG5cbi5mYS1jb2ZmZWUtdG9nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzVcIjtcbn1cblxuLmZhLXNxdWFyZS1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZiXCI7XG59XG5cbi5mYS1idXJnZXItbGV0dHVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTNcIjtcbn1cblxuLmZhLXJ1cGlhaC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzZFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXBpbmctcG9uZy1wYWRkbGUtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXRhYmxlLXRlbm5pczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXBlcnNvbi1kb3RzLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWRpYWdub3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWNoZXZyb25zLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIyXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS1zaWduYWwtZ29vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjtcbn1cblxuLmZhLXNpZ25hbC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZVwiO1xufVxuXG4uZmEtbG9jYXRpb24tcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2stdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1zYXZlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjtcbn1cblxuLmZhLXNhdmUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1uYWlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmNlwiO1xufVxuXG4uZmEtcGVhY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBiXCI7XG59XG5cbi5mYS10YXhpLWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOThcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx7XCI7XG59XG5cbi5mYS1icmFja2V0LWN1cmx5LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFx7XCI7XG59XG5cbi5mYS1sb2JzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMVwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NlwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZC1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzZcIjtcbn1cblxuLmZhLWNvbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcOlwiO1xufVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuXG4uZmEtd2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmFcIjtcbn1cblxuLmZhLXdhbGtpZS10YWxraWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVmXCI7XG59XG5cbi5mYS1maWxlLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmZhLWZpbGUtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmZhLXJlY2VpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XG59XG5cbi5mYS10YWJsZS1waWNuaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzJkXCI7XG59XG5cbi5mYS1zcXVhcmUtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtcGVuLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbmNpbC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1jaXJjbGUtbWljcm9waG9uZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtY2lyY2xlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmZhLWRpc3BsYXktc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZhXCI7XG59XG5cbi5mYS1kZXNrdG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmYVwiO1xufVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNmXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3Y1wiO1xufVxuXG4uZmEtaGFuZC1yZWNlaXZpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdjXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXNpbXBsZS13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmMlwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4uZmEtYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJlbGwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDlcIjtcbn1cblxuLmZhLWJvb2stYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI5XCI7XG59XG5cbi5mYS1ob3NwaXRhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBlXCI7XG59XG5cbi5mYS1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiO1xufVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjtcbn1cblxuLmZhLWRyb3BsZXQtZGVncmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0OFwiO1xufVxuXG4uZmEtZGV3cG9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ4XCI7XG59XG5cbi5mYS1jb2RlLWNvbXBhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNhXCI7XG59XG5cbi5mYS1saXN0LXVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbGlzdC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1hZ2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNVwiO1xufVxuXG4uZmEtd2F0ZXJtZWxvbi1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzdcIjtcbn1cblxuLmZhLWNpcmNsZS1lbGxpcHNpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGFcIjtcbn1cblxuLmZhLXNjaG9vbC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZlwiO1xufVxuXG4uZmEtdG93ZXItY2VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODVcIjtcbn1cblxuLmZhLXNkLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4uZmEtanVnLWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmJcIjtcbn1cblxuLmZhLWRvd24tbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7XG59XG5cbi5mYS1lbnZlbG9wZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG5cbi5mYS1waG9uZS1vZmZpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdkXCI7XG59XG5cbi5mYS1yYW5raW5nLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYxXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZlwiO1xufVxuXG4uZmEtbmZjLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmFcIjtcbn1cblxuLmZhLXBlcnNvbi1oYXJhc3Npbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ5XCI7XG59XG5cbi5mYS1oYXQtd2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOFwiO1xufVxuXG4uZmEtYnJhemlsaWFuLXJlYWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmNcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWRvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1sYW5kbWFyay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUyXCI7XG59XG5cbi5mYS1ib25lLWJyZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOFwiO1xufVxuXG4uZmEtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi5mYS1kb3duLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA3XCI7XG59XG5cbi5mYS10djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXRlbGV2aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS10di1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1ib3JkZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGZcIjtcbn1cblxuLmZhLWNpcmNsZS1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7XG59XG5cbi5mYS1zaHJpbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ4XCI7XG59XG5cbi5mYS1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtdGFza3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS1kaWFncmFtLXN1YnRhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDc5XCI7XG59XG5cbi5mYS1qdWctZGV0ZXJnZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxOVwiO1xufVxuXG4uZmEtY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXNxdWFyZS15OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4N1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NThcIjtcbn1cblxuLmZhLXBsYW5ldC1yaW5nZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG5cbi5mYS1tdXNocm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjVcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNVwiO1xufVxuXG4uZmEtbWVnYXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NVwiO1xufVxuXG4uZmEtd3JlYXRoLWxhdXJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDJcIjtcbn1cblxuLmZhLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGRcIjtcbn1cblxuLmZhLXdpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS1ib3gtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMFwiO1xufVxuXG4uZmEtYm94LXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTBcIjtcbn1cblxuLmZhLWNhci1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLWNhci1jcmFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWVwiO1xufVxuXG4uZmEtdXNlci1oZWFkc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyZFwiO1xufVxuXG4uZmEtYXJyb3dzLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYxXCI7XG59XG5cbi5mYS1yZXR3ZWV0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjFcIjtcbn1cblxuLmZhLXBlcnNvbi1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYlwiO1xufVxuXG4uZmEtbGFjcm9zc2Utc3RpY2stYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjZcIjtcbn1cblxuLmZhLXRydWNrLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS1zaGlwcGluZy1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtdXNlci1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNVwiO1xufVxuXG4uZmEtc3Rhci1zaGFycDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM4XCI7XG59XG5cbi5mYS1jaXJjbGUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWVcIjtcbn1cblxuLmZhLWNpcmNsZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZmEtc3Rhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG5cbi5mYS1maXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtY2xvdWQtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uZmEtZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiO1xufVxuXG4uZmEtd2FmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NlwiO1xufVxuXG4uZmEtbXVzaWMtbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLW11c2ljLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmZhLWhleGFnb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE3XCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRjXCI7XG59XG5cbi5mYS1vYmplY3QtdW5pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlmXCI7XG59XG5cbi5mYS11c2VyLWdyYWR1YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtc3RhcmZpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5mYS1jaXJjbGUtaGFsZi1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hZGp1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q1XCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzlcIjtcbn1cblxuLmZhLWFycm93LXNxdWFyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuXG4uZmEtZGlhbW9uZC1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjhcIjtcbn1cblxuLmZhLWNsYXBwZXJib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJhXCI7XG59XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYVwiO1xufVxuXG4uZmEtcGhvbmUtaW50ZXJjb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM0XCI7XG59XG5cbi5mYS1saW5rLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNiXCI7XG59XG5cbi5mYS1jaGFpbi1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjYlwiO1xufVxuXG4uZmEtbWFuZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzBmXCI7XG59XG5cbi5mYS1tdXNpYy1ub3RlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtbXVzaWMtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uZmEtY2lyY2xlLXJhZGlhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7XG59XG5cbi5mYS1mYWNlLXRvbmd1ZS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOWVcIjtcbn1cblxuLmZhLWdsb2JlLXN0YW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNlwiO1xufVxuXG4uZmEtYmFzZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiO1xufVxuXG4uZmEtY2lyY2xlLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFhXCI7XG59XG5cbi5mYS1hd2FyZC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFiXCI7XG59XG5cbi5mYS1qZXQtZmlnaHRlci11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MThcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJvamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXByb2plY3QtZGlhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXBlZGVzdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZFwiO1xufVxuXG4uZmEtY2hhcnQtcHlyYW1pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTZcIjtcbn1cblxuLmZhLXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRlXCI7XG59XG5cbi5mYS1zbm93bWFuLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzliXCI7XG59XG5cbi5mYS1mcm9zdHktaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWJcIjtcbn1cblxuLmZhLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS1idXJnZXItZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNlXCI7XG59XG5cbi5mYS12b2x1bWUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLXZvbHVtZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLWhhbmQtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG5cbi5mYS1iYXJzLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWRcIjtcbn1cblxuLmZhLXBhaW50YnJ1c2gtcGVuY2lsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4uZmEtcGFydHktYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWFcIjtcbn1cblxuLmZhLXVzZXItdm5lY2staGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjJcIjtcbn1cblxuLmZhLWphY2stby1sYW50ZXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZVwiO1xufVxuXG4uZmEtZ3JpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjtcbn1cblxuLmZhLXNoYXJlLWZyb20tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEta2V5bm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmNcIjtcbn1cblxuLmZhLWNoaWxkLWNvbWJhdGFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTBcIjtcbn1cblxuLmZhLWNoaWxkLXJpZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMFwiO1xufVxuXG4uZmEtZ3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5YlwiO1xufVxuXG4uZmEtc3F1YXJlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtaGF0LWJlYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuXG4uZmEtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCtcIjtcbn1cblxuLmZhLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCtcIjtcbn1cblxuLmZhLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cblxuLmZhLWNvbXB1dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlNVwiO1xufVxuXG4uZmEtZm9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODZcIjtcbn1cblxuLmZhLWNsb3VkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1Y1wiO1xufVxuXG4uZmEteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLW11bHRpcGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1mYWNlLXNtaXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5N1wiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLXJob21idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNiXCI7XG59XG5cbi5mYS1jbGF3LW1hcmtzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMlwiO1xufVxuXG4uZmEtcGVzby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMlwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS10b25ndWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk0XCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDhcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExY1wiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWNcIjtcbn1cblxuLmZhLWJhYnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS11c2Vycy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MlwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtdHJhY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjtcbn1cblxuLmZhLWtleS1za2VsZXRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjNcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjBcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdG8tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLmZhLWxpbmVzLWxlYW5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFlXCI7XG59XG5cbi5mYS1zcXVhcmUtcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2JcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NlwiO1xufVxuXG4uZmEtc3ltYm9sczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjtcbn1cblxuLmZhLWljb25zLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjtcbn1cblxuLmZhLWNvcHlyaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWZsYXNrLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWYxXCI7XG59XG5cbi5mYS1oaWdobGlnaHRlci1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhZlwiO1xufVxuXG4uZmEtYnJhY2tldC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxbXCI7XG59XG5cbi5mYS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcW1wiO1xufVxuXG4uZmEtYnJhY2tldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcW1wiO1xufVxuXG4uZmEtaXNsYW5kLXRyb3BpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uZmEtaXNsYW5kLXRyZWUtcGFsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTFcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWFycm93LWZyb20tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmZhLWgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNFwiO1xufVxuXG4uZmEtZXF1YWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcPVwiO1xufVxuXG4uZmEtY2FrZS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTVcIjtcbn1cblxuLmZhLXNob3J0Y2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTVcIjtcbn1cblxuLmZhLXBlYW51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzBcIjtcbn1cblxuLmZhLXdyZW5jaC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQxXCI7XG59XG5cbi5mYS1ibGVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtdGVldGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7XG59XG5cbi5mYS10YWxseS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5NVwiO1xufVxuXG4uZmEtc2hla2VsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1pbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVrZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1zaGVxZWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLWNhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODViXCI7XG59XG5cbi5mYS1heGUtYmF0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiM1wiO1xufVxuXG4uZmEtdXNlci1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDViXCI7XG59XG5cbi5mYS1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWZyb20tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTNcIjtcbn1cblxuLmZhLWZhY2UtZGlzYXBwb2ludGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZlwiO1xufVxuXG4uZmEtbGFzc28tc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM5XCI7XG59XG5cbi5mYS1jbG9jay1lbGV2ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ3XCI7XG59XG5cbi5mYS1yb2NrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1zaXJlbi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cblxuLmZhLWNsb2NrLXRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTRcIjtcbn1cblxuLmZhLWNhbmRsZS1ob2xkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJjXCI7XG59XG5cbi5mYS12aWRlby1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmM4XCI7XG59XG5cbi5mYS1waG90by1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uZmEtcGhvdG8tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzay1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5mYS1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cblxuLmZhLWZvbGRlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWRcIjtcbn1cblxuLmZhLXBsYW5ldC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuXG4uZmEtZmFjZS1leWVzLXhtYXJrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzRcIjtcbn1cblxuLmZhLWNoYXJ0LXNjYXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VlXCI7XG59XG5cbi5mYS1kaXNwbGF5LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7XG59XG5cbi5mYS1zdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVlXCI7XG59XG5cbi5mYS1vbGl2ZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE3XCI7XG59XG5cbi5mYS1hbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGNcIjtcbn1cblxuLmZhLXZhY3V1bS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cblxuLmZhLXNpZ24taGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5mYS1zcXVhcmUtZGl2aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2YVwiO1xufVxuXG4uZmEtc2lnbmFsLXN0cmVhbS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjtcbn1cblxuLmZhLWJlemllci1jdXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG5cbi5mYS1zdG9yZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNlwiO1xufVxuXG4uZmEtYmVsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZVwiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmVcIjtcbn1cblxuLmZhLWNhbWVyYS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRjXCI7XG59XG5cbi5mYS10YWJsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZiXCI7XG59XG5cbi5mYS10YWJsZXQtYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXNjaG9vbC1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2ZVwiO1xufVxuXG4uZmEtbWVzc2FnZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZlwiO1xufVxuXG4uZmEtZ2xhc3MtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cblxuLmZhLWdsYXNzLWhhbGYtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi5mYS1nbGFzcy1oYWxmLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi5mYS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiO1xufVxuXG4uZmEtbWVzc2FnZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTdcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhN1wiO1xufVxuXG4uZmEtYW5nbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1kaW5vc2F1cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmVcIjtcbn1cblxuLmZhLWRydW1zdGljay1iaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiO1xufVxuXG4uZmEtbGluay1ob3Jpem9udGFsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjY1wiO1xufVxuXG4uZmEtY2hhaW4taG9yaXpvbnRhbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2NcIjtcbn1cblxuLmZhLWhvbGx5LWJlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYVwiO1xufVxuXG4uZmEtbm9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmRcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtdG8tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uZmEtYmFjdGVyaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5mYS1jbG91ZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ0XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjFcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtdGFibGUtcGl2b3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkxXCI7XG59XG5cbi5mYS1maWx0ZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdkXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tdW5kbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk2XCI7XG59XG5cbi5mYS10cmFzaC11bmRvLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLW5vdGRlZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmVcIjtcbn1cblxuLmZhLWRpc2Vhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZhXCI7XG59XG5cbi5mYS1wZXJzb24tdG8tZG9vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzNcIjtcbn1cblxuLmZhLXR1cm50YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTRcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OVwiO1xufVxuXG4uZmEtZ2VuZGVybGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1zaWduYWwtd2Vhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGNcIjtcbn1cblxuLmZhLXNpZ25hbC0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4Y1wiO1xufVxuXG4uZmEtY2xvY2stZml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDlcIjtcbn1cblxuLmZhLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1jYXItcmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLWNhci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1wdW1wLXNvYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG5cbi5mYS1jb21wdXRlci1jbGFzc2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMVwiO1xufVxuXG4uZmEtZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk1XCI7XG59XG5cbi5mYS12aWRlby1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWgtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YlwiO1xufVxuXG4uZmEtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ3XCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uZmEtY2FycmlhZ2UtYmFieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjtcbn1cblxuLmZhLWZhY2UtZXhwcmVzc2lvbmxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzczXCI7XG59XG5cbi5mYS1kb3duLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOFwiO1xufVxuXG4uZmEtY2xvdWQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFlXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtY2xvdWQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVkXCI7XG59XG5cbi5mYS10aGVybW9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjtcbn1cblxuLmZhLXNoaWVsZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLmZhLXZyLWNhcmRib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmZhLWNhci10aWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNVwiO1xufVxuXG4uZmEtZ2F1Z2UtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5N1wiO1xufVxuXG4uZmEtYnJpZ2h0bmVzcy1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNhXCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7XG59XG5cbi5mYS1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJVwiO1xufVxuXG4uZmEtcGVyY2VudGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCVcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGZcIjtcbn1cblxuLmZhLWdsYXNzLXdhdGVyLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY1XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZVwiO1xufVxuXG4uZmEtbG9jYXRpb24tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA2XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNlwiO1xufVxuXG4uZmEtY29pbi12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmRcIjtcbn1cblxuLmZhLWRpc3BsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5mYS1wZXJzb24tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTdcIjtcbn1cblxuLmZhLWZhY2Utc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5mYS1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLXBob25lLWhhbmd1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cblxuLmZhLXNpZ25hdHVyZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2JcIjtcbn1cblxuLmZhLXRodW1idGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS13aGVhdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzlcIjtcbn1cblxuLmZhLXRyb3BoeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cblxuLmZhLWNsb3Vkcy1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ2XCI7XG59XG5cbi5mYS1wZXJzb24tcHJheWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmZhLXByYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1oYW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1mYWNlLXZvbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMFwiO1xufVxuXG4uZmEtc3BlYWtlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUwXCI7XG59XG5cbi5mYS10dHktYW5zd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiOVwiO1xufVxuXG4uZmEtdGVsZXR5cGUtYW5zd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiOVwiO1xufVxuXG4uZmEtbXVnLXRlYS1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY1XCI7XG59XG5cbi5mYS1kaWFncmFtLWxlYW4tY2FudmFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiO1xufVxuXG4uZmEtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuXG4uZmEtZGlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWJcIjtcbn1cblxuLmZhLWRpYWwtbWVkLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTViXCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiO1xufVxuXG4uZmEtY2lyY2xlLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZmEtdHJhc2gtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uZmEtc3luYy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1jaXJjbGUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Y4XCI7XG59XG5cbi5mYS1zcGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtdG93ZXItY29udHJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTJcIjtcbn1cblxuLmZhLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGFcIjtcbn1cblxuLmZhLXNvcnQtc2hhcGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YVwiO1xufVxuXG4uZmEtd2hhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJjXCI7XG59XG5cbi5mYS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjtcbn1cblxuLmZhLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3Y1wiO1xufVxuXG4uZmEtcGFydHktaG9ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMWJcIjtcbn1cblxuLmZhLWdlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLXN1bi1icmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhmXCI7XG59XG5cbi5mYS1zdW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4ZlwiO1xufVxuXG4uZmEtd2FyZWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiO1xufVxuXG4uZmEtY29udmV5b3ItYmVsdC1hcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY4XCI7XG59XG5cbi5mYS1sb2NrLWtleWhvbGUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzJcIjtcbn1cblxuLmZhLWxvY2stb3Blbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MyXCI7XG59XG5cbi5mYS1zcXVhcmUtZnJhZ2lsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWJcIjtcbn1cblxuLmZhLWJveC1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YlwiO1xufVxuXG4uZmEtc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiN1wiO1xufVxuXG4uZmEtc3F1YXJlLW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc3XCI7XG59XG5cbi5mYS1zcGxvdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiO1xufVxuXG4uZmEtZmFjZS1ncmluLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWdyaW4taGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU4XCI7XG59XG5cbi5mYS1tYW5kb2xpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjlcIjtcbn1cblxuLmZhLWRpY2UtZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmZhLXNpbS1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNFwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS1tZXJjdXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtdXAtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MFwiO1xufVxuXG4uZmEta25pZmUta2l0Y2hlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjVcIjtcbn1cblxuLmZhLWJvcmRlci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTJcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWxldmVsLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG5cbi5mYS1zcGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjtcbn1cblxuLmZhLWNhcmQtc3BhZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2VjXCI7XG59XG5cbi5mYS1saW5lLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MFwiO1xufVxuXG4uZmEtYXJyb3ctdG8tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDdcIjtcbn1cblxuLmZhLWZsYWctcGVubmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjtcbn1cblxuLmZhLXBlbm5hbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU2XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiO1xufVxuXG4uZmEtdXNlci1ncm91cC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG5cbi5mYS1hd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTlcIjtcbn1cblxuLmZhLXRpY2tldC1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS10aWNrZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1hbmdsZXMtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtY2FtY29yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhOFwiO1xufVxuXG4uZmEtdmlkZW8taGFuZGhlbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE4XCI7XG59XG5cbi5mYS1wYW5jYWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmRcIjtcbn1cblxuLmZhLWFsYnVtLWNpcmNsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4ZFwiO1xufVxuXG4uZmEtc3VidGl0bGVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uZmEtcXJjb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtZGljZS1kMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNkXCI7XG59XG5cbi5mYS1maXJlcGxhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlhXCI7XG59XG5cbi5mYS1icm93c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiO1xufVxuXG4uZmEtcGVuLXBhaW50YnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE4XCI7XG59XG5cbi5mYS1wZW5jaWwtcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLmZhLWZpc2gtY29va2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZVwiO1xufVxuXG4uZmEtY2hhaXItb2ZmaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMVwiO1xufVxuXG4uZmEtbmVzdGluZy1kb2xsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmFcIjtcbn1cblxuLmZhLWNsb2NrLXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmZhLXRydW1wZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUzXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWZpcmUtc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRiXCI7XG59XG5cbi5mYS1waG9uZS1taXNzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI2XCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLXNoaWVsZC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWFycm93LXVwLXNob3J0LXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG5cbi5mYS1hcnJvd3MtcmVwZWF0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5mYS1yZXBlYXQtMS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7XG59XG5cbi5mYS1ndW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTljXCI7XG59XG5cbi5mYS1hdm9jYWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhYVwiO1xufVxuXG4uZmEtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzYlwiO1xufVxuXG4uZmEtZ2xhc3Nlcy1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjVcIjtcbn1cblxuLmZhLWdsYXNzZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4uZmEtcGhvbmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDJcIjtcbn1cblxuLmZhLWRpdHRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXCJcIjtcbn1cblxuLmZhLXBlcnNvbi1zZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxZVwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjJcIjtcbn1cblxuLmZhLWdvbGYtYmFsbC10ZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1nb2xmLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuXG4uZmEtc2N5dGhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMFwiO1xufVxuXG4uZmEtcGVuLW5pYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjtcbn1cblxuLmZhLWJhbi1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNlwiO1xufVxuXG4uZmEtcGFya2luZy1jaXJjbGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7XG59XG5cbi5mYS10ZW50LWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODBcIjtcbn1cblxuLmZhLWZhY2UtZGlhZ29uYWwtbW91dGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdlXCI7XG59XG5cbi5mYS1kaWFncmFtLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NVwiO1xufVxuXG4uZmEtY3JpY2tldC1iYXQtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjtcbn1cblxuLmZhLWNyaWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ5XCI7XG59XG5cbi5mYS10ZW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODJcIjtcbn1cblxuLmZhLXdhbmQtbWFnaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi5mYS1tYWdpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLWRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcbn1cblxuLmZhLXBlbi1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiO1xufVxuXG4uZmEtYXRvbS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQzXCI7XG59XG5cbi5mYS1hdG9tLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjtcbn1cblxuLmZhLWFtcGVyc2FuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCZcIjtcbn1cblxuLmZhLWNhcnJvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODdcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjtcbn1cblxuLmZhLWFycm93LWZyb20tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiO1xufVxuXG4uZmEtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjtcbn1cblxuLmZhLXBlbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXNxdWFyZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3ZlwiO1xufVxuXG4uZmEtY2hlZXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uZmEtc2VuZC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2ZcIjtcbn1cblxuLmZhLXlpbi15YW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiO1xufVxuXG4uZmEtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1jb21wYXNzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlOVwiO1xufVxuXG4uZmEtY2xvY2stb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0ZVwiO1xufVxuXG4uZmEtZmlsZS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjZcIjtcbn1cblxuLmZhLWNvZGUtY29tbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlNVwiO1xufVxuXG4uZmEtc2tlbGV0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIwXCI7XG59XG5cbi5mYS1jaXJjbGUtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGZcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy11cC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmYlwiO1xufVxuXG4uZmEtY29pbi1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmJcIjtcbn1cblxuLmZhLWJyb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtdmFjdXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuXG4uZmEtc2hpZWxkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NFwiO1xufVxuXG4uZmEtY2FyZC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWJcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1jZmwtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE3XCI7XG59XG5cbi5mYS1tZWxvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTBcIjtcbn1cblxuLmZhLWdvcHVyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7XG59XG5cbi5mYS1lYXJ0aC1vY2VhbmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3YlwiO1xufVxuXG4uZmEtZ2xvYmUtb2NlYW5pYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2JcIjtcbn1cblxuLmZhLWNvbnRhaW5lci1zdG9yYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiN1wiO1xufVxuXG4uZmEtZmFjZS1wb3V0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4N1wiO1xufVxuXG4uZmEtc3F1YXJlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEteG1hcmstc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtZmFjZS1leHBsb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJmZVwiO1xufVxuXG4uZmEtZXhwbG9kaW5nLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZlXCI7XG59XG5cbi5mYS1oYXNodGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcI1wiO1xufVxuXG4uZmEtdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjtcbn1cblxuLmZhLWV4cGFuZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5mYS1vaWwtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxM1wiO1xufVxuXG4uZmEtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJUXCI7XG59XG5cbi5mYS10cmFuc2Zvcm1lci1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhNFwiO1xufVxuXG4uZmEtaGlwcG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1jaGFydC1jb2x1bW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGUzXCI7XG59XG5cbi5mYS1jYXNzZXR0ZS12aHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5mYS12aHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5mYS1pbmZpbml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmZhLXZpYWwtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5NlwiO1xufVxuXG4uZmEtY2hpbW5leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGJcIjtcbn1cblxuLmZhLW9iamVjdC1pbnRlcnNlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlkXCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzOFwiO1xufVxuXG4uZmEtdm9pY2VtYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5N1wiO1xufVxuXG4uZmEtYmxvY2stYnJpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RiXCI7XG59XG5cbi5mYS13YWxsLWJyaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkYlwiO1xufVxuXG4uZmEtZmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2M1wiO1xufVxuXG4uZmEtYmFncy1zaG9wcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjtcbn1cblxuLmZhLXBhcmFncmFwaC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoLXJ0bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzhcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU0XCI7XG59XG5cbi5mYS1jYXJhdmFuLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cblxuLmZhLWNhcmF2YW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuXG4uZmEtdHVydGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNlwiO1xufVxuXG4uZmEtcGVuY2lsLW1lY2hhbmljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNhXCI7XG59XG5cbi5mYS11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uZmEtYm9vdGgtY3VydGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzRcIjtcbn1cblxuLmZhLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4uZmEtYm94LWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZFwiO1xufVxuXG4uZmEtdHJhaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLmZhLXVzZXItZG9jdG9yLW1lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJlXCI7XG59XG5cbi5mYS11c2VyLW1kLWNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJlXCI7XG59XG5cbi5mYS1iYWhhaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWhheWthbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWxpZ2h0aG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG5cbi5mYS1hbXAtZ3VpdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMVwiO1xufVxuXG4uZmEtc2QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjtcbn1cblxuLmZhLXZvbHVtZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjtcbn1cblxuLmZhLWJvcmRlci1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRkXCI7XG59XG5cbi5mYS13aWZpLXdlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS13aWZpLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFhXCI7XG59XG5cbi5mYS1kcmFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XG59XG5cbi5mYS1zaG9lLXByaW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGJcIjtcbn1cblxuLmZhLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVkXCI7XG59XG5cbi5mYS1saW5rLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tYnJva2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2hhaW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS11bmxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jbG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTFcIjtcbn1cblxuLmZhLWFycm93LXVwLXotYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1jdXJ2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5mYS1maXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLXRvcm5hZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZmXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NFwiO1xufVxuXG4uZmEtZGVsZXRlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiO1xufVxuXG4uZmEtYm9vay1xdXJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjtcbn1cblxuLmZhLXF1cmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtY2lyY2xlLXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFmXCI7XG59XG5cbi5mYS1hbmNob3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS1ib3JkZXItYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uZmEtZnVuY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYxXCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1wZW9wbGUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxYlwiO1xufVxuXG4uZmEtY29va2llLWJpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZmEtcnNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cblxuLmZhLWZhY2UtbW9ub2NsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODBcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjtcbn1cblxuLmZhLXNjYWxlLWJhbGFuY2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkNVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDVcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYmlnLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4Y1wiO1xufVxuXG4uZmEtc29ydC1zaXplLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhjXCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS10YWNob21ldGVyLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS1kby1ub3QtZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVjXCI7XG59XG5cbi5mYS1zaG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7XG59XG5cbi5mYS1kaWNlLWQ4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMlwiO1xufVxuXG4uZmEtZGVza3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTBcIjtcbn1cblxuLmZhLWRlc2t0b3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiO1xufVxuXG4uZmEtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNXCI7XG59XG5cbi5mYS1ncmlwLWRvdHMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDExXCI7XG59XG5cbi5mYS1mYWNlLXZpZXdmaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZmXCI7XG59XG5cbi5mYS1zb2Z0LXNlcnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMFwiO1xufVxuXG4uZmEtY3JlZW1lZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDBcIjtcbn1cblxuLmZhLWg1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMlwiO1xufVxuXG4uZmEtaGFuZC1iYWNrLXBvaW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTllXCI7XG59XG5cbi5mYS10YWJsZS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtdGgtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxhbmRzY2FwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmFcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczN1wiO1xufVxuXG4uZmEtdHVya2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNVwiO1xufVxuXG4uZmEtYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLXVzZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLWljZS1za2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWNcIjtcbn1cblxuLmZhLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLXRvbWF0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzBcIjtcbn1cblxuLmZhLXN3b3JkLWxhc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwOVwiO1xufVxuXG4uZmEtYnVpbGRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjY1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZC1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzVcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NVwiO1xufVxuXG4uZmEtZGlhZ3JhbS1zdWNjZXNzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdhXCI7XG59XG5cbi5mYS10cnVjay1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGJcIjtcbn1cblxuLmZhLXNxdWFyZS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NVwiO1xufVxuXG4uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiY1wiO1xufVxuXG4uZmEtbGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2FcIjtcbn1cblxuLmZhLWFpcnBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG5cbi5mYS1oYW5kLWZpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1maXN0LXJhaXNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLXNoaWVsZC1xdWFydGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc1XCI7XG59XG5cbi5mYS1zbGFzaC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcL1wiO1xufVxuXG4uZmEtbG9jYXRpb24tcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwN1wiO1xufVxuXG4uZmEtY2xvdWQtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLXBvdC1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzZlwiO1xufVxuXG4uZmEtYnJpZWZjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtcGVyc29uLWZhbGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ2XCI7XG59XG5cbi5mYS1pbWFnZS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjtcbn1cblxuLmZhLXBvcnRyYWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtdXNlci10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA3XCI7XG59XG5cbi5mYS1ydWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY5XCI7XG59XG5cbi5mYS1wcmludC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODZcIjtcbn1cblxuLmZhLWVhcnRoLWV1cm9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWdsb2JlLWV1cm9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmZhLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWx1Z2dhZ2UtY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1wb2ludC1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS13aW5kb3ctY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aXJlLXJ1Z2dlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzRcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcwXCI7XG59XG5cbi5mYS1jb3diZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiM1wiO1xufVxuXG4uZmEtYmFodC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhY1wiO1xufVxuXG4uZmEtY29ybmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmZVwiO1xufVxuXG4uZmEtY2hldnJvbnMtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI0XCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLmZhLWJvb2stb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjtcbn1cblxuLmZhLWJvb2stam91cm5hbC13aGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7XG59XG5cbi5mYS1qb3VybmFsLXdoaWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjtcbn1cblxuLmZhLWluaGFsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY5XCI7XG59XG5cbi5mYS1oYW5kY3VmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY4XCI7XG59XG5cbi5mYS1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTZcIjtcbn1cblxuLmZhLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtbm90ZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMFwiO1xufVxuXG4uZmEtZGF0YWJhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG5cbi5mYS1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZhXCI7XG59XG5cbi5mYS1zaGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1tYWlsLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1mYWNlLXRoaW5raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5YlwiO1xufVxuXG4uZmEtdHVybi1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NVwiO1xufVxuXG4uZmEtYm90dGxlLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM0XCI7XG59XG5cbi5mYS1tYXNrLWZhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ3XCI7XG59XG5cbi5mYS1oaWxsLXJvY2tzbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDhcIjtcbn1cblxuLmZhLXNjYW5uZXIta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg5XCI7XG59XG5cbi5mYS1jaXJjbGUtbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmZhLWdyaWQtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDdcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uZmEtcmlnaHQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWNvbHVtbnMtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjFcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY1XCI7XG59XG5cbi5mYS1kdW5nZW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2JcIjtcbn1cblxuLmZhLWlucHV0LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJmXCI7XG59XG5cbi5mYS13aW5kb3ctZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGZcIjtcbn1cblxuLmZhLXdpbmRvdy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBmXCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjtcbn1cblxuLmZhLXNjYW5uZXItZ3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiO1xufVxuXG4uZmEtc2Nhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODhcIjtcbn1cblxuLmZhLXRpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMxXCI7XG59XG5cbi5mYS1lbmdpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTZlXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1saWZlLXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1oYW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ24tbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtY2lyY2xlLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuXG4uZmEtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJkXCI7XG59XG5cbi5mYS1maWxlLXNwcmVhZHNoZWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YlwiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb24tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE4XCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgzXCI7XG59XG5cbi5mYS13YXRlci1sYWRkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1sYWRkZXItd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1zd2ltbWluZy1wb29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG5cbi5mYS1hcnJvd3Mtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWNoZXNzLXBhd24tcGllY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ0XCI7XG59XG5cbi5mYS1jaGVzcy1wYXduLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDRcIjtcbn1cblxuLmZhLWZhY2UtZ3JpbWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLWdyaW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNlXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2VcIjtcbn1cblxuLmZhLXR1cm4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLWxldmVsLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtc3F1YXJlLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtYmFyY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjNcIjtcbn1cblxuLmZhLWJhcmNvZGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2M1wiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUyXCI7XG59XG5cbi5mYS1zcXVhcmUtZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG59XG5cbi5mYS1kaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiO1xufVxuXG4uZmEtdW5pY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjdcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmZhLXBvbXBlYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2RcIjtcbn1cblxuLmZhLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiO1xufVxuXG4uZmEtd2F0Y2gtc21hcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNjXCI7XG59XG5cbi5mYS1ib29rLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U3XCI7XG59XG5cbi5mYS1zZW5zb3ItY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1zZW5zb3Itc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5mYS1jbGFwcGVyYm9hcmQtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cblxuLmZhLWJhbmRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5mYS1iYW5kLWFpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEteG1hcmstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuXG4uZmEtY2lyY2xlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYxXCI7XG59XG5cbi5mYS1naWZ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWFsYnVtLWNvbGxlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGEwXCI7XG59XG5cbi5mYS1ob3RlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTRcIjtcbn1cblxuLmZhLWVhcnRoLWFzaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtaWQtY2FyZC1jbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtaWQtY2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXRodW1icy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNmXCI7XG59XG5cbi5mYS11c2VyLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZFwiO1xufVxuXG4uZmEtb25pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI3XCI7XG59XG5cbi5mYS1jbG9jay10d2VsdmUtdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1OVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmZhLWhhbmQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFsbGVyZ2llczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjtcbn1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiO1xufVxuXG4uZmEtY29tbWVudC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDRcIjtcbn1cblxuLmZhLWdhcmxpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGVcIjtcbn1cblxuLmZhLW11Zy1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jb2ZmZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1icnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmZhLXRyZWUtZGVjb3JhdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkY1wiO1xufVxuXG4uZmEtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkM1wiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLWZsb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmZcIjtcbn1cblxuLmZhLWFycm93LWRvd24tZnJvbS1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG5cbi5mYS1yaWdodC1sZWZ0LWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlMVwiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ4XCI7XG59XG5cbi5mYS1jaXJjbGVzLW92ZXJsYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiO1xufVxuXG4uZmEtdXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS1zdGFyc2hpcC1mcmVpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG5cbi5mYS10cmFpbi10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNFwiO1xufVxuXG4uZmEtYnJpZGdlLXN1c3BlbnNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNkXCI7XG59XG5cbi5mYS10cmFzaC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWZcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5mYS1ib29tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNVwiO1xufVxuXG4uZmEtc3lyaW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjtcbn1cblxuLmZhLWNsb3VkLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjtcbn1cblxuLmZhLXNoaWVsZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLmZhLXN0b3B3YXRjaC0yMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiO1xufVxuXG4uZmEtZ3JpcC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMFwiO1xufVxuXG4uZmEtY29tbWVudC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWZcIjtcbn1cblxuLmZhLXBlbi1zd2lybDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTRcIjtcbn1cblxuLmZhLWZhbGFmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDBhXCI7XG59XG5cbi5mYS1jaXJjbGUtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWZcIjtcbn1cblxuLmZhLW1hZ25ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLWphcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTZcIjtcbn1cblxuLmZhLWdyYW1vcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJkXCI7XG59XG5cbi5mYS1kaWNlLWQxMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2VcIjtcbn1cblxuLmZhLW5vdGUtc3RpY2t5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU0XCI7XG59XG5cbi5mYS1odW5kcmVkLXBvaW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWNcIjtcbn1cblxuLmZhLTEwMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWNcIjtcbn1cblxuLmZhLXBhcGVyY2xpcC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzJcIjtcbn1cblxuLmZhLXdpbmQtd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzZcIjtcbn1cblxuLmZhLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGluLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwY1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGNcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4YVwiO1xufVxuXG4uZmEtYnVnLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MFwiO1xufVxuXG4uZmEtY3VwY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDJcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5mYS10b2dnbGUtbGFyZ2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViMFwiO1xufVxuXG4uZmEtcGVuLWZhbmN5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiO1xufVxuXG4uZmEtdHJ1Y2stY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkY1wiO1xufVxuXG4uZmEtYm9vdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODJcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjZcIjtcbn1cblxuLmZhLWZpbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE2XCI7XG59XG5cbi5mYS1ib25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiO1xufVxuXG4uZmEtY2FyZHMtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRmXCI7XG59XG5cbi5mYS1jaXJjbGUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjBcIjtcbn1cblxuLmZhLWJlbmNoLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU3XCI7XG59XG5cbi5mYS1rZXlib2FyZC1icmlnaHRuZXNzLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzFcIjtcbn1cblxuLmZhLXNraS1ib290LXNraTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2RcIjtcbn1cblxuLmZhLWJyYWluLWNpcmN1aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGM2XCI7XG59XG5cbi5mYS11c2VyLWluanVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7XG59XG5cbi5mYS1ibG9jay1icmljay1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkY1wiO1xufVxuXG4uZmEtZmlyZXdhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RjXCI7XG59XG5cbi5mYS1mYWNlLXNhZC10ZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiO1xufVxuXG4uZmEtc2FkLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7XG59XG5cbi5mYS1wbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3dzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTgxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCFcIjtcbn1cblxuLmZhLWFycm93cy1zcGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiYlwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1yZWxheGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5MlwiO1xufVxuXG4uZmEtY29tbWVudC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjVcIjtcbn1cblxuLmZhLWNvbW1lbnQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI1XCI7XG59XG5cbi5mYS1wcmludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLXR1cmtpc2gtbGlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiYlwiO1xufVxuXG4uZmEtZmFjZS1ub3NlLXN0ZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4MlwiO1xufVxuXG4uZmEtY2lyY2xlLXdhdmVmb3JtLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZFwiO1xufVxuXG4uZmEtd2F2ZWZvcm0tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyZFwiO1xufVxuXG4uZmEtZG9sbGFyLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS11c2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwkXCI7XG59XG5cbi5mYS1mZXJyaXMtd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5mYS1jb21wdXRlci1zcGVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMlwiO1xufVxuXG4uZmEtc2t1bGwtY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZVwiO1xufVxuXG4uZmEteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJYXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjtcbn1cblxuLmZhLXNlYXJjaC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS11c2Vycy1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtdXNlcnMtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0YVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLW11c2V1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVuaXZlcnNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1jaXJjbGUtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjRcIjtcbn1cblxuLmZhLXNhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFjXCI7XG59XG5cbi5mYS1ncmlkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk2XCI7XG59XG5cbi5mYS1jYW1lcmEtY2N0djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWNcIjtcbn1cblxuLmZhLWNjdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFjXCI7XG59XG5cbi5mYS11bWJyZWxsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjtcbn1cblxuLmZhLXRyb3dlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODlcIjtcbn1cblxuLmZhLWhvcml6b250YWwtcnVsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmNcIjtcbn1cblxuLmZhLWJlZC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjdcIjtcbn1cblxuLmZhLWJlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY3XCI7XG59XG5cbi5mYS1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkRcIjtcbn1cblxuLmZhLXN0YXBsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFmXCI7XG59XG5cbi5mYS1tYXNrcy10aGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjtcbn1cblxuLmZhLWtpcC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjNFwiO1xufVxuXG4uZmEtZmFjZS13b296eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTJcIjtcbn1cblxuLmZhLWNsb3VkLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MlwiO1xufVxuXG4uZmEtcGluZWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxZlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtZ2FsbGVyeS10aHVtYm5haWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhYVwiO1xufVxuXG4uZmEtY2lyY2xlLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi5mYS1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2N1wiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7XG59XG5cbi5mYS1wYWdlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYVwiO1xufVxuXG4uZmEtZmlsZS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmFcIjtcbn1cblxuLmZhLWpldC1maWdodGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1jb21ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmZhLXNxdWFyZS1zaGFyZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi5mYS1zaGllbGQta2V5aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmZhLWJhcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi5mYS1wbHVzLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzY1wiO1xufVxuXG4uZmEtc3F1YXJlLXNsaWRlcnMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7XG59XG5cbi5mYS1zbGlkZXJzLXYtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiO1xufVxuXG4uZmEtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS1tZXNzYWdlLW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTFcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTFcIjtcbn1cblxuLmZhLWdyYWR1YXRpb24tY2FwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzZVwiO1xufVxuXG4uZmEtc3F1YXJlLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg4XCI7XG59XG5cbi5mYS1tZXNzYWdlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU2XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNlwiO1xufVxuXG4uZmEtdHVybi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjtcbn1cblxuLnNyLW9ubHksXG4uZmEtc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cyksXG4uZmEtc3Itb25seS1mb2N1c2FibGU6bm90KDpmb2N1cykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIC0tZmEtZm9udC1saWdodDogbm9ybWFsIDMwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtbGlnaHQtMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtbGlnaHQtMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYWwsXG4uZmEtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgLS1mYS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhcixcbi5mYS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIC0tZmEtZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYXMsXG4uZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktYnJhbmRzOiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xuICAtLWZhLWZvbnQtYnJhbmRzOiBub3JtYWwgNDAwIDFlbS8xIFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibWFpbHRvOlwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpLFxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInBpbnRlcmVzdC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEtbW9uZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG59XG5cbi5mYS1ob29saTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyN1wiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG5cbi5mYS1zaG9wd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOFwiO1xufVxuXG4uZmEtYXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7XG59XG5cbi5mYS1yZWRoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjtcbn1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG5cbi5mYS1jbG91ZGZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG5cbi5mYS11cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuXG4uZmEtYml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiO1xufVxuXG4uZmEtc3RhY2twYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuXG4uZmEtZ3VpbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7XG59XG5cbi5mYS1zcXVhcmUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiO1xufVxuXG4uZmEtb3JjaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDJcIjtcbn1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNlwiO1xufVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5mYS11bml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjtcbn1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjtcbn1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjtcbn1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLXNxdWFyZS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWRcIjtcbn1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjtcbn1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmZhLXNxdWFyZS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWJhdHRsZS1uZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzVcIjtcbn1cblxuLmZhLXRoZS1yZWQteWV0aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZFwiO1xufVxuXG4uZmEtc3F1YXJlLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWZcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLXRocmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MThcIjtcbn1cblxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjtcbn1cblxuLmZhLXNxdWFyZS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XG59XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7XG59XG5cbi5mYS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiO1xufVxuXG4uZmEtc291cmNldHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLmZhLWRpYXNwb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkxXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMVwiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7XG59XG5cbi5mYS1yZWQtcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG5cbi5mYS1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiO1xufVxuXG4uZmEtYXRsYXNzaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdiXCI7XG59XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiO1xufVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7XG59XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7XG59XG5cbi5mYS1ldmVybm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOVwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjBcIjtcbn1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5mYS13YXRjaG1hbi1tb25pdG9yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODBcIjtcbn1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7XG59XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XG59XG5cbi5mYS1naXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQxXCI7XG59XG5cbi5mYS1seWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MzXCI7XG59XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjtcbn1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjtcbn1cblxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMwXCI7XG59XG5cbi5mYS1zcXVhcmUtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjtcbn1cblxuLmZhLWNlbnRvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OVwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1jbG91ZHNtaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuXG4uZmEtc3F1YXJlLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjtcbn1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiO1xufVxuXG4uZmEtZGViaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmZhLWluc3RhbG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi5mYS1zcXVhcmUtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiO1xufVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7XG59XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuXG4uZmEtYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1pdHVuZXMtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNVwiO1xufVxuXG4uZmEtZ29sYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDBmXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXVuY2hhcnRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4uZmEtc3F1YXJlLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtcmVuZGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7XG59XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiO1xufVxuXG4uZmEtbmZjLWRpcmVjdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMwXCI7XG59XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjtcbn1cblxuLmZhLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OFwiO1xufVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjtcbn1cblxuLmZhLW1ldGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OWJcIjtcbn1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLXN0aWNrZXItbXVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYzXCI7XG59XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjtcbn1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiO1xufVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjtcbn1cblxuLmZhLXNob2VsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi5mYS1tZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2FcIjtcbn1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiO1xufVxuXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7XG59XG5cbi5mYS1lYmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY0XCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLXVuc3BsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdjXCI7XG59XG5cbi5mYS15YXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UzXCI7XG59XG5cbi5mYS1zcXVhcmUtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLmZhLXNxdWFyZS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjtcbn1cblxuLmZhLWhpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2ZcIjtcbn1cblxuLmZhLWdpdGtyYWtlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNlwiO1xufVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiO1xufVxuXG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7XG59XG5cbi5mYS1wYWRsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTBcIjtcbn1cblxuLmZhLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmNcIjtcbn1cblxuLmZhLXNxdWFyZS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1mZWRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5N1wiO1xufVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjtcbn1cblxuLmZhLXNob3BpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLmZhLW5lb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTJcIjtcbn1cblxuLmZhLXNxdWFyZS10aHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG5cbi5mYS1oYWNrZXJyYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7XG59XG5cbi5mYS1yZXNlYXJjaGdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjhcIjtcbn1cblxuLmZhLXN3aWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUxXCI7XG59XG5cbi5mYS1hbmd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7XG59XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7XG59XG5cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XG59XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiO1xufVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1naXRsYWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtc3F1YXJlLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiO1xufVxuXG4uZmEtc2l0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuXG4uZmEtaGFzaG5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTlcIjtcbn1cblxuLmZhLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFiXCI7XG59XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjtcbn1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjtcbn1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjtcbn1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjtcbn1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjtcbn1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uZmEtdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7XG59XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7XG59XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XG59XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uZmEtZGhsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7XG59XG5cbi5mYS1zcXVhcmUtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5mYS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XG59XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7XG59XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjtcbn1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiO1xufVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjtcbn1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWRhaWx5bW90aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhN1wiO1xufVxuXG4uZmEtYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM2XCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1uZmMtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMxXCI7XG59XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuXG4uZmEtc3BlYWtlci1kZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XG59XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5mYS1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYxXCI7XG59XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjtcbn1cblxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uZmEtc3F1YXJlLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjtcbn1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2FcIjtcbn1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiO1xufVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiO1xufVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiO1xufVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiO1xufVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zcXVhcmUteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjtcbn1cblxuLmZhLXVzcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjtcbn1cblxuLmZhLW1lZ2Fwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCI7XG59XG5cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiO1xufVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7XG59XG5cbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7XG59XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS1zeW1mb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7XG59XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiO1xufVxuXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4uZmEtdGhpbmstcGVha3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzFcIjtcbn1cblxuLmZhLWJpbGliaWxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q5XCI7XG59XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjtcbn1cblxuLmZhLXgtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuXG4uZmEtY290dG9uLWJ1cmVhdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZVwiO1xufVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLmZhLTQyLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5mYS1pbm5vc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjtcbn1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiO1xufVxuXG4uZmEtc3F1YXJlLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5mYS10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cblxuLmZhLXNxdWFyZS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjtcbn1cblxuLmZhLWRlcGxveWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5mYS1taXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuXG4uZmEtc3F1YXJlLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS11bmlyZWdpc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNFwiO1xufVxuXG4uZmEtZmlnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTlcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWVcIjtcbn1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4uZmEtY21wbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYwXCI7XG59XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjtcbn1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7XG59XG5cbi5mYS1waGFicmljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYlwiO1xufVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDdcIjtcbn1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cblxuLmZhLXRyYWRlLWZlZGVyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTNcIjtcbn1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7XG59XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cblxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiO1xufVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7XG59XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiO1xufVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG5cbi5mYS1kZWV6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cblxuLmZhLXJhc3BiZXJyeS1waTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYlwiO1xufVxuXG4uZmEtamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMVwiO1xufVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7XG59XG5cbi5mYS1zY3JlZW5wYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzBcIjtcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtZ2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI2XCI7XG59XG5cbi5mYS1kLWFuZC1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG5cbi5mYS1taWNyb2Jsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7XG59XG5cbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7XG59XG5cbi5mYS15YW5kZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTNcIjtcbn1cblxuLmZhLXJlYWRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNVwiO1xufVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiO1xufVxuXG4uZmEtd2lyc2luZGhhbmR3ZXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQwXCI7XG59XG5cbi5mYS13c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZDBcIjtcbn1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjtcbn1cblxuLmZhLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2JcIjtcbn1cblxuLmZhLW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG5cbi5mYS1tZWRhcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7XG59XG5cbi5mYS1uczg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDVcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7XG59XG5cbi5mYS13YXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNmXCI7XG59XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjtcbn1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGNcIjtcbn1cblxuLmZhLXJ1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cblxuLmZhLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiO1xufVxuXG4uZmEtc3F1YXJlLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjtcbn1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjtcbn1cblxuLmZhLXNwYWNlLWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWNcIjtcbn1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjtcbn1cblxuLmZhLWNwYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjtcbn1cblxuLmZhLXNxdWFyZS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmZhLXNxdWFyZS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYVwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtcGVyYnl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjtcbn1cblxuLmZhLXdlZWJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiO1xufVxuXG4uZmEtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UyXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1ib3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQwXCI7XG59XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuXG4uZmEtaG9ybmJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTJcIjtcbn1cblxuLmZhLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I4XCI7XG59XG5cbi5mYS1pZGVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7XG59XG5cbi5mYS1kZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjtcbn1cblxuLmZhLXNrZXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNlwiO1xufVxuXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTRcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtcGhwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU3XCI7XG59XG5cbi5mYS1hbGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDJcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7XG59XG5cbi5mYS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtc3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNlwiO1xufVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiO1xufVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG5cbi5mYS1idWZmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzdcIjtcbn1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiO1xufVxuXG4uZmEteWFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7XG59XG5cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG5cbi5mYS1zdHViYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM3XCI7XG59XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiO1xufVxuXG4uZmEtb2R5c2VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM2XCI7XG59XG5cbi5mYS1zcXVhcmUtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiO1xufVxuXG4uZmEtbm9kZS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkM1wiO1xufVxuXG4uZmEtZWRnZS1sZWdhY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjtcbn1cblxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiO1xufVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjtcbn1cblxuLmZhLXNxdWFyZS14LXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWFcIjtcbn1cblxuLmZhLXJlYWN0ZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVkXCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1mbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGRcIjtcbn1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjtcbn1cblxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjtcbn1cblxuLmZhLXNpdHJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0YVwiO1xufVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7XG59XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5mYS1haXJibmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzRcIjtcbn1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjtcbn1cblxuLmZhLWJ1eS1uLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE2XCI7XG59XG5cbi5mYS1ndWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjtcbn1cblxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiO1xufVxuXG4uZmEtZW1iZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjtcbn1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiO1xufVxuXG4uZmEtcHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7XG59XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7XG59XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiO1xufVxuXG4uZmEtd29kdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiO1xufVxuXG4uZmEtaW50ZXJjb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWZcIjtcbn1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7XG59XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjtcbn1cblxuLmZhLXBpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzYVwiO1xufVxuXG4uZmEtc3RlYW0tc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCI7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtYm9keS1jb2xvcjogJHRleHQtZ3JheS04MDA7XG59XG5cbi5ja2VkaXRvci1idXR0b25zIGxpIC5ja2UtaWNvbi1vbmx5IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uY2tlZGl0b3ItYnV0dG9ucyBsaSBhIHtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cbi5ja2VkaXRvci1idXR0b25zIC5ja2VfYnV0dG9uX2ljb24gaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5cbmJ1dHRvbi5saW5rIHtcbiAgY29sb3I6ICMwRDZFRkQ7XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG5hLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYnV0dG9uLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi0tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Q4NzgyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDY3MDFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzgsIDgyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RhODAzMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Q2NzAxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2NDY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1ZTVlNWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzOSwgMTM5LCAxMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNWU1ZTVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTk1OTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzc2NzY3NjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuYS5idXR0b24uYnV0dG9uLS1zbWFsbCB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLmJ0bi1wcmltYXJ5IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tcHJpbWFyeSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkgYSwgLmJ0bi5idG4taW5saW5lIGEsIGJ1dHRvbi5idG4taW5saW5lLmxpbmsgYSxcbi5idG4taW5saW5lIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tc2Vjb25kYXJ5IGE6aG92ZXIsXG4uYnRuLWlubGluZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4tc3VjY2VzcyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1pbmZvIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4taW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi13YXJuaW5nIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4td2FybmluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1kYW5nZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1kYW5nZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tbGlnaHQgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1saWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1kYXJrIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tZGFyayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1pbmZvIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtZGFyayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCBhLmJ1dHRvbixcbi5idXR0b24ge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuLmJ0bjpmaXJzdC1jaGlsZCxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkLCBidXR0b24ubGluazpmaXJzdC1jaGlsZCxcbi5idXR0b246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5idG46bGFzdC1jaGlsZCxcbi5idG4taW5saW5lOmxhc3QtY2hpbGQsIGJ1dHRvbi5saW5rOmxhc3QtY2hpbGQsXG4uYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tZ3JvdXAgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwIC5idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG5cbmFbY2xhc3M9YnV0dG9uXSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOWZhZmI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbmZvb3RlciB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbmZvb3Rlci5mb290ZXItZGFyayBhIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3Rlci5mb290ZXItZGFyayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciAucmVnaW9uLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb3JtLWNvbnRyb2wuaW1hZ2UtYnV0dG9uIHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNoZWNrYm94LCAuZm9ybS1jb250cm9sLmZvcm0tcmFkaW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IHVuc2V0O1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBtaW4td2lkdGg6IDVyZW07XG59XG5cbmlucHV0LmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZHJvcGJ1dHRvbi1tdWx0aXBsZSAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gPiAqIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLWZvcm0ge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxufVxuLm5vZGUtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFpbmVyLWlubGluZSBkaXYsXG4uY29udGFpbmVyLWlubGluZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRhaW5lci1pbmxpbmUud2ViZm9ybS1tdWx0aXBsZS1hZGQgPiAuZm9ybS1pdGVtID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHVuc2V0O1xufVxuXG50ZCA+IC5mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qcyB0ZCAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMi4yNXJlbTtcbn1cblxuLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG4uZHJvcGJ1dHRvbi13aWRnZXQgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG59XG5cbi53ZWJmb3JtLWRyb3BidXR0b24gLmRyb3BidXR0b24td3JhcHBlciAuZHJvcGJ1dHRvbi13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc3lzdGVtLWZpbGUtc3lzdGVtLXNldHRpbmdzIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4udGFicy1zZWNvbmRhcnkge1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFicy13cmFwcGVyIC50YWItdG9nZ2xlIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIH1cbiAgLnRhYnMtd3JhcHBlcjpub3QoLmlzLWNvbGxhcHNpYmxlKSAubmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5uYXYtaXRlbTpub3QoLmFjdGl2ZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbSAwLjM3NXJlbSAwIDA7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW06bm90KC5hY3RpdmUpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLXdyYXBwZXIgLnRhYi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmVtLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gIGN1cnNvcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBvcGFjaXR5OiB1bnNldDtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5uYXZiYXIgLmJsb2NrLXNlYXJjaCBmb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xufVxuLm5hdmJhci1icmFuZCAuc2l0ZS1zbG9nYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWJyYW5kIC5zaXRlLXNsb2dhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgLnNpdGUtdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUsXG4uZm9vdGVyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyLFxuLmZvb3Rlci1kYXJrIC5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhcmFncmFwaC10eXBlLWxhYmVsLFxuLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhcmFncmFwaHMtZHJvcGRvd24tYWN0aW9uLmJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRDZFRkQ7XG59XG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24uYnV0dG9uLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDE2MDAwO1xufVxuXG4uZmllbGQtLXdpZGdldC1wYXJhZ3JhcGhzIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQsXG4uZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmpzIC5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB0ZCB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuXG4ucmVnaW9uLXRpdGxlX19hY3Rpb24gYS5idXR0b24ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwYTUzYmU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG59XG5cbnRyLnJlZ2lvbi10aXRsZSB7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG59XG50ci5yZWdpb24tdGl0bGUgdGQge1xuICAtLWJzLXRhYmxlLWJnOiAjZjhmOWZhO1xufVxuXG5hLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGhlaWdodDogMS43ZW07XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IHVuc2V0O1xufVxuXG4uYWRtaW4tZGJsb2cgLnRhYmxlIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZywgdmFyKC0tYnMtdGFibGUtYmcpKSkpO1xufVxuLmFkbWluLWRibG9nIC50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtYmctdHlwZSwgdmFyKC0tYnMtdGFibGUtYWNjZW50LWJnLCB2YXIoLS1icy10YWJsZS1iZykpKSk7XG59XG5cbi5jb2xvci1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1iZzogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNmQ0ZmU7XG59XG4uY29sb3ItcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYzNTdhO1xufVxuXG4uY29sb3Itc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1iZzogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkM2Q2ZDg7XG59XG4uY29sb3Itc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNDM4M2M7XG59XG5cbi5jb2xvci1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzNiNTAxODtcbiAgLS1icy1hbGVydC1iZzogIzNiNTAxODtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkZmVmYzU7XG59XG4uY29sb3Itc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmY0MDEzO1xufVxuXG4uY29sb3ItaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM0NzQ3NDc7XG4gIC0tYnMtYWxlcnQtYmc6ICM0NzQ3NDc7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xufVxuLmNvbG9yLWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM5MzkzOTtcbn1cblxuLmNvbG9yLXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjODU2NDE0O1xuICAtLWJzLWFsZXJ0LWJnOiAjODU2NDE0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2Y1ZTRiZDtcbn1cbi5jb2xvci13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTUwMTA7XG59XG5cbi5jb2xvci1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjN2QzYTAwO1xuICAtLWJzLWFsZXJ0LWJnOiAjN2QzYTAwO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2YxY2ZiMztcbn1cbi5jb2xvci1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY0MmUwMDtcbn1cblxuLmNvbG9yLWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1iZzogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG4uY29sb3ItbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRmNTA1MDtcbn1cblxuLmNvbG9yLWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJnOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cbi5jb2xvci1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbi52aWV3cy1hZG1pbiBhIHtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnZpZXdzLWFkbWluIGE6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cbi52aWV3cy1hZG1pbiAudmlld3MtZGlzcGxheXMgLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnZpZXdzLWFkbWluIC52aWV3cy11aS1kaXNwbGF5LXRhYi1idWNrZXRfX3RpdGxlIHtcbiAgcGFkZGluZzogNHB4IDZweCA2cHg7XG59XG4udmlld3MtYWRtaW4gLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwLjFlbSAwLjVlbTtcbn1cbi52aWV3cy1hZG1pbiAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnZpZXdzLWFkbWluIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXdzLWFkbWluIC52aWV3LXByZXZpZXctZm9ybSAuZm9ybS1pdGVtLXZpZXctYXJncyxcbi52aWV3cy1hZG1pbiAudmlldy1wcmV2aWV3LWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5jb2RlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyoqXG4gKiBJbnN0cnVjdGlvbnMgZm9yIFZhcmlhYmxlcyBmaWxlXG4gKi9cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplXG4gKi9cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xufVxuXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG46cm9vdCB7XG4gIC0tY29sb3ItMTogIzBENkVGRDtcbiAgLS1jb2xvci0yOiAjNmY0MmMxO1xuICAtLWNvbG9yLTM6ICNkZGE2MjI7XG4gIC0tY29sb3ItNDogI2Q2MzM4NDtcbiAgLS1jb2xvci01OiAjRDE2MDAwO1xuICAtLWNvbG9yLTY6ICM5NEM4M0Q7XG4gIC0tY29sb3ItNzogIzFEOTZBRjtcbiAgLS1jb2xvci04OiAjNzY3Njc2O1xuICAtLWNvbG9yLW5ldXRyYWw6ICM1ZjY2NmQ7XG4gIC0tY29sb3ItaW1wb3J0YW50OiAjQzMyMDMzO1xuICAtLWNvbG9yLXByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWNvbG9yLXNlY29uZGFyeTogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuW2NsYXNzKj1jb2xvci0xXSB7XG4gIC0tY29sb3I6ICMwRDZFRkQ7XG59XG5cbltjbGFzcyo9Y29sb3ItMl0ge1xuICAtLWNvbG9yOiAjNmY0MmMxO1xufVxuXG5bY2xhc3MqPWNvbG9yLTNdIHtcbiAgLS1jb2xvcjogI2RkYTYyMjtcbn1cblxuW2NsYXNzKj1jb2xvci00XSB7XG4gIC0tY29sb3I6ICNkNjMzODQ7XG59XG5cbltjbGFzcyo9Y29sb3ItNV0ge1xuICAtLWNvbG9yOiAjRDE2MDAwO1xufVxuXG5bY2xhc3MqPWNvbG9yLTZdIHtcbiAgLS1jb2xvcjogIzk0QzgzRDtcbn1cblxuW2NsYXNzKj1jb2xvci03XSB7XG4gIC0tY29sb3I6ICMxRDk2QUY7XG59XG5cbltjbGFzcyo9Y29sb3ItOF0ge1xuICAtLWNvbG9yOiAjNzY3Njc2O1xufVxuXG5bY2xhc3MqPWNvbG9yLW5ldXRyYWxdIHtcbiAgLS1jb2xvcjogIzVmNjY2ZDtcbn1cblxuW2NsYXNzKj1jb2xvci1pbXBvcnRhbnRdIHtcbiAgLS1jb2xvcjogI0MzMjAzMztcbn1cblxuW2NsYXNzKj1jb2xvci1wcmltYXJ5XSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG5bY2xhc3MqPWNvbG9yLXNlY29uZGFyeV0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4vKipcbiAqIEJ0biBQcmltYXJ5ICYgU2Vjb25kYXJ0eSBIb3ZlciBDb2xvciBWYWx1ZXNcbiAqIElmIEJvb3RzdHJhcCBWYXJzIGFyZSBkZXByZWNhdGVkIC0tPiB0aGVzZSB3aWxsIG5lZWQgdG8gYmUgc2V0IGluIGEgQ1NTIFNlbGVjdG9yIENvbnRleHR1YXggc3RhdGVtZW50IHJhdGhlciB0aGFuIGhlcmUuXG4gKi9cbi8qKlxuICogVW5jb21tZW50IHRoZSBmb2xsb3dpbmcgaWYgXCJCcm9hZGNhc3RzXCIgbmVlZCB0byBzdXBwb3J0IENTUyBWYXJzXG4gKi9cbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMEQ2RUZEO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNEMTYwMDA7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2RkYTYyMjtcbiAgLS1icy1ncmVlbjogIzk0QzgzRDtcbiAgLS1icy10ZWFsOiAjMUQ5NkFGO1xuICAtLWJzLWN5YW46ICM3Njc2NzY7XG4gIC0tYnMtYmxhY2s6ICMwMDA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNmMGYyZjU7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTogIzBENkVGRDtcbiAgLS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tYnMtc3VjY2VzczogIzk0QzgzRDtcbiAgLS1icy1pbmZvOiAjNzY3Njc2O1xuICAtLWJzLXdhcm5pbmc6ICNkZGE2MjI7XG4gIC0tYnMtZGFuZ2VyOiAjRDE2MDAwO1xuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWJzLWRhcms6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAxNDgsIDIwMCwgNjE7XG4gIC0tYnMtaW5mby1yZ2I6IDExOCwgMTE4LCAxMTg7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDIyMSwgMTY2LCAzNDtcbiAgLS1icy1kYW5nZXItcmdiOiAyMDksIDk2LCAwO1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiA1MiwgNTgsIDY0O1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjI7XG4gIC0tYnMtYm9keS1jb2xvcjogIzM0M2E0MDtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC41cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDEuMjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWxpbmstY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2Y4ZWRkMztcbn1cblxuLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS4yO1xuICAtLWJzLWJ0bi1jb2xvcjogIzM0M2E0MDtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCBidXR0b24ubGluazpob3ZlciwgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIsXG4uYnRuLWNoZWNrICsgLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4tY2hlY2sgKyBidXR0b24ubGluazpob3ZlciwgLmJ0bi1jaGVjayArIC5idXR0b246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLFxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluaywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbiwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZSwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsXG4uYWN0aXZlLmJ0bi1pbmxpbmUsIGJ1dHRvbi5hY3RpdmUubGluaywgLmFjdGl2ZS5idXR0b24sIC5idG4uc2hvdyxcbi5zaG93LmJ0bi1pbmxpbmUsIGJ1dHRvbi5zaG93LmxpbmssIC5zaG93LmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbjpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWlubGluZTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5hY3RpdmUuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCBidXR0b24uYWN0aXZlLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmFjdGl2ZS5idXR0b246Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsXG4uc2hvdy5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5zaG93Lmxpbms6Zm9jdXMtdmlzaWJsZSwgLnNob3cuYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLFxuLmJ0bi1pbmxpbmU6ZGlzYWJsZWQsIGJ1dHRvbi5saW5rOmRpc2FibGVkLCAuYnV0dG9uOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLFxuLmRpc2FibGVkLmJ0bi1pbmxpbmUsIGJ1dHRvbi5kaXNhYmxlZC5saW5rLCAuZGlzYWJsZWQuYnV0dG9uLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bi1pbmxpbmUsIGZpZWxkc2V0OmRpc2FibGVkIGJ1dHRvbi5saW5rLCBmaWVsZHNldDpkaXNhYmxlZCAuYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBENkVGRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbn1cblxuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzU2NWU2NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2E0ZDA1YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMjYsIDE3MCwgNTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYTlkMzY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjOWZjZTUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNjQ2NDY0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1ZTVlNWU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzOSwgMTM5LCAxMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNWU1ZTVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTk1OTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzc2NzY3NjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZTJiMzQzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE4OCwgMTQxLCAyOTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlNGI4NGU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlMGFmMzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Q4NzgyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZDY3MDFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNzgsIDgyLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RhODAzMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Q2NzAxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbn1cblxuLmJ0bi1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBENkVGRDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMEQ2RUZEO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwRDZFRkQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMEQ2RUZEO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjOTRDODNEO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM5NEM4M0Q7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTQ4LCAyMDAsIDYxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzk0QzgzRDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM5NEM4M0Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM3Njc2NzY7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDExOCwgMTE4LCAxMTg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNzY3Njc2O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzc2NzY3NjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGRhNjIyO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkZGE2MjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIxLCAxNjYsIDM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RkYTYyMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkZGE2MjI7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0QxNjAwMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA5LCA5NiwgMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNEMTYwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRDE2MDAwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tbGluaywgYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uYnRuLmJ0bi1pbmxpbmUuY2stbGlua19zZWxlY3RlZCxcbi5idG4taW5saW5lLmNrLWxpbmtfc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpICFpbXBvcnRhbnQ7XG59XG5cbmgxIHN0cm9uZyxcbmgyIHN0cm9uZyxcbmgzIHN0cm9uZyxcbmg0IHN0cm9uZyxcbmg1IHN0cm9uZyxcbmg2IHN0cm9uZyxcbi5oMSBzdHJvbmcsXG4uaDIgc3Ryb25nLFxuLmgzIHN0cm9uZyxcbi5oNCBzdHJvbmcsXG4uaDUgc3Ryb25nLFxuLmg2IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWVsZCBhOm5vdCguYnRuKTpub3QoYnV0dG9uLmxpbmspOm5vdCguYnV0dG9uKTpub3QoYS5idXR0b24pOm5vdCguYnRuLmJ0bi1pbmxpbmUpOm5vdChidXR0b24uYnRuLWlubGluZS5saW5rKTpub3QoLmJ0bi1pbmxpbmUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG59XG5cbjpyb290IHtcbiAgLyoqXG4gICAqIE92ZXJ3cml0dGVuIEJvb3RTdHJhcCBDU1MgVmFyc1xuICAgKi9cbiAgLS1icy1saW5rLWNvbG9yOiB2YXIoLS1icy1ibHVlKSFpbXBvcnRhbnQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcikhaW1wb3J0YW50O1xufVxuXG4vKipcbiAqIENhbGVuZGFyICYgRXZlbnQgQ29sb3VycyAvLyBbIF0gIFRoaXMgaXMgb2xkIGNvZGUsIGV2ZW50dWFsbHkgdG8gYmUgXG4qL1xuLyoqXG4gKiBNYXAgLSBTY2hvb2wgVHlwZSBDb2xvdXJzXG4gKi9cbi52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1uYW1lLS10ZXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUHJvbW8gU3R5bGluZyAoRWxzZXdoZXJlKSovXG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xufVxuXG5oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiA1MDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciA+IC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZiYXItYmcpICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgPiAubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciA+IC5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgICBmbGV4LWZsb3c6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBjbGlwO1xuICB9XG59XG5cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IGNhbGMoMTAzMCArIDEpO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgICB0b3A6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciB7XG4gICAgdG9wOiAzOHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgbWFyZ2luOiAwIC0xcmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEuMjVyZW0gMS4yNXJlbTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiAyNXB4O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0gKyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSBoNSwgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSAuaDUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICAgIGdhcDogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1hY2Nlc3NpYmlsaXR5ID4gaVtjbGFzcyo9ZmEtXSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtYWNjZXNzaWJpbGl0eSBhIHtcbiAgICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2Uge1xuICAgIGdhcDogMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMnJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIHotaW5kZXg6IDUwMTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSA+IGlbY2xhc3MqPWZhLV0ge1xuICBmb250LXNpemU6IDFyZW07XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgLmdvb2ctdGUtZ2FkZ2V0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5nb29nLXRlLWdhZGdldCAuZ29vZy1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIGEuZ29vZ2xlLXRyYW5zbGF0b3Itc3dpdGNoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHotaW5kZXg6IDk5O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlICNxdWlja2xpbmtzLWxhbmd1YWdlLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgbWluLXdpZHRoOiAzMTBweDtcbiAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICBpbnNldDogMjVweCAtNDRweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgI3F1aWNrbGlua3MtbGFuZ3VhZ2UtY29udGVudCB7XG4gICAgaW5zZXQ6IDI1cHggLTU5cHggYXV0byBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAjcXVpY2tsaW5rcy1sYW5ndWFnZS1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgIGluc2V0OiAyNXB4IC0xMHB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgI3F1aWNrbGlua3MtbGFuZ3VhZ2UtY29udGVudCBzcGFuID4gYSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1sYW5ndWFnZSAjcXVpY2tsaW5rcy1sYW5ndWFnZS1jb250ZW50IC5nb29nLXRlLWdhZGdldCAuZ29vZy10ZS1jb21ibyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTJyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiA1MDE7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgbWluLXdpZHRoOiAzMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgaW5zZXQ6IDM1cHggMXB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIG1pbi13aWR0aDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIC5qcy1mb3JtLWl0ZW0gaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc3Zncy9saWdodC9tYWduaWZ5aW5nLWdsYXNzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuanMtZm9ybS1pdGVtIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQgZm9ybS5zZWFyY2gtYmxvY2stZm9ybS5nb29nbGUtY3NlIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMucXVpY2tsaW5rcy1pdGVtID4gYSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzLnF1aWNrbGlua3MtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzIGEuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTJyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgaW5zZXQ6IDM4cHggMCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IHtcbiAgICBpbnNldDogMzhweCBhdXRvIGF1dG8gLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXJlc291cmNlcyAjcXVpY2tsaW5rcy1yZXNvdXJjZXMtY29udGVudCBsaS5uYXYtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2VkNGRhO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IGxpLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQgbGkubmF2LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtcmVzb3VyY2VzICNxdWlja2xpbmtzLXJlc291cmNlcy1jb250ZW50IGxpLm5hdi1pdGVtIGEge1xuICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbn1cbmhlYWRlciAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIGhlYWRlciAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1zb2xpZC5mYS14bWFyayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1iYXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRyb29tLS1waW5uZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4uaGVhZHJvb20tLXVucGlubmVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuaGVhZGVyLmhlYWRyb29tIH4gbWFpbiAucmVnaW9uLWNvbnRlbnQgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrID4gYXJ0aWNsZS5ub2RlLS1mdWxsIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbmJvZHk6bm90KC5wYXRoLWZyb250cGFnZSkgZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbmZvb3RlciB7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG5cbmZvb3RlciNzaXRlLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyIGEsXG5mb290ZXIjc2l0ZS1mb290ZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciNzaXRlLWZvb3RlciBhOmhvdmVyLCBmb290ZXIjc2l0ZS1mb290ZXIgYTpmb2N1cyxcbmZvb3RlciNzaXRlLWZvb3RlciAubmF2LWxpbms6aG92ZXIsXG5mb290ZXIjc2l0ZS1mb290ZXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1tYWluLFxuZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1ib3R0b20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLW1haW4gLmJsb2NrOm5vdCgubmF2aWdhdGlvbiksXG5mb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLWJvdHRvbSAuYmxvY2s6bm90KC5uYXZpZ2F0aW9uKSB7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG8gMi41cmVtO1xuICB9XG59XG5cbi5mb290ZXItcm93LS1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbiB7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gIH1cbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGggLmJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGggLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sgKyAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sgKyAuYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIC5ibG9jayAuaW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHVsIHtcbiAgZ2FwOiAxMHB4O1xufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbiB1bCBhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAuZm9vdGVyX19uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAuZm9vdGVyX19uYXZpZ2F0aW9uIC5yZWdpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIC5mb290ZXJfX25hdmlnYXRpb24gLnJlZ2lvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuI3NpdGUtaW5mby1mb290ZXIgdWwgbGkgaSxcbiNzaXRlLWluZm8tZm9vdGVyIHVsIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtbmFtZSAqIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1waG9uZSwgI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1lbWFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1waG9uZSwgI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1lbWFpbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4jc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSNzaXRlLXBob25lIGEsICNzaXRlLWluZm8tZm9vdGVyIHVsIGxpI3NpdGUtZW1haWwgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jc2l0ZS1pbmZvLWZvb3RlciAuZm9vdGVyX19jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGEge1xuICBmb250LXNpemU6IDA7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhIGkge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG4uZm9vdGVyX19zb2NpYWwgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGk6OmJlZm9yZSxcbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cbi5mb290ZXJfX3NvY2lhbCAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwicGludGVyZXN0LmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuLmZvb3Rlcl9fc29jaWFsICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbmZvb3RlciAuYmxvY2stbWVudSB1bC5uYXYgbGkgYS5uYXYtbGluayxcbmZvb3RlciAuYmxvY2stbWVudSB1bC5uYXYgbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5cbi5mb290ZXItcm93LS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tYm90dG9tICNjb3B5cmlnaHQsXG4uZm9vdGVyLXJvdy0tYm90dG9tICNzaXRlLWNyZWRpdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLWJvdHRvbSAjY29weXJpZ2h0LFxuLmZvb3Rlci1yb3ctLWJvdHRvbSAjc2l0ZS1jcmVkaXQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tYm90dG9tICNzaXRlLWNyZWRpdCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMC4yNXJlbSAwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkuZmEtaG91c2UtY2hpbW5leSxcbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHVsLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpLmZhLWhvdXNlLWNoaW1uZXkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTo6YWZ0ZXIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG59XG5cbi5pbWctY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgY29sb3I6IHZhcigtLWJzLWJsYWNrKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltZy1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi5idG4sIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uYnRuLmJ0bi1wcmltYXJ5LCBidXR0b24uYnRuLXByaW1hcnkubGluaywgLmJ0bi1wcmltYXJ5LmJ1dHRvbixcbi5idG4tcHJpbWFyeS5idG4taW5saW5lIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyLCBidXR0b24uYnRuLXByaW1hcnkubGluazpob3ZlciwgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpob3Zlcixcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmhvdmVyLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzLCBidXR0b24uYnRuLXByaW1hcnkubGluazpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmZvY3VzLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1wcmltYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXByaW1hcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAuNyk7XG59XG4uYnRuLmJ0bi1wcmltYXJ5OmZvY3VzLCBidXR0b24uYnRuLXByaW1hcnkubGluazpmb2N1cywgLmJ0bi1wcmltYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmZvY3VzLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1wcmltYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXByaW1hcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5idG4taW5saW5lOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnksIGJ1dHRvbi5idG4tc2Vjb25kYXJ5LmxpbmssIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbiwgLmJ0bi5idG4taW5saW5lLCBidXR0b24ubGluay5idG4taW5saW5lLFxuLmJ1dHRvbi5idG4taW5saW5lLFxuLmJ0bi1pbmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6aG92ZXIsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uOmFjdGl2ZSxcbi5idG4taW5saW5lOmFjdGl2ZSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4uYnRuLWlubGluZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBzYXR1cmF0ZSgwLjcpO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4uYnRuLWlubGluZTpmb2N1cywgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluazphY3RpdmUsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjphY3RpdmUsXG4uYnRuLWlubGluZTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgYnV0dG9uLmRpc2FibGVkLmxpbmssIC5kaXNhYmxlZC5idXR0b24sXG4uZGlzYWJsZWQuYnRuLWlubGluZSB7XG4gIGNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMmY1ICFpbXBvcnRhbnQ7XG59XG5cbmEuZXh0IHN2Zy5leHQge1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpmb2N1cywgaW5wdXRbdHlwZT1yYWRpb106YWN0aXZlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxubmF2LnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogMi4yNXJlbSAwIDEuNXJlbTtcbn1cbm5hdi50YWJzLXByaW1hcnkgdWwubmF2LXRhYnMgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbm5hdi50YWJzLXByaW1hcnkgdWwubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0udXNlci1sb2dpbi1mb3JtLFxuZm9ybS51c2VyLXBhc3Mge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0sXG5mb3JtLnVzZXItcGFzcyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0taXRlbSxcbmZvcm0udXNlci1wYXNzIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxLjg3NXJlbTtcbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gaW5wdXQuZm9ybS10ZXh0LFxuZm9ybS51c2VyLXBhc3MgLmZvcm0taXRlbSBpbnB1dC5mb3JtLXRleHQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gaW5wdXQuZm9ybS10ZXh0OmZvY3VzLFxuZm9ybS51c2VyLXBhc3MgLmZvcm0taXRlbSBpbnB1dC5mb3JtLXRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLnVpLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udWktaGVscGVyLXJlc2V0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi51aS13aWRnZXQtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbn1cbi51aS13aWRnZXQtY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGEuYnRuLCAudWktd2lkZ2V0LWNvbnRlbnQgYS5idXR0b24sXG4udWktd2lkZ2V0LWNvbnRlbnQgYS5idG4taW5saW5lIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYS5idG46aG92ZXIsIC51aS13aWRnZXQtY29udGVudCBhLmJ1dHRvbjpob3Zlcixcbi51aS13aWRnZXQtY29udGVudCBhLmJ0bi1pbmxpbmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51aS1hY2NvcmRpb24ge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIC0tYmctY29sb3I6ICNmMGYyZjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gYSwgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciA+IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gYTo6YWZ0ZXIsIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgPiAuZmllbGQtY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC44NzVyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgfVxufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSA+IGEsXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIC5maWVsZC1jb250ZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlID4gYTo6YWZ0ZXIsXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIC5maWVsZC1jb250ZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5oMSxcbi5oMSxcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaDEgYSxcbmgyIGEsXG5oMyBhLFxuaDQgYSxcbmg1IGEsXG5oNiBhLFxuLmgxIGEsXG4uaDIgYSxcbi5oMyBhLFxuLmg0IGEsXG4uaDUgYSxcbi5oNiBhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbi5kaXNwbGF5LTUsXG4uZGlzcGxheS02IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxucCArIGgxLFxucCArIGgyLFxucCArIGgzLFxucCArIGg0LFxucCArIGg1LFxucCArIGg2LFxucCArIC5oMSxcbnAgKyAuaDIsXG5wICsgLmgzLFxucCArIC5oNCxcbnAgKyAuaDUsXG5wICsgLmg2IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4uZmllbGQgYTpub3QoLmJ0bik6bm90KGJ1dHRvbi5saW5rKTpub3QoLmJ1dHRvbik6bm90KGEuYnV0dG9uKTpub3QoLmJ0bi5idG4taW5saW5lKTpub3QoYnV0dG9uLmJ0bi1pbmxpbmUubGluayk6bm90KC5idG4taW5saW5lKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xufVxuLmZpZWxkIGEuYnRuLCAuZmllbGQgYS5idXR0b24sXG4uZmllbGQgYS5idG4taW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5maWVsZCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZpZWxkIHA6bGFzdC1jaGlsZCBhLmJ0biwgLmZpZWxkIHA6bGFzdC1jaGlsZCBhLmJ1dHRvbixcbi5maWVsZCBwOmxhc3QtY2hpbGQgYS5idG4taW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZpZWxkIGgxLFxuLmZpZWxkIGgyLFxuLmZpZWxkIGgzLFxuLmZpZWxkIGg0LFxuLmZpZWxkIGg1LFxuLmZpZWxkIGg2LFxuLmZpZWxkIC5oMSxcbi5maWVsZCAuaDIsXG4uZmllbGQgLmgzLFxuLmZpZWxkIC5oNCxcbi5maWVsZCAuaDUsXG4uZmllbGQgLmg2LFxuLnBhcmFncmFwaCAuZmllbGQgaDEsXG4ucGFyYWdyYXBoIC5maWVsZCBoMixcbi5wYXJhZ3JhcGggLmZpZWxkIGgzLFxuLnBhcmFncmFwaCAuZmllbGQgaDQsXG4ucGFyYWdyYXBoIC5maWVsZCBoNSxcbi5wYXJhZ3JhcGggLmZpZWxkIGg2LFxuLnBhcmFncmFwaCAuZmllbGQgLmgxLFxuLnBhcmFncmFwaCAuZmllbGQgLmgyLFxuLnBhcmFncmFwaCAuZmllbGQgLmgzLFxuLnBhcmFncmFwaCAuZmllbGQgLmg0LFxuLnBhcmFncmFwaCAuZmllbGQgLmg1LFxuLnBhcmFncmFwaCAuZmllbGQgLmg2IHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbm1haW4gdWw6bm90KC5uYXYpLFxubWFpbiBkaXY6bm90KC5jb250ZXh0dWFsKSA+IHVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbm1haW4gdWw6bm90KC5uYXYpID4gbGkgPiB1bCxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCkgPiB1bCA+IGxpID4gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxubWFpbiB1bDpub3QoLm5hdikgPiBsaSA+IHVsID4gbGkgPiB1bCxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCkgPiB1bCA+IGxpID4gdWwgPiBsaSA+IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbm1haW4gdWwubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxub2wge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5vbCBsaTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE1cmVtO1xufVxub2wgPiBsaSA+IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxub2wgPiBsaSA+IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxub2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWxhdGluICFpbXBvcnRhbnQ7XG59XG5vbCBvbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW4gIWltcG9ydGFudDtcbn1cbm9sIG9sIG9sIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1sYXRpbiAhaW1wb3J0YW50O1xufVxub2wgb2wgb2wgb2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuICFpbXBvcnRhbnQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IGNhbGMoMS40ICogdmFyKC0tYnMtYm9keS1mb250LXNpemUpKTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogM3JlbSAxcmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBhZGRpbmc6IDEuMnJlbSAycmVtIDEuMnJlbSAzLjVyZW07XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0VERURFRDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAzcmVtO1xuICB9XG59XG5ibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5ibG9ja3F1b3RlOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogQXJpYWw7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG4gIGZvbnQtc2l6ZTogY2FsYyg2ICogdmFyKC0tYnMtYm9keS1mb250LXNpemUpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogLTE1cHg7XG59XG5ibG9ja3F1b3RlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciB7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDAgMCAwLjVyZW0gMDtcbiAgfVxufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhc3BlY3QtcmF0aW86IDMvMTtcbiAgaGVpZ2h0OiA3NXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuc2l0ZS1sb2dvIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLnNpdGUtbG9nbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IGNhbGMoMS4xICogMXJlbSk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMy43NSAqIDFyZW0pO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5zaXRlLWxvZ28ubG9nb190ZXh0IHNwYW4ge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUgKiAoMXJlbSArIDAuMXJlbSkpO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbi1yaWdodDogLTNweDtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5uYXZiYXItdG9nZ2xlci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xuICBmb250LXNpemU6IDIuMTQzcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5oZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5NHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIuc2Nob29sa2l0LWhlYWRlciA+IG5hdi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4vKipcbiAqIFRvcCBsZXZlbCBkcm9wZG93bi10b2dnbGUgKG1ha2VzIGl0ZW0gZnVsbHkgY2xpY2thYmxlKVxuICovXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiBsaS5uYXYtaXRlbSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtID4gLm5hdi1saW5rLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gPiAubmF2LWxpbmsuaXMtYWN0aXZlLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29uLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHggIWltcG9ydGFudDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbmssXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtOmhvdmVyID4gLmNvbGxhcHNlLWljb24sIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0uZXhwYW5kZWQgPiAubmF2LWxpbmssXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtLmV4cGFuZGVkID4gLmNvbGxhcHNlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FkYjViZDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0uZXhwYW5kZWQge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbS5leHBhbmRlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDUwMTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLmNvbGxhcHNlLWljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMTVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5jb2xsYXBzZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xIC5jb2xsYXBzZS1pY29uLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTIgLmNvbGxhcHNlLWljb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZWdpb24tbmF2LW1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZ2FwOiAwO1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIG1pbi13aWR0aDogMzQwcHg7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICB0b3A6IDRyZW07XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgdWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyB7XG4gICAgcGFkZGluZzogMCAxcmVtIDNyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2VkNGRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbTpob3ZlciBhLm5hdi1saW5rIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IHRyYW5zcGFyZW50IDAuNzVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gYS5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHg7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIGEubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSAuY29sbGFwc2UtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtLmRyb3Bkb3duLWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIC8qKlxuICAgICogTWF5IDgsIDIwMjZcbiAgICAqIFJlbW92ZWQgdGhpcyBiZWNhdXNlIGl0cyByZWR1bmRhbnQgJiB1bnVzZWRcbiAgICAqIFxuICAgKi9cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0uZHJvcGRvd24taXRlbS5leHBhbmRlZCAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtLmRyb3Bkb3duLWl0ZW0uZXhwYW5kZWQgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSBhLmNvbGxhcHNlLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IC5kcm9wZG93bi1pdGVtLm1lbnUtaXRlbS0tZXhwYW5kZWQuZHJvcGRvd24gLm5hdi1saW5rICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC42NXJlbTtcbiAgcmlnaHQ6IC0wLjI1cmVtO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyAuZHJvcGRvd24taXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkLmRyb3Bkb3duIHNwYW4ubmF2LWxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biBzcGFuLm5hdi1saW5rICsgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgLmRyb3Bkb3duLWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZC5kcm9wZG93biBzcGFuLm5hdi1saW5rICsgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDA7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiA+IC5uYXYtaXRlbS5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0gPiBhLm5hdi1saW5rIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMge1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSxcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIHVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIGxpLm5hdi1pdGVtLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMgbGkubmF2LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIGxpLm5hdi1pdGVtIGEsXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSAubmF2LWxpbmssXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMyBsaS5uYXYtaXRlbSBhLFxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMgbGkubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMixcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICB9XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gbGkubmF2LWl0ZW06bGFzdC1jaGlsZCB1bC5tZW51LWxldmVsLTEuc2hvdyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gbGkubmF2LWl0ZW06bGFzdC1jaGlsZCB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4gPiBsaS5uYXYtaXRlbTpsYXN0LWNoaWxkIHVsLm1lbnUtbGV2ZWwtMi5zaG93IGxpLm5hdi1pdGVtIGEgYS5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLmNvbGxhcHNlLWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluIDAuMnM7XG4gIH1cblxuICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluOmhvdmVyID4gLm5hdi1pdGVtID4gLmNvbGxhcHNlLWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTAzO1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdHJhbnNwYXJlbnQgMC43NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIGxpIC5kcm9wZG93bi10b2dnbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIGxpIC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIHVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gbGkgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweDtcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gbGk6Om1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluID4gbGkubmF2LWl0ZW0gPiAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gPiBsaS5uYXYtaXRlbSA+IC5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSA+IGkuY29sbGFwc2UtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXdlaWdodDogdmFyKC0tZmEtd2VpZ2h0LW92ZXJyaWRlKTtcbn1cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xIHtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbmF2Lm5hdmJhci1tYWluIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMTpob3ZlciwgdWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTE6Zm9jdXMsIHVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4gLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xOmFjdGl2ZSB7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxudWwubmF2YmFyLW5hdi5uYXZiYXItbWFpbiAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTEgbGkgLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdID4gaS5jb2xsYXBzZS1pY29uOjpiZWZvcmUge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS13ZWlnaHQtb3ZlcnJpZGUpO1xufVxuXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5mYXMge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5uYXYtaXRlbSAubmF2LWxpbms6aGFzKCsgYS5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdmFyKC0tYnMtcHJpbWFyeSkgMC43NXB4ICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIGEuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdmFyKC0tYnMtcHJpbWFyeSkgMC43NXB4O1xufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiBhLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSAuZHJvcGRvd24taXRlbSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jbGFuZC1hY2tub3dsZWRnZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbGFuZC1hY2tub3dsZWRnZW1lbnQge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbn1cbiNsYW5kLWFja25vd2xlZGdlbWVudCBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJsb2NrLWxvZ28tc2Vjb25kYXJ5IC5pbWctd3JhcHBlciB7XG4gIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLWxvZ28tZGlzdHJpY3QtYWx0IC5pbWctd3JhcHBlcixcbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdC11bml2ZXJzYWwgLmltZy13cmFwcGVyIHtcbiAgY29udGFpbjogY2VudGVyO1xuICB3aWR0aDogMTg1cHg7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtbmFtZSBoNSwgLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLW5hbWUgLmg1LFxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLW5hbWUgaDUgcCxcbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1uYW1lIC5oNSBwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwLmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwIHNwYW4uY291bnRyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWhlcm8ge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSBwLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSBwLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHAsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWV2ZW50LWxvY2F0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1hdXRob3Ige1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUgYSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tYXV0aG9yIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmgxIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmgxIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgc3Bhbi5oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLXRpdGxlLmgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgb3JkZXI6IDI7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQ2NXB4O1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8gPiBhcnRpY2xlLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvID4gYXJ0aWNsZS5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIG1hcmdpbjogMCAwIDAuNzVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICpcbiAqL1xuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtam9iLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBwYWRkaW5nOiAzcmVtIDAgM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3csXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93LFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3csXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3csXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLm5vZGUtaGVyby1tZWRpYSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLm5vZGUtaGVyby1tZWRpYSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLm5vZGUtaGVyby1tZWRpYSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAuZGl2aWRlciB7XG4gIG1hcmdpbjogYXV0byAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5zbWFydC1kYXRlLS10aW1lICsgLmRpdmlkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zdGFmZi1oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YWZmLWhlcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAgfVxufVxuLnN0YWZmLWhlcm8gLmlubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMS4xMjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgLnBhZ2UtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5zdGFmZi1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZhLWNhbGVuZGFyLWRheXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHNwYW4uaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgc3Bhbi5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogNC44cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtdGV4dC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5sb2dvLWltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAzMjVweDtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLmxvZ28taW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1mdWxsIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciAuc2l0ZS1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIC5hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmNvbmZpZ19wYWdlcy0tc2l0ZS0tZnVsbCAuc2l0ZS1jb250YWN0LXdyYXBwZXIgLmFkZHJlc3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLnNpdGUtY29udGFjdC13cmFwcGVyIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbmZpZ19wYWdlcy0tc2l0ZS0tbWFwLXBvcHVwLmNhcmQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbn1cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgXG4qIChTaGFyZWQgU3R5bGVzKVxuKi9cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQ2NXB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xuICBtaW4taGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMXJlbSAxcmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDFyZW0gMXJlbSAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXg6IGF1dG87XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmcpO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUqMS44NzVyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgyLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmgyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDIsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4zNXJlbTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDMuNzUqMi43NXJlbSk7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4sIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGJ1dHRvbi5saW5rLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnV0dG9uLFxuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluayxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnV0dG9uLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluayxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4sXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGJ1dHRvbi5saW5rLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnV0dG9uLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLWlubGluZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4sXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluayxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idXR0b24sXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLWlubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5jbGlja2FibGUtbGluazo6YWZ0ZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLmNsaWNrYWJsZS1saW5rOjphZnRlcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5jbGlja2FibGUtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDE7XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJOZXdzaHViXCIgRGlzcGxheSBNb2RlXG4qIChGcm9udCBQYWdlKVxuKi9cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG8gIWltcG9ydGFudDtcbiAgZ2FwOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDMuNjUgKiAxLjEyNXJlbSk7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgaSB7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cblxuLyoqXG4qIE5ld3NIdWIgQ29udGVudCBpbiBcIlRlYXNlclwiIERpc3BsYXkgTW9kZVxuKiAoL2Fubm91bmNlbWVudHMgL2Jsb2cgL2V2ZW50cyAvbmV3cylcbiovXG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmltYWdlLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIge1xuICAgIGdhcDogNDBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5tZWRpYS0tdHlwZS1pbWFnZSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgIGZsZXg6IDEgMCAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbjogNDBweCAwIDIwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC50aXRsZS1pY29uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC50aXRsZS1pY29uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW46IDAgMCAxLjEyNXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5LFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgdWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IG9sLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMSxcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMixcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDMsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHVsLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMyxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBvbCxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgzLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHVsLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIgLnVucHVibGlzaC1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC51bnB1Ymxpc2gtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIgLnVucHVibGlzaC1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC51bnB1Ymxpc2gtZGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXg6IDEwMCU7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWF1dGhvcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1hdXRob3IsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1hdXRob3IsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtYXV0aG9yIHtcbiAgY29sb3I6ICNhM2E3YWM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUgLnRpdGxlLWljb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSAudGl0bGUtaWNvbixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUgLnRpdGxlLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmssXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmssXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsgaSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLyogXG4qIE5vZGUgbGlzdFxuKi9cbi8qKlxuICogVGVhc2VycyBzZWUgQCBfcGFyYWdyYXBoLS1wYWdlLXJlZmVyZW5jZXMuc2Nzc1xuICovXG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0OmhhcyguZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUpIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQ6aGFzKC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSkgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJyb2FkY2FzdC10eXBlLW5vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTgxMjQ7XG59XG5cbi5icm9hZGNhc3QtdHlwZS1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMjVFMDA7XG59XG5cbi5icm9hZGNhc3QtdHlwZS11cmdlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMyMDMzO1xufVxuXG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtaW5uZXIsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC1pbm5lciA+IC5icm9hZGNhc3QtdGl0bGUsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciA+IC5icm9hZGNhc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGg0LmJyb2FkY2FzdC10aXRsZSwgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgLmJyb2FkY2FzdC10aXRsZS5oNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgaDQuYnJvYWRjYXN0LXRpdGxlIGksIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIC5icm9hZGNhc3QtdGl0bGUuaDQgaSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuY2xpY2thYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuY2xpY2thYmxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIC5icm9hZGNhc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIC5icm9hZGNhc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgKyBoNCwgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyICsgLmg0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyICsgaDQsIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciArIC5oNCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuZmllbGQtLW5hbWUtYm9keSBwIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMS4yNXJlbSAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgLm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LWlubmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUyNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IC5ub2RlLS10ZWFzZXI6bGFzdC1vZi10eXBlIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCBtYWluW3JvbGU9bWFpbl0gPiAuY29udGFpbmVyLWZsdWlkLCAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IG1haW5bcm9sZT1tYWluXSA+IC5jb250YWluZXItbGcsIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgbWFpbltyb2xlPW1haW5dID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKipcbiAqIFwiTGlzdFwiIERpc3BsYXkgTW9kZVxuICovXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogXCJBdXRob3JcIiBEaXNwbGF5IE1vZGVcbiAqL1xuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIHtcbiAgZmxleDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLW5hbWUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSBhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1kaXZpc2lvbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyAuYXV0aG9yLXBob25lLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZGl2aXNpb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gYSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyAuYXV0aG9yLXBob25lLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItZW1haWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHNwYW4sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBzcGFuLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItaW5mbyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1ib2R5IHAsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgLm5vZGUtaGVyby10ZXh0IC5hdXRob3ItbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIC5hdXRob3ItcGhvbmUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8ge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5pbm5lciB7XG4gIGdhcDogMjBweCA0MHB4O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSB7XG4gIGZsZXg6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby1tZWRpYSBpbWcge1xuICAgIHdpZHRoOiAyMjhweDtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLnN0YWZmLWhlcm8gLm5vZGUtaGVyby10ZXh0IG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAucGFnZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tZnVsbCAuc3RhZmYtaGVybyAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1kaXZpc2lvbixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1waG9uZSxcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gLmF1dGhvci1lbWFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIC5zdGFmZi1oZXJvIC5ub2RlLWhlcm8tdGV4dCAuYXV0aG9yLWluZm8gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnByb21vLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5wcm9tby0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuLm5vZGUtLXR5cGUtam9iIC5wYWdlLWhlcm8gLnBvc3RlZC1vbiBsYWJlbCxcbi5ub2RlLS10eXBlLWpvYiAucGFnZS1oZXJvIC5jbG9zZXMtb24gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIGhyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICM2ZDc1N2Q7XG4gIG9wYWNpdHk6IDAuMTE7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tdG9wIC5maWVsZF9fbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLWJvdHRvbSAuZmllbGRfX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby1zdWJtaXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCBoMiwgLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCAuYnRuLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IGJ1dHRvbi5saW5rLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idXR0b24sXG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idG4taW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5saXN0LXVuc3R5bGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLmRldGFpbHMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvLmNvbnRhaW5lcixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVyby5jb250YWluZXIsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVyby5jb250YWluZXIsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24sXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbixcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1ncmF5LTgwMCk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ibG9nIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLW5ld3MgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlLFxuLm5vZGUtLXR5cGUtYmxvZyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSxcbi5ub2RlLS10eXBlLWJsb2cgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSxcbi5ub2RlLS10eXBlLWJsb2cgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuZmllbGQtLW5hbWUtYm9keSBwLFxuLm5vZGUtLXR5cGUtYmxvZyAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtbmV3cyAubGlzdC11bnN0eWxlZCxcbi5ub2RlLS10eXBlLWJsb2cgLmxpc3QtdW5zdHlsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLmRldGFpbHMtd3JhcHBlcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAuZGV0YWlscy13cmFwcGVyIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDAgM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwIDEuMjVyZW0gNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXR5cGUtZXZlbnQgLmxpc3QtdW5zdHlsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgPiAubm9kZS1oZXJvLXRleHQsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyA+IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMge1xuICAtLWNvbW0tcGFydC1hY2NlbnQ6ICM3MDcwNzA7XG59XG5cbi8qKlxuICogSG9tZXBhZ2UgU2VhcmNoIEJsb2NrXG4gKlxuICovXG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggLmJsb2NrLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSBpbnB1dCxcbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0sXG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0sXG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgICBmbGV4OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtICNlZGl0LWFjdGlvbnMge1xuICAgIGZsZXgtc2hyaW5rOiAzO1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0IG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8gbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogUGFydG5lclxuICovXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItbG9nby13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWxvZ28td3JhcHBlciBpbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyAubGFiZWwge1xuICBmb250LXdlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyBsaSBsYWJlbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gbGkgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyAucGFydG5lci1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtY29tbS1wYXJ0LW5hbWUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbW0tcGFydC1hZGRyZXNzIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnBhcnRuZXItaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtY29tbS1wYXJ0LWFkZHJlc3MgcCBzcGFuLmNvdW50cnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgPiAuZmllbGQtLW5hbWUtYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgPiAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucmVsYXRlZC1wcm9nLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAjYWxsLXByb2dyYW1zIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnBhcnRuZXItbG9nby13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnBhcnRuZXItbG9nby13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5wYXJ0bmVyLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIGEuYnRuLCAubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIGEuYnV0dG9uLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciBhLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyoqXG4gKiAgUHJvZ3JhbVxuICovXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciA+IC5wcm9ncmFtLWJvdHRvbS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucGFydG5lci1pbmZvIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wYXJ0bmVyLWluZm8ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIC5sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkgbGFiZWwsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIGxpIC5sYWJlbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi8qKlxuICogUGFydG5lciBWaWV3c1xuICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gIGZsZXg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIC5maWVsZC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICBmbGV4LWdyb3c6IDM7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93LFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93OmZpcnN0LW9mLXR5cGUsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyB1bC5wYWdpbmF0aW9uIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyB1bC5wYWdpbmF0aW9uIGxpLnBhZ2VyX19pdGVtLS1sYXN0LFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIHVsLnBhZ2luYXRpb24gbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIHVsLnBhZ2luYXRpb24gbGkucGFnZXJfX2l0ZW0tLWxhc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIFByb2dyYW0gVmlld3NcbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbSxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0sXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICNlZGl0LWFjdGlvbnMge1xuICAgIGZsZXg6IGF1dG87XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZvcm0taXRlbSBsYWJlbCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICNlZGl0LWFjdGlvbnMge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyB7XG4gICAgZmxleC1zaHJpbms6IDM7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgI2VkaXQtYWN0aW9ucyBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4ubWVkaWEtLXR5cGUtaW1hZ2UgLmltZy1jYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhcmFncmFwaCAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4ubWVkaWEtLXR5cGUtaW1hZ2UubWVkaWEtLXZpZXctbW9kZS1zY2FsZWQtZnVsbCAuZmllbGRfX2l0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVkaWEtLXR5cGUtaW1hZ2UubWVkaWEtLXZpZXctbW9kZS1zY2FsZWQtZnVsbCAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIC5maWVsZF9faXRlbSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICB9XG59XG5cbi5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0LWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVkaWEtLXR5cGUtcmVtb3RlLXZpZGVvLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLS10eXBlLXJlbW90ZS12aWRlby5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHQtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4ubWVkaWEtLXR5cGUtcmVtb3RlLXZpZGVvLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wYXJhZ3JhcGguY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgLmltZy1jYXB0aW9uLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuaW1nLWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMS41cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlIC5pbWctY2FwdGlvbiwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmltZy1jYXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWRlbyB7XG4gIG1hcmdpbjogMXJlbSBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIC5maWVsZC0tbmFtZS1maWVsZC1kb21haW4tYWxsLWFmZmlsaWF0ZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8ge1xuICAgIG1heC13aWR0aDogMTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0td2ViZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS13ZWJmb3JtIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykuaW1hZ2UtcmlnaHQge1xuICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS1sZWZ0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtbGVmdDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtcmlnaHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS1yaWdodDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtdGV4dC13cmFwcGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXRleHQtd3JhcHBpbmcgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQuaW1hZ2UtdGV4dC13cmFwcGluZy5pbWFnZS1yaWdodCAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0ICsgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLyoqXG4qIFN0eWxlcyBib3RoIHRoZSBBZGRpdGlvbmFsIEltYWdlcyBQYXJhZ3JhcGggVHlwZSwgYW5kIE5vZGUgRmllbGRcbiovXG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5jb250YWluZXIsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0ge1xuICBmbGV4OiBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gaW1nLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gaW1nLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5cbi8qKlxuKiBTdHlsZXMgYm90aCB0aGUgRmlsZSBBdHRhY2htZW50IFBhcmFncmFwaCBUeXBlLCBhbmQgTm9kZSBGaWVsZFxuKi9cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyA+IC5maWVsZF9faXRlbSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyA+IC5maWVsZF9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUgaSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgb3JkZXI6IDA7XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGk6OmJlZm9yZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBhIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9yZGVyOiAxO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1saXN0LWl0ZW1zID4gLmNhcmQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDIuMjVyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YwZjJmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1yZWYtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWxpc3QtaXRlbXMgPiAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pbWFnZS1jb2wgLm1lZGlhLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAuaW1hZ2UtY29sIC5tZWRpYSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaW1hZ2UtY29sIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLmltYWdlLWNvbCBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgICAtLWJzLWNhcmQtc3BhY2VyLXg6IDA7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHksXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHkgcCxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0biwgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ1dHRvbixcbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idG4taW5saW5lLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0bixcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idXR0b24sXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbjogMCAwLjc1cmVtIDAgMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUge1xuICBmb250LXNpemU6IDEuNTc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZSAuaWNvbi1jb2xsYXBzZWQge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUgLmljb24tZXhwYW5kZWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuaWNvbi1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuaWNvbi1leHBhbmRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuY29sbGFwc2UtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuaWNvbi1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24tZXhwYW5kZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLXRvZ2dsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNC41cmVtKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjUlLCByZ2IoMjU1LCAyNTUsIDI1NSkgNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW1zIHtcbiAgbWluLXdpZHRoOiBjYWxjKDExNDBweCAtIDNyZW0pO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDAgMTBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgPiBzcGFuIHtcbiAgd2lkdGg6IDEyLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLW5hbWUsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLWVtYWlsLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1tYWlsLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgPiBzcGFuLnN0YWZmLW5hbWUsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtZW1haWwsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbWFpbCB7XG4gIHdpZHRoOiAxMi41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4uc3RhZmYtbmFtZSBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1lbWFpbCBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyID4gc3Bhbi5zdGFmZi1tYWlsIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbmFtZSBhLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIgPiBzcGFuLnN0YWZmLWVtYWlsIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbWFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIHtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIGgyLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmgyIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWFkZHJlc3MsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWFkZHJlc3MtbWFwbGluaywgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtcGhvbmUsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWVtYWlsLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS13ZWJzaXRlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtYWRkcmVzcyBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1hZGRyZXNzLW1hcGxpbmsgYSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtcGhvbmUgYSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtZW1haWwgYSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtd2Vic2l0ZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwRDZFRkQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWFkZHJlc3MgaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHVsIGxpI3NpdGUtYWRkcmVzcy1tYXBsaW5rIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXBob25lIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWVtYWlsIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXdlYnNpdGUgaSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLWFkZHJlc3MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSAqIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBpIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIGEgaSB7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbF0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaTo6YmVmb3JlLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkaW9uIC51aS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50ID4gLmZpZWxkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuODc1cmVtIDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50ID4gLmZpZWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50ID4gLmZpZWxkIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyoqXG4gKiBSZXNlcnZlZCBmb3IgQXV0aG9yIFZpZXc7XG4gKi9cbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAjbWVkaWEtY29udGFjdC10aXRsZSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIHBhZGRpbmctdG9wOiAxLjEyNXJlbTtcbn1cblxuLnZpZXctYXV0aG9yIHtcbiAgbWFyZ2luOiAwLjc1cmVtIDAgMS41cmVtIDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjEyNXJlbTtcbn1cblxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctZmlsdGVycyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWNvbnRlbnQsXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LXNjaG9vbHMudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctam9icy1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctZmlsdGVycyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWNvbnRlbnQsXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LXNjaG9vbHMudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctam9icy1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lcixcbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1maWx0ZXJzLFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctY29udGVudCxcbi52aWV3LWNhbGVuZGFyLWRvd25sb2Fkcyxcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctc2Nob29scy52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1qb2JzLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5cbi52aWV3IC5iZWYtbmVzdGVkID4gdWwge1xuICBwYWRkaW5nOiAxcmVtIDAgIWltcG9ydGFudDtcbn1cbi52aWV3IC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dC5mb3JtLWNoZWNrYm94OmZvY3VzICsgbGFiZWwsXG4udmlldyAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQuZm9ybS1jaGVja2JveDpmb2N1cy12aXNpYmxlICsgbGFiZWwge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCxcbi52aWV3LWpvYnMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHksXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIgaDMsIC52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIgLmgzLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IGgzLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IC5oMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1oZWFkZXIgaDMsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIC5oMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSBoMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSAuaDMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWhlYWRlciBoMyBhLCAudmlldy1uZXdzaHViLWxpc3QgLnZpZXctaGVhZGVyIC5oMyBhLFxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IGgzIGEsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHkgLmgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIGgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctaGVhZGVyIC5oMyBhLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IGgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkgLmgzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5LFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSBwLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IHAge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3csXG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMS44NzVyZW0gMDtcbn1cblxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBncmlkLWdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMXJlbTtcbiAgfVxufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIC5tYWluLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLm1haW4taWNvbiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGgzLCAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyAuaDMge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taGVhZGluZyBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1oZWFkaW5nIGkge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHNwYW4gPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5wcm9tby1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVyZW07XG4gIGxlZnQ6IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taWNvbiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMC43NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4udmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQgPiBhcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciB7XG4gIGZsZXg6IDE7XG59XG4udmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQgPiBhcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAubm9kZSxcbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZXctbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciAubmV3c2h1Yi10aXRsZSxcbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkgLm5ld3NodWItdGl0bGUge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1oZWFkZXIgLm5ld3NodWItdGl0bGUgYSxcbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkgLm5ld3NodWItdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciBpLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4udmlldy1uZXdzaHViIC5tb3JlLWxpbmsge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1mb290ZXIgLm5ld3NodWItZm9vdGVyLWxpbmssXG4udmlldy1uZXdzaHViIC5tb3JlLWxpbmsgYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZm9vdGVyIC5uZXdzaHViLWZvb3Rlci1saW5rIGksXG4udmlldy1uZXdzaHViIC5tb3JlLWxpbmsgYSBpIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWIgLm1vcmUtbGluayBhOjphZnRlciB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiA5MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXdlaWdodC1vdmVycmlkZSk7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG4ubm9kZS0tbmV3c2h1YiAubm9kZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG4ubm9kZS0tbmV3c2h1YiAubm9kZS10aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlldy1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAudmlld3Mtcm93ID4gLmZpZWxkLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIC5kZXRhaWxzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuLnZpZXctaWQtbmV3c2h1Yi52aWV3LWRpc3BsYXktaWQtZXZlbnRzX2xpc3RfdW5pdmVyc2FsIC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGkge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4udmlldy1pZC1uZXdzaHViLnZpZXctZGlzcGxheS1pZC1ldmVudHNfbGlzdF91bml2ZXJzYWwgLmRldGFpbHMtd3JhcHBlciAubm9kZS1ldmVudC1kYXRlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLWV2ZW50LWRhdGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ICNkaXN0cmljdC1ibG9nLXN1YmhlYWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlld3Mtcm93IGFydGljbGUubm9kZS0tdHlwZS1ldmVudCAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4qIFZpZXcgZXZlbnRzIGxpc3QgcGFnZVxuKi9cbi8qKlxuICogQFRPRE8gUmVmYWN0b3IgdGhpcyBpbnRvIDIgZGVjbGVyYXRpb25zICh2aWV3cyBhcmUgcmVhbGx5IHVucmVsYXRlZClcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWhlYWRlcixcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1oZWFkZXIsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQge1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgbGVnZW5kLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IGxlZ2VuZCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgbGkgKyBsaSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogLTAuMTlyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tY2hlY2ssXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0LFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3guZm9ybS1jaGVjayBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tY2hlY2sgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tY2hlY2sgbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIGxhYmVsIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQsXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWF4LXdpZHRoOiAxMzVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmM3NTdkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGlucHV0OmZvY3VzLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWU6OmJlZm9yZSxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlOjpiZWZvcmUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWU6OmJlZm9yZSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWU6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCBoMywgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuaDMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgaDMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMS4xMjVyZW0gMDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmFzLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgLmZhcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiAuZmllbGQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwLjc1cmVtIDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQgYSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgLS1zcGFjaW5nOiAxcmVtO1xuICAtLWNvbG9yLWRhdGU6ICMzNDNhNDA7XG4gIC0tY29sb3ItbGFiZWw6ICMzNDNhNDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiBoMiwgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC5oMiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmcpICsgMC41cmVtKTtcbiAgbWFyZ2luOiBjYWxjKDAuODc1ICogdmFyKC0tc3BhY2luZykpIGF1dG8gY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gaDIsIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IGgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSksIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgPiAuaDI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZjBmMmY1O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMCAwIDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQgKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhdGUpO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmFzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yKSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IHtcbiAgbWFyZ2luOiBhdXRvO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS44NzUgKiB2YXIoLS1zcGFjaW5nKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YwZjJmNTtcbn1cblxuLyoqXG4gICAgIFNlZSBjb21tb24gY29kZSBpbiBfdmlld3MtY29tbW9uLnNjc3NcbiovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWpvYnMtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZjBmMmY1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBmbGV4OiA3MCU7XG4gIH1cbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiB7XG4gIGNvbG9yOiAjNmQ3NTdkO1xufVxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdW5wdWJsaXNoLW9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlICoge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLWxvY2F0aW9uIHtcbiAgY29sb3I6ICM2ZDc1N2Q7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdmlldy1ub2RlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi52aWV3LW5ld3NodWItdGVhc2VycyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40NXJlbTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxMDAlO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctZmlsdGVycyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctaGVhZGVyIGgxLCAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctaGVhZGVyIC5oMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBtYXJnaW46IDEuODc1cmVtIDA7XG59XG5cbmRpdi5qcy1kcnVwYWwtZnVsbGNhbGVuZGFyLmZjLWx0ciAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpICFpbXBvcnRhbnQ7XG59XG5kaXYuanMtZHJ1cGFsLWZ1bGxjYWxlbmRhci5mYy1sdHIgLmZjLWRheS1ncmlkLWV2ZW50IC5mYy1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjE1cmVtO1xufVxuZGl2LmpzLWRydXBhbC1mdWxsY2FsZW5kYXIuZmMtbHRyIC5mYy1kYXktZ3JpZC1ldmVudCAuZmMtdGl0bGUge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4udmlldy1jYWxlbmRhciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1jYWxlbmRhciAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgaGVpZ2h0OiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXIgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3LWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudmlldy1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgbWluLXdpZHRoOiAxMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudmlldy1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4udmlldy1jYWxlbmRhciAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4udmlldy1jYWxlbmRhciAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogM3JlbSAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctY2FsZW5kYXIgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cbi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXIgLmZjLXRvZGF5LWJ1dHRvbixcbi52aWV3LWNhbGVuZGFyIC5mYy1kYXlHcmlkTW9udGgtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyLCAudmlldy1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmgyIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCB7XG4gIG9yZGVyOiAyO1xufVxuLnZpZXctY2FsZW5kYXIgLnZpZXctYXMtbGlzdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LWFzLWxpc3QtYnRuIGkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4udmlldy1jYWxlbmRhciAudmlldy1hcy1saXN0LWJ0biBhIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCB7XG4gIGdhcDogMTBweDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1idXR0b24tZ3JvdXAgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24gLmZjLWljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24gLmZjLWljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWRheS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmlldy1jYWxlbmRhciAuZmMtZGF5LXRvcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1jYWxlbmRhciAuZmMtZGF5LXRvcCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwLjM3NXJlbSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LWNhbGVuZGFyIHRhYmxlIHRkLFxuLnZpZXctY2FsZW5kYXIgdGFibGUgdGgge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktZ3JpZC1ldmVudCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktZ3JpZC1ldmVudCAuZmMtdGltZSwgLnZpZXctY2FsZW5kYXIgLmZjLWRheS1ncmlkLWV2ZW50IC5mYy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy12aWV3IC5mYy1zY3JvbGxlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtcm93IHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmlldy1jYWxlbmRhciAuZmMgLmZjLWhlYWQgLmZjLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIHRoLmZjLWRheS1oZWFkZXIuZmMtd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYyZjUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtYm9keSAuZmMtcm93IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIHRkLmZjLWRheS5mYy13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYyZjUgIWltcG9ydGFudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYyAuZmMtYm9keSAuZmMtcm93Omxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIGkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4udmlldy1jYWxlbmRhciAuY2FsZW5kYXItZG93bmxvYWQtYnV0dG9uIGkuZmEtY2hldnJvbnMtZG93biB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdCAudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xufVxuXG4jaWNhbC1idXR0b25zIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2ljYWwtYnV0dG9ucyBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2ljYWwtYnV0dG9ucyBpLCAjaWNhbC1idXR0b25zIGEsICNpY2FsLWJ1dHRvbnMgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbn1cbiNpY2FsLWJ1dHRvbnMgaTpob3ZlciwgI2ljYWwtYnV0dG9ucyBhOmhvdmVyLCAjaWNhbC1idXR0b25zIGlucHV0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG59XG4jaWNhbC1idXR0b25zIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaWNhbC1idXR0b25zICNpY2FsLWNvcHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaWNhbC1idXR0b25zICNpY2FsLW1hbnVhbC1pbnB1dCB7XG4gIHdpZHRoOiA2OCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4jY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgbWFyZ2luLXRvcDogY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctaGVhZGVyIGg1LCAudmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctaGVhZGVyIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgaDUsIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgLmg1IHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgbWF4LXdpZHRoOiAzNDlweDtcbiAgfVxufVxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3cy1maWVsZC1maWVsZC1kaXN0cmljdC1jYWxlbmRhci1maWxlcyAuZmlsZS0tbWltZS1hcHBsaWNhdGlvbi1wZGYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIC5maWxlLS1taW1lLWFwcGxpY2F0aW9uLXBkZiB7XG4gICAgd2lkdGg6IDM0OXB4O1xuICB9XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDIxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuXG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XG59XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udmlldy1jb3Vyc2VzLnZpZXctaWQtY291cnNlcyAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1jcmVkaXRzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMDtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtZGVzY3JpcHRpb24gcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXctY291cnNlcy52aWV3LWlkLWNvdXJzZXMgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1wcmVyZXF1aXNpdGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xufVxuXG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcmVzZW50YXRpb24tZ3JhZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1pbWFnZSAuZmllbGQtY29udGVudCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC10ZXh0IC5maWVsZC1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1pbWFnZXMtYWRkaXRpb25hbCAuZmllbGQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xufVxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwgLmZpZWxkLWNvbnRlbnQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwcHg7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQ6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMC41cmVtIDAuNXJlbTtcbn1cblxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVyby5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZzogM3JlbSA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmFmdGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdlb2ZpZWxkLWdvb2dsZS1tYXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ2VvZmllbGQtZ29vZ2xlLW1hcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nZW9maWVsZC1nb29nbGUtbWFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZS1tdGMtYmJ3IC5nbS1zdHlsZS1tdGMgPiBidXR0b24ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUtbXRjLWJidyAuZ20tc3R5bGUtbXRjID4gdWwge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZS1tdGMtYmJ3IC5nbS1zdHlsZS1tdGMgPiB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlLW10Yy1iYncgLmdtLXN0eWxlLW10YyA+IHVsIGxpIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlLW10Yy1iYncgLmdtLXN0eWxlLW10YzpmaXJzdC1vZi10eXBlID4gYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUtbXRjLWJidyAuZ20tc3R5bGUtbXRjOmxhc3Qtb2YtdHlwZSA+IGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50IGRpdiBidXR0b24ge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCBkaXYgYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhZGI1YmQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1jaHIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWQge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXcgcDpmaXJzdC1jaGlsZCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdyBkaXY6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXRjOjphZnRlciB7XG4gIHRvcDogLTJweDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIHtcbiAgcGFkZGluZzogMS43NXJlbSAxLjI1cmVtIDFyZW0gMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciBoNS5jYXJkLXRpdGxlLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuaDUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciBoNS5jYXJkLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5oNSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkIC5jYXJkLWhlYWRlciBoNS5jYXJkLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgcCwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmg1IC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gMCAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRleHQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQgLmNhcmQtYm9keSAuY2FyZC10ZXh0IGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAxLjEyNXJlbTtcbiAgb3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBoMiwgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgaDIsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgNHJlbSAwIDA7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIHVsIGxpOmZpcnN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgdWwgbGk6bGFzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgYmFja2dyb3VuZDogI2YwZjJmNTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZGl2W2lkKj1lZGl0LWZpZWxkLXNpdGUtc2Nob29sLXZhcmlhbnQtdGFyZ2V0LWlkXSB1bCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGRpdltpZCo9ZWRpdC1maWVsZC1zaXRlLXNjaG9vbC12YXJpYW50LXRhcmdldC1pZF0gdWwgbGkgZGl2W2NsYXNzKj1zY2hvb2wtdmFyaWFudF0gbGFiZWw6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSkgMy4xMyUsIHJnYmEoMjQ5LCAyNDksIDI0OSwgMCkgODMuMjglKTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIGZpZWxkc2V0OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBmaWVsZHNldCBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1hZnRlciAucGFnZS1oZXJvIHtcbiAgLyoqXG4gICogLy9bIF1Ob3RlcyB0aGlzIGNhbiBiZSByZW1vdmVkLCB0aGUgXCJTY2hvb2xzXCIgdGVtcGxhdGUgXG4gICogLy8gaGFzIGJlZW4gdXBkYXRlZCB0byBub3QgcmVuZGVyIHRoZSBwYWdlLWhlcm8gZm9yIHRoZSBhdHRhY2htZW50XG4gICovXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCBoMiwgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuaDIge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNhZGI1YmQ7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtbmFtZSBwIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtd2Vic2l0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtd2Vic2l0ZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC42cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSBhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAuODc1cmVtIDAgMDtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4O1xufVxuXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBzcGFuLmhlYWRsaW5lLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHNwYW4uaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgc3Bhbi5oZWFkbGluZSxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBzcGFuLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmxvZ28taW1nLXdyYXBwZXIsXG4udmlldy1zaXRlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmxvZ28taW1nLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgaDMuc2l0ZS1hZGRyZXNzLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2l0ZS1hZGRyZXNzLmgzLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIGgzLnNpdGUtYWRkcmVzcyxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2l0ZS1hZGRyZXNzLmgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWFkZHJlc3MtaW5mbyxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1hZGRyZXNzLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1hZGRyZXNzLWluZm8gcCxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1hZGRyZXNzLWluZm8gcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2l0ZS1waG9uZSxcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5zaXRlLXdlYnNpdGUsXG4udmlldy1zaXRlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnNpdGUtcGhvbmUsXG4udmlldy1zaXRlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnNpdGUtd2Vic2l0ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGZvbnQtc2l6ZTogZm9udC1zaXplLWJhc2U7XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMsXG4udmlldy1zaXRlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIHtcbiAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4sIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyBidXR0b24ubGluaywgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idXR0b24sXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0bi1pbmxpbmUsXG4udmlldy1zaXRlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4sXG4udmlldy1zaXRlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIGJ1dHRvbi5saW5rLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnV0dG9uLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnRuLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgYnV0dG9uLmxpbmssIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnV0dG9uLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4taW5saW5lLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnRuLFxuLnZpZXctc2l0ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyBidXR0b24ubGluayxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ1dHRvbixcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0bi1pbmxpbmUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xMjVyZW07XG4gIH1cbn1cblxuLyoqXG4gKiBTZXRzIFN0eWxlcyBmb3IgXCJOZXdzZ3ViIENhdGVnb3J5IENvbG91cnNcIlxuICogU2VlIEAgL3Njc3MvX2Nzcy12YXJzLnNjc3MgZm9yIGNhdGVnb3J5LXNwZWNpZmljXG4gKi9cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzLFxuLnZpZXctY2FsZW5kYXIgLnZpZXctZmlsdGVycyxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZmlsdGVycyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzIHNwYW4uZmllbGRzZXQtbGVnZW5kLFxuLnZpZXctY2FsZW5kYXIgLnZpZXctZmlsdGVycyBzcGFuLmZpZWxkc2V0LWxlZ2VuZCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZmlsdGVycyBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWZpbHRlcnMgc3Bhbi5maWVsZHNldC1sZWdlbmQsXG4udmlldy1jYWxlbmRhciAudmlldy1maWx0ZXJzIHNwYW4uZmllbGRzZXQtbGVnZW5kLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1maWx0ZXJzIHNwYW4uZmllbGRzZXQtbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0taXRlbSxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLWl0ZW0sXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQ6OmFmdGVyLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQ6OmFmdGVyLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzFkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAzLjEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA4My4yOCUpO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIHVsLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgdWwsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIHVsIHtcbiAgZ2FwOiA1cHg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY1O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsOjpiZWZvcmUsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWw6OmJlZm9yZSxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCBsaTpmaXJzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIGxpOmZpcnN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZCBsaTpmaXJzdC1vZi10eXBlIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMC41cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIGxpOmxhc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCBsaTpsYXN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsLFxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYmVmLW5lc3RlZCBsaTpsYXN0LW9mLXR5cGUgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjVyZW0gMC41cmVtIDA7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWwsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3IpO1xufVxuXG4udG9vbGJhci1vcmllbnRlZCAudG9vbGJhci1iYXIsXG4udG9vbGJhciAudG9vbGJhci1iYXIsXG4udG9vbGJhciAudG9vbGJhci10cmF5IHtcbiAgei1pbmRleDogY2FsYygxMDMwICsgMSk7XG59XG5cbiNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEsXG4jZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtd3JhcHBlciB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5mb3JtLmdvb2dsZS1jc2Uge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2Uge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgLnNlYXJjaC1oZWxwLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTA1cHg7XG59XG5mb3JtLmdvb2dsZS1jc2UgLmZvcm0tdHlwZS1zZWFyY2ggbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSAuZm9ybS10eXBlLXNlYXJjaCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuZm9ybS5nb29nbGUtY3NlIC5mb3JtLXR5cGUtc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG59XG5mb3JtLmdvb2dsZS1jc2UgKyBoMiwgZm9ybS5nb29nbGUtY3NlICsgLmgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3Qge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEuMjVyZW0gMCAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZGI1YmQ7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIgLmdzYy1yZXN1bHQtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcmRlcmJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLXNlbGVjdGVkLW9wdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDEzMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLXNlbGVjdGVkLW9wdGlvbi1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY1O1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtb3JkZXJieS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1vcHRpb24tbWVudSAuZ3NjLW9wdGlvbi1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51IC5nc2Mtb3B0aW9uLW1lbnUtaXRlbSAuZ3NjLW9wdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUgLmdzYy1vcHRpb24tbWVudS1pdGVtLmdzYy1vcHRpb24tbWVudS1pdGVtLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1tZW51IC5nc2Mtb3B0aW9uLW1lbnUtaXRlbS5nc2Mtb3B0aW9uLW1lbnUtaXRlbS1oaWdobGlnaHRlZCAuZ3NjLW9wdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLXNlbGVjdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB0b3A6IDE4cHg7XG4gIHJpZ2h0OiA3cHg7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4ge1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2Yzc1N2Q7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5ncy1yZXN1bHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10aHVtYm5haWwtaW5zaWRlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweDtcbiAgfVxufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGh1bWJuYWlsLWluc2lkZSBhLmdzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGh1bWJuYWlsLWluc2lkZSBhLmdzLXRpdGxlICoge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxOTNweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10aHVtYm5haWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10aHVtYm5haWwgLmdzLWltYWdlLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGh1bWJuYWlsIC5ncy1pbWFnZS1ib3ggLmdzLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10aHVtYm5haWwgLmdzLWltYWdlLWJveCAuZ3MtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXVybC10b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy11cmwtdG9wIC5ncy12aXNpYmxlVXJsLWJyZWFkY3J1bWIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1maWxlRm9ybWF0LFxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1maWxlRm9ybWF0VHlwZSB7XG4gIGNvbG9yOiAjNkQ3NTdEO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1maWxlRm9ybWF0LFxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1maWxlRm9ybWF0VHlwZSxcbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3Mtc25pcHBldCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXQsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLWZpbGVGb3JtYXRUeXBlLFxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5ncy1zbmlwcGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweDtcbiAgfVxufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCB7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvciAuZ3NjLWN1cnNvci1wYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3IgLmdzYy1jdXJzb3ItcGFnZS5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3JlbTtcbiAgcmlnaHQ6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC00MDMtNDA0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cblxuLnZpZXctYWRib3hlcyxcbi52aWV3LXNsaWRlci1ob21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctYWRib3hlcyAudmlld3Mtcm93LFxuLnZpZXctc2xpZGVyLWhvbWUgLnZpZXdzLXJvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52aWV3LWFkYm94ZXMgLmNvbnRleHR1YWwtZWRpdC1saW5rcyxcbi52aWV3LXNsaWRlci1ob21lIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogNTAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udmlldy1hZGJveGVzLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIgLmNvbnRleHR1YWwtZWRpdC1saW5rcywgLnZpZXctYWRib3hlcy5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzLFxuLnZpZXctc2xpZGVyLWhvbWUuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLFxuLnZpZXctc2xpZGVyLWhvbWUuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbn1cbi52aWV3LWFkYm94ZXMuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAudmlld3Mtcm93LCAudmlldy1hZGJveGVzLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC52aWV3cy1yb3csXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC52aWV3cy1yb3csXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAudmlld3Mtcm93IHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgdG9wOiAxMDBweDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3R0b206IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIgLmNvbnRleHR1YWwtZWRpdC1saW5rcywgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC5jb250ZXh0dWFsLWVkaXQtbGlua3Mge1xuICAgIGxlZnQ6IDE1JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgbGVmdDogMjAlO1xuICB9XG59XG5cbi5zaW1wbGVuZXdzLXN1YnNjcmliZXItZm9ybSxcbi5zaW1wbGVuZXdzLWNvbmZpcm0tcmVtb3ZhbCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaW1wbGVuZXdzLXN1YnNjcmliZXItZm9ybSxcbi5zaW1wbGVuZXdzLWNvbmZpcm0tcmVtb3ZhbCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci1mb3JtLFxuLnNpbXBsZW5ld3MtY29uZmlybS1yZW1vdmFsIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuXG4jZWRpdC1tYWlsLXdyYXBwZXIgaW5wdXQjZWRpdC1tYWlsLTAtdmFsdWUge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG4jZWRpdC1zdWJzY3JpcHRpb25zLS13cmFwcGVyID4gbGVnZW5kID4gc3Bhbi5maWVsZHNldC1sZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNlZGl0LXN1YnNjcmlwdGlvbnMtLXdyYXBwZXIgPiAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICB9XG59XG4jZWRpdC1zdWJzY3JpcHRpb25zLS13cmFwcGVyID4gLmZpZWxkc2V0LXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci1mb3JtIGZvcm1bYWN0aW9uPVwiL3N1YnNjcmliZVwiXSAjZWRpdC1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLmNvbmZpcm1hdGlvbi5zaW1wbGVuZXdzLWNvbmZpcm0tbXVsdGksXG4jYmxvY2stc2Nob29sa2l0LXVuaXZlcnNhbC1jb250ZW50IGZvcm0uc2ltcGxlbmV3cy1jb25maXJtLXJlbW92YWwuY29uZmlybWF0aW9uLFxuI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci12YWxpZGF0ZSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLmNvbmZpcm1hdGlvbi5zaW1wbGVuZXdzLWNvbmZpcm0tbXVsdGksXG4jYmxvY2stc2Nob29sa2l0LXVuaXZlcnNhbC1jb250ZW50IGZvcm0uc2ltcGxlbmV3cy1jb25maXJtLXJlbW92YWwuY29uZmlybWF0aW9uLFxuI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci12YWxpZGF0ZSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLmNvbmZpcm1hdGlvbi5zaW1wbGVuZXdzLWNvbmZpcm0tbXVsdGksXG4jYmxvY2stc2Nob29sa2l0LXVuaXZlcnNhbC1jb250ZW50IGZvcm0uc2ltcGxlbmV3cy1jb25maXJtLXJlbW92YWwuY29uZmlybWF0aW9uLFxuI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci12YWxpZGF0ZSB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLmNvbmZpcm1hdGlvbi5zaW1wbGVuZXdzLWNvbmZpcm0tbXVsdGksXG4jYmxvY2stc2Nob29sa2l0LXVuaXZlcnNhbC1jb250ZW50IGZvcm0uc2ltcGxlbmV3cy1jb25maXJtLXJlbW92YWwuY29uZmlybWF0aW9uLFxuI2Jsb2NrLXNjaG9vbGtpdC11bml2ZXJzYWwtY29udGVudCBmb3JtLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci12YWxpZGF0ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhciwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtbGlnaHQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXRoaW4sIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLXRoaW4sIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS10aGluLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS10aGluIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXdlaWdodC1vdmVycmlkZSk7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtdGhpbiB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAxMDA7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDMwMDtcbn1cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDQwMDtcbn1cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLXRoaW4ge1xuICAtLWZhLXdlaWdodC1vdmVycmlkZTogOTAwO1xufVxuXG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2Uge1xuICAvKiogY2hhbmdlIHRoaXMgZWwgKi9cbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSBoZWFkZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIGhlYWRlciAuaW1nLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIGhlYWRlciAuaW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgbWFpbiB7XG4gIC8qKiBjaGFuZ2UgdGhpcyBlbCAqL1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIG1haW4gLnNpdGUtbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSBtYWluICN1bmRlci1tYWludGVuYW5jZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIG1haW4gcCB7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gM3JlbSBhdXRvO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIG1haW4gLmJ0bi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIG1haW4gI3NhbWxsb2dpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWZsZXhib3gge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwIC0wLjVyZW0gMnJlbSAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWZsZXhib3ggLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LXNpZGUtYnktc2lkZSA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lIC5mb3JtLWNvbnRyb2wsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWVsZW1lbnQtLXRpdGxlLWlubGluZSAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtZGF0ZSAuZm9ybS1jb250cm9sIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1lbGVtZW50LS10aXRsZS1pbmxpbmUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1kYXRlIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQgZmllbGRzZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldC5mb3JtLWNvbXBvc2l0ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLm9kZCAuZm9ybS1pdGVtLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLmV2ZW4gLmZvcm0taXRlbSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtICsgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLm9kZCAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLmV2ZW4gLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBsYWJlbCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtICsgLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBsYWJlbCB7XG4gIG1pbi13aWR0aDogNy41cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ci5ldmVuIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtICsgLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0uZm9ybS10eXBlLXJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGxhYmVsOm5vdCgub3B0aW9uKSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC42Mzc1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT10ZWxdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRleHRhcmVhLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhZGI1YmQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGV4dGFyZWE6Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gIHBhZGRpbmc6IDFweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWRhdGVdIG9wdGlvbixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBzZWxlY3Qgb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtcmFkaW8gbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtcmFkaW8gLmRlc2NyaXB0aW9uLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwLjM3NXJlbSAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tdHlwZS1jaGVja2JveGVzIC5mb3JtLWFjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tc3R1ZGVudCA+IGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tc3R1ZGVudC1pbnRlcm5hdGlvbmFsID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gPiA6bm90KGNhcHRpb24pID4gKiA+ICosXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gdGJvZHksXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdIHRib2R5IHtcbiAgY291bnRlci1yZXNldDogaXRlbXMtY291bnRlcjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaXRlbXNdIHRib2R5ID4gdHIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdIHRib2R5ID4gdHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWl0ZW1zXSB0Ym9keSA+IHRyOjpiZWZvcmUsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdIHRib2R5ID4gdHI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBjb3VudGVyLWluY3JlbWVudDogaXRlbXMtY291bnRlcjtcbiAgY29udGVudDogXCIjIFwiIGNvdW50ZXIoaXRlbXMtY291bnRlcik7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMS43NXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaXRlbXNdIHRib2R5ID4gdHIgPiB0ZCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMS41cmVtIDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmJnLWdyYXktMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuYmctZ3JheS0yMDAgaW5wdXRbdHlwZT1kYXRlXSBvcHRpb24sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmJnLWdyYXktMjAwIHNlbGVjdCBvcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5iZy1ncmF5LTIwMCBzZWxlY3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXRoLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYXRoLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXRoLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKipcbiAqICNob21lcGFnZS1oZXJvIGNvbnNpc3RzIG9mIHRoZSBTbGlkZXIsIGFuZCB0aGUgQWRib3hlc1xuICovXG4jaG9tZXBhZ2UtaGVybyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEyNXJlbTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gLmhvbWVwYWdlLWhlcm8taW5uZXIge1xuICAtLWhlcm8tbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogdmFyKC0taGVyby1tYXgtd2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gICAgLS1oZXJvLW1heC13aWR0aDogMTkyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gICAgbWF4LXdpZHRoOiA3MiU7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gLnN3aXBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMCAwIDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1zbGlkZSAuY2xpY2thYmxlLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXNsaWRlIC5jbGlja2FibGUtbGluazpmb2N1cywgI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1zbGlkZSAuY2xpY2thYmxlLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbiAgei1pbmRleDogOTk5OTk7XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvdHRvbTogMS44NzVyZW07XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxLjg3NXJlbTtcbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIG9wYWNpdHk6IDE7XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbiNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMjglO1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciA+IC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciAuY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctYWRib3hlcyxcbiNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbiNob21lcGFnZS1uZXdzaHViLFxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG59XG4jaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lcixcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCxcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgfVxuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDMpLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3QtY2hpbGQsXG4jcmVsYXRlZC1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgyKSxcbiNyZWxhdGVkLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgyKSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpsYXN0LWNoaWxkLFxuI3JlbGF0ZWQtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bGFzdC1jaGlsZCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWRiNWJkO1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59IiwiLyoqXG4gKiBJbnN0cnVjdGlvbnMgZm9yIFZhcmlhYmxlcyBmaWxlXG4gKi9cblxuLy9cbi8vICBTZWUgTGlzdCBvZiB2YXJpYWJsZXMgaGVyZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NS4yLjMvc2Nzcy9fdmFyaWFibGVzLnNjc3Ncbi8vXG5cbi8vIEJvb3RzdHJhcCB2YXJpYWJsZXMgKG92ZXJyaWRlcykuXG4vLyBvdmVycmlkZSBkZWZhdWx0IGJvb3RzdHJhcCBjb2xvcnMgZm9yIGFjY2Vzc2liaWxpdHlcblxuLy8gJHdoaXRlOiAjZmZmO1xuLy8kYmxhY2s6ICMwMDA7XG4vLyRncmF5LTcwMDogIzQ5NTA1Nztcbi8vICRibHVlOiAjMDAzQ0M1O1xuLy8kY3lhbjogIzAwNjE3MDtcbi8vJHBpbms6ICNlMjExODE7XG4vLyRncmVlbjogIzAwOGEwMDtcbi8vJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNzAwO1xuLy8kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRncmF5LTcwMDtcbi8vJG5hdmJhci1saWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIC42KTtcbi8vJG5hdmJhci1kYXJrLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjYpO1xuLy8gJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAwO1xuLy8gJGxlZ2VuZC1mb250LXNpemU6IDFyZW07XG4vLyAkdGFibGUtY2VsbC1wYWRkaW5nLXg6IC43NXJlbTtcbi8vICRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGw7XG4vLyAkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsO1xuXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG5cbi8vRm9udCBzaXplIGJhc2ljIHZhcmlhYmxlc1xuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtO1xuLy8gJGZvbnQtc2l6ZS14cyAtLT4gbm9uLWJvb3RzdHJhcCB2YXIgc2VlIF92YXJpYWJsZXNfZHJ1cGFsLnNjc3NcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjU7XG4vLyAkZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4vLyAkZm9udC13ZWlnaHQtbWVkaXVtIC0tPiBub24tYm9vdHN0cmFwIHZhciBzZWUgX3ZhcmlhYmxlc19kcnVwYWwuc2Nzc1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjI7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgMS4yNTtcbiR3aGl0ZTogI2ZmZjtcbiRncmF5LTEwMDogI2Y4ZjlmYTtcbi8vICRncmF5LTIwMDogI2U5ZWNlZjtcbiRncmF5LTIwMDogI2YwZjJmNTtcbiRncmF5LTMwMDogI2RlZTJlNjtcbiRncmF5LTQwMDogI2NlZDRkYTtcbiRncmF5LTUwMDogI2FkYjViZDtcbiRncmF5LTYwMDogIzZjNzU3ZDtcbiRncmF5LTcwMDogIzQ5NTA1NztcbiRncmF5LTgwMDogIzM0M2E0MDtcbiRncmF5LTkwMDogIzIxMjUyOTtcbi8vICRibGFjazogIzAwMCAhZGVmYXVsdDsgIC8vLy8gWyBdIE5vdiAxOSAyMDI0IC0gRGlzYWJsZWQgdG8gdXNlIGRlZmF1bHQgYm9vdHN0cmFwIHZhcmlhYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbi8vICRibHVlOiAjMGQ2ZWZkO1xuJGJsdWU6ICMwRDZFRkQ7IC8vdXNlZFxuJGluZGlnbzogIzY2MTBmMjtcbiRwdXJwbGU6ICM2ZjQyYzE7IC8vdXNlZFxuJHBpbms6ICNkNjMzODQ7XG4kcmVkOiAjRDE2MDAwO1xuJG9yYW5nZTogI2ZkN2UxNDtcbiR5ZWxsb3c6ICNkZGE2MjI7XG4kZ3JlZW46ICM5NEM4M0Q7XG4kdGVhbDogIzFEOTZBRjtcbiRjeWFuOiAjNzY3Njc2O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICRibHVlO1xuJHNlY29uZGFyeTogJGdyYXktNjAwO1xuJHN1Y2Nlc3M6ICRncmVlbjtcbiRpbmZvOiAkY3lhbjtcbiR3YXJuaW5nOiAkeWVsbG93O1xuJGRhbmdlcjogJHJlZDtcbiRsaWdodDogJGdyYXktMTAwO1xuJGRhcms6ICRncmF5LTkwMDtcblxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICRpbmZvLFxuICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICRkYW5nZXIsXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxuICBcImRhcmtcIjogJGRhcmssXG4gIC8vIFwiY29sb3ItMVwiOiAkYmx1ZSxcbiAgLy8gXCJjb2xvci0yXCI6ICRwdXJwbGUsXG4gIC8vIFwiY29sb3ItM1wiOiAkaW5kaWdvLFxuICAvLyBcImNvbG9yLTRcIjogJHBpbmssXG4gIC8vIFwiY29sb3ItNVwiOiAkcmVkLFxuICAvLyBcImNvbG9yLTZcIjogJG9yYW5nZSxcbiAgLy8gXCJjb2xvci03XCI6ICR5ZWxsb3csXG4gIC8vIFwiY29sb3ItOFwiOiAkY3lhbiwsLCwsXG4pO1xuXG4kYm9keS1jb2xvcjogJGdyYXktODAwO1xuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4vLyoqXG4vLyAqIE5vdGU6IEZlYiAxOSwgMjAyNlxuLy8gKiBTY2hvb2xraXQgYWxzbyBoYXMgYSBjdXN0b20gYnJlYWtwb2ludCBmb3IgbGdfc20gKDEwMjRweCkgdGhhdCBpcyB1c2VkIGluIHNvbWUgcGxhY2VzLiBcbi8vICogVGhpcyBpcyBub3QgYSBzdGFuZGFyZCBib290c3RyYXAgYnJlYWtwb2ludCBhbmQgaXMgbm90IGluY2x1ZGVkIGluIHRoZSAkZ3JpZC1icmVha3BvaW50cyBtYXAuIEl0IGlzIHVzZWQgaW4gbWVkaWEgcXVlcmllcyBsaWtlIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KS5cbi8vKipcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDEyMDBweCxcbiAgeGw6IDE2MDBweCxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgbGc6IDExNDBweCxcbiAgeGw6IDE1NDBweCxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW07XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogMC4yNSxcbiAgMjogJHNwYWNlciAqIDAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pO1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vL0hlYWRpbmdzIGZvbnQgc2l6ZXNcbiRoMS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIuNTtcbiRoMi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDI7XG4kaDMtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjc1O1xuJGg0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xuJGg1LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRoNi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuLy8gJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBEaXNwbGF5IGZvbnQgc2l6ZXMgKERlcHJlY2F0ZWQpXG4vLyBERVBSRUNBVEVEIGJ5IFNvdHJvcGFcbi8vICRkaXNwbGF5LWZvbnQtc2l6ZXM6ICggMTogNnJlbSwgMjogNS41cmVtLCAzOiA0LjVyZW0sIDQ6IDMuNXJlbSwgNTogMi43NXJlbSwgNjogMi41cmVtKSAhZGVmYXVsdDtcblxuLy8gQnV0dG9uc1xuLy8gJGJ0bi1ib3JkZXItd2lkdGg6IDtcbi8vICRidG4tcGFkZGluZy15OiA7XG4vLyAkYnRuLXBhZGRpbmcteDogO1xuLy8gJGJ0bi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbi8vICRidG4tYm9yZGVyLXJhZGl1cy1zbTogICRidG4tYm9yZGVyLXJhZGl1cztcbi8vICRidG4tYm9yZGVyLXJhZGl1cy1sZzogJGJ0bi1ib3JkZXItcmFkaXVzO1xuLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8vIGJyZWFkY3J1bWItdmFyaWFibGVzXG4vLyAkYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDtcbi8vICRicmVhZGNydW1iLXBhZGRpbmcteDogO1xuLy8gJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6IDtcbi8vICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206IDtcbi8vICRicmVhZGNydW1iLWJnOiA7XG4vLyAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiA7XG4vLyAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6IDtcbi8vICRicmVhZGNydW1iLWRpdmlkZXI6IDtcbi8vICRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogO1xuLy8gJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogO1xuXG4vL25hdmFiciB0b2dnbGVyIHZhcmlhYmxlc1xuLy8gJG5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogO1xuLy8gJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDtcbi8vICRuYXZiYXItdG9nZ2xlci1pY29uLWJnOiA7XG4vLyAkbmF2YmFyLXBhZGRpbmcteTogO1xuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4vLyAkbmF2LWxpbmstcGFkZGluZy15OiAuNXJlbTtcbi8vICRuYXYtbGluay1wYWRkaW5nLXg6IDEuNXJlbTtcbi8vICRuYXYtbGluay1jb2xvcjogIzQ5NTA1Nztcbi8vICRkcm9wZG93bi1saW5rLWNvbG9yOiAjNDk1MDU3O1xuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbi8vICRkcm9wZG93bi1iZzogJGdyYXktMjAwIDtcbi8vICRkcm9wZG93bi1taW4td2lkdGg6MTVyZW0gO1xuLy8gJGRyb3Bkb3duLXBhZGRpbmcteDowcmVtIDtcbi8vICRkcm9wZG93bi1wYWRkaW5nLXk6MC41cmVtIDtcbi8vICRkcm9wZG93bi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSA7XG4vLyAkZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4vLyAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICRzcGFjZXI7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjogJ0hlbHZldGljYU5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuIiwiLy8gVGhlbWUgdmFyaWFibGVzLlxuJG5hdmJhci1icmFuZC1pbWFnZS1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodC1sZzogNjBweCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaW1hZ2Utd2lkdGg6IGF1dG8gIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWltYWdlLW1hcmdpbjogMCAxcmVtIDAgMCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWZvbnQtc2l6ZTogMS41cmVtICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWZvbnQtd2VpZ2h0OiBib2xkICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWxldHRlci1zcGFjaW5nOiAycHggIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtc2xvZ2FuLWZvbnQtc2l6ZTogMC44NzVyZW0gIWRlZmF1bHQ7XG4vLyAkcmVnaW9uLXBhZGRpbmc6IDAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9vdGVyLXBhZGRpbmc6IDJyZW0gMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZy1zbTogI2RlZTJlNiAhZGVmYXVsdDtcbiRsb2NhbC10YXNrcy1wcmltYXJ5LW1hcmdpbjogMXJlbSAwICFkZWZhdWx0O1xuJGxvY2FsLXRhc2tzLXNlY29uZGFyeS1tYXJnaW46IDAgMCAxcmVtIDAgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogI2Y5ZjlmOSAhZGVmYXVsdDtcblxuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuXG4vLyAgRGlzdHJpY3QgU3BlY2lmaWMgQ29sb3Vyc1xuJGRpc3RyaWN0LXByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpICFkZWZhdWx0O1xuJGRpc3RyaWN0LXNlY29uZGFyeTogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbi8vICRkaXN0cmljdC1wcmltYXJ5OiAjMGQ2ZWZkICFkZWZhdWx0O1xuLy8gJGRpc3RyaWN0LXNlY29uZGFyeTogIzZkNzU3ZCAhZGVmYXVsdDtcbi8vICRkaXN0cmljdC1uZXV0cmFsOiAjYzBjM2M4IWRlZmF1bHQ7XG5cblxuLy8gJGRpc3RyaWN0LW5ldXRyYWw6ICNhM2E3YWM7IC8vIERlcHJlY2F0ZWQgYnkgUnVuZGxlIG9uIEphbiAyNiwgMjAyNiAtIHRoaXMgdmFyaWFibGUgd2FzIG9ubHkgdXNlZCBvbmNlIGFuZCBoYWQgYSB1bmtvd24gdmFsdWUgYXNzaWduZWQgdG8gaXQgKCNhM2E3YWMpLiAvLyBUaGUgc2VsZWN0b3IgYWxzbyBkb2Vzbid0IHNlZW0gdG8gZXhpc3QgaW4gdGhlIG1hcmt1cFxuXG4kZGlzdHJpY3QtaW1wb3J0YW50OiAjZGE3ZjIwO1xuXG4kZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk6ICM2ZDc1N2Q7XG4kZGlzdHJpY3QtZ3JheS1wcmltYXJ5LWxpZ2h0OiAjZjBmMmY1O1xuXG4vLyAgU2V0IFNLSVQgQ29sb3JzXG4vLyBbIF0gU3RhcnRlZCB3aXRoIGl0cyBvd24gY3VzdG9tIHZhcmlhYmxlIG1hcCBidXQgZWxlY3RlZCB0byBtb3ZpbmcgaW4gaW50byAkdGhlbWUtY29sb3JzXG4vLyB0aGVyZWJ5IGV4cGFuZGluZyBEcnVwYWxzIGRlZmF1bHQgJHRoZW1lLWNvbG9yIGdlbmVyYXRpb24uXG4vLyBUaGlzIHdpbGwgcmVtYWluIGhlcmUgaW5jYXNlIHdlIGNoYW5nZSBwYXRoc1xuXG4kc2tpdC1jb2xvci10YXJnZXQ6IFwiLS1jb2xvci1cIiAhZGVmYXVsdDsgLy9bIF0gQWRkZWQgT2N0IDMxLCAyMDI0XG4kc2tpdC1jb2xvcnM6IChcbiAgMTogJGJsdWUsXG4gIDI6ICRwdXJwbGUsXG4gIDM6ICR5ZWxsb3csXG4gIDQ6ICRwaW5rLFxuICA1OiAkcmVkLFxuICA2OiAkZ3JlZW4sXG4gIDc6ICR0ZWFsLFxuICA4OiAkY3lhbixcbiAgXCJuZXV0cmFsXCI6IFwiIzVmNjY2ZFwiLFxuICBcImltcG9ydGFudFwiOiBcIiNDMzIwMzNcIixcbikgIWRlZmF1bHQ7XG5cbi8vIEFkZHMgU0tJVCBcImNvbG9yc1wiIHRvIDpyb290IGFzIENTUyBWYXJzXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbiAgICAjeyRza2l0LWNvbG9yLXRhcmdldH0jeyRuYW1lfTogI3skY29sb3J9O1xuICB9XG4gIC0tY29sb3ItcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4vLyBbIF0gVGhpcyB3YXMgb3JpZ25hbGx5IHBhcnQgb2YgdGhlICRTS0lULUNPTE9SUyBzcGVjaWZpYyBjb2RlIGZyb20gYWJvdmUsIGFmdGVyIHN3aXRjaGluZyB0b1xuLy8gQm9vc3RyYXBzICR0aGVtZS1jb2xvcnMgSSBkZWNpZGVkIHRvIGtlZXAgdGhpcyBhcm91bmQgc28gdGhhdCB3aWxkY2FyZCAqIC1jb2xvci0qIGNsYXNzZXMuXG4vLyBUaGUgQXJyYXkgd2FzIHVwZGFldGQgZnJvbSAkc2tpdC1jb2xvcnMgdG8gJHRoZW1lLWNvbG9yc1xuLy8gR2VuZXJhdGUgXCIqLWNvbG9yLSNcIiBjbGFzc2VzIGFuZCBhc3NpZ24gY29sb3JcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbiAgLy8gQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcbiAgW2NsYXNzKj1cImNvbG9yLSN7JG5hbWV9XCJdIHtcbiAgICAtLWNvbG9yOiAjeyRjb2xvcn07XG4gIH1cbn1cblxuW2NsYXNzKj1cImNvbG9yLXByaW1hcnlcIl0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuW2NsYXNzKj1cImNvbG9yLXNlY29uZGFyeVwiXSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbi8vKipcbi8vKiBTY2hvb2xraXQgQ3VzdG9tIEJyZWFrcG9pbnQgVmFyaWFibGVzXG4vLyoqXG4kbWRfbGdfX21heDogMTAyM3B4O1xuJGxnX3NtX19taW46IDEwMjRweDtcblxuLy8gc2Nzcy1kb2NzLWVuZCB0aFxuJG5hdi1saW5rLXRvcC1sZXZlbC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuJGZhLWZvbnQtcGF0aDogXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHNcIjtcbiRmb250LXdlaWdodC1tZWRpdW06IDUwMDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuJGZvbnQtc2l6ZS14czogJGZvbnQtc2l6ZS1iYXNlICogMC44MTM7XG4kZm9udC1zaXplLW1kOiAkZm9udC1zaXplLWJhc2UgKiAxLjg3NTtcbi8vICRmb290ZXItY29sb3I6ICR3aGl0ZTsgLy8gWyBdIE5vdiAyMiwgMjAyNCBkaXNhYmxlZFxuLy8gJGZvb3Rlci1iZzogJGdyYXktNjAwOyAvLyBbIF0gTm92IDIyLCAyMDI0IGRpc2FibGVkXG4kZm9vdGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuJHJlZ2lvbi1wYWRkaW5nOiAwO1xuXG4kZHJvcGRvd24taXRlbS1kaXZpZGVyLWJnLWNvbG9yOiAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4ubmF2YmFyIHtcbiAgLy8gLS1uYXZiYXItYmc6ICN7JHdoaXRlfTtcbn1cblxuJGJyb2FkY2FzdC1iZzogKFxuICBub3RpY2U6ICM1ZTgxMjQsXG4gIGFsZXJ0OiAjQzI1RTAwLFxuICB1cmdlbnQ6ICNjMzIwMzMsXG4pO1xuXG4vKipcbiAqIEJ0biBQcmltYXJ5ICYgU2Vjb25kYXJ0eSBIb3ZlciBDb2xvciBWYWx1ZXNcbiAqIElmIEJvb3RzdHJhcCBWYXJzIGFyZSBkZXByZWNhdGVkIC0tPiB0aGVzZSB3aWxsIG5lZWQgdG8gYmUgc2V0IGluIGEgQ1NTIFNlbGVjdG9yIENvbnRleHR1YXggc3RhdGVtZW50IHJhdGhlciB0aGFuIGhlcmUuXG4gKi9cbiRidG4tcHJpbWFyeS1ob3Zlci1iZzogIzBjNjNlMyAhZGVmYXVsdDtcbiRidG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiAjNTc1ZDY0ICFkZWZhdWx0O1xuXG4vKipcbiAqIFVuY29tbWVudCB0aGUgZm9sbG93aW5nIGlmIFwiQnJvYWRjYXN0c1wiIG5lZWQgdG8gc3VwcG9ydCBDU1MgVmFyc1xuICovXG5cbi8vICR1dGlsaXRpZXM6IChcbi8vICAgICBcImJyb2FkY2FzdC1iZ1wiOiAoXG4vLyAgICAgICAgIHByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLFxuLy8gICAgICAgICBjbGFzczogJ2Jyb2FkY2FzdC1iZycsXG4vLyAgICAgICAgIHZhbHVlczogKFxuLy8gICAgICAgICAgICAgbm90aWNlOiB2YXIoLS1icm9hZGNhc3QtYmcpLFxuLy8gICAgICAgICAgICAgYWxlcnQ6IHZhcigtLWJyb2FkY2FzdC1iZyksXG4vLyAgICAgICAgICAgICB1cmdlbnQ6IHZhcigtLWJyb2FkY2FzdC1iZylcbi8vICAgICAgICAgKVxuLy8gICAgICksXG4vLyApO1xuXG4vLyBNb2JpbGUgSGVhZGluZyBTaXplc1xuJGgxLXNtOiAkZm9udC1zaXplLWJhc2UgKiAxLjg3NTsgLy8gMzBweFxuJGgyLXNtOiAkZm9udC1zaXplLWJhc2UgKiAxLjYyNTsgLy8gMjZweFxuJGgzLXNtOiAkZm9udC1zaXplLWJhc2UgKiAxLjEyNTsgLy8gMThweFxuJGg0LXNtOiAkZm9udC1zaXplLWJhc2U7IC8vIDE2cHhcbiRoNS1zbTogJGZvbnQtc2l6ZS1iYXNlICogMC44NzU7IC8vIDE0cHhcbiRoNi1zbTogJGZvbnQtc2l6ZS1iYXNlICogMC43NTsgLy8gMTJweFxuXG4vLyBEZXNrdG9wIEhlYWRpbmcgU2l6ZXNcbiRoMS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIuNzU7IC8vIDQ0cHhcbiRoMi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIuMjU7IC8vIDM2cHhcbiRoMy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNjI1OyAvLyAyNnB4XG4kaDQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7IC8vIDI0cHhcbiRoNS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7IC8vIDIwcHhcbiRoNi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gMTZweFxuXG4vLyBMaW5lIEhlaWdodFxuLy8gJGxpbmUtaGVpZ2h0LWJhc2U6IDI0cHg7XG5cbi8vIEdsb2JhbCBQYWRkaW5nXG4kcGFkZGluZy1zbTogMXJlbTsgLy8gMTZweFxuJHBhZGRpbmctbWQ6IDEuNXJlbTsgLy8gMjRweFxuJHBhZGRpbmctbGc6IDNyZW07IC8vNDhweFxuJHBhZGRpbmcteGw6IDRyZW07IC8vIDY0cHhcblxuLy8gR2xvYmFsIEJvcmRlciBSYWRpdXNcbiRib3JkZXItcmFkaXVzLXNtOiAwLjVyZW07IC8vIDhweFxuJGJvcmRlci1yYWRpdXMtbWQ6IDFyZW07IC8vIDE2cHhcbiRib3JkZXItcmFkaXVzLWxnOiAxLjI1cmVtOyAvLyAyMHB4XG5cbiRjb250YWluZXItMTAwLXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCAqIDIpO1xuXG4vLyAkY29udGFpbmVyLW1heC13aWR0aHM6ICh4bDogMTU0MHB4KTtcblxuJGRyb3Bkb3duLW1pbi13aWR0aDogMzQwcHg7XG4iLCI6cm9vdCB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7JGZvbnQtZmFtaWx5LWJhc2V9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9yZGVyLXZhclxuICAtLSN7JHByZWZpeH1ib3JkZXItd2lkdGg6ICN7JGJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1zdHlsZTogI3skYm9yZGVyLXN0eWxlfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudH07XG5cbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc206ICN7JGJvcmRlci1yYWRpdXMtc219O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnOiAjeyRib3JkZXItcmFkaXVzLWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14bDogI3skYm9yZGVyLXJhZGl1cy14bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtMnhsOiAjeyRib3JkZXItcmFkaXVzLTJ4bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArICcgY2FsYygnICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsICcgLSAnLCAnICsgJykgKyAkdmFyaWFibGUtd2lkdGggKyAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkVmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkVmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWRWYWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWRWYWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbi8vIDIuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG5cbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAwICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7IC8vIFNhc3MgdmFyaWFibGUgYmVjYXVzZSBvZiAkYWNjb3JkaW9uLWJ1dHRvbi1pY29uXG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvL1xuLy8gSGVhZGluZ3Ncbi8vXG4uaDEge1xuICBAZXh0ZW5kIGgxO1xufVxuXG4uaDIge1xuICBAZXh0ZW5kIGgyO1xufVxuXG4uaDMge1xuICBAZXh0ZW5kIGgzO1xufVxuXG4uaDQge1xuICBAZXh0ZW5kIGg0O1xufVxuXG4uaDUge1xuICBAZXh0ZW5kIGg1O1xufVxuXG4uaDYge1xuICBAZXh0ZW5kIGg2O1xufVxuXG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbkBlYWNoICRkaXNwbGF5LCAkZm9udC1zaXplIGluICRkaXNwbGF5LWZvbnQtc2l6ZXMge1xuICAuZGlzcGxheS0jeyRkaXNwbGF5fSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGZvbnQtZmFtaWx5OiAkZGlzcGxheS1mb250LWZhbWlseTtcbiAgICBmb250LXN0eWxlOiAkZGlzcGxheS1mb250LXN0eWxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG4gIH1cbn1cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuLnNtYWxsIHtcbiAgQGV4dGVuZCBzbWFsbDtcbn1cblxuLm1hcmsge1xuICBAZXh0ZW5kIG1hcms7XG59XG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGluaXRpYWxpc20tZm9udC1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLSRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW5kIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyR0YWJsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiAjeyR0YWJsZS1hY2NlbnQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3skdGFibGUtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3skdGFibGUtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skdGFibGUtaG92ZXItYmd9O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgdmVydGljYWwtYWxpZ246ICR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6ICgkdGFibGUtYm9yZGVyLXdpZHRoICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjtcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLy8gRm9yIHJvd3Ncbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIH1cbn1cblxuLy8gRm9yIGNvbHVtbnNcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xuICA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoI3skdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyfSkge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHRhYmxlXG4vL1xuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcbn1cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSB2YXJpYW50c1xuLy9cbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFudFxuQG1peGluIHRhYmxlLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KG9wYXF1ZSgkYm9keS1iZywgJGJhY2tncm91bmQpKTtcbiAgICAkaG92ZXItYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpKTtcbiAgICAkc3RyaXBlZC1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XG4gICAgJGFjdGl2ZS1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpKTtcbiAgICAkdGFibGUtYm9yZGVyLWNvbG9yOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYm9yZGVyLWZhY3RvcikpO1xuXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JGNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJHN0cmlwZWQtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skaG92ZXItYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xuXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1iZy1taXhpblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcjogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LWJnLW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1taXhpbnNcbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiBudWxsLCAkZW5kLXBlcmNlbnQ6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtbWl4aW5zXG4iLCIvLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuXG4uZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgLW1vei1wYWRkaW5nLXN0YXJ0OiBzdWJ0cmFjdCgkZm9ybS1zZWxlY3QtcGFkZGluZy14LCAzcHgpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8zMjYzNlxuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgLy8gYWxsb3cgdGV4dGFyZWFzXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyBSZXF1aXJlZCBmb3IgYWxpZ25pbmcgbGFiZWwncyB0ZXh0IHdpdGggdGhlIGlucHV0IGFzIGl0IGFmZmVjdHMgaW5uZXIgYm94IG1vZGVsXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbik7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0LFxuICA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcbiAgJHN0YXRlLFxuICAkY29sb3IsXG4gICRpY29uLFxuICAkdG9vbHRpcC1jb2xvcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJHRvb2x0aXAtYmctY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpLFxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSlcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvciksIGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJ0bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAjeyRidG4tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICAvLyBzY3NzLWRvY3MtZW5kIGJ0bi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmJ0bi1jaGVjayArICY6aG92ZXIge1xuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgOm5vdCguYnRuLWNoZWNrKSArICY6YWN0aXZlLFxuICAmOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXQ6ZGlzYWJsZWQgJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmcpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1sb29wc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaWYgJGNvbG9yID09IFwibGlnaHRcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSBpZiAkY29sb3IgPT0gXCJkYXJrXCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctdGludC1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1sb29wc1xuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LW5vcm1hbH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRidG4tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkcHJpbWFyeSksICRwcmltYXJ5LCAxNSUpKX07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4OiAjeyR6aW5kZXgtZHJvcGRvd259O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGg6ICN7JGRyb3Bkb3duLW1pbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHJvcGRvd24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15OiAjeyRkcm9wZG93bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXI6ICN7JGRyb3Bkb3duLXNwYWNlcn07XG4gIEBpbmNsdWRlIHJmcygkZHJvcGRvd24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGg6ICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogI3skZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tY3NzLXZhcnNcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBtaW4td2lkdGg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IG1hcmdpbiBvZiB1bFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpKTtcblxuICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICA+IC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkLFxuICAgID4gbGk6Zmlyc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gICAgPiAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkLFxuICAgID4gbGk6bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG4vLyBXZSBkZWxpYmVyYXRlbHkgaGFyZGNvZGUgdGhlIGBicy1gIHByZWZpeCBiZWNhdXNlIHdlIGNoZWNrXG4vLyB0aGlzIGN1c3RvbSBwcm9wZXJ0eSBpbiBKUyB0byBkZXRlcm1pbmUgUG9wcGVyJ3MgcG9zaXRpb25pbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tZW5kIHtcbiAgICAgIC0tYnMtcG9zaXRpb246IGVuZDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcGVuZCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChzdGFydCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTsgLy8gUmV2aXNpdCBpbiB2NiB0byBkZS1kdXBlIHN0eWxlcyB0aGF0IGNvbmZsaWN0IHdpdGggPGhyPiBlbGVtZW50XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnKSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmcpKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4vLyBEYXJrIGRyb3Bkb3duc1xuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWRhcmstYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tZGFyay1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICB9XG5cbiAgLy8gVGhlIGxlZnQgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXG4gIC8vIC0gdGhlIHNlY29uZCBjaGlsZCBhbmQgdGhlIHByZXZpb3VzIGVsZW1lbnQgaXNuJ3QgYC5idG4tY2hlY2tgIChtYWtpbmcgaXQgdGhlIGZpcnN0IGNoaWxkIHZpc3VhbGx5KVxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxuICA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcGVuZCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcHN0YXJ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG4gfiAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2LWxpbmstdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi10YWJzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aDogI3skbmF2LXRhYnMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtdGFicy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXG5cbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1waWxscy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcblxuICAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtZmlsbCxcbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7IC8vIE1ha2Ugc3VyZSBidXR0b24gd2lsbCBncm93XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteDogI3tpZigkbmF2YmFyLXBhZGRpbmcteCA9PSBudWxsLCAwLCAkbmF2YmFyLXBhZGRpbmcteCl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15OiAjeyRuYXZiYXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICN7JG5hdmJhci1icmFuZC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogI3skbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmR9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAjeyRuYXZiYXItYnJhbmQtZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAjeyRuYXZiYXItdG9nZ2xlci1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAjeyRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICN7JG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogI3skbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAvLyBUaGUgYGZsZXgtd3JhcGAgcHJvcGVydHkgaXMgaW5oZXJpdGVkIHRvIHNpbXBsaWZ5IHRoZSBleHBhbmRlZCBuYXZiYXJzXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gID4gLmNvbnRhaW5lcixcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAuc2hvdyA+IC5uYXYtbGluayxcbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcblxuICBhLFxuICBhOmhvdmVyLFxuICBhOmZvY3VzICB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSkpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pKTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWV4cGFuZC1sb29wXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby11bmlvbi1jbGFzcy1uYW1lXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMge1xuICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWV4cGFuZC1sb29wXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi5uYXZiYXItbGlnaHQge1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgLm5hdmJhci1saWdodGBcIiwgXCJ2NS4yLjBcIiwgXCJ2Ni4wLjBcIiwgdHJ1ZSk7XG59XG5cbi5uYXZiYXItZGFyayB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteTogI3skY2FyZC1zcGFjZXIteX07XG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXg6ICN7JGNhcmQtc3BhY2VyLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15OiAjeyRjYXJkLXRpdGxlLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGg6ICN7JGNhcmQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3I6ICN7JGNhcmQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3c6ICN7JGNhcmQtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogI3skY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXg6ICN7JGNhcmQtY2FwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWJnOiAjeyRjYXJkLWNhcC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yOiAjeyRjYXJkLWNhcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0OiAjeyRjYXJkLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWNhcmQtY29sb3I6ICN7JGNhcmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJnOiAjeyRjYXJkLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAjeyRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbjogI3skY2FyZC1ncm91cC1tYXJnaW59O1xuICAvLyBzY3NzLWRvY3MtZW5kIGNhcmQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdykpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNvbG9yKTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteSk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1zcGFjZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3I6ICN7JGFjY29yZGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1iZzogI3skYWNjb3JkaW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICN7JGFjY29yZGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAjeyRhY2NvcmRpb24taWNvbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi1jc3MtdmFyc1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIFJlc2V0IGJ1dHRvbiBzdHlsZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbikpO1xuXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjb3JkaW9uIGljb25cbiAgJjo6YWZ0ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKSk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGFjY29yZGlvbiBpdGVtcyBlZGdlLXRvLWVkZ2UuXG5cbi5hY2NvcmRpb24tZmx1c2gge1xuICAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDA7IH1cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLFxuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteTogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICN7JGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbX07XG4gIEBpbmNsdWRlIHJmcygkYnJlYWRjcnVtYi1mb250LXNpemUsIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZzogI3skYnJlYWRjcnVtYi1iZ307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogI3skYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjeyRicmVhZGNydW1iLWRpdmlkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAjeyRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogI3skYnJlYWRjcnVtYi1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gICAgICBjb250ZW50OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpKSAje1wiLyogcnRsOlwifSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZCkpICN7XCIqL1wifTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBhZ2luYXRpb24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3I6ICN7JHBhZ2luYXRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnOiAjeyRwYWdpbmF0aW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZzogI3skcGFnaW5hdGlvbi1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICN7JHBhZ2luYXRpb24tZm9jdXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogI3skcGFnaW5hdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcGFnaW5hdGlvbi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZyk7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAuYWN0aXZlID4gJiB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgLmRpc2FibGVkID4gJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ7XG4gIH1cblxuICBAaWYgJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0ID09ICgkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgLy8gQWRkIGJvcmRlci1yYWRpdXMgdG8gYWxsIHBhZ2VMaW5rcyBpbiBjYXNlIHRoZXkgaGF2ZSBsZWZ0IG1hcmdpblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1taXhpblxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteDogI3skYmFkZ2UtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15OiAjeyRiYWRnZS1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGJhZGdlLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQ6ICN7JGJhZGdlLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3I6ICN7JGJhZGdlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1czogI3skYmFkZ2UtYm9yZGVyLXJhZGl1c307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14OiAjeyRhbGVydC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6ICN7JGFsZXJ0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b206ICN7JGFsZXJ0LW1hcmdpbi1ib3R0b219O1xuICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyOiAjeyRhbGVydC1ib3JkZXItd2lkdGh9IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzOiAjeyRhbGVydC1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgKiAxLjI1ICRhbGVydC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGFsZXJ0LWJhY2tncm91bmQ6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJnLXNjYWxlKTtcbiAgJGFsZXJ0LWJvcmRlcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYm9yZGVyLXNjYWxlKTtcbiAgJGFsZXJ0LWNvbG9yOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1jb2xvci1zY2FsZSk7XG5cbiAgQGlmIChjb250cmFzdC1yYXRpbygkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkYWxlcnQtY29sb3I6IG1peCgkdmFsdWUsIGNvbG9yLWNvbnRyYXN0KCRhbGVydC1iYWNrZ3JvdW5kKSwgYWJzKCRhbGVydC1jb2xvci1zY2FsZSkpO1xuICB9XG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1ib3JkZXIsICRhbGVydC1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFudC1taXhpblxuQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IHNoYWRlLWNvbG9yKCRjb2xvciwgMjAlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYW50LW1peGluXG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWtleWZyYW1lc1xuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICAwJSB7IGJhY2tncm91bmQtcG9zaXRpb24teDogJHByb2dyZXNzLWhlaWdodDsgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWtleWZyYW1lc1xuXG4ucHJvZ3Jlc3Mge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0OiAjeyRwcm9ncmVzcy1oZWlnaHR9O1xuICBAaW5jbHVkZSByZnMoJHByb2dyZXNzLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmc6ICN7JHByb2dyZXNzLWJnfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogI3skcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3c6ICN7JHByb2dyZXNzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3I6ICN7JHByb2dyZXNzLWJhci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZzogI3skcHJvZ3Jlc3MtYmFyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICN7JHByb2dyZXNzLWJhci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJveC1zaGFkb3cpKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uKSk7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3I6ICN7JGxpc3QtZ3JvdXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnOiAjeyRsaXN0LWdyb3VwLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiAjeyRsaXN0LWdyb3VwLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiAjeyRsaXN0LWdyb3VwLWRpc2FibGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmc6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW06OmJlZm9yZSB7XG4gICAgLy8gSW5jcmVtZW50cyBvbmx5IHRoaXMgaW5zdGFuY2Ugb2YgdGhlIHNlY3Rpb24gY291bnRlclxuICAgIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG4gIH1cbn1cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKTtcbiAgfVxufVxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZyk7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby1yZWR1bmRhbnQtbmVzdGluZy1zZWxlY3RvclxuICAmICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgfVxuICB9XG59XG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4vLyBMaXN0IGdyb3VwIGNvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRsaXN0LWdyb3VwLXZhcmlhbnQtYmc6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZSk7XG4gICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZSk7XG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGxpc3QtZ3JvdXAtdmFyaWFudC1iZyksIGFicygkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKSk7XG4gIH1cblxuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRsaXN0LWdyb3VwLXZhcmlhbnQtYmcsICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3IpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuIiwiLy8gTGlzdCBHcm91cHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbWl4aW5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1peGluXG4iLCIvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgcHJvcGVydGllcyBpbmNsdWRlZCBmb3IgYnV0dG9uIHZlcnNpb24uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi5idG4tY2xvc2Uge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6ICRidG4tY2xvc2Utd2lkdGg7XG4gIGhlaWdodDogJGJ0bi1jbG9zZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRidG4tY2xvc2UtcGFkZGluZy15ICRidG4tY2xvc2UtcGFkZGluZy14O1xuICBjb2xvcjogJGJ0bi1jbG9zZS1jb2xvcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgZXNjYXBlLXN2ZygkYnRuLWNsb3NlLWJnKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0OyAvLyBpbmNsdWRlIHRyYW5zcGFyZW50IGZvciBidXR0b24gZWxlbWVudHNcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbiAgb3BhY2l0eTogJGJ0bi1jbG9zZS1vcGFjaXR5O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tY2xvc2UtZm9jdXMtc2hhZG93O1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiAkYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteDogI3skdG9hc3QtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15OiAjeyR0b2FzdC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nOiAjeyR0b2FzdC1zcGFjaW5nfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoOiAjeyR0b2FzdC1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHRvYXN0LWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtY29sb3I6ICN7JHRvYXN0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYmc6ICN7JHRvYXN0LWJhY2tncm91bmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGg6ICN7JHRvYXN0LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1jb2xvcjogI3skdG9hc3QtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1czogI3skdG9hc3QtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3c6ICN7JHRvYXN0LWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZzogI3skdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC1jc3MtdmFyc1xuXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykpO1xuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZyk7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGNhbGModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgfVxufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4OiAjeyR6aW5kZXgtbW9kYWx9O1xuICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbWR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nOiAjeyRtb2RhbC1pbm5lci1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1iZzogI3skbW9kYWwtY29udGVudC1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcjogI3skbW9kYWwtY29udGVudC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteDogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZzogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmd9OyAvLyBUb2RvIGluIHY2OiBTcGxpdCB0aGlzIHBhZGRpbmcgaW50byB4IGFuZCB5XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcDogI3skbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnOiAjeyRtb2RhbC1mb290ZXItYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbik7XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdykpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4OiAjeyR6aW5kZXgtbW9kYWwtYmFja2Ryb3B9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1iZzogI3skbW9kYWwtYmFja2Ryb3AtYmd9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5OiAjeyRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuXG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AodmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleCksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1iZyksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5KSk7XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW46IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZyk7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpOyAvLyBUb2RvIGluIHY2OiByZXBsYWNlIHdpdGggZ2FwIG9uIHBhcmVudCBjbGFzc1xuICB9XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAubW9kYWwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfTtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXB9O1xuICB9XG5cbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtc219O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1sZ307XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC14bH07XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlcixcbiAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b29sdGlwLXppbmRleDogI3skemluZGV4LXRvb2x0aXB9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aDogI3skdG9vbHRpcC1tYXgtd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteDogI3skdG9vbHRpcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteTogI3skdG9vbHRpcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbjogI3skdG9vbHRpcC1tYXJnaW59O1xuICBAaW5jbHVkZSByZnMoJHRvb2x0aXAtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6ICN7JHRvb2x0aXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJnOiAjeyR0b29sdGlwLWJnfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzOiAjeyR0b29sdGlwLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHk6ICN7JHRvb2x0aXAtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGg6ICN7JHRvb2x0aXAtYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodDogI3skdG9vbHRpcC1hcnJvdy1oZWlnaHR9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW4pO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgJHRvb2x0aXAtbWFyZ2luYFwiLCBcInY1XCIsIFwidjUueFwiLCB0cnVlKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHkpOyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICByaWdodDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBib3R0b206IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXN0YXJ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXMpKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciBvdmVyZmxvdy13cmFwIC8gd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleDogI3skemluZGV4LXBvcG92ZXJ9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aDogI3skcG9wb3Zlci1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYmc6ICN7JHBvcG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aDogI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiAjeyRwb3BvdmVyLWhlYWRlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yOiAjeyRwb3BvdmVyLWJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aCk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xuXG4gIC5wb3BvdmVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXN0YXJ0O1xuICB9XG59XG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcik7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8qIHJ0bDpvcHRpb25zOiB7XG4gIFwiYXV0b1JlbmFtZVwiOiB0cnVlLFxuICBcInN0cmluZ01hcFwiOlsge1xuICAgIFwibmFtZVwiICAgIDogXCJwcmV2LW5leHRcIixcbiAgICBcInNlYXJjaFwiICA6IFwicHJldlwiLFxuICAgIFwicmVwbGFjZVwiIDogXCJuZXh0XCJcbiAgfSBdXG59ICovXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXG4vL1xuLy8gQWRkIGEgY29udGFpbmVyIChzdWNoIGFzIGEgbGlzdCkgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYW4gaXRlbSAoaWRlYWxseSBhIGZvY3VzYWJsZSBjb250cm9sLFxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyOiAwO1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5O1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyO1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBwYWRkaW5nLXRvcDogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gRGFyayBtb2RlIGNhcm91c2VsXG5cbi5jYXJvdXNlbC1kYXJrIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIGZpbHRlcjogJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc7XG4gIH1cblxuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07IH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYm9yZGVyO1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG5cbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGgtc219O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWdyb3cge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xufVxuXG5AaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMn07XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJW9mZmNhbnZhcy1jc3MtdmFycyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleDogI3skemluZGV4LW9mZmNhbnZhc307XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aDogI3skb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiAjeyRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteDogI3skb2ZmY2FudmFzLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXk6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3I6ICN7JG9mZmNhbnZhcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZzogI3skb2ZmY2FudmFzLWJnLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogI3skb2ZmY2FudmFzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICN7JG9mZmNhbnZhcy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdzogI3skb2ZmY2FudmFzLWJveC1zaGFkb3d9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy1jc3MtdmFyc1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xuICAgIEBleHRlbmQgJW9mZmNhbnZhcy1jc3MtdmFycztcbiAgfVxufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCkge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcik7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnKTtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3cpKTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCk7XG5cbiAgICAgICYub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtZW5kIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy10b3Age1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtYm90dG9tIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuc2hvdzpub3QoLmhpZGluZykge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuaGlkaW5nLFxuICAgICAgJi5zaG93IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIikge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgLy8gUmVzZXQgYGJhY2tncm91bmQtY29sb3JgIGluIGNhc2UgYC5iZy0qYCBjbGFzc2VzIGFyZSB1c2VkIGluIG9mZmNhbnZhc1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3AsICRvZmZjYW52YXMtYmFja2Ryb3AtYmcsICRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIH1cbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4iLCIucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDtcblxuICAmLmJ0bjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4vLyBBbmltYXRpb25cbi5wbGFjZWhvbGRlci1nbG93IHtcbiAgLnBsYWNlaG9sZGVyIHtcbiAgICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW47XG4gIH1cbn1cblxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAkYmxhY2sgNTUlLCByZ2JhKDAsIDAsIDAsICgxIC0gJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluKSkgNzUlLCAkYmxhY2sgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuLy8gRm9udCBBd2Vzb21lIGNvcmUgY29tcGlsZSAoV2ViIEZvbnRzLWJhc2VkKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ3NpemluZyc7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcbiIsIi8vIGJhc2UgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHksICcjeyRmYS1zdHlsZS1mYW1pbHl9Jyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZSwgI3skZmEtc3R5bGV9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAsXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkLFxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyLFxuLmZhc3IsXG4uZmFsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0LFxuLmZhc2wsXG4uZmF0LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW4sXG4uZmFkLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUsXG4uZmFzcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1zb2xpZCxcbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWRpc3BsYXksICN7JGZhLWRpc3BsYXl9KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4uZmFsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0LFxuLmZhdCxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGluIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xufVxuXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbn1cblxuLmZhZCxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRHVvdG9uZSc7XG59XG5cbi5mYXNzLFxuLmZhc3IsXG4uZmFzbCxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgU2hhcnAnO1xufVxuLmZhc3MsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvLyBtaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGJhc2UgcmVuZGVyaW5nIGZvciBhbiBpY29uXG5AbWl4aW4gZmEtaWNvbiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vLyBzZXRzIHJlbGF0aXZlIGZvbnQtc2l6aW5nIGFuZCBhbGlnbm1lbnQgKGluIF9zaXppbmcpXG5AbWl4aW4gZmEtc2l6ZSAoJGZvbnQtc2l6ZSkge1xuICBmb250LXNpemU6IGZhLWRpdmlkZSgkZm9udC1zaXplLCAkZmEtc2l6ZS1zY2FsZS1iYXNlKSAqIDFlbTsgLy8gY29udmVydHMgc3RlcCBpbiBzaXppbmcgc2NhbGUgaW50byBhbiBlbS1iYXNlZCB2YWx1ZSB0aGF0J3MgcmVsYXRpdmUgdG8gdGhlIHNjYWxlJ3MgYmFzZVxuICBsaW5lLWhlaWdodDogZmEtZGl2aWRlKDEsICRmb250LXNpemUpICogMWVtOyAvLyBzZXRzIHRoZSBsaW5lLWhlaWdodCBvZiB0aGUgaWNvbiBiYWNrIHRvIHRoYXQgb2YgaXQncyBwYXJlbnRcbiAgdmVydGljYWwtYWxpZ246IChmYS1kaXZpZGUoNiwgJGZvbnQtc2l6ZSkgLSBmYS1kaXZpZGUoMywgOCkpICogMWVtOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlcnMgdGhlIGljb24gdGFraW5nIGludG8gYWNjb3VudCB0aGUgc3Vycm91bmRpbmcgdGV4dCdzIGRlc2NlbmRlclxufVxuXG4vLyBvbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy8gc2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gc2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cbkBtaXhpbiBmYS1zci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbkBtaXhpbiBmYS1zci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKSB7XG4gICAgQGluY2x1ZGUgZmEtc3Itb25seSgpO1xuICB9XG59XG5cbi8vIHNldHMgYSBzcGVjaWZpYyBpY29uIGZhbWlseSB0byB1c2UgYWxvbmdzaWRlIHN0eWxlICsgaWNvbiBtaXhpbnNcbkBtaXhpbiBmYS1mYW1pbHktY2xhc3NpYygpIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xufVxuXG5AbWl4aW4gZmEtZmFtaWx5LXNoYXJwKCkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFNoYXJwJztcbn1cblxuLy8gY29udmVuaWVuY2UgbWl4aW5zIGZvciBkZWNsYXJpbmcgcHNldWRvLWVsZW1lbnRzIGJ5IENTUyB2YXJpYWJsZSxcbi8vIGluY2x1ZGluZyBhbGwgc3R5bGUtc3BlY2lmaWMgZm9udCBwcm9wZXJ0aWVzLCBhbmQgYm90aCB0aGUgOjpiZWZvcmVcbi8vIGFuZCA6OmFmdGVyIGVsZW1lbnRzIGluIHRoZSBkdW90b25lIGNhc2UuXG5AbWl4aW4gZmEtaWNvbi1zb2xpZCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXNvbGlkO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXJlZ3VsYXIoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1yZWd1bGFyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLWxpZ2h0KCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtbGlnaHQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tdGhpbigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXRoaW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tZHVvdG9uZSgkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLWR1b3RvbmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1zaGFycC1zb2xpZCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXNoYXJwLXNvbGlkO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXNoYXJwLXJlZ3VsYXIoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1zaGFycC1yZWd1bGFyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXNoYXJwLWxpZ2h0KCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc2hhcnAtbGlnaHQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tYnJhbmRzKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtYnJhbmRzO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbiIsIi8vIHNpemluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBsaXRlcmFsIG1hZ25pZmljYXRpb24gc2NhbGVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skaX14IHtcbiAgICBmb250LXNpemU6ICRpICogMWVtO1xuICB9XG59XG5cbi8vIHN0ZXAtYmFzZWQgc2NhbGUgKHdpdGggYWxpZ25tZW50KVxuQGVhY2ggJHNpemUsICR2YWx1ZSBpbiAkZmEtc2l6ZXMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skc2l6ZX0ge1xuICAgICBAaW5jbHVkZSBmYS1zaXplKCR2YWx1ZSk7XG4gIH1cbn1cbiIsIi8vIGZpeGVkLXdpZHRoIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIHZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWNzcy1wcmVmaXggICAgICAgICAgOiBmYSAhZGVmYXVsdDtcbiRmYS1zdHlsZSAgICAgICAgICAgICAgIDogOTAwICFkZWZhdWx0O1xuJGZhLXN0eWxlLWZhbWlseSAgICAgICAgOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiICFkZWZhdWx0O1xuXG4kZmEtZGlzcGxheSAgICAgICAgICAgICA6IGlubGluZS1ibG9jayAhZGVmYXVsdDtcblxuJGZhLWZ3LXdpZHRoICAgICAgICAgICAgOiBmYS1kaXZpZGUoMjBlbSwgMTYpICFkZWZhdWx0O1xuJGZhLWludmVyc2UgICAgICAgICAgICAgOiAjZmZmICFkZWZhdWx0O1xuXG4kZmEtYm9yZGVyLWNvbG9yICAgICAgICA6ICNlZWUgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXBhZGRpbmcgICAgICA6IC4yZW0gLjI1ZW0gLjE1ZW0gIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXJhZGl1cyAgICAgICA6IC4xZW0gIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXN0eWxlICAgICAgICA6IHNvbGlkICFkZWZhdWx0O1xuJGZhLWJvcmRlci13aWR0aCAgICAgICAgOiAuMDhlbSAhZGVmYXVsdDtcblxuJGZhLXNpemUtc2NhbGUtMnhzICAgICAgOiAxMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhzICAgICAgIDogMTIgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1zbSAgICAgICA6IDE0ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtYmFzZSAgICAgOiAxNiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWxnICAgICAgIDogMjAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14bCAgICAgICA6IDI0ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtMnhsICAgICAgOiAzMiAhZGVmYXVsdDtcblxuJGZhLXNpemVzOiAoXG4gIFwiMnhzXCIgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtMnhzLFxuICBcInhzXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXhzLFxuICBcInNtXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXNtLFxuICBcImxnXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLWxnLFxuICBcInhsXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXhsLFxuICBcIjJ4bFwiICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4bFxuKSAhZGVmYXVsdDtcblxuJGZhLWxpLXdpZHRoICAgICAgICAgICAgOiAyZW0gIWRlZmF1bHQ7XG4kZmEtbGktbWFyZ2luICAgICAgICAgICA6ICRmYS1saS13aWR0aCAqIGZhLWRpdmlkZSg1LCA0KSAhZGVmYXVsdDtcblxuJGZhLXB1bGwtbWFyZ2luICAgICAgICAgOiAuM2VtICFkZWZhdWx0O1xuXG4kZmEtcHJpbWFyeS1vcGFjaXR5ICAgICA6IDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHkgICA6IC40ICFkZWZhdWx0O1xuXG4kZmEtc3RhY2stdmVydGljYWwtYWxpZ246IG1pZGRsZSAhZGVmYXVsdDtcbiRmYS1zdGFjay13aWR0aCAgICAgICAgIDogKCRmYS1mdy13aWR0aCAqIDIpICFkZWZhdWx0O1xuJGZhLXN0YWNrLXotaW5kZXggICAgICAgOiBhdXRvICFkZWZhdWx0O1xuXG4kZmEtZm9udC1kaXNwbGF5ICAgICAgICA6IGJsb2NrICFkZWZhdWx0O1xuJGZhLWZvbnQtcGF0aCAgICAgICAgICAgOiBcIi4uL3dlYmZvbnRzXCIgIWRlZmF1bHQ7XG5cbiRmYS12YXItMDogXFwzMDtcbiRmYS12YXItMTogXFwzMTtcbiRmYS12YXItMjogXFwzMjtcbiRmYS12YXItMzogXFwzMztcbiRmYS12YXItNDogXFwzNDtcbiRmYS12YXItNTogXFwzNTtcbiRmYS12YXItNjogXFwzNjtcbiRmYS12YXItNzogXFwzNztcbiRmYS12YXItODogXFwzODtcbiRmYS12YXItOTogXFwzOTtcbiRmYS12YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kZmEtdmFyLWFycm93cy10by1jaXJjbGU6IFxcZTRiZDtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItd2Fnb24tY292ZXJlZDogXFxmOGVlO1xuJGZhLXZhci1saW5lLWhlaWdodDogXFxmODcxO1xuJGZhLXZhci1iYWdlbDogXFxlM2Q3O1xuJGZhLXZhci10cmFuc3BvcnRlci03OiBcXGUyYTg7XG4kZmEtdmFyLWF0OiBcXDQwO1xuJGZhLXZhci1yZWN0YW5nbGVzLW1peGVkOiBcXGUzMjM7XG4kZmEtdmFyLXBob25lLWFycm93LXVwLXJpZ2h0OiBcXGUyMjQ7XG4kZmEtdmFyLXBob25lLWFycm93LXVwOiBcXGUyMjQ7XG4kZmEtdmFyLXBob25lLW91dGdvaW5nOiBcXGUyMjQ7XG4kZmEtdmFyLXRyYXNoLWNhbjogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItY2lyY2xlLWw6IFxcZTExNDtcbiRmYS12YXItaGVhZC1zaWRlLWdvZ2dsZXM6IFxcZjZlYTtcbiRmYS12YXItaGVhZC12cjogXFxmNmVhO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci11c2VyLXhtYXJrOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItZmFjZS1oYW5kLXlhd246IFxcZTM3OTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1pbjogXFxmNjJkO1xuJGZhLXZhci10YWNob21ldGVyLXNsb3dlc3Q6IFxcZjYyZDtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItY29mZmluOiBcXGY2YzY7XG4kZmEtdmFyLW1lc3NhZ2U6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItc2FsYWQ6IFxcZjgxZTtcbiRmYS12YXItYm93bC1zYWxhZDogXFxmODFlO1xuJGZhLXZhci1pbmZvOiBcXGYxMjk7XG4kZmEtdmFyLXJvYm90LWFzdHJvbWVjaDogXFxlMmQyO1xuJGZhLXZhci1yaW5nLWRpYW1vbmQ6IFxcZTVhYjtcbiRmYS12YXItZm9uZHVlLXBvdDogXFxlNDBkO1xuJGZhLXZhci10aGV0YTogXFxmNjllO1xuJGZhLXZhci1mYWNlLWhhbmQtcGVla2luZzogXFxlNDgxO1xuJGZhLXZhci1zcXVhcmUtdXNlcjogXFxlMjgzO1xuJGZhLXZhci1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcjogXFxmNDIyO1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItZXhwbG9zaW9uOiBcXGU0ZTk7XG4kZmEtdmFyLWZpbGUtbGluZXM6IFxcZjE1YztcbiRmYS12YXItZmlsZS1hbHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS10ZXh0OiBcXGYxNWM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXJpbmc6IFxcZjcwYjtcbiRmYS12YXItYnVpbGRpbmctdW46IFxcZTRkOTtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci10aXJlLXByZXNzdXJlLXdhcm5pbmc6IFxcZjYzMztcbiRmYS12YXItd2lmaS1mYWlyOiBcXGY2YWI7XG4kZmEtdmFyLXdpZmktMjogXFxmNmFiO1xuJGZhLXZhci1jYWxlbmRhci1kYXlzOiBcXGYwNzM7XG4kZmEtdmFyLWNhbGVuZGFyLWFsdDogXFxmMDczO1xuJGZhLXZhci1tcDMtcGxheWVyOiBcXGY4Y2U7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtY2hlY2s6IFxcZTRhYTtcbiRmYS12YXItdGFsbHktNDogXFxlMjk3O1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeTogXFxlNGEyO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTRkMTtcbiRmYS12YXItdm9sbGV5YmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItc3VuLWhhemU6IFxcZjc2NTtcbiRmYS12YXItdGV4dC1zaXplOiBcXGY4OTQ7XG4kZmEtdmFyLXVmbzogXFxlMDQ3O1xuJGZhLXZhci1mb3JrOiBcXGYyZTM7XG4kZmEtdmFyLXV0ZW5zaWwtZm9yazogXFxmMmUzO1xuJGZhLXZhci1hcnJvd3MtdXAtdG8tbGluZTogXFxlNGMyO1xuJGZhLXZhci1tb2JpbGUtc2lnbmFsOiBcXGUxZWY7XG4kZmEtdmFyLWJhcmNvZGUtc2NhbjogXFxmNDY1O1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1kZXNjOiBcXGYwZGQ7XG4kZmEtdmFyLWZvbGRlci1hcnJvdy1kb3duOiBcXGUwNTM7XG4kZmEtdmFyLWZvbGRlci1kb3dubG9hZDogXFxlMDUzO1xuJGZhLXZhci1jaXJjbGUtbWludXM6IFxcZjA1NjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLWZhY2UtaWNpY2xlczogXFxlMzdjO1xuJGZhLXZhci1zaG92ZWw6IFxcZjcxMztcbiRmYS12YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kZmEtdmFyLWZpbG1zOiBcXGUxN2E7XG4kZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMmY1O1xuJGZhLXZhci1zaWduLW91dC1hbHQ6IFxcZjJmNTtcbiRmYS12YXItZmFjZS1nbGFzc2VzOiBcXGUzNzc7XG4kZmEtdmFyLW5mYzogXFxlMWY3O1xuJGZhLXZhci1hdG9tOiBcXGY1ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItaWNvbnM6IFxcZjg2ZDtcbiRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6IFxcZjg2ZDtcbiRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaDogXFxlMTM1O1xuJGZhLXZhci1jYWxjdWxhdG9yLXNpbXBsZTogXFxmNjRjO1xuJGZhLXZhci1jYWxjdWxhdG9yLWFsdDogXFxmNjRjO1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrOiBcXGU0Yzk7XG4kZmEtdmFyLXNsaWRlcnMtdXA6IFxcZjNmMTtcbiRmYS12YXItc2xpZGVycy12OiBcXGYzZjE7XG4kZmEtdmFyLWxvY2F0aW9uLW1pbnVzOiBcXGY2MDk7XG4kZmEtdmFyLW1hcC1tYXJrZXItbWludXM6IFxcZjYwOTtcbiRmYS12YXItcHVtcC1tZWRpY2FsOiBcXGUwNmE7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLXNraS1ib290OiBcXGUzY2M7XG4kZmEtdmFyLXN0YW5kYXJkLWRlZmluaXRpb246IFxcZTI4YTtcbiRmYS12YXItcmVjdGFuZ2xlLXNkOiBcXGUyOGE7XG4kZmEtdmFyLWgxOiBcXGYzMTM7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItbWVzc2FnZS1ib3Q6IFxcZTNiODtcbiRmYS12YXItZm9yd2FyZC1zdGVwOiBcXGYwNTE7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1mYWNlLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1saWdodC1jZWlsaW5nOiBcXGUwMTY7XG4kZmEtdmFyLW1lc3NhZ2UtZXhjbGFtYXRpb246IFxcZjRhNTtcbiRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb246IFxcZjRhNTtcbiRmYS12YXItYm93bC1zY29vcDogXFxlM2RlO1xuJGZhLXZhci1ib3dsLXNoYXZlZC1pY2U6IFxcZTNkZTtcbiRmYS12YXItc3F1YXJlLXg6IFxcZTI4NjtcbiRmYS12YXItdXRpbGl0eS1wb2xlLWRvdWJsZTogXFxlMmM0O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1jaGV2cm9ucy11cDogXFxmMzI1O1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS11cDogXFxmMzI1O1xuJGZhLXZhci1mb290YmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLXVzZXItdm5lY2s6IFxcZTQ2MTtcbiRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTZjO1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWFuZ2xlcy1kb3duOiBcXGYxMDM7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOiBcXGYxMDM7XG4kZmEtdmFyLXVzZXJzLXJlY3RhbmdsZTogXFxlNTk0O1xuJGZhLXZhci1wZW9wbGUtcm9vZjogXFxlNTM3O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctcmlnaHQ6IFxcZjMzYjtcbiRmYS12YXItYXJyb3ctc3F1YXJlLXJpZ2h0OiBcXGYzM2I7XG4kZmEtdmFyLWxvY2F0aW9uLXBsdXM6IFxcZjYwYTtcbiRmYS12YXItbWFwLW1hcmtlci1wbHVzOiBcXGY2MGE7XG4kZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbjogXFxlMWNhO1xuJGZhLXZhci1wZW9wbGUtbGluZTogXFxlNTM0O1xuJGZhLXZhci1iZWVyLW11Zy1lbXB0eTogXFxmMGZjO1xuJGZhLXZhci1iZWVyOiBcXGYwZmM7XG4kZmEtdmFyLWNyYXRlLWVtcHR5OiBcXGUxNTE7XG4kZmEtdmFyLWRpYWdyYW0tcHJlZGVjZXNzb3I6IFxcZTQ3NztcbiRmYS12YXItdHJhbnNwb3J0ZXI6IFxcZTA0MjtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLXVzZXI6IFxcZTQ3MTtcbiRmYS12YXItYXJyb3ctdXAtbG9uZzogXFxmMTc2O1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcXGYxNzY7XG4kZmEtdmFyLXBlcnNvbi1jYXJyeS1ib3g6IFxcZjRjZjtcbiRmYS12YXItcGVyc29uLWNhcnJ5OiBcXGY0Y2Y7XG4kZmEtdmFyLWZpcmUtZmxhbWUtc2ltcGxlOiBcXGY0NmE7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItcGVyc29uOiBcXGYxODM7XG4kZmEtdmFyLW1hbGU6IFxcZjE4MztcbiRmYS12YXItbGFwdG9wOiBcXGYxMDk7XG4kZmEtdmFyLWZpbGUtY3N2OiBcXGY2ZGQ7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItdW5pb246IFxcZjZhMjtcbiRmYS12YXItY2hldnJvbnMtbGVmdDogXFxmMzIzO1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1sZWZ0OiBcXGYzMjM7XG4kZmEtdmFyLWNpcmNsZS1oZWFydDogXFxmNGM3O1xuJGZhLXZhci1oZWFydC1jaXJjbGU6IFxcZjRjNztcbiRmYS12YXItdHJ1Y2stcGxhbmU6IFxcZTU4ZjtcbiRmYS12YXItcmVjb3JkLXZpbnlsOiBcXGY4ZDk7XG4kZmEtdmFyLWJyaW5nLWZvcndhcmQ6IFxcZjg1NjtcbiRmYS12YXItc3F1YXJlLXA6IFxcZTI3OTtcbiRmYS12YXItZmFjZS1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItc2lnbWE6IFxcZjY4YjtcbiRmYS12YXItY2FtZXJhLW1vdmllOiBcXGY4YTk7XG4kZmEtdmFyLWJvbmc6IFxcZjU1YztcbiRmYS12YXItY2xhcmluZXQ6IFxcZjhhZDtcbiRmYS12YXItdHJ1Y2stZmxhdGJlZDogXFxlMmI2O1xuJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmc6IFxcZjY3YjtcbiRmYS12YXItcGFzdGFmYXJpYW5pc206IFxcZjY3YjtcbiRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZTogXFxlNGFmO1xuJGZhLXZhci1sZWFmLWhlYXJ0OiBcXGY0Y2I7XG4kZmEtdmFyLWhvdXNlLWJ1aWxkaW5nOiBcXGUxYjE7XG4kZmEtdmFyLWNoZWVzZS1zd2lzczogXFxmN2YwO1xuJGZhLXZhci1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLWphci13aGVhdDogXFxlNTE3O1xuJGZhLXZhci1lbnZlbG9wZXMtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRlYjtcbiRmYS12YXItYm93LWFycm93OiBcXGY2Yjk7XG4kZmEtdmFyLWNhcnQteG1hcms6IFxcZTBkZDtcbiRmYS12YXItaGV4YWdvbi14bWFyazogXFxmMmVlO1xuJGZhLXZhci10aW1lcy1oZXhhZ29uOiBcXGYyZWU7XG4kZmEtdmFyLXhtYXJrLWhleGFnb246IFxcZjJlZTtcbiRmYS12YXItY2lyY2xlLWg6IFxcZjQ3ZTtcbiRmYS12YXItaG9zcGl0YWwtc3ltYm9sOiBcXGY0N2U7XG4kZmEtdmFyLW1lcmdlOiBcXGU1MjY7XG4kZmEtdmFyLXBhZ2VyOiBcXGY4MTU7XG4kZmEtdmFyLWNhcnQtbWludXM6IFxcZTBkYjtcbiRmYS12YXItYWRkcmVzcy1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLWNvbnRhY3QtYm9vazogXFxmMmI5O1xuJGZhLXZhci1wYW4tZnJ5aW5nOiBcXGU0MmM7XG4kZmEtdmFyLWdyaWQ6IFxcZTE5NTtcbiRmYS12YXItZ3JpZC0zOiBcXGUxOTU7XG4kZmEtdmFyLWZvb3RiYWxsLWhlbG1ldDogXFxmNDRmO1xuJGZhLXZhci1oYW5kLWxvdmU6IFxcZTFhNTtcbiRmYS12YXItdHJlZXM6IFxcZjcyNDtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1wYWdlOiBcXGU0Mjg7XG4kZmEtdmFyLWs6IFxcNGI7XG4kZmEtdmFyLWRpYWdyYW0tcHJldmlvdXM6IFxcZTQ3ODtcbiRmYS12YXItZ2F1Z2UtbWluOiBcXGY2Mjg7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3Q6IFxcZjYyODtcbiRmYS12YXItZm9sZGVyLWdyaWQ6IFxcZTE4ODtcbiRmYS12YXItZWdncGxhbnQ6IFxcZTE2YztcbiRmYS12YXItcmFtOiBcXGY3MGE7XG4kZmEtdmFyLWxhbmRtYXJrLWZsYWc6IFxcZTUxYztcbiRmYS12YXItbGlwczogXFxmNjAwO1xuJGZhLXZhci1wZW5jaWw6IFxcZjMwMztcbiRmYS12YXItcGVuY2lsLWFsdDogXFxmMzAzO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jb21tZW50czogXFxmMDg2O1xuJGZhLXZhci1wYXN0ZTogXFxmMGVhO1xuJGZhLXZhci1maWxlLWNsaXBib2FyZDogXFxmMGVhO1xuJGZhLXZhci1kZXNrdG9wLWFycm93LWRvd246IFxcZTE1NTtcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3Q6IFxcZTEzYztcbiRmYS12YXItcHVtcGtpbjogXFxmNzA3O1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci1wZW4tZmllbGQ6IFxcZTIxMTtcbiRmYS12YXItYmx1ZWJlcnJpZXM6IFxcZTJlODtcbiRmYS12YXItdHJ1Y2stcmFtcC1ib3g6IFxcZjRkZTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci1ub3RlOiBcXGUxZmY7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tc3F1YXJlOiBcXGUwOTY7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItY2xvdWQteG1hcms6IFxcZTM1ZjtcbiRmYS12YXItdmlhbC12aXJ1czogXFxlNTk3O1xuJGZhLXZhci1ib29rLWJsYW5rOiBcXGY1ZDk7XG4kZmEtdmFyLWJvb2stYWx0OiBcXGY1ZDk7XG4kZmEtdmFyLWdvbGYtZmxhZy1ob2xlOiBcXGUzYWM7XG4kZmEtdmFyLW1lc3NhZ2UtYXJyb3ctZG93bjogXFxlMWRiO1xuJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy1kb3duOiBcXGUxZGI7XG4kZmEtdmFyLWZhY2UtdW5hbXVzZWQ6IFxcZTM5ZjtcbiRmYS12YXItc2hlZXQtcGxhc3RpYzogXFxlNTcxO1xuJGZhLXZhci1jaXJjbGUtOTogXFxlMGY2O1xuJGZhLXZhci1ibG9nOiBcXGY3ODE7XG4kZmEtdmFyLXVzZXItbmluamE6IFxcZjUwNDtcbiRmYS12YXItcGVuY2lsLXNsYXNoOiBcXGUyMTU7XG4kZmEtdmFyLWJvd2xpbmctcGluczogXFxmNDM3O1xuJGZhLXZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOiBcXGU1Mzk7XG4kZmEtdmFyLWRvd24tcmlnaHQ6IFxcZTE2YjtcbiRmYS12YXItc2Nyb2xsLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLXRvcmFoOiBcXGY2YTA7XG4kZmEtdmFyLXdlYmhvb2s6IFxcZTVkNTtcbiRmYS12YXItYmxpbmRzLW9wZW46IFxcZjhmYztcbiRmYS12YXItZmVuY2U6IFxcZTMwMztcbiRmYS12YXItdXA6IFxcZjM1NztcbiRmYS12YXItYXJyb3ctYWx0LXVwOiBcXGYzNTc7XG4kZmEtdmFyLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLWRydW1zdGljazogXFxmNmQ2O1xuJGZhLXZhci1zcXVhcmUtdjogXFxlMjg0O1xuJGZhLXZhci1mYWNlLWF3ZXNvbWU6IFxcZTQwOTtcbiRmYS12YXItZ2F2ZS1kYW5keTogXFxlNDA5O1xuJGZhLXZhci1kaWFsLW9mZjogXFxlMTYyO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcXGYyMDQ7XG4kZmEtdmFyLWZhY2Utc21pbGUtaG9ybnM6IFxcZTM5MTtcbiRmYS12YXItYm94LWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1ncmFwZXM6IFxcZTMwNjtcbiRmYS12YXItcGVyc29uLWRyb3duaW5nOiBcXGU1NDU7XG4kZmEtdmFyLWRpYWwtbWF4OiBcXGUxNWU7XG4kZmEtdmFyLWNpcmNsZS1tOiBcXGUxMTU7XG4kZmEtdmFyLWNhbGVuZGFyLWltYWdlOiBcXGUwZDQ7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1kb3duOiBcXGYzMmQ7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS1kb3duOiBcXGYzMmQ7XG4kZmEtdmFyLWFycm93LWRvd24tOS0xOiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdDogXFxmODg2O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItc2hpc2gta2ViYWI6IFxcZjgyMTtcbiRmYS12YXItc3ByYXktY2FuOiBcXGY1YmQ7XG4kZmEtdmFyLWFsYXJtLXNub296ZTogXFxmODQ1O1xuJGZhLXZhci1zY2FyZWNyb3c6IFxcZjcwZDtcbiRmYS12YXItdHJ1Y2stbW9uc3RlcjogXFxmNjNiO1xuJGZhLXZhci1naWZ0LWNhcmQ6IFxcZjY2MztcbiRmYS12YXItdzogXFw1NztcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtZHJhZnQ6IFxcZTNmYTtcbiRmYS12YXItc3F1YXJlLWI6IFxcZTI2NDtcbiRmYS12YXItZWxlcGhhbnQ6IFxcZjZkYTtcbiRmYS12YXItZWFydGgtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1yYWluYm93OiBcXGY3NWI7XG4kZmEtdmFyLWNpcmNsZS1ub3RjaDogXFxmMWNlO1xuJGZhLXZhci10YWJsZXQtc2NyZWVuLWJ1dHRvbjogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXQtYWx0OiBcXGYzZmE7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1tZXNzYWdlLXF1ZXN0aW9uOiBcXGUxZTM7XG4kZmEtdmFyLWNsb3VkOiBcXGYwYzI7XG4kZmEtdmFyLXRyb3dlbC1icmlja3M6IFxcZTU4YTtcbiRmYS12YXItc3F1YXJlLTM6IFxcZTI1ODtcbiRmYS12YXItZmFjZS1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItaG9zcGl0YWwtdXNlcjogXFxmODBkO1xuJGZhLXZhci1taWNyb3dhdmU6IFxcZTAxYjtcbiRmYS12YXItY2hmLXNpZ246IFxcZTYwMjtcbiRmYS12YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0OiBcXGU1N2Y7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LXVwOiBcXGUzZjA7XG4kZmEtdmFyLXRyYXNoLWNsb2NrOiBcXGUyYjA7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWxlZ2FsOiBcXGYwZTM7XG4kZmEtdmFyLXNwcmlua2xlci1jZWlsaW5nOiBcXGU0NGM7XG4kZmEtdmFyLWJyb3dzZXJzOiBcXGUwY2I7XG4kZmEtdmFyLXRyaWxsaXVtOiBcXGU1ODg7XG4kZmEtdmFyLW11c2ljLXNsYXNoOiBcXGY4ZDE7XG4kZmEtdmFyLXRydWNrLXJhbXA6IFxcZjRlMDtcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItY2lyY2xlLWM6IFxcZTEwMTtcbiRmYS12YXItc3Rhci1jaHJpc3RtYXM6IFxcZjdkNDtcbiRmYS12YXItY2hhcnQtYnVsbGV0OiBcXGUwZTE7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItdHJlZS1jaHJpc3RtYXM6IFxcZjdkYjtcbiRmYS12YXItdGlyZS1mbGF0OiBcXGY2MzI7XG4kZmEtdmFyLXN1bmdsYXNzZXM6IFxcZjg5MjtcbiRmYS12YXItYmFkZ2U6IFxcZjMzNTtcbiRmYS12YXItbWVzc2FnZS1wZW46IFxcZjRhNDtcbiRmYS12YXItY29tbWVudC1hbHQtZWRpdDogXFxmNGE0O1xuJGZhLXZhci1tZXNzYWdlLWVkaXQ6IFxcZjRhNDtcbiRmYS12YXItYmVsbC1jb25jaWVyZ2U6IFxcZjU2MjtcbiRmYS12YXItY29uY2llcmdlLWJlbGw6IFxcZjU2MjtcbiRmYS12YXItcGVuLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1hcnJvdy1wcm9ncmVzczogXFxlNWRmO1xuJGZhLXZhci1jaGVzcy1yb29rLXBpZWNlOiBcXGY0NDg7XG4kZmEtdmFyLWNoZXNzLXJvb2stYWx0OiBcXGY0NDg7XG4kZmEtdmFyLXNxdWFyZS1yb290OiBcXGY2OTc7XG4kZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXBsdXM6IFxcZTQ4ZTtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZTA2ODtcbiRmYS12YXItZmFjZS1hbmdyeS1ob3JuczogXFxlMzY4O1xuJGZhLXZhci1tYXJzLWFuZC12ZW51cy1idXJzdDogXFxlNTIzO1xuJGZhLXZhci10b21ic3RvbmU6IFxcZjcyMDtcbiRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1zY2lzc29yczogXFxmMGM0O1xuJGZhLXZhci1jdXQ6IFxcZjBjNDtcbiRmYS12YXItbGlzdC1tdXNpYzogXFxmOGM5O1xuJGZhLXZhci1zdW4tcGxhbnQtd2lsdDogXFxlNTdhO1xuJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlOiBcXGU1ODQ7XG4kZmEtdmFyLWhvY2tleS1wdWNrOiBcXGY0NTM7XG4kZmEtdmFyLW11c3RhY2hlOiBcXGU1YmM7XG4kZmEtdmFyLWh5cGhlbjogXFwyZDtcbiRmYS12YXItdGFibGU6IFxcZjBjZTtcbiRmYS12YXItdXNlci1jaGVmOiBcXGUzZDI7XG4kZmEtdmFyLW1lc3NhZ2UtaW1hZ2U6IFxcZTFlMDtcbiRmYS12YXItY29tbWVudC1hbHQtaW1hZ2U6IFxcZTFlMDtcbiRmYS12YXItdXNlcnMtbWVkaWNhbDogXFxmODMwO1xuJGZhLXZhci1zZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb246IFxcZTAyOTtcbiRmYS12YXItc2Vuc29yLWFsZXJ0OiBcXGUwMjk7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQ6IFxcZTUyMTtcbiRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsOiBcXGY1NjY7XG4kZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaDogXFxmNTY2O1xuJGZhLXZhci1mYWNlLW1hc2s6IFxcZTM3ZjtcbiRmYS12YXItcGlja2xlYmFsbDogXFxlNDM1O1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGY6IFxcZTI4YztcbiRmYS12YXItdXNlcnMtc2xhc2g6IFxcZTA3MztcbiRmYS12YXItY2xvdmVyOiBcXGUxMzk7XG4kZmEtdmFyLW1lYXQ6IFxcZjgxNDtcbiRmYS12YXItcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItbWFpbC1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1lbXB0eS1zZXQ6IFxcZjY1NjtcbiRmYS12YXItaG91c2UtZmlyZTogXFxlNTBjO1xuJGZhLXZhci1zcXVhcmUtbWludXM6IFxcZjE0NjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcXGYxNDY7XG4kZmEtdmFyLWhlbGljb3B0ZXI6IFxcZjUzMztcbiRmYS12YXItYmlyZDogXFxlNDY5O1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWhlYXJ0LWhhbGYtc3Ryb2tlOiBcXGUxYWM7XG4kZmEtdmFyLWhlYXJ0LWhhbGYtYWx0OiBcXGUxYWM7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOiBcXGU0ZWY7XG4kZmEtdmFyLWxhcHRvcC1jb2RlOiBcXGY1ZmM7XG4kZmEtdmFyLWpveXN0aWNrOiBcXGY4YzU7XG4kZmEtdmFyLWdyaWxsLWZpcmU6IFxcZTVhNDtcbiRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLWhpc3Rvcnk6IFxcZTIzNztcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLWJhcnM6IFxcZjBjOTtcbiRmYS12YXItbmF2aWNvbjogXFxmMGM5O1xuJGZhLXZhci1rZXlib2FyZC1sZWZ0OiBcXGUxYzM7XG4kZmEtdmFyLXBlb3BsZS1ncm91cDogXFxlNTMzO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcXGYyNTM7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcXGYyNTM7XG4kZmEtdmFyLWhlYXJ0LWNyYWNrOiBcXGY3YTk7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoOiBcXGU0N2M7XG4kZmEtdmFyLWRyb3BsZXQtcGVyY2VudDogXFxmNzUwO1xuJGZhLXZhci1odW1pZGl0eTogXFxmNzUwO1xuJGZhLXZhci1zcXVhcmUtdXAtcmlnaHQ6IFxcZjM2MDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OiBcXGYzNjA7XG4kZmEtdmFyLWZhY2Uta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1jb3JuOiBcXGY2Yzc7XG4kZmEtdmFyLXJvbGxlci1jb2FzdGVyOiBcXGUzMjQ7XG4kZmEtdmFyLXBob3RvLWZpbG0tbXVzaWM6IFxcZTIyODtcbiRmYS12YXItcmFkYXI6IFxcZTAyNDtcbiRmYS12YXItc2lja2xlOiBcXGY4MjI7XG4kZmEtdmFyLWZpbG06IFxcZjAwODtcbiRmYS12YXItY29jb251dDogXFxlMmY2O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXNoaWVsZC1jcm9zczogXFxmNzEyO1xuJGZhLXZhci1jYXNzZXR0ZS10YXBlOiBcXGY4YWI7XG4kZmEtdmFyLXNxdWFyZS10ZXJtaW5hbDogXFxlMzJhO1xuJGZhLXZhci1wZW9wbGUtcm9iYmVyeTogXFxlNTM2O1xuJGZhLXZhci1saWdodGJ1bGI6IFxcZjBlYjtcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jb21tZW50LW1pZGRsZTogXFxlMTQ5O1xuJGZhLXZhci10cmFzaC1jYW4tbGlzdDogXFxlMmFiO1xuJGZhLXZhci1ibG9jazogXFxlNDZhO1xuJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUteG1hcms6IFxcZTU2ZDtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0OiBcXGYwOGI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcXGYwOGI7XG4kZmEtdmFyLWZhY2UtZnJvd24tc2xpZ2h0OiBcXGUzNzY7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWRvd246IFxcZjEzYTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1zaWRlYmFyLWZsaXA6IFxcZTI0ZjtcbiRmYS12YXItdW5sb2NrLWtleWhvbGU6IFxcZjEzZTtcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1saXN0OiBcXGUyOTk7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnk6IFxcZjc0MDtcbiRmYS12YXItaGVhZHBob25lcy1zaW1wbGU6IFxcZjU4ZjtcbiRmYS12YXItaGVhZHBob25lcy1hbHQ6IFxcZjU4ZjtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1waXBlLXNlY3Rpb246IFxcZTQzODtcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvbjogXFxlMDM0O1xuJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tYWx0OiBcXGUwMzQ7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdDogXFxmNGI5O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLWZhY2Utc2xlZXBpbmc6IFxcZTM4ZDtcbiRmYS12YXItcm9hZC1zcGlrZXM6IFxcZTU2ODtcbiRmYS12YXItZmlyZS1idXJuZXI6IFxcZTRmMTtcbiRmYS12YXItc3F1aXJyZWw6IFxcZjcxYTtcbiRmYS12YXItYXJyb3ctdXAtdG8tbGluZTogXFxmMzQxO1xuJGZhLXZhci1hcnJvdy10by10b3A6IFxcZjM0MTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mYWNlLWNvd2JveS1oYXQ6IFxcZTM2ZTtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItY2hhcnQtc2NhdHRlci0zZDogXFxlMGU4O1xuJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwOiBcXGU1ZTM7XG4kZmEtdmFyLXNxdWFyZS1jb2RlOiBcXGUyNjc7XG4kZmEtdmFyLWZlYXRoZXI6IFxcZjUyZDtcbiRmYS12YXItdm9sdW1lLWxvdzogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci14bWFyay10by1zbG90OiBcXGY3NzE7XG4kZmEtdmFyLXRpbWVzLXRvLXNsb3Q6IFxcZjc3MTtcbiRmYS12YXItdm90ZS1uYXk6IFxcZjc3MTtcbiRmYS12YXItYm94LXRhcGVkOiBcXGY0OWE7XG4kZmEtdmFyLWJveC1hbHQ6IFxcZjQ5YTtcbiRmYS12YXItY29tbWVudC1zbGFzaDogXFxmNGIzO1xuJGZhLXZhci1zd29yZHM6IFxcZjcxZDtcbiRmYS12YXItY2xvdWQtc3VuLXJhaW46IFxcZjc0MztcbiRmYS12YXItYWxidW06IFxcZjg5ZjtcbiRmYS12YXItY2lyY2xlLW46IFxcZTExODtcbiRmYS12YXItY29tcHJlc3M6IFxcZjA2NjtcbiRmYS12YXItd2hlYXQtYXduOiBcXGUyY2Q7XG4kZmEtdmFyLXdoZWF0LWFsdDogXFxlMmNkO1xuJGZhLXZhci1hbmtoOiBcXGY2NDQ7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQ6IFxcZTRmYTtcbiRmYS12YXItYXN0ZXJpc2s6IFxcMmE7XG4kZmEtdmFyLWtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0OiBcXGUzYjQ7XG4kZmEtdmFyLWNvbW1lbnQtbGluZXM6IFxcZjRiMDtcbiRmYS12YXItbHVjaGFkb3ItbWFzazogXFxmNDU1O1xuJGZhLXZhci1sdWNoYWRvcjogXFxmNDU1O1xuJGZhLXZhci1tYXNrLWx1Y2hhZG9yOiBcXGY0NTU7XG4kZmEtdmFyLXNxdWFyZS1jaGVjazogXFxmMTRhO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItc2hyZWRkZXI6IFxcZjY4YTtcbiRmYS12YXItYm9vay1vcGVuLWNvdmVyOiBcXGUwYzA7XG4kZmEtdmFyLWJvb2stb3Blbi1hbHQ6IFxcZTBjMDtcbiRmYS12YXItc2FuZHdpY2g6IFxcZjgxZjtcbiRmYS12YXItcGVzZXRhLXNpZ246IFxcZTIyMTtcbiRmYS12YXItc3F1YXJlLXBhcmtpbmctc2xhc2g6IFxcZjYxNztcbiRmYS12YXItcGFya2luZy1zbGFzaDogXFxmNjE3O1xuJGZhLXZhci10cmFpbi10dW5uZWw6IFxcZTQ1NDtcbiRmYS12YXItaGVhZGluZzogXFxmMWRjO1xuJGZhLXZhci1oZWFkZXI6IFxcZjFkYztcbiRmYS12YXItZ2hvc3Q6IFxcZjZlMjtcbiRmYS12YXItZmFjZS1hbmd1aXNoZWQ6IFxcZTM2OTtcbiRmYS12YXItaG9ja2V5LXN0aWNrczogXFxmNDU0O1xuJGZhLXZhci1hYmFjdXM6IFxcZjY0MDtcbiRmYS12YXItZmlsbS1zaW1wbGU6IFxcZjNhMDtcbiRmYS12YXItZmlsbS1hbHQ6IFxcZjNhMDtcbiRmYS12YXItbGlzdDogXFxmMDNhO1xuJGZhLXZhci1saXN0LXNxdWFyZXM6IFxcZjAzYTtcbiRmYS12YXItdHJlZS1wYWxtOiBcXGY4MmI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwOiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXNxdWFyZS1hbHQ6IFxcZjg3YjtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWdhbWVwYWQ6IFxcZjExYjtcbiRmYS12YXItYm9yZGVyLWNlbnRlci12OiBcXGY4OWQ7XG4kZmEtdmFyLWNpcmNsZS1kb3Q6IFxcZjE5MjtcbiRmYS12YXItZG90LWNpcmNsZTogXFxmMTkyO1xuJGZhLXZhci1jbGlwYm9hcmQtbWVkaWNhbDogXFxlMTMzO1xuJGZhLXZhci1mYWNlLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWVnZzogXFxmN2ZiO1xuJGZhLXZhci11cC10by1saW5lOiBcXGYzNGQ7XG4kZmEtdmFyLWFycm93LWFsdC10by10b3A6IFxcZjM0ZDtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcms6IFxcZTUxMztcbiRmYS12YXItd2F0Y2gtZml0bmVzczogXFxmNjNlO1xuJGZhLXZhci1jbG9jay1uaW5lLXRoaXJ0eTogXFxlMzRkO1xuJGZhLXZhci1jYW1wZ3JvdW5kOiBcXGY2YmI7XG4kZmEtdmFyLWZvbGRlci1wbHVzOiBcXGY2NWU7XG4kZmEtdmFyLWp1ZzogXFxmOGM2O1xuJGZhLXZhci1mdXRib2w6IFxcZjFlMztcbiRmYS12YXItZnV0Ym9sLWJhbGw6IFxcZjFlMztcbiRmYS12YXItc29jY2VyLWJhbGw6IFxcZjFlMztcbiRmYS12YXItc25vdy1ibG93aW5nOiBcXGY3NjE7XG4kZmEtdmFyLXBhaW50YnJ1c2g6IFxcZjFmYztcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFxcZjFmYztcbiRmYS12YXItbG9jazogXFxmMDIzO1xuJGZhLXZhci1hcnJvdy1kb3duLWZyb20tbGluZTogXFxmMzQ1O1xuJGZhLXZhci1hcnJvdy1mcm9tLXRvcDogXFxmMzQ1O1xuJGZhLXZhci1nYXMtcHVtcDogXFxmNTJmO1xuJGZhLXZhci1zaWduYWwtYmFycy1zbGFzaDogXFxmNjk0O1xuJGZhLXZhci1zaWduYWwtYWx0LXNsYXNoOiBcXGY2OTQ7XG4kZmEtdmFyLW1vbmtleTogXFxmNmZiO1xuJGZhLXZhci1yZWN0YW5nbGUtcHJvOiBcXGUyMzU7XG4kZmEtdmFyLXBybzogXFxlMjM1O1xuJGZhLXZhci1ob3VzZS1uaWdodDogXFxlMDEwO1xuJGZhLXZhci1ob3QtdHViLXBlcnNvbjogXFxmNTkzO1xuJGZhLXZhci1ob3QtdHViOiBcXGY1OTM7XG4kZmEtdmFyLWdsb2JlLXBvaW50ZXI6IFxcZTYwZTtcbiRmYS12YXItYmxhbmtldDogXFxmNDk4O1xuJGZhLXZhci1tYXAtbG9jYXRpb246IFxcZjU5ZjtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcjogXFxlNTBlO1xuJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbi1jaGVjazogXFxlMTRmO1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLWFycm93cy1jcm9zczogXFxlMGEyO1xuJGZhLXZhci1iYWNrcGFjazogXFxmNWQ0O1xuJGZhLXZhci1zcXVhcmUtc21hbGw6IFxcZTI3ZTtcbiRmYS12YXItZm9sZGVyLWFycm93LXVwOiBcXGUwNTQ7XG4kZmEtdmFyLWZvbGRlci11cGxvYWQ6IFxcZTA1NDtcbiRmYS12YXItYnJpZGdlLWxvY2s6IFxcZTRjYztcbiRmYS12YXItY3Jvc3NoYWlycy1zaW1wbGU6IFxcZTU5ZjtcbiRmYS12YXItc2Fjay1kb2xsYXI6IFxcZjgxZDtcbiRmYS12YXItcGVuLXRvLXNxdWFyZTogXFxmMDQ0O1xuJGZhLXZhci1lZGl0OiBcXGYwNDQ7XG4kZmEtdmFyLXNxdWFyZS1zbGlkZXJzOiBcXGYzZjA7XG4kZmEtdmFyLXNsaWRlcnMtaC1zcXVhcmU6IFxcZjNmMDtcbiRmYS12YXItY2FyLXNpZGU6IFxcZjVlNDtcbiRmYS12YXItbWVzc2FnZS1taWRkbGUtdG9wOiBcXGUxZTI7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlLXRvcC1hbHQ6IFxcZTFlMjtcbiRmYS12YXItbGlnaHRidWxiLW9uOiBcXGY2NzI7XG4kZmEtdmFyLWtuaWZlOiBcXGYyZTQ7XG4kZmEtdmFyLXV0ZW5zaWwta25pZmU6IFxcZjJlNDtcbiRmYS12YXItc2hhcmUtbm9kZXM6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0OiBcXGYxZTA7XG4kZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcjogXFxlNWU2O1xuJGZhLXZhci13YXZlLXNpbmU6IFxcZjg5OTtcbiRmYS12YXItaGVhcnQtY2lyY2xlLW1pbnVzOiBcXGU0ZmY7XG4kZmEtdmFyLWNpcmNsZS13OiBcXGUxMmM7XG4kZmEtdmFyLWNpcmNsZS1jYWxlbmRhcjogXFxlMTAyO1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGU6IFxcZTEwMjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFxcZjI1MjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFxcZjI1MjtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1zdW5zZXQ6IFxcZjc2NztcbiRmYS12YXItc2luazogXFxlMDZkO1xuJGZhLXZhci1jYWxlbmRhci1leGNsYW1hdGlvbjogXFxmMzM0O1xuJGZhLXZhci10cnVjay1jb250YWluZXItZW1wdHk6IFxcZTJiNTtcbiRmYS12YXItaGFuZC1oZWFydDogXFxmNGJjO1xuJGZhLXZhci1iYWctc2hvcHBpbmc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcXGYyOTA7XG4kZmEtdmFyLWFycm93LWRvd24tei1hOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0OiBcXGY4ODE7XG4kZmEtdmFyLW1pdHRlbjogXFxmN2I1O1xuJGZhLXZhci1yZXBseS1jbG9jazogXFxlMjM5O1xuJGZhLXZhci1yZXBseS10aW1lOiBcXGUyMzk7XG4kZmEtdmFyLXBlcnNvbi1yYXlzOiBcXGU1NGQ7XG4kZmEtdmFyLXJpZ2h0OiBcXGYzNTY7XG4kZmEtdmFyLWFycm93LWFsdC1yaWdodDogXFxmMzU2O1xuJGZhLXZhci1jaXJjbGUtZjogXFxlMTBlO1xuJGZhLXZhci11c2VyczogXFxmMGMwO1xuJGZhLXZhci1mYWNlLXBsZWFkaW5nOiBcXGUzODY7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJGZhLXZhci1mbGFzay12aWFsOiBcXGU0ZjM7XG4kZmEtdmFyLXBvbGljZS1ib3g6IFxcZTAyMTtcbiRmYS12YXItY3VjdW1iZXI6IFxcZTQwMTtcbiRmYS12YXItaGVhZC1zaWRlLWJyYWluOiBcXGY4MDg7XG4kZmEtdmFyLWhhbmQ6IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wYXBlcjogXFxmMjU2O1xuJGZhLXZhci1wZXJzb24tYmlraW5nLW1vdW50YWluOiBcXGY4NGI7XG4kZmEtdmFyLWJpa2luZy1tb3VudGFpbjogXFxmODRiO1xuJGZhLXZhci11dGVuc2lscy1zbGFzaDogXFxlNDY0O1xuJGZhLXZhci1wcmludC1tYWduaWZ5aW5nLWdsYXNzOiBcXGY4MWE7XG4kZmEtdmFyLXByaW50LXNlYXJjaDogXFxmODFhO1xuJGZhLXZhci1mb2xkZXItYm9va21hcms6IFxcZTE4NjtcbiRmYS12YXItb206IFxcZjY3OTtcbiRmYS12YXItcGk6IFxcZjY3ZTtcbiRmYS12YXItZmxhc2stcm91bmQtcG90aW9uOiBcXGY2ZTE7XG4kZmEtdmFyLWZsYXNrLXBvdGlvbjogXFxmNmUxO1xuJGZhLXZhci1mYWNlLXNodXNoOiBcXGUzOGM7XG4kZmEtdmFyLXdvcm06IFxcZTU5OTtcbiRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrOiBcXGU1MGI7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0NmU7XG4kZmEtdmFyLXNxdWFyZS1pOiBcXGUyNzI7XG4kZmEtdmFyLWNoZXZyb24tdXA6IFxcZjA3NztcbiRmYS12YXItZmFjZS1zYWx1dGluZzogXFxlNDg0O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbG93OiBcXGY2MmM7XG4kZmEtdmFyLXRhY2hvbWV0ZXItc2xvdzogXFxmNjJjO1xuJGZhLXZhci1mYWNlLXBlcnNldmVyaW5nOiBcXGUzODU7XG4kZmEtdmFyLWNpcmNsZS1jYW1lcmE6IFxcZTEwMztcbiRmYS12YXItY2FtZXJhLWNpcmNsZTogXFxlMTAzO1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLXNwaWRlci13ZWI6IFxcZjcxOTtcbiRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmU6IFxcZTExNjtcbiRmYS12YXItbWljcm9waG9uZS1jaXJjbGU6IFxcZTExNjtcbiRmYS12YXItYm9vay1hcnJvdy11cDogXFxlMGJhO1xuJGZhLXZhci1wb3BzaWNsZTogXFxlNDNlO1xuJGZhLXZhci1jb21tYW5kOiBcXGUxNDI7XG4kZmEtdmFyLWJsaW5kczogXFxmOGZiO1xuJGZhLXZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiRmYS12YXItc2F4b3Bob25lOiBcXGY4ZGM7XG4kZmEtdmFyLXNxdWFyZS0yOiBcXGUyNTc7XG4kZmEtdmFyLWZpZWxkLWhvY2tleS1zdGljay1iYWxsOiBcXGY0NGM7XG4kZmEtdmFyLWZpZWxkLWhvY2tleTogXFxmNDRjO1xuJGZhLXZhci1hcnJvdy11cC1zcXVhcmUtdHJpYW5nbGU6IFxcZjg4YjtcbiRmYS12YXItc29ydC1zaGFwZXMtdXAtYWx0OiBcXGY4OGI7XG4kZmEtdmFyLWZhY2Utc2NyZWFtOiBcXGUzOGI7XG4kZmEtdmFyLXNxdWFyZS1tOiBcXGUyNzY7XG4kZmEtdmFyLWNhbWVyYS13ZWI6IFxcZjgzMjtcbiRmYS12YXItd2ViY2FtOiBcXGY4MzI7XG4kZmEtdmFyLWNvbW1lbnQtYXJyb3ctZG93bjogXFxlMTQzO1xuJGZhLXZhci1saWdodGJ1bGItY2ZsOiBcXGU1YTY7XG4kZmEtdmFyLXdpbmRvdy1mcmFtZS1vcGVuOiBcXGUwNTA7XG4kZmEtdmFyLWZhY2Uta2lzczogXFxmNTk2O1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcms6IFxcZTRjYjtcbiRmYS12YXItcGVyaW9kOiBcXDJlO1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLXVwLXRvLWRvdHRlZC1saW5lOiBcXGU0NTc7XG4kZmEtdmFyLXRob3VnaHQtYnViYmxlOiBcXGUzMmU7XG4kZmEtdmFyLXNrZWxldG9uLXJpYnM6IFxcZTVjYjtcbiRmYS12YXItcmF5Z3VuOiBcXGUwMjU7XG4kZmEtdmFyLWZsdXRlOiBcXGY4Yjk7XG4kZmEtdmFyLWFjb3JuOiBcXGY2YWU7XG4kZmEtdmFyLXZpZGVvLWFycm93LXVwLXJpZ2h0OiBcXGUyYzk7XG4kZmEtdmFyLWdyYXRlLWRyb3BsZXQ6IFxcZTE5NDtcbiRmYS12YXItc2VhbC1leGNsYW1hdGlvbjogXFxlMjQyO1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItbWVzc2FnZS1zbXM6IFxcZTFlNTtcbiRmYS12YXItY29mZmVlLWJlYW5zOiBcXGUxM2Y7XG4kZmEtdmFyLWhhdC13aXRjaDogXFxmNmU3O1xuJGZhLXZhci1mYWNlLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItY2xvY2stdGhyZWUtdGhpcnR5OiBcXGUzNTc7XG4kZmEtdmFyLWVhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZm5lc3M6IFxcZjJhNDtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcXGYyYTQ7XG4kZmEtdmFyLWFsYXJtLWNsb2NrOiBcXGYzNGU7XG4kZmEtdmFyLWVjbGlwc2U6IFxcZjc0OTtcbiRmYS12YXItZmFjZS1yZWxpZXZlZDogXFxlMzg5O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjazogXFxlNTY0O1xuJGZhLXZhci1kaWNlLWZpdmU6IFxcZjUyMztcbiRmYS12YXItb2N0YWdvbi1taW51czogXFxmMzA4O1xuJGZhLXZhci1taW51cy1vY3RhZ29uOiBcXGYzMDg7XG4kZmEtdmFyLXNxdWFyZS1yc3M6IFxcZjE0MztcbiRmYS12YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJGZhLXZhci1mYWNlLXphbnk6IFxcZTNhNDtcbiRmYS12YXItdHJpY3ljbGU6IFxcZTVjMztcbiRmYS12YXItbGFuZC1taW5lLW9uOiBcXGU1MWI7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1sZWZ0OiBcXGUyNjM7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXI6IFxcZTVkOTtcbiRmYS12YXItc2FsdC1zaGFrZXI6IFxcZTQ0NjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItZmlsZS1wbHVzOiBcXGYzMTk7XG4kZmEtdmFyLWRyYXctc3F1YXJlOiBcXGY1ZWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci11bmRlci1zbGFzaDogXFxlMmExO1xuJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1zbGFzaDogXFxlMmExO1xuJGZhLXZhci1zdGFpcnM6IFxcZTI4OTtcbiRmYS12YXItZHJvbmUtZnJvbnQ6IFxcZjg2MDtcbiRmYS12YXItZHJvbmUtYWx0OiBcXGY4NjA7XG4kZmEtdmFyLWdsYXNzLWVtcHR5OiBcXGUxOTE7XG4kZmEtdmFyLWRpYWwtaGlnaDogXFxlMTVjO1xuJGZhLXZhci11c2VyLWhlbG1ldC1zYWZldHk6IFxcZjgyYztcbiRmYS12YXItdXNlci1jb25zdHJ1Y3Rpb246IFxcZjgyYztcbiRmYS12YXItdXNlci1oYXJkLWhhdDogXFxmODJjO1xuJGZhLXZhci1pOiBcXDQ5O1xuJGZhLXZhci1ocnl2bmlhLXNpZ246IFxcZjZmMjtcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1hcnJvdy1kb3duLWxlZnQtYW5kLWFycm93LXVwLXJpZ2h0LXRvLWNlbnRlcjogXFxlMDkyO1xuJGZhLXZhci1waWxsczogXFxmNDg0O1xuJGZhLXZhci1mYWNlLWdyaW4td2lkZTogXFxmNTgxO1xuJGZhLXZhci1ncmluLWFsdDogXFxmNTgxO1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci1iYXNrZXRiYWxsLWhvb3A6IFxcZjQzNTtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1ib3R0b206IFxcZTNiYjtcbiRmYS12YXItdjogXFw1NjtcbiRmYS12YXItc3BhcmtsZXM6IFxcZjg5MDtcbiRmYS12YXItc3F1aWQ6IFxcZTQ1MDtcbiRmYS12YXItbGVhZnktZ3JlZW46IFxcZTQxZDtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwLXJpZ2h0OiBcXGUwZmM7XG4kZmEtdmFyLWNhbGVuZGFyczogXFxlMGQ3O1xuJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ246IFxcZTJlNjtcbiRmYS12YXItYmljeWNsZTogXFxmMjA2O1xuJGZhLXZhci1oYW1tZXItd2FyOiBcXGY2ZTQ7XG4kZmEtdmFyLWNpcmNsZS1kOiBcXGUxMDQ7XG4kZmEtdmFyLXNwaWRlci1ibGFjay13aWRvdzogXFxmNzE4O1xuJGZhLXZhci1zdGFmZi1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1yb2QtYXNjbGVwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1czogXFxlNTc5O1xuJGZhLXZhci1wZWFyOiBcXGUyMGM7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDogXFxlMDYyO1xuJGZhLXZhci10cmlhbmdsZTogXFxmMmVjO1xuJGZhLXZhci1hcGFydG1lbnQ6IFxcZTQ2ODtcbiRmYS12YXItdHJ1Y2stbWVkaWNhbDogXFxmMGY5O1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItcGVwcGVyOiBcXGU0MzI7XG4kZmEtdmFyLXBpYW5vOiBcXGY4ZDQ7XG4kZmEtdmFyLWd1bi1zcXVpcnQ6IFxcZTE5ZDtcbiRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTk4O1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLXVzZXItYWxpZW46IFxcZTA0YTtcbiRmYS12YXItc2hpZWxkLWNoZWNrOiBcXGYyZjc7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItcm9hZC1iYXJyaWVyOiBcXGU1NjI7XG4kZmEtdmFyLWNoYXJ0LWNhbmRsZXN0aWNrOiBcXGUwZTI7XG4kZmEtdmFyLWJyaWVmY2FzZS1ibGFuazogXFxlMGM4O1xuJGZhLXZhci1zY2hvb2w6IFxcZjU0OTtcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItYnJhY2tldC1yb3VuZDogXFwyODtcbiRmYS12YXItcGFyZW50aGVzaXM6IFxcMjg7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWhvcnNlLXNhZGRsZTogXFxmOGMzO1xuJGZhLXZhci1tdWctbWFyc2htYWxsb3dzOiBcXGY3Yjc7XG4kZmEtdmFyLWZpbHRlcnM6IFxcZTE3ZTtcbiRmYS12YXItYmVsbC1vbjogXFxmOGZhO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1kaWFsLW1lZDogXFxlMTVmO1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1xOiBcXDUxO1xuJGZhLXZhci1tb25pdG9yLXdhdmVmb3JtOiBcXGY2MTE7XG4kZmEtdmFyLW1vbml0b3ItaGVhcnQtcmF0ZTogXFxmNjExO1xuJGZhLXZhci1saW5rLXNpbXBsZTogXFxlMWNkO1xuJGZhLXZhci13aGlzdGxlOiBcXGY0NjA7XG4kZmEtdmFyLWc6IFxcNDc7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtY3JhY2s6IFxcZjRiYjtcbiRmYS12YXItZnJhZ2lsZTogXFxmNGJiO1xuJGZhLXZhci1zbG90LW1hY2hpbmU6IFxcZTNjZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1jYXItd2FzaDogXFxmNWU2O1xuJGZhLXZhci1lc2NhbGF0b3I6IFxcZTE3MTtcbiRmYS12YXItY29tbWVudC1pbWFnZTogXFxlMTQ4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLWRvbmctc2lnbjogXFxlMTY5O1xuJGZhLXZhci1kb251dDogXFxlNDA2O1xuJGZhLXZhci1kb3VnaG51dDogXFxlNDA2O1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vLWJvbHQ6IFxcZjc1YTtcbiRmYS12YXItdGFsbHktMTogXFxlMjk0O1xuJGZhLXZhci1mYWNlLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1zcXVhcmUtZGFzaGVkOiBcXGUyNjk7XG4kZmEtdmFyLXNxdWFyZS1qOiBcXGUyNzM7XG4kZmEtdmFyLWhhbmQtcG9pbnQtdXA6IFxcZjBhNjtcbiRmYS12YXItbW9uZXktYmlsbDogXFxmMGQ2O1xuJGZhLXZhci1hcnJvdy11cC1iaWctc21hbGw6IFxcZjg4ZTtcbiRmYS12YXItc29ydC1zaXplLXVwOiBcXGY4OGU7XG4kZmEtdmFyLWJhcmNvZGUtcmVhZDogXFxmNDY0O1xuJGZhLXZhci1iYWd1ZXR0ZTogXFxlM2Q4O1xuJGZhLXZhci1ib3dsLXNvZnQtc2VydmU6IFxcZTQ2YjtcbiRmYS12YXItZmFjZS1ob2xkaW5nLWJhY2stdGVhcnM6IFxcZTQ4MjtcbiRmYS12YXItc3F1YXJlLXVwOiBcXGYzNTM7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXA6IFxcZjM1MztcbiRmYS12YXItdHJhaW4tc3Vid2F5LXR1bm5lbDogXFxlMmEzO1xuJGZhLXZhci1zdWJ3YXktdHVubmVsOiBcXGUyYTM7XG4kZmEtdmFyLXNxdWFyZS1leGNsYW1hdGlvbjogXFxmMzIxO1xuJGZhLXZhci1leGNsYW1hdGlvbi1zcXVhcmU6IFxcZjMyMTtcbiRmYS12YXItc2VtaWNvbG9uOiBcXDNiO1xuJGZhLXZhci1ib29rbWFyazogXFxmMDJlO1xuJGZhLXZhci1mYW4tdGFibGU6IFxcZTAwNDtcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci1iYXR0ZXJ5LWxvdzogXFxlMGIxO1xuJGZhLXZhci1iYXR0ZXJ5LTE6IFxcZTBiMTtcbiRmYS12YXItY3JlZGl0LWNhcmQtZnJvbnQ6IFxcZjM4YTtcbiRmYS12YXItYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0OiBcXGY2Nzc7XG4kZmEtdmFyLW1pbmQtc2hhcmU6IFxcZjY3NztcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItaGVsbWV0LXVuOiBcXGU1MDM7XG4kZmEtdmFyLWxvY2F0aW9uLXNtaWxlOiBcXGY2MGQ7XG4kZmEtdmFyLW1hcC1tYXJrZXItc21pbGU6IFxcZjYwZDtcbiRmYS12YXItYXJyb3ctbGVmdC10by1saW5lOiBcXGYzM2U7XG4kZmEtdmFyLWFycm93LXRvLWxlZnQ6IFxcZjMzZTtcbiRmYS12YXItYnVsbHNleWU6IFxcZjE0MDtcbiRmYS12YXItc3VzaGk6IFxcZTQ4YTtcbiRmYS12YXItbmlnaXJpOiBcXGU0OGE7XG4kZmEtdmFyLW1lc3NhZ2UtY2FwdGlvbnM6IFxcZTFkZTtcbiRmYS12YXItY29tbWVudC1hbHQtY2FwdGlvbnM6IFxcZTFkZTtcbiRmYS12YXItdHJhc2gtbGlzdDogXFxlMmIxO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1vcHRpb246IFxcZTMxODtcbiRmYS12YXItcmFjY29vbjogXFxlNjEzO1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0OiBcXGUwOWE7XG4kZmEtdmFyLWhlYWQtc2lkZS1nZWFyOiBcXGU2MTE7XG4kZmEtdmFyLXRyYXNoLXBsdXM6IFxcZTJiMjtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi10b3A6IFxcZTNjMDtcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1ibGFuazogXFxmMDdiO1xuJGZhLXZhci1mYWNlLWFueGlvdXMtc3dlYXQ6IFxcZTM2YTtcbiRmYS12YXItY3JlZGl0LWNhcmQtYmxhbms6IFxcZjM4OTtcbiRmYS12YXItZmlsZS13YXZlZm9ybTogXFxmNDc4O1xuJGZhLXZhci1maWxlLW1lZGljYWwtYWx0OiBcXGY0Nzg7XG4kZmEtdmFyLW1pY3JvY2hpcC1haTogXFxlMWVjO1xuJGZhLXZhci1tdWc6IFxcZjg3NDtcbiRmYS12YXItcGxhbmUtdXAtc2xhc2g6IFxcZTIyZTtcbiRmYS12YXItcmFkaWF0aW9uOiBcXGY3Yjk7XG4kZmEtdmFyLXBlbi1jaXJjbGU6IFxcZTIwZTtcbiRmYS12YXItYmFnLXNlZWRsaW5nOiBcXGU1ZjI7XG4kZmEtdmFyLWNoYXJ0LXNpbXBsZTogXFxlNDczO1xuJGZhLXZhci1jcnV0Y2hlczogXFxmN2Y4O1xuJGZhLXZhci1jaXJjbGUtcGFya2luZzogXFxmNjE1O1xuJGZhLXZhci1wYXJraW5nLWNpcmNsZTogXFxmNjE1O1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci1sZWFmLW9hazogXFxmNmY3O1xuJGZhLXZhci1zcXVhcmUtYm9sdDogXFxlMjY1O1xuJGZhLXZhci12aWFsOiBcXGY0OTI7XG4kZmEtdmFyLWdhdWdlOiBcXGY2MjQ7XG4kZmEtdmFyLWRhc2hib2FyZDogXFxmNjI0O1xuJGZhLXZhci1nYXVnZS1tZWQ6IFxcZjYyNDtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZTogXFxmNjI0O1xuJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItbGFtYmRhOiBcXGY2NmU7XG4kZmEtdmFyLWU6IFxcNDU7XG4kZmEtdmFyLXBpenphOiBcXGY4MTc7XG4kZmEtdmFyLWJvd2wtY2hvcHN0aWNrcy1ub29kbGVzOiBcXGUyZWE7XG4kZmEtdmFyLWgzOiBcXGYzMTU7XG4kZmEtdmFyLXBlbi1jbGlwOiBcXGYzMDU7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGNhO1xuJGZhLXZhci1iYWRnZS1wZXJjZW50OiBcXGY2NDY7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItc2Vuc29yOiBcXGUwMjg7XG4kZmEtdmFyLWNvbW1hOiBcXDJjO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrOiBcXGU1NmI7XG4kZmEtdmFyLXRvaWxldC1wYXBlci11bmRlcjogXFxlMmEwO1xuJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZTogXFxlMmEwO1xuJGZhLXZhci1saWdodC1lbWVyZ2VuY3k6IFxcZTQxZjtcbiRmYS12YXItYXJyb3ctZG93bi10by1hcmM6IFxcZTRhZTtcbiRmYS12YXItZHVtcHN0ZXI6IFxcZjc5MztcbiRmYS12YXItdmFuLXNodXR0bGU6IFxcZjViNjtcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItYnVpbGRpbmctdXNlcjogXFxlNGRhO1xuJGZhLXZhci1saWdodC1zd2l0Y2g6IFxcZTAxNztcbiRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXItd2F2ZS1wdWxzZTogXFxmNWY4O1xuJGZhLXZhci1oZWFydC1yYXRlOiBcXGY1Zjg7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1oYXQtc2FudGE6IFxcZjdhNztcbiRmYS12YXItdGFtYWxlOiBcXGU0NTE7XG4kZmEtdmFyLWJveC1jaGVjazogXFxmNDY3O1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1zdGVhazogXFxmODI0O1xuJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoOiBcXGY2MDM7XG4kZmEtdmFyLWxvY2F0aW9uLXNsYXNoOiBcXGY2MDM7XG4kZmEtdmFyLXBlcnNvbi1kb2xseTogXFxmNGQwO1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItZmlsZS1jaGFydC1jb2x1bW46IFxcZjY1OTtcbiRmYS12YXItZmlsZS1jaGFydC1saW5lOiBcXGY2NTk7XG4kZmEtdmFyLXBlcnNvbi1oYWxmLWRyZXNzOiBcXGU1NDg7XG4kZmEtdmFyLWZvbGRlci1pbWFnZTogXFxlMThhO1xuJGZhLXZhci1jYWxlbmRhci1wZW46IFxcZjMzMztcbiRmYS12YXItY2FsZW5kYXItZWRpdDogXFxmMzMzO1xuJGZhLXZhci1yb2FkLWJyaWRnZTogXFxlNTYzO1xuJGZhLXZhci1mYWNlLXNtaWxlLXRlYXI6IFxcZTM5MztcbiRmYS12YXItbWVzc2FnZS1wbHVzOiBcXGY0YTg7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXBsdXM6IFxcZjRhODtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFxcZjEyNDtcbiRmYS12YXItYzogXFw0MztcbiRmYS12YXItdGFibGV0LWJ1dHRvbjogXFxmMTBhO1xuJGZhLXZhci1wZXJzb24tZHJlc3MtZmFpcnk6IFxcZTYwNztcbiRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXVzZXI6IFxcZTRhNDtcbiRmYS12YXItYnVpbGRpbmctbG9jazogXFxlNGQ2O1xuJGZhLXZhci1jaGFydC1saW5lLXVwOiBcXGUwZTU7XG4kZmEtdmFyLW1haWxib3g6IFxcZjgxMztcbiRmYS12YXItdHJ1Y2stYm9sdDogXFxlM2QwO1xuJGZhLXZhci1waXp6YS1zbGljZTogXFxmODE4O1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmU6IFxcZjUzYTtcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcXGYxZmU7XG4kZmEtdmFyLWhvdXNlLWZsYWc6IFxcZTUwZDtcbiRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZTogXFxlNWQ0O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzOiBcXGU1NDA7XG4kZmEtdmFyLXNjYWxwZWw6IFxcZjYxZDtcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWNhbmNlbDogXFxmMDVlO1xuJGZhLXZhci1iZWxsLWV4Y2xhbWF0aW9uOiBcXGY4NDg7XG4kZmEtdmFyLWNpcmNsZS1ib29rbWFyazogXFxlMTAwO1xuJGZhLXZhci1ib29rbWFyay1jaXJjbGU6IFxcZTEwMDtcbiRmYS12YXItZWdnLWZyaWVkOiBcXGY3ZmM7XG4kZmEtdmFyLWZhY2Utd2Vhcnk6IFxcZTNhMTtcbiRmYS12YXItdW5pZm9ybS1tYXJ0aWFsLWFydHM6IFxcZTNkMTtcbiRmYS12YXItY2FtZXJhLXJvdGF0ZTogXFxlMGQ4O1xuJGZhLXZhci1zdW4tZHVzdDogXFxmNzY0O1xuJGZhLXZhci1jb21tZW50LXRleHQ6IFxcZTE0ZDtcbiRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzOiBcXGY1ZDA7XG4kZmEtdmFyLWFpci1mcmVzaGVuZXI6IFxcZjVkMDtcbiRmYS12YXItc2lnbmFsLWJhcnM6IFxcZjY5MDtcbiRmYS12YXItc2lnbmFsLWFsdDogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYWx0LTQ6IFxcZjY5MDtcbiRmYS12YXItc2lnbmFsLWJhcnMtc3Ryb25nOiBcXGY2OTA7XG4kZmEtdmFyLWRpYW1vbmQtZXhjbGFtYXRpb246IFxcZTQwNTtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1kaWFsLW1pbjogXFxlMTYxO1xuJGZhLXZhci1yZXBlYXQ6IFxcZjM2MztcbiRmYS12YXItY3Jvc3M6IFxcZjY1NDtcbiRmYS12YXItcGFnZS1jYXJldC1kb3duOiBcXGU0Mjk7XG4kZmEtdmFyLWZpbGUtY2FyZXQtZG93bjogXFxlNDI5O1xuJGZhLXZhci1ib3g6IFxcZjQ2NjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci1jbG9jay1zZXZlbi10aGlydHk6IFxcZTM1MTtcbiRmYS12YXItYXJyb3ctcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLWNsb2NrLWZvdXItdGhpcnR5OiBcXGUzNGI7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLWdvb2Q6IFxcZjY5MztcbiRmYS12YXItc2lnbmFsLWFsdC0zOiBcXGY2OTM7XG4kZmEtdmFyLWNhY3R1czogXFxmOGE3O1xuJGZhLXZhci1saWdodGJ1bGItZ2VhcjogXFxlNWZkO1xuJGZhLXZhci1tYXhpbWl6ZTogXFxmMzFlO1xuJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdDogXFxmMzFlO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlOiBcXGY2MWY7XG4kZmEtdmFyLXBsYW5lLXRhaWw6IFxcZTIyYztcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1heDogXFxmNjJiO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Rlc3Q6IFxcZjYyYjtcbiRmYS12YXItY2lyY2xlLXU6IFxcZTEyNztcbiRmYS12YXItc2hpZWxkLXNsYXNoOiBcXGUyNGI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZS1oYW5ndXA6IFxcZTI3YTtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWRvd246IFxcZTI3YTtcbiRmYS12YXItYXJyb3ctdXAtbGVmdDogXFxlMDlkO1xuJGZhLXZhci10cmFuc3BvcnRlci0xOiBcXGUwNDM7XG4kZmEtdmFyLXBlYW51dHM6IFxcZTQzMTtcbiRmYS12YXItc2h1ZmZsZTogXFxmMDc0O1xuJGZhLXZhci1yYW5kb206IFxcZjA3NDtcbiRmYS12YXItcGVyc29uLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1tb2JpbGUtcmV0cm86IFxcZTUyNztcbiRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbDogXFxmN2E1O1xuJGZhLXZhci1iaW4tYm90dGxlcy1yZWN5Y2xlOiBcXGU1ZjY7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tc3F1YXJlOiBcXGUwOWM7XG4kZmEtdmFyLWZpbGUtZGFzaGVkLWxpbmU6IFxcZjg3NztcbiRmYS12YXItcGFnZS1icmVhazogXFxmODc3O1xuJGZhLXZhci1icmFja2V0LWN1cmx5LXJpZ2h0OiBcXDdkO1xuJGZhLXZhci1zcGlkZXI6IFxcZjcxNztcbiRmYS12YXItY2xvY2stdGhyZWU6IFxcZTM1NjtcbiRmYS12YXItaGFuZHMtYm91bmQ6IFxcZTRmOTtcbiRmYS12YXItc2NhbHBlbC1saW5lLWRhc2hlZDogXFxmNjFlO1xuJGZhLXZhci1zY2FscGVsLXBhdGg6IFxcZjYxZTtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1waXBlLXNtb2tpbmc6IFxcZTNjNDtcbiRmYS12YXItZmFjZS1hc3RvbmlzaGVkOiBcXGUzNmI7XG4kZmEtdmFyLXdpbmRvdzogXFxmNDBlO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1NjtcbiRmYS12YXItZWFyOiBcXGY1ZjA7XG4kZmEtdmFyLWZpbGUtbG9jazogXFxlM2E2O1xuJGZhLXZhci1kaWFncmFtLXZlbm46IFxcZTE1YTtcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXItZ29hbC1uZXQ6IFxcZTNhYjtcbiRmYS12YXItY29mZmluLWNyb3NzOiBcXGUwNTE7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLWxvY2F0aW9uLXhtYXJrOiBcXGY2MGU7XG4kZmEtdmFyLW1hcC1tYXJrZXItdGltZXM6IFxcZjYwZTtcbiRmYS12YXItbWFwLW1hcmtlci14bWFyazogXFxmNjBlO1xuJGZhLXZhci1jaXJjbGUtcXVhcnRlci1zdHJva2U6IFxcZTVkMztcbiRmYS12YXItbGFzc286IFxcZjhjODtcbiRmYS12YXItc2xhc2g6IFxcZjcxNTtcbiRmYS12YXItcGVyc29uLXRvLXBvcnRhbDogXFxlMDIyO1xuJGZhLXZhci1wb3J0YWwtZW50ZXI6IFxcZTAyMjtcbiRmYS12YXItY2FsZW5kYXItc3RhcjogXFxmNzM2O1xuJGZhLXZhci1jb21wdXRlci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0OiBcXGYwOTA7XG4kZmEtdmFyLXNpZ24taW46IFxcZjA5MDtcbiRmYS12YXItcGVnYXN1czogXFxmNzAzO1xuJGZhLXZhci1maWxlcy1tZWRpY2FsOiBcXGY3ZmQ7XG4kZmEtdmFyLW5mYy1sb2NrOiBcXGUxZjg7XG4kZmEtdmFyLXBlcnNvbi1za2ktbGlmdDogXFxmN2M4O1xuJGZhLXZhci1za2ktbGlmdDogXFxmN2M4O1xuJGZhLXZhci1zcXVhcmUtNjogXFxlMjViO1xuJGZhLXZhci1zaG9wLXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLWFsdC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci13aW5kLXR1cmJpbmU6IFxcZjg5YjtcbiRmYS12YXItc2xpZGVycy1zaW1wbGU6IFxcZTI1MztcbiRmYS12YXItZ3JpZC1yb3VuZDogXFxlNWRhO1xuJGZhLXZhci1iYWRnZS1zaGVyaWZmOiBcXGY4YTI7XG4kZmEtdmFyLXNlcnZlcjogXFxmMjMzO1xuJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaDogXFxlNGE5O1xuJGZhLXZhci1pbnRlcnNlY3Rpb246IFxcZjY2ODtcbiRmYS12YXItc2hvcC1sb2NrOiBcXGU0YTU7XG4kZmEtdmFyLWZhbWlseTogXFxlMzAwO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91cmdsYXNzLTE6IFxcZjI1MTtcbiRmYS12YXItdXNlci1oYWlyLWJ1bnM6IFxcZTNkMztcbiRmYS12YXItYmxlbmRlci1waG9uZTogXFxmNmI2O1xuJGZhLXZhci1ob3VyZ2xhc3MtY2xvY2s6IFxcZTQxYjtcbiRmYS12YXItcGVyc29uLXNlYXQtcmVjbGluZWQ6IFxcZTIxZjtcbiRmYS12YXItcGFwZXItcGxhbmUtdG9wOiBcXGUyMGE7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLWFsdDogXFxlMjBhO1xuJGZhLXZhci1zZW5kOiBcXGUyMGE7XG4kZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXA6IFxcZTFkYztcbiRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctdXA6IFxcZTFkYztcbiRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uOiBcXGY2NzE7XG4kZmEtdmFyLWxheWVyLW1pbnVzOiBcXGY1ZmU7XG4kZmEtdmFyLWxheWVyLWdyb3VwLW1pbnVzOiBcXGY1ZmU7XG4kZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5OiBcXGU2MDQ7XG4kZmEtdmFyLWNpcmNsZS1lOiBcXGUxMDk7XG4kZmEtdmFyLWJ1aWxkaW5nLXdoZWF0OiBcXGU0ZGI7XG4kZmEtdmFyLWdhdWdlLW1heDogXFxmNjI2O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0ZXN0OiBcXGY2MjY7XG4kZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nOiBcXGU1M2E7XG4kZmEtdmFyLWFwb3N0cm9waGU6IFxcMjc7XG4kZmEtdmFyLWZpcmUtaHlkcmFudDogXFxlMTdmO1xuJGZhLXZhci1yaWdodC10by1icmFja2V0OiBcXGYyZjY7XG4kZmEtdmFyLXNpZ24taW4tYWx0OiBcXGYyZjY7XG4kZmEtdmFyLXZpZGVvLXBsdXM6IFxcZjRlMTtcbiRmYS12YXItc3F1YXJlLXJpZ2h0OiBcXGYzNTI7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtcmlnaHQ6IFxcZjM1MjtcbiRmYS12YXItY29tbWVudC1zbWlsZTogXFxmNGI0O1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci1wYXNzcG9ydDogXFxmNWFiO1xuJGZhLXZhci1pbmJveC1pbjogXFxmMzEwO1xuJGZhLXZhci1pbmJveC1hcnJvdy1kb3duOiBcXGYzMTA7XG4kZmEtdmFyLWhlYXJ0LXB1bHNlOiBcXGYyMWU7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJGZhLXZhci1jaXJjbGUtODogXFxlMGY1O1xuJGZhLXZhci1jbG91ZHMtbW9vbjogXFxmNzQ1O1xuJGZhLXZhci1jbG9jay10ZW4tdGhpcnR5OiBcXGUzNTU7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3g6IFxcZjRjZTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLWZvbGRlci11c2VyOiBcXGUxOGU7XG4kZmEtdmFyLXRyYXNoLWNhbi14bWFyazogXFxlMmFlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1sZWZ0LWxvbmctdG8tbGluZTogXFxlNDFlO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci14bWFya3MtbGluZXM6IFxcZTU5YTtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItY2FsZW5kYXItcmFuZ2U6IFxcZTBkNjtcbiRmYS12YXItZmxvd2VyLWRhZmZvZGlsOiBcXGY4MDA7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC11cDogXFxlMWEyO1xuJGZhLXZhci13ZWlnaHQtc2NhbGU6IFxcZjQ5NjtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLWFycm93LXVwLXRvLWFyYzogXFxlNjE3O1xuJGZhLXZhci1zdGFyLWV4Y2xhbWF0aW9uOiBcXGYyZjM7XG4kZmEtdmFyLWJvb2tzOiBcXGY1ZGI7XG4kZmEtdmFyLXVzZXItZ3JvdXA6IFxcZjUwMDtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLWFycm93LXVwLWEtejogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLWxheWVyLXBsdXM6IFxcZjVmZjtcbiRmYS12YXItbGF5ZXItZ3JvdXAtcGx1czogXFxmNWZmO1xuJGZhLXZhci1wbGF5LXBhdXNlOiBcXGUyMmY7XG4kZmEtdmFyLWJsb2NrLXF1ZXN0aW9uOiBcXGUzZGQ7XG4kZmEtdmFyLXNub296ZTogXFxmODgwO1xuJGZhLXZhci16eno6IFxcZjg4MDtcbiRmYS12YXItc2Nhbm5lci1pbWFnZTogXFxmOGYzO1xuJGZhLXZhci10di1yZXRybzogXFxmNDAxO1xuJGZhLXZhci1zcXVhcmUtdDogXFxlMjgwO1xuJGZhLXZhci1mYXJtOiBcXGY4NjQ7XG4kZmEtdmFyLWJhcm4tc2lsbzogXFxmODY0O1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItYmFycy1zb3J0OiBcXGUwYWU7XG4kZmEtdmFyLXBhbGxldC1ib3hlczogXFxmNDgzO1xuJGZhLXZhci1wYWxldHRlLWJveGVzOiBcXGY0ODM7XG4kZmEtdmFyLXBhbGxldC1hbHQ6IFxcZjQ4MztcbiRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLWNvZGUtc2ltcGxlOiBcXGUxM2Q7XG4kZmEtdmFyLWJvbHQtc2xhc2g6IFxcZTBiODtcbiRmYS12YXItcGFuZWwtZmlyZTogXFxlNDJmO1xuJGZhLXZhci1iaW5hcnktY2lyY2xlLWNoZWNrOiBcXGUzM2M7XG4kZmEtdmFyLWNvbW1lbnQtbWludXM6IFxcZjRiMTtcbiRmYS12YXItYnVycml0bzogXFxmN2VkO1xuJGZhLXZhci12aW9saW46IFxcZjhlZDtcbiRmYS12YXItb2JqZWN0cy1jb2x1bW46IFxcZTNjMTtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tZG93bjogXFxmMzI5O1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1kb3duOiBcXGYzMjk7XG4kZmEtdmFyLWNvbW1lbnQtcGx1czogXFxmNGIyO1xuJGZhLXZhci10cmlhbmdsZS1pbnN0cnVtZW50OiBcXGY4ZTI7XG4kZmEtdmFyLXRyaWFuZ2xlLW11c2ljOiBcXGY4ZTI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItdXNlci1waWxvdC10aWU6IFxcZTJjMTtcbiRmYS12YXItcGlhbm8ta2V5Ym9hcmQ6IFxcZjhkNTtcbiRmYS12YXItYmVkLWVtcHR5OiBcXGY4Zjk7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFxcZjBhYTtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbDogXFxmMmZiO1xuJGZhLXZhci1yZWN0YW5nbGUtcG9ydHJhaXQ6IFxcZjJmYjtcbiRmYS12YXItcGVyc29uLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci1sOiBcXDRjO1xuJGZhLXZhci1zaWduYWwtc3RyZWFtOiBcXGY4ZGQ7XG4kZmEtdmFyLWRvd24tdG8tYnJhY2tldDogXFxlNGU3O1xuJGZhLXZhci1jaXJjbGUtejogXFxlMTMwO1xuJGZhLXZhci1zdGFyczogXFxmNzYyO1xuJGZhLXZhci1maXJlOiBcXGYwNmQ7XG4kZmEtdmFyLWJlZC1wdWxzZTogXFxmNDg3O1xuJGZhLXZhci1wcm9jZWR1cmVzOiBcXGY0ODc7XG4kZmEtdmFyLWhvdXNlLWRheTogXFxlMDBlO1xuJGZhLXZhci1zaHV0dGxlLXNwYWNlOiBcXGYxOTc7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItc2hpcnQtbG9uZy1zbGVldmU6IFxcZTNjNztcbiRmYS12YXItY2hhcnQtcGllLXNpbXBsZTogXFxmNjRlO1xuJGZhLXZhci1jaGFydC1waWUtYWx0OiBcXGY2NGU7XG4kZmEtdmFyLWZhY2UtbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcjogXFxlNDhmO1xuJGZhLXZhci1jYW5keTogXFxlM2U3O1xuJGZhLXZhci1ib3dsLWhvdDogXFxmODIzO1xuJGZhLXZhci1zb3VwOiBcXGY4MjM7XG4kZmEtdmFyLWZsYXRicmVhZDogXFxlNDBiO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtcGx1czogXFxlNTAwO1xuJGZhLXZhci1jb2RlLWZvcms6IFxcZTEzYjtcbiRmYS12YXItY2l0eTogXFxmNjRmO1xuJGZhLXZhci1zaWduYWwtYmFycy13ZWFrOiBcXGY2OTE7XG4kZmEtdmFyLXNpZ25hbC1hbHQtMTogXFxmNjkxO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzOiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLWNsb2NrLXR3ZWx2ZTogXFxlMzU4O1xuJGZhLXZhci1wZXBwZXItaG90OiBcXGY4MTY7XG4kZmEtdmFyLWNpdHJ1cy1zbGljZTogXFxlMmY1O1xuJGZhLXZhci1zaGVlcDogXFxmNzExO1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItY29sb24tc2lnbjogXFxlMTQwO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWJhZGdlci1ob25leTogXFxmNmI0O1xuJGZhLXZhci1oNDogXFxmODZhO1xuJGZhLXZhci1zdG9yZS1zbGFzaDogXFxlMDcxO1xuJGZhLXZhci1yb2FkLWNpcmNsZS14bWFyazogXFxlNTY2O1xuJGZhLXZhci1zaWduYWwtc2xhc2g6IFxcZjY5NTtcbiRmYS12YXItdXNlci1taW51czogXFxmNTAzO1xuJGZhLXZhci1tYXJzLXN0cm9rZS11cDogXFxmMjJhO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcXGYyMmE7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzOiBcXGY3OWY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci10YWNvOiBcXGY4MjY7XG4kZmEtdmFyLWhleGFnb24tcGx1czogXFxmMzAwO1xuJGZhLXZhci1wbHVzLWhleGFnb246IFxcZjMwMDtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTBhO1xuJGZhLXZhci1maWxlLWFycm93LXVwOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLXdpZmk6IFxcZjFlYjtcbiRmYS12YXItd2lmaS0zOiBcXGYxZWI7XG4kZmEtdmFyLXdpZmktc3Ryb25nOiBcXGYxZWI7XG4kZmEtdmFyLW1lc3NhZ2VzOiBcXGY0YjY7XG4kZmEtdmFyLWNvbW1lbnRzLWFsdDogXFxmNGI2O1xuJGZhLXZhci1iYXRoOiBcXGYyY2Q7XG4kZmEtdmFyLWJhdGh0dWI6IFxcZjJjZDtcbiRmYS12YXItdW1icmVsbGEtc2ltcGxlOiBcXGUyYmM7XG4kZmEtdmFyLXVtYnJlbGxhLWFsdDogXFxlMmJjO1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1czogXFxlNGEzO1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsOiBcXGU1YzA7XG4kZmEtdmFyLXVzZXItcGVuOiBcXGY0ZmY7XG4kZmEtdmFyLXVzZXItZWRpdDogXFxmNGZmO1xuJGZhLXZhci1iaW5hcnktc2xhc2g6IFxcZTMzZTtcbiRmYS12YXItc3F1YXJlLW86IFxcZTI3ODtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXN0cm9vcHdhZmVsOiBcXGY1NTE7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYW5jaG9yLWxvY2s6IFxcZTRhZDtcbiRmYS12YXItYnVpbGRpbmctbmdvOiBcXGU0ZDc7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTM6IFxcZTA0NTtcbiRmYS12YXItZW5naW5lLXdhcm5pbmc6IFxcZjVmMjtcbiRmYS12YXItZW5naW5lLWV4Y2xhbWF0aW9uOiBcXGY1ZjI7XG4kZmEtdmFyLWNpcmNsZS1kb3duLXJpZ2h0OiBcXGUxMDg7XG4kZmEtdmFyLXNxdWFyZS1rOiBcXGUyNzQ7XG4kZmEtdmFyLW1hbmF0LXNpZ246IFxcZTFkNTtcbiRmYS12YXItbW9uZXktY2hlY2stcGVuOiBcXGY4NzI7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQ6IFxcZjg3MjtcbiRmYS12YXItbm90LWVxdWFsOiBcXGY1M2U7XG4kZmEtdmFyLWJvcmRlci10b3AtbGVmdDogXFxmODUzO1xuJGZhLXZhci1ib3JkZXItc3R5bGU6IFxcZjg1MztcbiRmYS12YXItbWFwLWxvY2F0aW9uLWRvdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci10aWxkZTogXFw3ZTtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbDogXFxmNjgxO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLWFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlOiBcXGY4ODk7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLWRvd24tYWx0OiBcXGY4ODk7XG4kZmEtdmFyLW11Zy1ob3Q6IFxcZjdiNjtcbiRmYS12YXItZG9nLWxlYXNoZWQ6IFxcZjZkNDtcbiRmYS12YXItY2FyLWJhdHRlcnk6IFxcZjVkZjtcbiRmYS12YXItYmF0dGVyeS1jYXI6IFxcZjVkZjtcbiRmYS12YXItZmFjZS1kb3duY2FzdC1zd2VhdDogXFxlMzcxO1xuJGZhLXZhci1tYWlsYm94LWZsYWctdXA6IFxcZTViYjtcbiRmYS12YXItbWVtby1jaXJjbGUtaW5mbzogXFxlNDlhO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLXZvbHVtZTogXFxmNmE4O1xuJGZhLXZhci12b2x1bWUtbWVkaXVtOiBcXGY2YTg7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTU6IFxcZTJhNjtcbiRmYS12YXItZ2F1Z2UtY2lyY2xlLWJvbHQ6IFxcZTQ5NjtcbiRmYS12YXItY29pbi1mcm9udDogXFxlM2ZjO1xuJGZhLXZhci1maWxlLXNsYXNoOiBcXGUzYTc7XG4kZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXAtcmlnaHQ6IFxcZTFkZDtcbiRmYS12YXItdHJlYXN1cmUtY2hlc3Q6IFxcZjcyMztcbiRmYS12YXItY2hlc3MtcXVlZW46IFxcZjQ0NTtcbiRmYS12YXItcGFpbnRicnVzaC1maW5lOiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50LWJydXNoLWFsdDogXFxmNWE5O1xuJGZhLXZhci1wYWludC1icnVzaC1maW5lOiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50YnJ1c2gtYWx0OiBcXGY1YTk7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItaG9vZC1jbG9hazogXFxmNmVmO1xuJGZhLXZhci1zcXVhcmUtcXVvdGU6IFxcZTMyOTtcbiRmYS12YXItdXAtbGVmdDogXFxlMmJkO1xuJGZhLXZhci1icmluZy1mcm9udDogXFxmODU3O1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1idXJnZXItY2hlZXNlOiBcXGY3ZjE7XG4kZmEtdmFyLWNoZWVzZWJ1cmdlcjogXFxmN2YxO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2s6IFxcZTRkMjtcbiRmYS12YXItcmVwZWF0LTE6IFxcZjM2NTtcbiRmYS12YXItYXJyb3ctZG93bi10by1saW5lOiBcXGYzM2Q7XG4kZmEtdmFyLWFycm93LXRvLWJvdHRvbTogXFxmMzNkO1xuJGZhLXZhci1ncmlkLTU6IFxcZTE5OTtcbiRmYS12YXItc3dhcC1hcnJvd3M6IFxcZTYwYTtcbiRmYS12YXItcmlnaHQtbG9uZy10by1saW5lOiBcXGU0NDQ7XG4kZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkOiBcXGU1M2Q7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0OiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItaGFuZC1iYWNrLWZpc3Q6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLWdyaWQtcm91bmQtNTogXFxlNWRlO1xuJGZhLXZhci10YWxseTogXFxmNjljO1xuJGZhLXZhci10YWxseS01OiBcXGY2OWM7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcjogXFxlNGU0O1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItYmFyLWNoYXJ0OiBcXGYwODA7XG4kZmEtdmFyLWhhbmRzLWJ1YmJsZXM6IFxcZTA1ZTtcbiRmYS12YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItdHJhaW46IFxcZjIzODtcbiRmYS12YXItdXAtZnJvbS1kb3R0ZWQtbGluZTogXFxlNDU2O1xuJGZhLXZhci1leWUtbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQtZ286IFxcZjYzODtcbiRmYS12YXItZmFjZS1leGhhbGluZzogXFxlNDgwO1xuJGZhLXZhci1zZW5zb3ItZmlyZTogXFxlMDJhO1xuJGZhLXZhci11c2VyLXVubG9jazogXFxlMDU4O1xuJGZhLXZhci1oZXhhZ29uLWRpdmlkZTogXFxlMWFkO1xuJGZhLXZhci0wMDogXFxlNDY3O1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLWNhc3NldHRlLWJldGFtYXg6IFxcZjhhNDtcbiRmYS12YXItYmV0YW1heDogXFxmOGE0O1xuJGZhLXZhci1zYWlsYm9hdDogXFxlNDQ1O1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXFxmMmQyO1xuJGZhLXZhci1uZmMtbWFnbmlmeWluZy1nbGFzczogXFxlMWY5O1xuJGZhLXZhci1maWxlLWJpbmFyeTogXFxlMTc1O1xuJGZhLXZhci1jaXJjbGUtdjogXFxlMTJhO1xuJGZhLXZhci1zcXVhcmUtcGx1czogXFxmMGZlO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci1ib3dsLXNjb29wczogXFxlM2RmO1xuJGZhLXZhci1taXN0bGV0b2U6IFxcZjdiNDtcbiRmYS12YXItY3VzdGFyZDogXFxlNDAzO1xuJGZhLXZhci1sYWNyb3NzZS1zdGljazogXFxlM2I1O1xuJGZhLXZhci1ob2NrZXktbWFzazogXFxmNmVlO1xuJGZhLXZhci1zdW5yaXNlOiBcXGY3NjY7XG4kZmEtdmFyLXN1YnRpdGxlczogXFxlNjBmO1xuJGZhLXZhci1wYW5lbC1ld3M6IFxcZTQyZTtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci1jbG91ZC1leGNsYW1hdGlvbjogXFxlNDkxO1xuJGZhLXZhci1tZXNzYWdlLWxpbmVzOiBcXGY0YTY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWxpbmVzOiBcXGY0YTY7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItYnVja2V0OiBcXGU0Y2Y7XG4kZmEtdmFyLWZsb3BweS1kaXNrLXBlbjogXFxlMTgyO1xuJGZhLXZhci1pbWFnZTogXFxmMDNlO1xuJGZhLXZhci13aW5kb3ctZnJhbWU6IFxcZTA0ZjtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1jb3c6IFxcZjZjODtcbiRmYS12YXItZmlsZS16aXA6IFxcZTVlZTtcbiRmYS12YXItc3F1YXJlLXJpbmc6IFxcZTQ0ZjtcbiRmYS12YXItZG93bi1mcm9tLWxpbmU6IFxcZjM0OTtcbiRmYS12YXItYXJyb3ctYWx0LWZyb20tdG9wOiBcXGYzNDk7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLXNoaWVsZC14bWFyazogXFxlMjRjO1xuJGZhLXZhci1zaGllbGQtdGltZXM6IFxcZTI0YztcbiRmYS12YXItc2NyZXdkcml2ZXI6IFxcZjU0YTtcbiRmYS12YXItY2lyY2xlLXNvcnQtZG93bjogXFxlMDMxO1xuJGZhLXZhci1zb3J0LWNpcmNsZS1kb3duOiBcXGUwMzE7XG4kZmEtdmFyLWZvbGRlci1jbG9zZWQ6IFxcZTE4NTtcbiRmYS12YXItaG91c2UtdHN1bmFtaTogXFxlNTE1O1xuJGZhLXZhci1zcXVhcmUtbmZpOiBcXGU1NzY7XG4kZmEtdmFyLWZvcmtsaWZ0OiBcXGY0N2E7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyOiBcXGU0YjU7XG4kZmEtdmFyLWJyYWNrZXQtc3F1YXJlLXJpZ2h0OiBcXDVkO1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzOiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiBcXGYyZWE7XG4kZmEtdmFyLXJvdGF0ZS1iYWNrOiBcXGYyZWE7XG4kZmEtdmFyLXJvdGF0ZS1iYWNrd2FyZDogXFxmMmVhO1xuJGZhLXZhci11bmRvLWFsdDogXFxmMmVhO1xuJGZhLXZhci10YWJsZS1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItc3F1YXJlLWE6IFxcZTI1ZjtcbiRmYS12YXItdGljazogXFxlMzJmO1xuJGZhLXZhci1sZW1vbjogXFxmMDk0O1xuJGZhLXZhci1oZWFkLXNpZGUtbWFzazogXFxlMDYzO1xuJGZhLXZhci1oYW5kc2hha2U6IFxcZjJiNTtcbiRmYS12YXItZ2VtOiBcXGYzYTU7XG4kZmEtdmFyLWRvbGx5OiBcXGY0NzI7XG4kZmEtdmFyLWRvbGx5LWJveDogXFxmNDcyO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLW1pbmltaXplOiBcXGY3OGM7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQ6IFxcZjc4YztcbiRmYS12YXItcmVmcmlnZXJhdG9yOiBcXGUwMjY7XG4kZmEtdmFyLW1vbnVtZW50OiBcXGY1YTY7XG4kZmEtdmFyLW9jdGFnb24teG1hcms6IFxcZjJmMDtcbiRmYS12YXItdGltZXMtb2N0YWdvbjogXFxmMmYwO1xuJGZhLXZhci14bWFyay1vY3RhZ29uOiBcXGYyZjA7XG4kZmEtdmFyLWFsaWduLXNsYXNoOiBcXGY4NDY7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLWFuZ2xlcy1yaWdodDogXFxmMTAxO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItdHJ1Y2stcmFtcC1jb3VjaDogXFxmNGRkO1xuJGZhLXZhci10cnVjay1jb3VjaDogXFxmNGRkO1xuJGZhLXZhci1jYW5uYWJpczogXFxmNTVmO1xuJGZhLXZhci1jaXJjbGUtcGxheTogXFxmMTQ0O1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyOiBcXGUwYTA7XG4kZmEtdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiRmYS12YXItMzYwLWRlZ3JlZXM6IFxcZTJkYztcbiRmYS12YXItZXRoZXJuZXQ6IFxcZjc5NjtcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV1cjogXFxmMTUzO1xuJGZhLXZhci1ldXJvOiBcXGYxNTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNpcmNsZS1jaGVjazogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFxcZjA1ODtcbiRmYS12YXItc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1czogXFxlNWMyO1xuJGZhLXZhci1tb25leS1zaW1wbGUtZnJvbS1icmFja2V0OiBcXGUzMTM7XG4kZmEtdmFyLWJhdDogXFxmNmI1O1xuJGZhLXZhci1jaXJjbGUtc3RvcDogXFxmMjhkO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXFxmMjhkO1xuJGZhLXZhci1oZWFkLXNpZGUtaGVhZHBob25lczogXFxmOGMyO1xuJGZhLXZhci1waG9uZS1yb3Rhcnk6IFxcZjhkMztcbiRmYS12YXItY29tcGFzcy1kcmFmdGluZzogXFxmNTY4O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLXBsYXRlLXdoZWF0OiBcXGU1NWE7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1taW51czogXFxlNDZmO1xuJGZhLXZhci1jaG9wc3RpY2tzOiBcXGUzZjc7XG4kZmEtdmFyLWNhci13cmVuY2g6IFxcZjVlMztcbiRmYS12YXItY2FyLW1lY2hhbmljOiBcXGY1ZTM7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItcGVyc29uLXNoZWx0ZXI6IFxcZTU0ZjtcbiRmYS12YXItbmV1dGVyOiBcXGYyMmM7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWthem9vOiBcXGY4Yzc7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1iaW4tYm90dGxlczogXFxlNWY1O1xuJGZhLXZhci1mYWNlLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0OiBcXGUyNjE7XG4kZmEtdmFyLWJhdHRlcnktYm9sdDogXFxmMzc2O1xuJGZhLXZhci10cmVlLWxhcmdlOiBcXGY3ZGQ7XG4kZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sOiBcXGU1MDI7XG4kZmEtdmFyLWFwZXJ0dXJlOiBcXGUyZGY7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItZ2Vhci1jb21wbGV4OiBcXGU1ZTk7XG4kZmEtdmFyLWZpbGUtbWFnbmlmeWluZy1nbGFzczogXFxmODY1O1xuJGZhLXZhci1maWxlLXNlYXJjaDogXFxmODY1O1xuJGZhLXZhci11cC1yaWdodDogXFxlMmJlO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cDogXFxmMTM5O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJGZhLXZhci11c2VyLXBvbGljZTogXFxlMzMzO1xuJGZhLXZhci1sYXJpLXNpZ246IFxcZTFjODtcbiRmYS12YXItdm9sY2FubzogXFxmNzcwO1xuJGZhLXZhci10ZWRkeS1iZWFyOiBcXGUzY2Y7XG4kZmEtdmFyLXN0b2NraW5nOiBcXGY3ZDU7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0OiBcXGU1NTM7XG4kZmEtdmFyLWltYWdlLXNsYXNoOiBcXGUxYjc7XG4kZmEtdmFyLW1hc2stc25vcmtlbDogXFxlM2I3O1xuJGZhLXZhci1zbW9rZTogXFxmNzYwO1xuJGZhLXZhci1zdGVybGluZy1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLWdicDogXFxmMTU0O1xuJGZhLXZhci1wb3VuZC1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLWJhdHRlcnktZXhjbGFtYXRpb246IFxcZTBiMDtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkOiBcXGU1Nzc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLWFycm93LWRvd24tbG9uZzogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWRvd246IFxcZjE3NTtcbiRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTU3ZTtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItY3J5c3RhbC1iYWxsOiBcXGUzNjI7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1tYWlsLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1zdWl0Y2FzZTogXFxmMGYyO1xuJGZhLXZhci1wZXJzb24tc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXN0YXItc2hvb3Rpbmc6IFxcZTAzNjtcbiRmYS12YXItYmluYXJ5LWxvY2s6IFxcZTMzZDtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnVubmVsLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItY29tbWVudC1wZW46IFxcZjRhZTtcbiRmYS12YXItY29tbWVudC1lZGl0OiBcXGY0YWU7XG4kZmEtdmFyLWZpbGUtaW1wb3J0OiBcXGY1NmY7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWZpbGU6IFxcZjU2ZjtcbiRmYS12YXItYmFuam86IFxcZjhhMztcbiRmYS12YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0OiBcXGYxNGM7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcXGYxNGM7XG4kZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeS1vbjogXFxlNDIwO1xuJGZhLXZhci1rZXJuaW5nOiBcXGY4NmY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLXNxdWFyZS1mOiBcXGUyNzA7XG4kZmEtdmFyLXNjcm9sbDogXFxmNzBlO1xuJGZhLXZhci1zcGE6IFxcZjViYjtcbiRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWxpbmU6IFxcZjM0NDtcbiRmYS12YXItYXJyb3ctZnJvbS1yaWdodDogXFxmMzQ0O1xuJGZhLXZhci1zdHJhd2JlcnJ5OiBcXGUzMmI7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbi1sb2NrOiBcXGU1MWY7XG4kZmEtdmFyLXBhdXNlOiBcXGYwNGM7XG4kZmEtdmFyLWNsb2NrLWVpZ2h0LXRoaXJ0eTogXFxlMzQ2O1xuJGZhLXZhci1wbGFuZS1lbmdpbmVzOiBcXGYzZGU7XG4kZmEtdmFyLXBsYW5lLWFsdDogXFxmM2RlO1xuJGZhLXZhci1oaWxsLWF2YWxhbmNoZTogXFxlNTA3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1nYXVnZS1sb3c6IFxcZjYyNztcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvdzogXFxmNjI3O1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLXRyYXNoLWNhbi1wbHVzOiBcXGUyYWM7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXFxmMmJiO1xuJGZhLXZhci1jb250YWN0LWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItdmNhcmQ6IFxcZjJiYjtcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwOiBcXGY1MTY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItZ2xvYmUtc25vdzogXFxmN2EzO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItZGlhbW9uZC10dXJuLXJpZ2h0OiBcXGY1ZWI7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItaW50ZWdyYWw6IFxcZjY2NztcbiRmYS12YXItYnVyc3Q6IFxcZTRkYztcbiRmYS12YXItaG91c2UtbGFwdG9wOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1ob3VzZTogXFxlMDY2O1xuJGZhLXZhci1mYWNlLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLW1vbmV5LWJpbGxzOiBcXGUxZjM7XG4kZmEtdmFyLWJsaW5kcy1yYWlzZWQ6IFxcZjhmZDtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci11Zm8tYmVhbTogXFxlMDQ4O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtdXA6IFxcZjMzMTtcbiRmYS12YXItY2FyZXQtY2lyY2xlLXVwOiBcXGYzMzE7XG4kZmEtdmFyLXVzZXItdm5lY2staGFpci1sb25nOiBcXGU0NjM7XG4kZmEtdmFyLXNxdWFyZS1hLWxvY2s6IFxcZTQ0ZDtcbiRmYS12YXItY3J1dGNoOiBcXGY3Zjc7XG4kZmEtdmFyLWdhcy1wdW1wLXNsYXNoOiBcXGY1ZjQ7XG4kZmEtdmFyLWNsb3VkLWFycm93LXVwOiBcXGYwZWU7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYwZWU7XG4kZmEtdmFyLXBhbGV0dGU6IFxcZjUzZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItNDogXFxlMmE1O1xuJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtY3VycmVuY3k6IFxcZTVkODtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1yaWdodDogXFxlM2JmO1xuJGZhLXZhci1hcnJvd3MtdHVybi1yaWdodDogXFxlNGMwO1xuJGZhLXZhci12ZXN0OiBcXGUwODU7XG4kZmEtdmFyLXBpZzogXFxmNzA2O1xuJGZhLXZhci1pbmJveC1mdWxsOiBcXGUxYmE7XG4kZmEtdmFyLWNpcmNsZS1lbnZlbG9wZTogXFxlMTBjO1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGU6IFxcZTEwYztcbiRmYS12YXItdHJpYW5nbGUtcGVyc29uLWRpZ2dpbmc6IFxcZjg1ZDtcbiRmYS12YXItY29uc3RydWN0aW9uOiBcXGY4NWQ7XG4kZmEtdmFyLWZlcnJ5OiBcXGU0ZWE7XG4kZmEtdmFyLWJ1bGxzZXllLWFycm93OiBcXGY2NDg7XG4kZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZTogXFxlNGI5O1xuJGZhLXZhci1zZWVkbGluZzogXFxmNGQ4O1xuJGZhLXZhci1zcHJvdXQ6IFxcZjRkODtcbiRmYS12YXItY2xvY2stc2V2ZW46IFxcZTM1MDtcbiRmYS12YXItbGVmdC1yaWdodDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LWg6IFxcZjMzNztcbiRmYS12YXItYm94ZXMtcGFja2luZzogXFxlNGM3O1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1mbGFzaGxpZ2h0OiBcXGY4Yjg7XG4kZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGU6IFxcZTRmNjtcbiRmYS12YXItYm93bC1mb29kOiBcXGU0YzY7XG4kZmEtdmFyLXNxdWFyZS05OiBcXGUyNWU7XG4kZmEtdmFyLWNhbmR5LWNhbmU6IFxcZjc4NjtcbiRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0OiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNxdWFyZS1kb2xsYXI6IFxcZjJlOTtcbiRmYS12YXItZG9sbGFyLXNxdWFyZTogXFxmMmU5O1xuJGZhLXZhci11c2Qtc3F1YXJlOiBcXGYyZTk7XG4kZmEtdmFyLXBob25lLWFycm93LXJpZ2h0OiBcXGU1YmU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1zZWVkbGluZzogXFxmNGJmO1xuJGZhLXZhci1tZXNzYWdlLWNoZWNrOiBcXGY0YTI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWNoZWNrOiBcXGY0YTI7XG4kZmEtdmFyLWNsb3VkLWJvbHQ6IFxcZjc2YztcbiRmYS12YXItdGh1bmRlcnN0b3JtOiBcXGY3NmM7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtdXAtZG93bjogXFxlNWQ3O1xuJGZhLXZhci10ZXh0LXNsYXNoOiBcXGY4N2Q7XG4kZmEtdmFyLXJlbW92ZS1mb3JtYXQ6IFxcZjg3ZDtcbiRmYS12YXItd2F0Y2g6IFxcZjJlMTtcbiRmYS12YXItY2lyY2xlLWRvd24tbGVmdDogXFxlMTA3O1xuJGZhLXZhci10ZXh0OiBcXGY4OTM7XG4kZmEtdmFyLXByb2plY3RvcjogXFxmOGQ2O1xuJGZhLXZhci1mYWNlLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci10b21ic3RvbmUtYmxhbms6IFxcZjcyMTtcbiRmYS12YXItdG9tYnN0b25lLWFsdDogXFxmNzIxO1xuJGZhLXZhci1jaGVzcy1raW5nLXBpZWNlOiBcXGY0NDA7XG4kZmEtdmFyLWNoZXNzLWtpbmctYWx0OiBcXGY0NDA7XG4kZmEtdmFyLWNpcmNsZS02OiBcXGUwZjM7XG4kZmEtdmFyLWxlZnQ6IFxcZjM1NTtcbiRmYS12YXItYXJyb3ctYWx0LWxlZnQ6IFxcZjM1NTtcbiRmYS12YXItZmlsZS13b3JkOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGUtcG93ZXJwb2ludDogXFxmMWM0O1xuJGZhLXZhci1zcXVhcmUtZG93bjogXFxmMzUwO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWRvd246IFxcZjM1MDtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItdmVydGljYWw6IFxcZTNiZDtcbiRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZjA3ZTtcbiRmYS12YXItYXJyb3dzLWg6IFxcZjA3ZTtcbiRmYS12YXItaG91c2UtbG9jazogXFxlNTEwO1xuJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duOiBcXGYwZWQ7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcXGYwZWQ7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdDogXFxmMGVkO1xuJGZhLXZhci13cmVhdGg6IFxcZjdlMjtcbiRmYS12YXItY2hpbGRyZW46IFxcZTRlMTtcbiRmYS12YXItbWV0ZXItZHJvcGxldDogXFxlMWVhO1xuJGZhLXZhci1jaGFsa2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLWJsYWNrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItdXNlci1sYXJnZS1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci11c2VyLWFsdC1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci1zaWduYWwtc3Ryb25nOiBcXGY2OGY7XG4kZmEtdmFyLXNpZ25hbC00OiBcXGY2OGY7XG4kZmEtdmFyLWxvbGxpcG9wOiBcXGU0MjQ7XG4kZmEtdmFyLWxvbGx5cG9wOiBcXGU0MjQ7XG4kZmEtdmFyLWxpc3QtdHJlZTogXFxlMWQyO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWRyYXctY2lyY2xlOiBcXGY1ZWQ7XG4kZmEtdmFyLWNhdC1zcGFjZTogXFxlMDAxO1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItcmFiYml0LXJ1bm5pbmc6IFxcZjcwOTtcbiRmYS12YXItcmFiYml0LWZhc3Q6IFxcZjcwOTtcbiRmYS12YXItbWVtby1wYWQ6IFxcZTFkYTtcbiRmYS12YXItbWF0dHJlc3MtcGlsbG93OiBcXGU1MjU7XG4kZmEtdmFyLWFsYXJtLXBsdXM6IFxcZjg0NDtcbiRmYS12YXItYWxpY29ybjogXFxmNmIwO1xuJGZhLXZhci1jb21tZW50LXF1ZXN0aW9uOiBcXGUxNGI7XG4kZmEtdmFyLWdpbmdlcmJyZWFkLW1hbjogXFxmNzlkO1xuJGZhLXZhci1ndWFyYW5pLXNpZ246IFxcZTE5YTtcbiRmYS12YXItYnVyZ2VyLWZyaWVzOiBcXGUwY2Q7XG4kZmEtdmFyLW11Zy10ZWE6IFxcZjg3NTtcbiRmYS12YXItYm9yZGVyLXRvcDogXFxmODU1O1xuJGZhLXZhci1hcnJvd3Mtcm90YXRlOiBcXGYwMjE7XG4kZmEtdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1jaXJjbGUtYm9vay1vcGVuOiBcXGUwZmY7XG4kZmEtdmFyLWJvb2stY2lyY2xlOiBcXGUwZmY7XG4kZmEtdmFyLWFycm93cy10by1kb3R0ZWQtbGluZTogXFxlMGE2O1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1nYXJhZ2Utb3BlbjogXFxlMDBiO1xuJGZhLXZhci1zaGVsdmVzLWVtcHR5OiBcXGUyNDY7XG4kZmEtdmFyLWNydXplaXJvLXNpZ246IFxcZTE1MjtcbiRmYS12YXItd2F0Y2gtYXBwbGU6IFxcZTJjYjtcbiRmYS12YXItd2F0Y2gtY2FsY3VsYXRvcjogXFxmOGYwO1xuJGZhLXZhci1saXN0LWRyb3Bkb3duOiBcXGUxY2Y7XG4kZmEtdmFyLWNhYmluZXQtZmlsaW5nOiBcXGY2NGI7XG4kZmEtdmFyLWJ1cmdlci1zb2RhOiBcXGY4NTg7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy11cDogXFxmMzNjO1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtdXA6IFxcZjMzYztcbiRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsOiBcXGY1MzI7XG4kZmEtdmFyLXBhbGxldC1ib3g6IFxcZTIwODtcbiRmYS12YXItZmFjZS1jb25mb3VuZGVkOiBcXGUzNmM7XG4kZmEtdmFyLXNoaWVsZC1oYWx2ZWQ6IFxcZjNlZDtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci10cnVjay1wbG93OiBcXGY3ZGU7XG4kZmEtdmFyLWJvb2stYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItZ3JpZC1yb3VuZC0yOiBcXGU1ZGI7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlLXRvcDogXFxlMTRhO1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6IFxcZTRlODtcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItcmVzdHJvb20tc2ltcGxlOiBcXGUyM2E7XG4kZmEtdmFyLWFycm93cy10by1kb3Q6IFxcZTRiZTtcbiRmYS12YXItYm9yZGVyLW91dGVyOiBcXGY4NTE7XG4kZmEtdmFyLWhhc2h0YWctbG9jazogXFxlNDE1O1xuJGZhLXZhci1jbG9jay10d28tdGhpcnR5OiBcXGUzNWI7XG4kZmEtdmFyLWFyY2h3YXk6IFxcZjU1NztcbiRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrOiBcXGU0ZmQ7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktY3JhY2s6IFxcZjZmMTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWZpbGUtemlwcGVyOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZTogXFxmMWM2O1xuJGZhLXZhci1oZWFydC1oYWxmOiBcXGUxYWI7XG4kZmEtdmFyLWNvbW1lbnQtY2hlY2s6IFxcZjRhYztcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLW1lbW86IFxcZTFkODtcbiRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWNvdWNoOiBcXGY0Yjg7XG4kZmEtdmFyLWNlZGktc2lnbjogXFxlMGRmO1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItZ2xhc3MtY2l0cnVzOiBcXGY4Njk7XG4kZmEtdmFyLWNhbGVuZGFyLWxpbmVzLXBlbjogXFxlNDcyO1xuJGZhLXZhci1jaHVyY2g6IFxcZjUxZDtcbiRmYS12YXItcGVyc29uLXNub3dtb2JpbGluZzogXFxmN2QxO1xuJGZhLXZhci1zbm93bW9iaWxlOiBcXGY3ZDE7XG4kZmEtdmFyLWZhY2UtaHVzaGVkOiBcXGUzN2I7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci1waWNrYXhlOiBcXGU1YmY7XG4kZmEtdmFyLWxpbmstc2ltcGxlLXNsYXNoOiBcXGUxY2U7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLWZhY2UtY29uZnVzZWQ6IFxcZTM2ZDtcbiRmYS12YXItcGluYmFsbDogXFxlMjI5O1xuJGZhLXZhci16OiBcXDVhO1xuJGZhLXZhci1wZXJzb24tc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1kZWVyOiBcXGY3OGU7XG4kZmEtdmFyLWlucHV0LXBpcGU6IFxcZTFiZTtcbiRmYS12YXItcm9hZC1sb2NrOiBcXGU1Njc7XG4kZmEtdmFyLWE6IFxcNDE7XG4kZmEtdmFyLWJvb2ttYXJrLXNsYXNoOiBcXGUwYzI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd246IFxcZTAzZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZG93bjogXFxlMDNmO1xuJGZhLXZhci1tYWNlOiBcXGY2Zjg7XG4kZmEtdmFyLWZlYXRoZXItcG9pbnRlZDogXFxmNTZiO1xuJGZhLXZhci1mZWF0aGVyLWFsdDogXFxmNTZiO1xuJGZhLXZhci1zYXVzYWdlOiBcXGY4MjA7XG4kZmEtdmFyLXRyYXNoLWNhbi1jbG9jazogXFxlMmFhO1xuJGZhLXZhci1wOiBcXDUwO1xuJGZhLXZhci1icm9vbS13aWRlOiBcXGU1ZDE7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1zdG9tYWNoOiBcXGY2MjM7XG4kZmEtdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJGZhLXZhci1yZWN0YW5nbGUtYWQ6IFxcZjY0MTtcbiRmYS12YXItYWQ6IFxcZjY0MTtcbiRmYS12YXItZ3VpdGFyLWVsZWN0cmljOiBcXGY4YmU7XG4kZmEtdmFyLWFycm93LXR1cm4tZG93bi1yaWdodDogXFxlM2Q2O1xuJGZhLXZhci1tb29uLWNsb3VkOiBcXGY3NTQ7XG4kZmEtdmFyLWJyZWFkLXNsaWNlLWJ1dHRlcjogXFxlM2UxO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLXVzZXItZ3JvdXAtY3Jvd246IFxcZjZhNTtcbiRmYS12YXItdXNlcnMtY3Jvd246IFxcZjZhNTtcbiRmYS12YXItY2lyY2xlLWk6IFxcZTExMTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWNoZWNrOiBcXGU1YjI7XG4kZmEtdmFyLWZpbHRlci1jaXJjbGUteG1hcms6IFxcZTE3YjtcbiRmYS12YXItbG9jdXN0OiBcXGU1MjA7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItdW5zb3J0ZWQ6IFxcZjBkYztcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LTEtMjogXFxmMGNiO1xuJGZhLXZhci1saXN0LW51bWVyaWM6IFxcZjBjYjtcbiRmYS12YXItY2hhcnQtd2F0ZXJmYWxsOiBcXGUwZWI7XG4kZmEtdmFyLXNwYXJrbGU6IFxcZTVkNjtcbiRmYS12YXItZmFjZS1wYXJ0eTogXFxlMzgzO1xuJGZhLXZhci1raWRuZXlzOiBcXGY1ZmI7XG4kZmEtdmFyLXdpZmktZXhjbGFtYXRpb246IFxcZTJjZjtcbiRmYS12YXItY2hhcnQtbmV0d29yazogXFxmNzhhO1xuJGZhLXZhci1wZXJzb24tZHJlc3MtYnVyc3Q6IFxcZTU0NDtcbiRmYS12YXItZGljZS1kNDogXFxmNmQwO1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXI6IFxcZjUzZDtcbiRmYS12YXItbW9uZXktY2hlY2stYWx0OiBcXGY1M2Q7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItd2hlYXQtYXduLXNsYXNoOiBcXGUzMzg7XG4kZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWtpc3Mtd2luay1oZWFydDogXFxmNTk4O1xuJGZhLXZhci1kYWdnZXI6IFxcZjZjYjtcbiRmYS12YXItcG9kaXVtOiBcXGY2ODA7XG4kZmEtdmFyLW1lbW8tY2lyY2xlLWNoZWNrOiBcXGUxZDk7XG4kZmEtdmFyLXJvdXRlLWhpZ2h3YXk6IFxcZjYxYTtcbiRmYS12YXItZG93bi10by1saW5lOiBcXGYzNGE7XG4kZmEtdmFyLWFycm93LWFsdC10by1ib3R0b206IFxcZjM0YTtcbiRmYS12YXItZmlsdGVyOiBcXGYwYjA7XG4kZmEtdmFyLXNxdWFyZS1nOiBcXGUyNzE7XG4kZmEtdmFyLWNpcmNsZS1waG9uZTogXFxlMTFiO1xuJGZhLXZhci1waG9uZS1jaXJjbGU6IFxcZTExYjtcbiRmYS12YXItY2xpcGJvYXJkLXByZXNjcmlwdGlvbjogXFxmNWU4O1xuJGZhLXZhci11c2VyLW51cnNlLWhhaXI6IFxcZTQ1ZDtcbiRmYS12YXItcXVlc3Rpb246IFxcM2Y7XG4kZmEtdmFyLWZpbGUtc2lnbmF0dXJlOiBcXGY1NzM7XG4kZmEtdmFyLXRvZ2dsZS1sYXJnZS1vbjogXFxlNWIxO1xuJGZhLXZhci11cC1kb3duLWxlZnQtcmlnaHQ6IFxcZjBiMjtcbiRmYS12YXItYXJyb3dzLWFsdDogXFxmMGIyO1xuJGZhLXZhci1kcnllci1oZWF0OiBcXGY4NjI7XG4kZmEtdmFyLWRyeWVyLWFsdDogXFxmODYyO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0OiBcXGY0YmU7XG4kZmEtdmFyLWFycm93LXVwLXNtYWxsLWJpZzogXFxmODhmO1xuJGZhLXZhci1zb3J0LXNpemUtdXAtYWx0OiBcXGY4OGY7XG4kZmEtdmFyLXRyYWluLXRyYWNrOiBcXGU0NTM7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1tb25leS1jaGVjazogXFxmNTNjO1xuJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlOiBcXGY1YzA7XG4kZmEtdmFyLXN0YXItaGFsZi1hbHQ6IFxcZjVjMDtcbiRmYS12YXItZmlsZS1leGNsYW1hdGlvbjogXFxmMzFhO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLXdoaXNrZXktZ2xhc3M6IFxcZjdhMDtcbiRmYS12YXItZ2xhc3Mtd2hpc2tleTogXFxmN2EwO1xuJGZhLXZhci1tb29uLXN0YXJzOiBcXGY3NTU7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGQzO1xuJGZhLXZhci1jbG90aGVzLWhhbmdlcjogXFxlMTM2O1xuJGZhLXZhci1tb2JpbGUtbm90Y2g6IFxcZTFlZTtcbiRmYS12YXItbW9iaWxlLWlwaG9uZTogXFxlMWVlO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OiBcXGU1MjI7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYwOGU7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFxcZjA4ZTtcbiRmYS12YXItY3ViZXMtc3RhY2tlZDogXFxlNGU2O1xuJGZhLXZhci1pbWFnZXMtdXNlcjogXFxlMWI5O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci1rcnc6IFxcZjE1OTtcbiRmYS12YXItd29uOiBcXGYxNTk7XG4kZmEtdmFyLWltYWdlLXBvbGFyb2lkLXVzZXI6IFxcZTFiNjtcbiRmYS12YXItdmlydXMtY292aWQ6IFxcZTRhODtcbiRmYS12YXItc3F1YXJlLWVsbGlwc2lzOiBcXGUyNmU7XG4kZmEtdmFyLXBpZTogXFxmNzA1O1xuJGZhLXZhci1jaGVzcy1rbmlnaHQtcGllY2U6IFxcZjQ0MjtcbiRmYS12YXItY2hlc3Mta25pZ2h0LWFsdDogXFxmNDQyO1xuJGZhLXZhci1hdXN0cmFsLXNpZ246IFxcZTBhOTtcbiRmYS12YXItY2xvdWQtcGx1czogXFxlMzVlO1xuJGZhLXZhci1mOiBcXDQ2O1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLWJlZC1idW5rOiBcXGY4Zjg7XG4kZmEtdmFyLXJvYWQ6IFxcZjAxODtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci1jYWI6IFxcZjFiYTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzOiBcXGU1NDE7XG4kZmEtdmFyLWNoYXJ0LXBpZTogXFxmMjAwO1xuJGZhLXZhci1waWUtY2hhcnQ6IFxcZjIwMDtcbiRmYS12YXItYm9sdC1saWdodG5pbmc6IFxcZTBiNztcbiRmYS12YXItY2xvY2stZWlnaHQ6IFxcZTM0NTtcbiRmYS12YXItc2Fjay14bWFyazogXFxlNTZhO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlzaC1maW5zOiBcXGU0ZjI7XG4kZmEtdmFyLWNpcmNsZS1xOiBcXGUxMWU7XG4kZmEtdmFyLWJ1aWxkaW5nLWZsYWc6IFxcZTRkNTtcbiRmYS12YXItZmFjZS1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcXGYyNDg7XG4kZmEtdmFyLWZhY2UtZGlzZ3Vpc2U6IFxcZTM3MDtcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd24tcmlnaHQ6IFxcZTBmYTtcbiRmYS12YXItYWxpZW4tOGJpdDogXFxmOGY2O1xuJGZhLXZhci1hbGllbi1tb25zdGVyOiBcXGY4ZjY7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmliYm9uOiBcXGUxYTY7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItb2JqZWN0LWV4Y2x1ZGU6IFxcZTQ5YztcbiRmYS12YXItdGVsZXNjb3BlOiBcXGUwM2U7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbjogXFxmMDQxO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLXNxdWFyZS1saXN0OiBcXGU0ODk7XG4kZmEtdmFyLWthYWJhOiBcXGY2NmI7XG4kZmEtdmFyLXRvaWxldC1wYXBlcjogXFxmNzFlO1xuJGZhLXZhci1oZWxtZXQtc2FmZXR5OiBcXGY4MDc7XG4kZmEtdmFyLWhhcmQtaGF0OiBcXGY4MDc7XG4kZmEtdmFyLWhhdC1oYXJkOiBcXGY4MDc7XG4kZmEtdmFyLWNvbW1lbnQtY29kZTogXFxlMTQ3O1xuJGZhLXZhci1zaW0tY2FyZHM6IFxcZTI1MTtcbiRmYS12YXItc3RhcnNoaXA6IFxcZTAzOTtcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrOiBcXGU1NTU7XG4kZmEtdmFyLXNlYWw6IFxcZTI0MTtcbiRmYS12YXItdXNlci1jb3dib3k6IFxcZjhlYTtcbiRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQ6IFxcZTUwNTtcbiRmYS12YXItZmFjZS1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItbWVoLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1icmVhZC1sb2FmOiBcXGY3ZWI7XG4kZmEtdmFyLXJpbmdzLXdlZGRpbmc6IFxcZjgxYjtcbiRmYS12YXItb2JqZWN0LWdyb3VwOiBcXGYyNDc7XG4kZmEtdmFyLWZyZW5jaC1mcmllczogXFxmODAzO1xuJGZhLXZhci1jaGFydC1saW5lOiBcXGYyMDE7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFxcZjIwMTtcbiRmYS12YXItY2FsZW5kYXItYXJyb3ctZG93bjogXFxlMGQwO1xuJGZhLXZhci1jYWxlbmRhci1kb3dubG9hZDogXFxlMGQwO1xuJGZhLXZhci1zZW5kLWJhY2s6IFxcZjg3ZTtcbiRmYS12YXItbWFzay12ZW50aWxhdG9yOiBcXGU1MjQ7XG4kZmEtdmFyLXNpZ25hdHVyZS1sb2NrOiBcXGUzY2E7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcXGYwNjE7XG4kZmEtdmFyLXNpZ25zLXBvc3Q6IFxcZjI3NztcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLW9jdGFnb24tcGx1czogXFxmMzAxO1xuJGZhLXZhci1wbHVzLW9jdGFnb246IFxcZjMwMTtcbiRmYS12YXItY2FzaC1yZWdpc3RlcjogXFxmNzg4O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOiBcXGU1NDI7XG4kZmEtdmFyLW1lbG9uLXNsaWNlOiBcXGUzMTE7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbjogXFxlMDMzO1xuJGZhLXZhci1tZXNzYWdlLXNtaWxlOiBcXGY0YWE7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXNtaWxlOiBcXGY0YWE7XG4kZmEtdmFyLWN1cC1zdHJhdzogXFxlMzYzO1xuJGZhLXZhci1sZWZ0LWZyb20tbGluZTogXFxmMzQ4O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1yaWdodDogXFxmMzQ4O1xuJGZhLXZhci1oOiBcXDQ4O1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctc2ltcGxlOiBcXGUwYWY7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldC1hbHQ6IFxcZTBhZjtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1oZWFydDogXFxmNGMzO1xuJGZhLXZhci1oYW5kcy1oZWFydDogXFxmNGMzO1xuJGZhLXZhci1jbG9jay1uaW5lOiBcXGUzNGM7XG4kZmEtdmFyLXRhcnA6IFxcZTU3YjtcbiRmYS12YXItZmFjZS1zbGVlcHk6IFxcZTM4ZTtcbiRmYS12YXItaGFuZC1ob3JuczogXFxlMWE5O1xuJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2g6IFxcZjdkOTtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItYXJyb3dzLXRvLWV5ZTogXFxlNGJmO1xuJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnM6IFxcZTEyNTtcbiRmYS12YXItdHJvcGh5LXN0YXI6IFxcZjJlYjtcbiRmYS12YXItdHJvcGh5LWFsdDogXFxmMmViO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1ib2x0OiBcXGU1NWI7XG4kZmEtdmFyLWZhY2UtdGhlcm1vbWV0ZXI6IFxcZTM5YTtcbiRmYS12YXItZ3JpZC1yb3VuZC00OiBcXGU1ZGQ7XG4kZmEtdmFyLXNoaXJ0LXJ1bm5pbmc6IFxcZTNjODtcbiRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctdXA6IFxcZTBiZDtcbiRmYS12YXItZmFjZS1uYXVzZWF0ZWQ6IFxcZTM4MTtcbiRmYS12YXItaGVhcnQ6IFxcZjAwNDtcbiRmYS12YXItZmlsZS1jaGFydC1waWU6IFxcZjY1YTtcbiRmYS12YXItbWFycy1hbmQtdmVudXM6IFxcZjIyNDtcbiRmYS12YXItaG91c2UtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1ob21lLXVzZXI6IFxcZTFiMDtcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd24tbGVmdDogXFxlMGY5O1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWhleGFnb24tbWludXM6IFxcZjMwNztcbiRmYS12YXItbWludXMtaGV4YWdvbjogXFxmMzA3O1xuJGZhLXZhci1sZWZ0LXRvLWxpbmU6IFxcZjM0YjtcbiRmYS12YXItYXJyb3ctYWx0LXRvLWxlZnQ6IFxcZjM0YjtcbiRmYS12YXItaG91c2UtY3JhY2s6IFxcZTNiMTtcbiRmYS12YXItcGF3LXNpbXBsZTogXFxmNzAxO1xuJGZhLXZhci1wYXctYWx0OiBcXGY3MDE7XG4kZmEtdmFyLWFycm93LWxlZnQtbG9uZy10by1saW5lOiBcXGUzZDQ7XG4kZmEtdmFyLWJyYWNrZXRzLXJvdW5kOiBcXGUwYzU7XG4kZmEtdmFyLXBhcmVudGhlc2VzOiBcXGUwYzU7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzOiBcXGY1NjE7XG4kZmEtdmFyLWNvY2t0YWlsOiBcXGY1NjE7XG4kZmEtdmFyLXVzZXItc2hha2VzcGVhcmU6IFxcZTJjMjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tYXJjOiBcXGU0YjI7XG4kZmEtdmFyLWZhY2Utc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItYm90dGxlLXdhdGVyOiBcXGU0YzU7XG4kZmEtdmFyLWNpcmNsZS1wYXVzZTogXFxmMjhiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItZ2F1Z2UtY2lyY2xlLXBsdXM6IFxcZTQ5ODtcbiRmYS12YXItZm9sZGVyczogXFxmNjYwO1xuJGZhLXZhci1hbmdlbDogXFxmNzc5O1xuJGZhLXZhci12YWx1ZS1hYnNvbHV0ZTogXFxmNmE2O1xuJGZhLXZhci1yYWJiaXQ6IFxcZjcwODtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLWNpcmNsZS1ldXJvOiBcXGU1Y2U7XG4kZmEtdmFyLWFwcGxlLXdob2xlOiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLWFsdDogXFxmNWQxO1xuJGZhLXZhci1raXRjaGVuLXNldDogXFxlNTFhO1xuJGZhLXZhci1kaWFtb25kLWhhbGY6IFxcZTViNztcbiRmYS12YXItbG9jay1rZXlob2xlOiBcXGYzMGQ7XG4kZmEtdmFyLWxvY2stYWx0OiBcXGYzMGQ7XG4kZmEtdmFyLXI6IFxcNTI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItdGVtcGVyYXR1cmUtMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItc3F1YXJlLWluZm86IFxcZjMwZjtcbiRmYS12YXItaW5mby1zcXVhcmU6IFxcZjMwZjtcbiRmYS12YXItd2lmaS1zbGFzaDogXFxmNmFjO1xuJGZhLXZhci10b2lsZXQtcGFwZXIteG1hcms6IFxcZTViMztcbiRmYS12YXItaGFuZHMtaG9sZGluZy1kb2xsYXI6IFxcZjRjNTtcbiRmYS12YXItaGFuZHMtdXNkOiBcXGY0YzU7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItYXJyb3ctZG93bi10cmlhbmdsZS1zcXVhcmU6IFxcZjg4ODtcbiRmYS12YXItc29ydC1zaGFwZXMtZG93bjogXFxmODg4O1xuJGZhLXZhci1iaXRjb2luLXNpZ246IFxcZTBiNDtcbiRmYS12YXItc2h1dHRlcnM6IFxcZTQ0OTtcbiRmYS12YXItc2hpZWxkLWRvZzogXFxlNTczO1xuJGZhLXZhci1zb2xhci1wYW5lbDogXFxmNWJhO1xuJGZhLXZhci1sb2NrLW9wZW46IFxcZjNjMTtcbiRmYS12YXItdGFibGUtdHJlZTogXFxlMjkzO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LWhlYXJ0OiBcXGUxYjI7XG4kZmEtdmFyLXRhbGx5LTM6IFxcZTI5NjtcbiRmYS12YXItZWxldmF0b3I6IFxcZTE2ZDtcbiRmYS12YXItbW9uZXktYmlsbC10cmFuc2ZlcjogXFxlNTI4O1xuJGZhLXZhci1tb25leS1iaWxsLXRyZW5kLXVwOiBcXGU1Mjk7XG4kZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNTBmO1xuJGZhLXZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsOiBcXGY2ODI7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2FydC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTNmMjtcbiRmYS12YXItc3dvcmQ6IFxcZjcxYztcbiRmYS12YXItYmFja3dhcmQtZmFzdDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcXGYwNDk7XG4kZmEtdmFyLXJlY3ljbGU6IFxcZjFiODtcbiRmYS12YXItdXNlci1hc3Ryb25hdXQ6IFxcZjRmYjtcbiRmYS12YXItaW50ZXJyb2Jhbmc6IFxcZTViYTtcbiRmYS12YXItcGxhbmUtc2xhc2g6IFxcZTA2OTtcbiRmYS12YXItY2lyY2xlLWRhc2hlZDogXFxlMTA1O1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItYmFza2V0YmFsbDogXFxmNDM0O1xuJGZhLXZhci1iYXNrZXRiYWxsLWJhbGw6IFxcZjQzNDtcbiRmYS12YXItZm9yay1rbmlmZTogXFxmMmU2O1xuJGZhLXZhci11dGVuc2lscy1hbHQ6IFxcZjJlNjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItYmFkZ2UtY2hlY2s6IFxcZjMzNjtcbiRmYS12YXItY2lyY2xlLXVwOiBcXGYzNWI7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItc2xpZGVyOiBcXGUyNTI7XG4kZmEtdmFyLW1vYmlsZS1zY3JlZW4tYnV0dG9uOiBcXGYzY2Q7XG4kZmEtdmFyLW1vYmlsZS1hbHQ6IFxcZjNjZDtcbiRmYS12YXItY2xvY2stb25lLXRoaXJ0eTogXFxlMzRmO1xuJGZhLXZhci1pbmJveC1vdXQ6IFxcZjMxMTtcbiRmYS12YXItaW5ib3gtYXJyb3ctdXA6IFxcZjMxMTtcbiRmYS12YXItY2xvdWQtc2xhc2g6IFxcZTEzNztcbiRmYS12YXItdm9sdW1lLWhpZ2g6IFxcZjAyODtcbiRmYS12YXItdm9sdW1lLXVwOiBcXGYwMjg7XG4kZmEtdmFyLXVzZXJzLXJheXM6IFxcZTU5MztcbiRmYS12YXItd2FsbGV0OiBcXGY1NTU7XG4kZmEtdmFyLW9jdGFnb24tY2hlY2s6IFxcZTQyNjtcbiRmYS12YXItZmxhdGJyZWFkLXN0dWZmZWQ6IFxcZTQwYztcbiRmYS12YXItY2xpcGJvYXJkLWNoZWNrOiBcXGY0NmM7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLXBsdXM6IFxcZTNmMztcbiRmYS12YXItdHJ1Y2stY2xvY2s6IFxcZjQ4YztcbiRmYS12YXItc2hpcHBpbmctdGltZWQ6IFxcZjQ4YztcbiRmYS12YXItcG9vbC04LWJhbGw6IFxcZTNjNTtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci10dXJuLWRvd24tbGVmdDogXFxlMzMxO1xuJGZhLXZhci1sb2NrLWhhc2h0YWc6IFxcZTQyMztcbiRmYS12YXItY2hhcnQtcmFkYXI6IFxcZTBlNztcbiRmYS12YXItc3RhZmY6IFxcZjcxYjtcbiRmYS12YXItYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci11dGlsaXR5LXBvbGU6IFxcZTJjMztcbiRmYS12YXItdHJhbnNwb3J0ZXItNjogXFxlMmE3O1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXItYnVnczogXFxlNGQwO1xuJGZhLXZhci12ZWN0b3ItcG9seWdvbjogXFxlMmM3O1xuJGZhLXZhci1kaWFncmFtLW5lc3RlZDogXFxlMTU3O1xuJGZhLXZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kZmEtdmFyLXJ1cGVlOiBcXGYxNTY7XG4kZmEtdmFyLWZpbGUtaW1hZ2U6IFxcZjFjNTtcbiRmYS12YXItY2lyY2xlLXF1ZXN0aW9uOiBcXGYwNTk7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1pbWFnZS11c2VyOiBcXGUxYjg7XG4kZmEtdmFyLWJ1b3k6IFxcZTViNTtcbiRmYS12YXItcGxhbmUtZGVwYXJ0dXJlOiBcXGY1YjA7XG4kZmEtdmFyLWhhbmRzaGFrZS1zbGFzaDogXFxlMDYwO1xuJGZhLXZhci1ib29rLWJvb2ttYXJrOiBcXGUwYmI7XG4kZmEtdmFyLWJvcmRlci1jZW50ZXItaDogXFxmODljO1xuJGZhLXZhci1jYW4tZm9vZDogXFxlM2U2O1xuJGZhLXZhci10eXBld3JpdGVyOiBcXGY4ZTc7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYXJjOiBcXGU0YjE7XG4kZmEtdmFyLWNpcmNsZS1rOiBcXGUxMTM7XG4kZmEtdmFyLWZhY2UtaGFuZC1vdmVyLW1vdXRoOiBcXGUzNzg7XG4kZmEtdmFyLXBvcGNvcm46IFxcZjgxOTtcbiRmYS12YXItaG91c2Utd2F0ZXI6IFxcZjc0ZjtcbiRmYS12YXItaG91c2UtZmxvb2Q6IFxcZjc0ZjtcbiRmYS12YXItb2JqZWN0LXN1YnRyYWN0OiBcXGU0OWU7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLXdhcmVob3VzZS1mdWxsOiBcXGY0OTU7XG4kZmEtdmFyLXdhcmVob3VzZS1hbHQ6IFxcZjQ5NTtcbiRmYS12YXItaGF0LWNvd2JveTogXFxmOGMwO1xuJGZhLXZhci1icmlkZ2U6IFxcZTRjODtcbiRmYS12YXItcGhvbmUtZmxpcDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1hbHQ6IFxcZjg3OTtcbiRmYS12YXItYXJyb3ctZG93bi1mcm9tLWRvdHRlZC1saW5lOiBcXGUwOTA7XG4kZmEtdmFyLWZpbGUtZG9jOiBcXGU1ZWQ7XG4kZmEtdmFyLXNxdWFyZS1xdWFydGVyczogXFxlNDRlO1xuJGZhLXZhci10cnVjay1mcm9udDogXFxlMmI3O1xuJGZhLXZhci1jYXQ6IFxcZjZiZTtcbiRmYS12YXItdHJhc2gteG1hcms6IFxcZTJiNDtcbiRmYS12YXItY2lyY2xlLWNhcmV0LWxlZnQ6IFxcZjMyZTtcbiRmYS12YXItY2FyZXQtY2lyY2xlLWxlZnQ6IFxcZjMyZTtcbiRmYS12YXItZmlsZXM6IFxcZTE3ODtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGFiO1xuJGZhLXZhci1mYWNlLWNsb3VkczogXFxlNDdkO1xuJGZhLXZhci11c2VyLWNyb3duOiBcXGY2YTQ7XG4kZmEtdmFyLXRydWNrLWZpZWxkOiBcXGU1OGQ7XG4kZmEtdmFyLXJvdXRlOiBcXGY0ZDc7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLWNoZWNrOiBcXGUzZjE7XG4kZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbjogXFxlNGUzO1xuJGZhLXZhci1wYW5vcmFtYTogXFxlMjA5O1xuJGZhLXZhci1jb21tZW50LW1lZGljYWw6IFxcZjdmNTtcbiRmYS12YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJGZhLXZhci11c2VyLXRpZS1oYWlyLWxvbmc6IFxcZTQ2MDtcbiRmYS12YXItZmlsZS1jaXJjbGUtbWludXM6IFxcZTRlZDtcbiRmYS12YXItaGVhZC1zaWRlLW1lZGljYWw6IFxcZjgwOTtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLWZvcndhcmQtZmFzdDogXFxmMDUwO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmFjZS1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLXVzZXItcm9ib3Q6IFxcZTA0YjtcbiRmYS12YXItc3F1YXJlLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1jYXJkLWRpYW1vbmQ6IFxcZTNlYTtcbiRmYS12YXItZmFjZS16aXBwZXI6IFxcZTNhNTtcbiRmYS12YXItZmFjZS1yYWlzZWQtZXllYnJvdzogXFxlMzg4O1xuJGZhLXZhci1ob3VzZS1zaWduYWw6IFxcZTAxMjtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tdXA6IFxcZjMyYztcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtdXA6IFxcZjMyYztcbiRmYS12YXItYmFycy1wcm9ncmVzczogXFxmODI4O1xuJGZhLXZhci10YXNrcy1hbHQ6IFxcZjgyODtcbiRmYS12YXItZmF1Y2V0LWRyaXA6IFxcZTAwNjtcbiRmYS12YXItYXJyb3dzLXRvLWxpbmU6IFxcZTBhNztcbiRmYS12YXItZG9scGhpbjogXFxlMTY4O1xuJGZhLXZhci1hcnJvdy11cC1yaWdodDogXFxlMDlmO1xuJGZhLXZhci1jaXJjbGUtcjogXFxlMTIwO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1iYW4tc21va2luZzogXFxmNTRkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci1jaXJjbGUtc29ydC11cDogXFxlMDMyO1xuJGZhLXZhci1zb3J0LWNpcmNsZS11cDogXFxlMDMyO1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci1tb2JpbGUtYnV0dG9uOiBcXGYxMGI7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZzogXFxlNTE0O1xuJGZhLXZhci1iYXNrZXQtc2hvcHBpbmc6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItY2hlc3RudXQ6IFxcZTNmNjtcbiRmYS12YXItYnVzLXNpbXBsZTogXFxmNTVlO1xuJGZhLXZhci1idXMtYWx0OiBcXGY1NWU7XG4kZmEtdmFyLWV5ZTogXFxmMDZlO1xuJGZhLXZhci1mYWNlLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1oZWF0OiBcXGUwMGM7XG4kZmEtdmFyLXRpY2tldC1haXJsaW5lOiBcXGUyOWE7XG4kZmEtdmFyLWJvb3QtaGVlbGVkOiBcXGUzM2Y7XG4kZmEtdmFyLWFycm93cy1taW5pbWl6ZTogXFxlMGE1O1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3M6IFxcZTBhNTtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFxcZjI5ZTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbjogXFxlNTRjO1xuJGZhLXZhci1maWxlLXNoaWVsZDogXFxlNGYwO1xuJGZhLXZhci1oZXhhZ29uOiBcXGYzMTI7XG4kZmEtdmFyLW1hbmhvbGU6IFxcZTFkNjtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci1wZW46IFxcZjMwNDtcbiRmYS12YXItdG93ZXItb2JzZXJ2YXRpb246IFxcZTU4NjtcbiRmYS12YXItZmxvcHB5LWRpc2tzOiBcXGUxODM7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1ibGFuay11bmRlcjogXFxlMjlmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1hbHQ6IFxcZTI5ZjtcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLXNpZ25hbDogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtNTogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtcGVyZmVjdDogXFxmMDEyO1xuJGZhLXZhci1wdW1wOiBcXGU0NDI7XG4kZmEtdmFyLWJ1czogXFxmMjA3O1xuJGZhLXZhci1oZWFydC1jaXJjbGUteG1hcms6IFxcZTUwMTtcbiRmYS12YXItYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZTogXFxlMDllO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5OiBcXGUzYWY7XG4kZmEtdmFyLWhvbWUtbGc6IFxcZTNhZjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcXGYyZDA7XG4kZmEtdmFyLWRyeWVyOiBcXGY4NjE7XG4kZmEtdmFyLWZhY2UtZnJvd246IFxcZjExOTtcbiRmYS12YXItZnJvd246IFxcZjExOTtcbiRmYS12YXItY2hlc3MtYmlzaG9wLXBpZWNlOiBcXGY0M2I7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcC1hbHQ6IFxcZjQzYjtcbiRmYS12YXItc2hpcnQtdGFuay10b3A6IFxcZTNjOTtcbiRmYS12YXItZGlwbG9tYTogXFxmNWVhO1xuJGZhLXZhci1zY3JvbGwtcmliYm9uOiBcXGY1ZWE7XG4kZmEtdmFyLXNjcmVlbmNhc3Q6IFxcZTIzZTtcbiRmYS12YXItd2Fsa2VyOiBcXGY4MzE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1zaG9wOiBcXGY1NGY7XG4kZmEtdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJGZhLXZhci1mbG9wcHktZGlzazogXFxmMGM3O1xuJGZhLXZhci1zYXZlOiBcXGYwYzc7XG4kZmEtdmFyLXZpaGFyYTogXFxmNmE3O1xuJGZhLXZhci1mYWNlLWtpc3MtY2xvc2VkLWV5ZXM6IFxcZTM3ZDtcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZDogXFxmNTE1O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItZmlsZS11c2VyOiBcXGY2NWM7XG4kZmEtdmFyLXVzZXItcG9saWNlLXRpZTogXFxlMzM0O1xuJGZhLXZhci1mYWNlLXRvbmd1ZS1tb25leTogXFxlMzlkO1xuJGZhLXZhci10ZW5uaXMtYmFsbDogXFxmNDVlO1xuJGZhLXZhci1zcXVhcmUtbDogXFxlMjc1O1xuJGZhLXZhci1zb3J0LXVwOiBcXGYwZGU7XG4kZmEtdmFyLXNvcnQtYXNjOiBcXGYwZGU7XG4kZmEtdmFyLWNhbGVuZGFyLWFycm93LXVwOiBcXGUwZDE7XG4kZmEtdmFyLWNhbGVuZGFyLXVwbG9hZDogXFxlMGQxO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudGluZzogXFxmNGFkO1xuJGZhLXZhci1wbGFudC13aWx0OiBcXGU1YWE7XG4kZmEtdmFyLXNjYXJmOiBcXGY3YzE7XG4kZmEtdmFyLWFsYnVtLWNpcmNsZS1wbHVzOiBcXGU0OGM7XG4kZmEtdmFyLXVzZXItbnVyc2UtaGFpci1sb25nOiBcXGU0NWU7XG4kZmEtdmFyLWRpYW1vbmQ6IFxcZjIxOTtcbiRmYS12YXItc3F1YXJlLWxlZnQ6IFxcZjM1MTtcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1sZWZ0OiBcXGYzNTE7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsOiBcXGUxMGI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kb2xsYXI6IFxcZjRjMDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXVzZDogXFxmNGMwO1xuJGZhLXZhci1ncmlkLWRpdmlkZXJzOiBcXGUzYWQ7XG4kZmEtdmFyLWJhY3Rlcml1bTogXFxlMDVhO1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItZHJ1bS1zdGVlbHBhbjogXFxmNTZhO1xuJGZhLXZhci1oYW5kLXNjaXNzb3JzOiBcXGYyNTc7XG4kZmEtdmFyLWhhbmRzLXByYXlpbmc6IFxcZjY4NDtcbiRmYS12YXItcHJheWluZy1oYW5kczogXFxmNjg0O1xuJGZhLXZhci1mYWNlLXBlbnNpdmU6IFxcZTM4NDtcbiRmYS12YXItdXNlci1tdXNpYzogXFxmOGViO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtcmlnaHQ6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtcm90YXRlOiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkOiBcXGYwMWU7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItbWVzc2FnZXMtZG9sbGFyOiBcXGY2NTI7XG4kZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXI6IFxcZjY1MjtcbiRmYS12YXItc2Vuc29yLW9uOiBcXGUwMmI7XG4kZmEtdmFyLWJhbGxvb246IFxcZTJlMztcbiRmYS12YXItYmlvaGF6YXJkOiBcXGY3ODA7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuLXBpZWNlOiBcXGY0NDY7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuLWFsdDogXFxmNDQ2O1xuJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzOiBcXGY2MDE7XG4kZmEtdmFyLWxvY2F0aW9uOiBcXGY2MDE7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1sZWF2ZTogXFxlMDBmO1xuJGZhLXZhci1ob3VzZS1sZWF2ZTogXFxlMDBmO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tZGVwYXJ0OiBcXGUwMGY7XG4kZmEtdmFyLXJ1bGVyLXRyaWFuZ2xlOiBcXGY2MWM7XG4kZmEtdmFyLWNhcmQtY2x1YjogXFxlM2U5O1xuJGZhLXZhci1jaGlsZC1kcmVzczogXFxlNTljO1xuJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzOiBcXGU1OTE7XG4kZmEtdmFyLWx1bmdzLXZpcnVzOiBcXGUwNjc7XG4kZmEtdmFyLXNwaW5uZXItdGhpcmQ6IFxcZjNmNDtcbiRmYS12YXItZmFjZS1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWw6IFxcZjhjZDtcbiRmYS12YXItbW91c2UtYWx0OiBcXGY4Y2Q7XG4kZmEtdmFyLWNhbGVuZGFyLXhtYXJrOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNoaWxkLXJlYWNoaW5nOiBcXGU1OWQ7XG4kZmEtdmFyLXRhYmxlLWxheW91dDogXFxlMjkwO1xuJGZhLXZhci1uYXJ3aGFsOiBcXGY2ZmU7XG4kZmEtdmFyLXJhbXAtbG9hZGluZzogXFxmNGQ0O1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtcGx1czogXFxlNDcwO1xuJGZhLXZhci10b290aGJydXNoOiBcXGY2MzU7XG4kZmEtdmFyLWJvcmRlci1pbm5lcjogXFxmODRlO1xuJGZhLXZhci1wYXctY2xhd3M6IFxcZjcwMjtcbiRmYS12YXIta2l3aS1mcnVpdDogXFxlMzBjO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0LXNsb3c6IFxcZjYzOTtcbiRmYS12YXItcmVjdGFuZ2xlLWNvZGU6IFxcZTMyMjtcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLWtleWJvYXJkLWJyaWdodG5lc3M6IFxcZTFjMDtcbiRmYS12YXItYm9va3MtbWVkaWNhbDogXFxmN2U4O1xuJGZhLXZhci1saWdodGJ1bGItc2xhc2g6IFxcZjY3MztcbiRmYS12YXItaG91c2UtYmxhbms6IFxcZTQ4NztcbiRmYS12YXItaG9tZS1ibGFuazogXFxlNDg3O1xuJGZhLXZhci1zcXVhcmUtNTogXFxlMjVhO1xuJGZhLXZhci1zcXVhcmUtaGVhcnQ6IFxcZjRjODtcbiRmYS12YXItaGVhcnQtc3F1YXJlOiBcXGY0Yzg7XG4kZmEtdmFyLXB1enpsZTogXFxlNDQzO1xuJGZhLXZhci11c2VyLWdlYXI6IFxcZjRmZTtcbiRmYS12YXItdXNlci1jb2c6IFxcZjRmZTtcbiRmYS12YXItcGlwZS1jaXJjbGUtY2hlY2s6IFxcZTQzNjtcbiRmYS12YXItYXJyb3ctdXAtMS05OiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1vY3RhZ29uLWV4Y2xhbWF0aW9uOiBcXGUyMDQ7XG4kZmEtdmFyLWRpYWwtbG93OiBcXGUxNWQ7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLWxhcHRvcC1tb2JpbGU6IFxcZjg3YTtcbiRmYS12YXItcGhvbmUtbGFwdG9wOiBcXGY4N2E7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYm94ZXM6IFxcZjQ2ZjtcbiRmYS12YXItY29udmV5b3ItYmVsdC1hbHQ6IFxcZjQ2ZjtcbiRmYS12YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZDogXFxlMjhlO1xuJGZhLXZhci1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQ6IFxcZTI4ZTtcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lOiBcXGUwMzg7XG4kZmEtdmFyLXN0YXJmaWdodGVyLWFsdDogXFxlMDM4O1xuJGZhLXZhci1yb2NrZXQtbGF1bmNoOiBcXGUwMjc7XG4kZmEtdmFyLW1vc3F1aXRvLW5ldDogXFxlNTJjO1xuJGZhLXZhci12ZW50LWRhbXBlcjogXFxlNDY1O1xuJGZhLXZhci1icmlkZ2Utd2F0ZXI6IFxcZTRjZTtcbiRmYS12YXItYmFuLWJ1ZzogXFxmN2Y5O1xuJGZhLXZhci1kZWJ1ZzogXFxmN2Y5O1xuJGZhLXZhci1wZXJzb24tYm9vdGg6IFxcZjc1NjtcbiRmYS12YXItdGV4dC13aWR0aDogXFxmMDM1O1xuJGZhLXZhci1nYXJhZ2UtY2FyOiBcXGUwMGE7XG4kZmEtdmFyLXNxdWFyZS1rYW5iYW46IFxcZTQ4ODtcbiRmYS12YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJGZhLXZhci1wZW4tZmFuY3k6IFxcZjVhYztcbiRmYS12YXItY29mZmVlLXBvdDogXFxlMDAyO1xuJGZhLXZhci1tb3VzZS1maWVsZDogXFxlNWE4O1xuJGZhLXZhci1wZXJzb24tZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLXNob3dlci1kb3duOiBcXGUyNGQ7XG4kZmEtdmFyLXNob3dlci1hbHQ6IFxcZTI0ZDtcbiRmYS12YXItYm94LWNpcmNsZS1jaGVjazogXFxlMGM0O1xuJGZhLXZhci1icmlnaHRuZXNzOiBcXGUwYzk7XG4kZmEtdmFyLWNhci1zaWRlLWJvbHQ6IFxcZTM0NDtcbiRmYS12YXItb3JuYW1lbnQ6IFxcZjdiODtcbiRmYS12YXItcGhvbmUtYXJyb3ctZG93bi1sZWZ0OiBcXGUyMjM7XG4kZmEtdmFyLXBob25lLWFycm93LWRvd246IFxcZTIyMztcbiRmYS12YXItcGhvbmUtaW5jb21pbmc6IFxcZTIyMztcbiRmYS12YXItY2xvdWQtd29yZDogXFxlMTM4O1xuJGZhLXZhci1oYW5kLWZpbmdlcnMtY3Jvc3NlZDogXFxlMWEzO1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci1nYXVnZS1zaW1wbGU6IFxcZjYyOTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1lZDogXFxmNjI5O1xuJGZhLXZhci10YWNob21ldGVyLWF2ZXJhZ2U6IFxcZjYyOTtcbiRmYS12YXItYXJyb3ctZG93bi1zbWFsbC1iaWc6IFxcZjg4ZDtcbiRmYS12YXItc29ydC1zaXplLWRvd24tYWx0OiBcXGY4OGQ7XG4kZmEtdmFyLWJvb2stbWVkaWNhbDogXFxmN2U2O1xuJGZhLXZhci1mYWNlLW1lbHRpbmc6IFxcZTQ4MztcbiRmYS12YXItcG9vOiBcXGYyZmU7XG4kZmEtdmFyLXBlbi1jbGlwLXNsYXNoOiBcXGUyMGY7XG4kZmEtdmFyLXBlbi1hbHQtc2xhc2g6IFxcZTIwZjtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVvdGUtcmlnaHQtYWx0OiBcXGYxMGU7XG4kZmEtdmFyLXNjcm9sbC1vbGQ6IFxcZjcwZjtcbiRmYS12YXItZ3VpdGFyczogXFxmOGJmO1xuJGZhLXZhci1waG9uZS14bWFyazogXFxlMjI3O1xuJGZhLXZhci1ob3NlOiBcXGU0MTk7XG4kZmEtdmFyLWNsb2NrLXNpeDogXFxlMzUyO1xuJGZhLXZhci1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10LXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXRzaGlydDogXFxmNTUzO1xuJGZhLXZhci1iaWxsYm9hcmQ6IFxcZTVjZDtcbiRmYS12YXItc3F1YXJlLXI6IFxcZTI3YztcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1kb2xsYXI6IFxcZjY1NztcbiRmYS12YXItZGl2aWRlOiBcXGY1Mjk7XG4kZmEtdmFyLXN1bi1jbG91ZDogXFxmNzYzO1xuJGZhLXZhci1sYW1wLWZsb29yOiBcXGUwMTU7XG4kZmEtdmFyLXNxdWFyZS03OiBcXGUyNWM7XG4kZmEtdmFyLXRlbmdlLXNpZ246IFxcZjdkNztcbiRmYS12YXItdGVuZ2U6IFxcZjdkNztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nOiBcXGY0YzI7XG4kZmEtdmFyLWNhbXBmaXJlOiBcXGY2YmE7XG4kZmEtdmFyLWNpcmNsZS1hbXBlcnNhbmQ6IFxcZTBmODtcbiRmYS12YXItc25vd2ZsYWtlczogXFxmN2NmO1xuJGZhLXZhci1oYW5kcy1jbGFwcGluZzogXFxlMWE4O1xuJGZhLXZhci1yZXB1YmxpY2FuOiBcXGY3NWU7XG4kZmEtdmFyLWxlYWYtbWFwbGU6IFxcZjZmNjtcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrOiBcXGU1NDM7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLWN1cC1zdHJhdy1zd29vc2g6IFxcZTM2NDtcbiRmYS12YXItdGVtcGVyYXR1cmUtc3VuOiBcXGY3NmE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhvdDogXFxmNzZhO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcXGYwMzY7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItcmVzdHJvb206IFxcZjdiZDtcbiRmYS12YXItaGlnaC1kZWZpbml0aW9uOiBcXGUxYWU7XG4kZmEtdmFyLXJlY3RhbmdsZS1oZDogXFxlMWFlO1xuJGZhLXZhci1qOiBcXDRhO1xuJGZhLXZhci1nYWxheHk6IFxcZTAwODtcbiRmYS12YXItdXNlcnMtdmlld2ZpbmRlcjogXFxlNTk1O1xuJGZhLXZhci1maWxlLXZpZGVvOiBcXGYxYzg7XG4kZmEtdmFyLWNoZXJyaWVzOiBcXGUwZWM7XG4kZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLWNpcmNsZS1zb3J0OiBcXGUwMzA7XG4kZmEtdmFyLXNvcnQtY2lyY2xlOiBcXGUwMzA7XG4kZmEtdmFyLXRhYmxlLWNlbGxzOiBcXGYwMGE7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLWZpbGUtcGRmOiBcXGYxYzE7XG4kZmEtdmFyLXNpcmVuOiBcXGUwMmQ7XG4kZmEtdmFyLWFycm93LXVwLXRvLWRvdHRlZC1saW5lOiBcXGUwYTE7XG4kZmEtdmFyLWltYWdlLWxhbmRzY2FwZTogXFxlMWI1O1xuJGZhLXZhci1sYW5kc2NhcGU6IFxcZTFiNTtcbiRmYS12YXItdGFuay13YXRlcjogXFxlNDUyO1xuJGZhLXZhci1jdXJsaW5nLXN0b25lOiBcXGY0NGE7XG4kZmEtdmFyLWN1cmxpbmc6IFxcZjQ0YTtcbiRmYS12YXItZ2FtZXBhZC1tb2Rlcm46IFxcZTVhMjtcbiRmYS12YXItZ2FtZXBhZC1hbHQ6IFxcZTVhMjtcbiRmYS12YXItbWVzc2FnZXMtcXVlc3Rpb246IFxcZTFlNztcbiRmYS12YXItYm9vay1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1vOiBcXDRmO1xuJGZhLXZhci1zdWl0Y2FzZS1tZWRpY2FsOiBcXGYwZmE7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci1icmllZmNhc2UtYXJyb3ctcmlnaHQ6IFxcZTJmMjtcbiRmYS12YXItZXhwYW5kLXdpZGU6IFxcZjMyMDtcbiRmYS12YXItY2xvY2stZWxldmVuLXRoaXJ0eTogXFxlMzQ4O1xuJGZhLXZhci1ydjogXFxmN2JlO1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1kcmVpZGVsOiBcXGY3OTI7XG4kZmEtdmFyLXBlcnNvbi1kcmVzczogXFxmMTgyO1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1icmllZmNhc2UtY2xvY2s6IFxcZjY0YTtcbiRmYS12YXItZmxvd2VyLXR1bGlwOiBcXGY4MDE7XG4kZmEtdmFyLXBlb3BsZS1wYW50cy1zaW1wbGU6IFxcZTIxYTtcbiRmYS12YXItY2xvdWQtZHJpenpsZTogXFxmNzM4O1xuJGZhLXZhci10YWJsZS1jZWxscy1sYXJnZTogXFxmMDA5O1xuJGZhLXZhci10aC1sYXJnZTogXFxmMDA5O1xuJGZhLXZhci1ib29rLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci10YW5ha2g6IFxcZjgyNztcbiRmYS12YXItc29sYXItc3lzdGVtOiBcXGUwMmY7XG4kZmEtdmFyLXNlYWwtcXVlc3Rpb246IFxcZTI0MztcbiRmYS12YXItcGhvbmUtdm9sdW1lOiBcXGYyYTA7XG4kZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOiBcXGYyYTA7XG4kZmEtdmFyLWRpc2MtZHJpdmU6IFxcZjhiNTtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLXRhYmxlLXJvd3M6IFxcZTI5MjtcbiRmYS12YXItcm93czogXFxlMjkyO1xuJGZhLXZhci1sb2NhdGlvbi1leGNsYW1hdGlvbjogXFxmNjA4O1xuJGZhLXZhci1tYXAtbWFya2VyLWV4Y2xhbWF0aW9uOiBcXGY2MDg7XG4kZmEtdmFyLWZhY2UtZmVhcmZ1bDogXFxlMzc1O1xuJGZhLXZhci1jbGlwYm9hcmQtdXNlcjogXFxmN2YzO1xuJGZhLXZhci1idXMtc2Nob29sOiBcXGY1ZGQ7XG4kZmEtdmFyLWZpbG0tc2xhc2g6IFxcZTE3OTtcbiRmYS12YXItc3F1YXJlLWFycm93LWRvd24tcmlnaHQ6IFxcZTI2MjtcbiRmYS12YXItYm9vay1zcGFya2xlczogXFxmNmI4O1xuJGZhLXZhci1ib29rLXNwZWxsczogXFxmNmI4O1xuJGZhLXZhci13YXNoaW5nLW1hY2hpbmU6IFxcZjg5ODtcbiRmYS12YXItd2FzaGVyOiBcXGY4OTg7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWxpcmEtc2lnbjogXFxmMTk1O1xuJGZhLXZhci11c2VyLXZpc29yOiBcXGUwNGM7XG4kZmEtdmFyLWZpbGUtcGx1cy1taW51czogXFxlMTc3O1xuJGZhLXZhci1jaGVzcy1jbG9jay1mbGlwOiBcXGY0M2U7XG4kZmEtdmFyLWNoZXNzLWNsb2NrLWFsdDogXFxmNDNlO1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItcGxhbmUtbG9jazogXFxlNTU4O1xuJGZhLXZhci1zdGVlcmluZy13aGVlbDogXFxmNjIyO1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItc3RyZXRjaGVyOiBcXGY4MjU7XG4kZmEtdmFyLWJvb2stc2VjdGlvbjogXFxlMGMxO1xuJGZhLXZhci1ib29rLWxhdzogXFxlMGMxO1xuJGZhLXZhci1pbmJveGVzOiBcXGUxYmI7XG4kZmEtdmFyLWNvZmZlZS1iZWFuOiBcXGUxM2U7XG4kZmEtdmFyLWNpcmNsZS15ZW46IFxcZTVkMDtcbiRmYS12YXItYnJhY2tldHMtY3VybHk6IFxcZjdlYTtcbiRmYS12YXItZWxsaXBzaXMtc3Ryb2tlLXZlcnRpY2FsOiBcXGYzOWM7XG4kZmEtdmFyLWVsbGlwc2lzLXYtYWx0OiBcXGYzOWM7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItc3F1YXJlLTE6IFxcZTI1NjtcbiRmYS12YXItY2FrZS1jYW5kbGVzOiBcXGYxZmQ7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFxcZjFmZDtcbiRmYS12YXItY2FrZTogXFxmMWZkO1xuJGZhLXZhci1oZWFkLXNpZGU6IFxcZjZlOTtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItZG9sbHktZW1wdHk6IFxcZjQ3MztcbiRmYS12YXItZmFjZS10aXNzdWU6IFxcZTM5YztcbiRmYS12YXItYW5nbGVzLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1iaW4tcmVjeWNsZTogXFxlNWY3O1xuJGZhLXZhci1wYXBlcmNsaXA6IFxcZjBjNjtcbiRmYS12YXItY2hhcnQtbGluZS1kb3duOiBcXGY2NGQ7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHk6IFxcZTRiMztcbiRmYS12YXItbG9jay1hOiBcXGU0MjI7XG4kZmEtdmFyLXJpYmJvbjogXFxmNGQ2O1xuJGZhLXZhci1sdW5nczogXFxmNjA0O1xuJGZhLXZhci1wZXJzb24tcGluYmFsbDogXFxlMjFkO1xuJGZhLXZhci1hcnJvdy11cC05LTE6IFxcZjg4NztcbiRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdDogXFxmODg3O1xuJGZhLXZhci1hcHBsZS1jb3JlOiBcXGUwOGY7XG4kZmEtdmFyLWNpcmNsZS15OiBcXGUxMmY7XG4kZmEtdmFyLWg2OiBcXGU0MTM7XG4kZmEtdmFyLWxpdGVjb2luLXNpZ246IFxcZTFkMztcbiRmYS12YXItY2lyY2xlLXNtYWxsOiBcXGUxMjI7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWFycm93LXR1cm4tZG93bi1sZWZ0OiBcXGUyZTE7XG4kZmEtdmFyLWNpcmNsZS1ub2RlczogXFxlNGUyO1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLW1lc3NhZ2UtbWVkaWNhbDogXFxmN2Y0O1xuJGZhLXZhci1jb21tZW50LWFsdC1tZWRpY2FsOiBcXGY3ZjQ7XG4kZmEtdmFyLXJ1Z2J5LWJhbGw6IFxcZTNjNjtcbiRmYS12YXItY29tbWVudC1tdXNpYzogXFxmOGIwO1xuJGZhLXZhci1pbmRlbnQ6IFxcZjAzYztcbiRmYS12YXItdHJlZS1kZWNpZHVvdXM6IFxcZjQwMDtcbiRmYS12YXItdHJlZS1hbHQ6IFxcZjQwMDtcbiRmYS12YXItcHV6emxlLXBpZWNlLXNpbXBsZTogXFxlMjMxO1xuJGZhLXZhci1wdXp6bGUtcGllY2UtYWx0OiBcXGUyMzE7XG4kZmEtdmFyLXRydWNrLWZpZWxkLXVuOiBcXGU1OGU7XG4kZmEtdmFyLW5mYy10cmFzaDogXFxlMWZkO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVtcHR5OiBcXGYyNTQ7XG4kZmEtdmFyLW1vdW50YWluOiBcXGY2ZmM7XG4kZmEtdmFyLWZpbGUteG1hcms6IFxcZjMxNztcbiRmYS12YXItZmlsZS10aW1lczogXFxmMzE3O1xuJGZhLXZhci1ob3VzZS1oZWFydDogXFxmNGM5O1xuJGZhLXZhci1ob21lLWhlYXJ0OiBcXGY0Yzk7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktYmxhbms6IFxcZTNiMDtcbiRmYS12YXItbWV0ZXItYm9sdDogXFxlMWU5O1xuJGZhLXZhci11c2VyLWRvY3RvcjogXFxmMGYwO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLXNsYXNoLWJhY2s6IFxcNWM7XG4kZmEtdmFyLWNpcmNsZS1pbmZvOiBcXGYwNWE7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcXGYwNWE7XG4kZmEtdmFyLWZpc2hpbmctcm9kOiBcXGUzYTg7XG4kZmEtdmFyLWhhbW1lci1jcmFzaDogXFxlNDE0O1xuJGZhLXZhci1tZXNzYWdlLWhlYXJ0OiBcXGU1Yzk7XG4kZmEtdmFyLWNsb3VkLW1lYXRiYWxsOiBcXGY3M2I7XG4kZmEtdmFyLWNhbWVyYS1wb2xhcm9pZDogXFxmOGFhO1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLWFsdDogXFxmMDMwO1xuJGZhLXZhci1zcXVhcmUtdmlydXM6IFxcZTU3ODtcbiRmYS12YXItY2FydC1hcnJvdy11cDogXFxlM2VlO1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItY2FyLW9uOiBcXGU0ZGQ7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1hcnJvdy1kb3duLTEtOTogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kZmEtdmFyLWJ1b3ktbW9vcmluZzogXFxlNWI2O1xuJGZhLXZhci1zcXVhcmUtNDogXFxlMjU5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldDogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItdHJpY3ljbGUtYWR1bHQ6IFxcZTVjNDtcbiRmYS12YXItd2F2ZWZvcm06IFxcZjhmMTtcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItc3Rhci1zaGFycC1oYWxmLXN0cm9rZTogXFxlMjhkO1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtYWx0OiBcXGUyOGQ7XG4kZmEtdmFyLW5mYy1zaWduYWw6IFxcZTFmYjtcbiRmYS12YXItcGxhbmUtcHJvcDogXFxlMjJiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjazogXFxmMjc0O1xuJGZhLXZhci1jbG9jay1kZXNrOiBcXGUxMzQ7XG4kZmEtdmFyLWNhbGVuZGFyLWNsb2NrOiBcXGUwZDI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWU6IFxcZTBkMjtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6IFxcZjQ4NjtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItcGxhdGUtdXRlbnNpbHM6IFxcZTQzYjtcbiRmYS12YXItZmFtaWx5LXBhbnRzOiBcXGUzMDI7XG4kZmEtdmFyLWhvc2UtcmVlbDogXFxlNDFhO1xuJGZhLXZhci1ob3VzZS13aW5kb3c6IFxcZTNiMztcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJGZhLXZhci1jbG91ZC1yYWluYm93OiBcXGY3M2U7XG4kZmEtdmFyLXBlcnNvbi1jYW5lOiBcXGU1M2M7XG4kZmEtdmFyLWFsaWVuOiBcXGY4ZjU7XG4kZmEtdmFyLXRlbnQ6IFxcZTU3ZDtcbiRmYS12YXItbGFwdG9wLWJpbmFyeTogXFxlNWU3O1xuJGZhLXZhci12ZXN0LXBhdGNoZXM6IFxcZTA4NjtcbiRmYS12YXItcGVvcGxlLWRyZXNzLXNpbXBsZTogXFxlMjE4O1xuJGZhLXZhci1jaGVjay1kb3VibGU6IFxcZjU2MDtcbiRmYS12YXItYXJyb3ctZG93bi1hLXo6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLWJvd2xpbmctYmFsbC1waW46IFxcZTBjMztcbiRmYS12YXItYmVsbC1zY2hvb2wtc2xhc2g6IFxcZjVkNjtcbiRmYS12YXItcGx1cy1sYXJnZTogXFxlNTllO1xuJGZhLXZhci1tb25leS1iaWxsLXdoZWF0OiBcXGU1MmE7XG4kZmEtdmFyLWNhbWVyYS12aWV3ZmluZGVyOiBcXGUwZGE7XG4kZmEtdmFyLXNjcmVlbnNob3Q6IFxcZTBkYTtcbiRmYS12YXItbWVzc2FnZS1tdXNpYzogXFxmOGFmO1xuJGZhLXZhci1jb21tZW50LWFsdC1tdXNpYzogXFxmOGFmO1xuJGZhLXZhci1jYXItYnVpbGRpbmc6IFxcZjg1OTtcbiRmYS12YXItYm9yZGVyLWJvdHRvbS1yaWdodDogXFxmODU0O1xuJGZhLXZhci1ib3JkZXItc3R5bGUtYWx0OiBcXGY4NTQ7XG4kZmEtdmFyLW9jdGFnb246IFxcZjMwNjtcbiRmYS12YXItY29tbWVudC1hcnJvdy11cC1yaWdodDogXFxlMTQ1O1xuJGZhLXZhci1vY3RhZ29uLWRpdmlkZTogXFxlMjAzO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQ6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctbGVmdC1yb3RhdGU6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctcm90YXRlLWJhY2s6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG86IFxcZjBlMjtcbiRmYS12YXItdHYtbXVzaWM6IFxcZjhlNjtcbiRmYS12YXItaGFyZC1kcml2ZTogXFxmMGEwO1xuJGZhLXZhci1oZGQ6IFxcZjBhMDtcbiRmYS12YXItcmVlbDogXFxlMjM4O1xuJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzOiBcXGY1ODY7XG4kZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzOiBcXGY1ODY7XG4kZmEtdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kZmEtdmFyLXJlY3RhbmdsZS1saXN0OiBcXGYwMjI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcXGYwMjI7XG4kZmEtdmFyLXRhcnAtZHJvcGxldDogXFxlNTdjO1xuJGZhLXZhci1hbGFybS1leGNsYW1hdGlvbjogXFxmODQzO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjazogXFxlNTExO1xuJGZhLXZhci10cmFmZmljLWNvbmU6IFxcZjYzNjtcbiRmYS12YXItZ3JhdGU6IFxcZTE5MztcbiRmYS12YXItYXJyb3ctZG93bi1yaWdodDogXFxlMDkzO1xuJGZhLXZhci1wZXJzb24tc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItcGVyc29uLWZyb20tcG9ydGFsOiBcXGUwMjM7XG4kZmEtdmFyLXBvcnRhbC1leGl0OiBcXGUwMjM7XG4kZmEtdmFyLXBsYW5lLWFycml2YWw6IFxcZjVhZjtcbiRmYS12YXItY293YmVsbC1jaXJjbGUtcGx1czogXFxmOGI0O1xuJGZhLXZhci1jb3diZWxsLW1vcmU6IFxcZjhiNDtcbiRmYS12YXItY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy12ZXJ0aWNhbDogXFxlMzY2O1xuJGZhLXZhci1zaWduYWwtYmFycy1mYWlyOiBcXGY2OTI7XG4kZmEtdmFyLXNpZ25hbC1hbHQtMjogXFxmNjkyO1xuJGZhLXZhci1zcG9ydHNiYWxsOiBcXGU0NGI7XG4kZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFuazogXFxlNWI5O1xuJGZhLXZhci10cmFpbi1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLWNoYXJ0LWdhbnR0OiBcXGUwZTQ7XG4kZmEtdmFyLWZhY2Utc21pbGUtdXBzaWRlLWRvd246IFxcZTM5NTtcbiRmYS12YXItYmFsbC1waWxlOiBcXGY3N2U7XG4kZmEtdmFyLWJhZGdlLWRvbGxhcjogXFxmNjQ1O1xuJGZhLXZhci1tb25leS1iaWxscy1zaW1wbGU6IFxcZTFmNDtcbiRmYS12YXItbW9uZXktYmlsbHMtYWx0OiBcXGUxZjQ7XG4kZmEtdmFyLWxpc3QtdGltZWxpbmU6IFxcZTFkMTtcbiRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ246IFxcZTFiYztcbiRmYS12YXItaW5kaWFuLXJ1cGVlOiBcXGUxYmM7XG4kZmEtdmFyLWlucjogXFxlMWJjO1xuJGZhLXZhci1jcm9wLXNpbXBsZTogXFxmNTY1O1xuJGZhLXZhci1jcm9wLWFsdDogXFxmNTY1O1xuJGZhLXZhci1tb25leS1iaWxsLTE6IFxcZjNkMTtcbiRmYS12YXItbW9uZXktYmlsbC1hbHQ6IFxcZjNkMTtcbiRmYS12YXItbGVmdC1sb25nOiBcXGYzMGE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQ6IFxcZjMwYTtcbiRmYS12YXIta2V5Ym9hcmQtZG93bjogXFxlMWMyO1xuJGZhLXZhci1jaXJjbGUtdXAtcmlnaHQ6IFxcZTEyOTtcbiRmYS12YXItY2xvdWQtYm9sdC1tb29uOiBcXGY3NmQ7XG4kZmEtdmFyLXRodW5kZXJzdG9ybS1tb29uOiBcXGY3NmQ7XG4kZmEtdmFyLWRuYTogXFxmNDcxO1xuJGZhLXZhci12aXJ1cy1zbGFzaDogXFxlMDc1O1xuJGZhLXZhci1icmFja2V0LXJvdW5kLXJpZ2h0OiBcXDI5O1xuJGZhLXZhci1jaXJjbGUtc3Rlcmxpbmc6IFxcZTVjZjtcbiRmYS12YXItY2lyY2xlLTU6IFxcZTBmMjtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItc3VidHJhY3Q6IFxcZjA2ODtcbiRmYS12YXItZmlyZS1mbGFtZTogXFxmNmRmO1xuJGZhLXZhci1mbGFtZTogXFxmNmRmO1xuJGZhLXZhci1yaWdodC10by1saW5lOiBcXGYzNGM7XG4kZmEtdmFyLWFycm93LWFsdC10by1yaWdodDogXFxmMzRjO1xuJGZhLXZhci1naWY6IFxcZTE5MDtcbiRmYS12YXItY2hlc3M6IFxcZjQzOTtcbiRmYS12YXItdHJhc2gtc2xhc2g6IFxcZTJiMztcbiRmYS12YXItYXJyb3ctbGVmdC1sb25nOiBcXGYxNzc7XG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogXFxmMTc3O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1jaGVjazogXFxlNTVjO1xuJGZhLXZhci1mb250LWNhc2U6IFxcZjg2NjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItYXJyb3ctZG93bi1sZWZ0OiBcXGUwOTE7XG4kZmEtdmFyLWZyYW5jLXNpZ246IFxcZTE4ZjtcbiRmYS12YXItZmxhc2stcm91bmQtcG9pc29uOiBcXGY2ZTA7XG4kZmEtdmFyLWZsYXNrLXBvaXNvbjogXFxmNmUwO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUwYmM7XG4kZmEtdmFyLWNoYXJ0LXVzZXI6IFxcZjZhMztcbiRmYS12YXItdXNlci1jaGFydDogXFxmNmEzO1xuJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItcHJlc2VudGF0aW9uLXNjcmVlbjogXFxmNjg1O1xuJGZhLXZhci1wcmVzZW50YXRpb246IFxcZjY4NTtcbiRmYS12YXItY2lyY2xlLWJvbHQ6IFxcZTBmZTtcbiRmYS12YXItZmFjZS1zbWlsZS1oYWxvOiBcXGUzOGY7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LWRvd246IFxcZTNlZjtcbiRmYS12YXItaG91c2UtcGVyc29uLXJldHVybjogXFxlMDExO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tYXJyaXZlOiBcXGUwMTE7XG4kZmEtdmFyLWhvdXNlLXJldHVybjogXFxlMDExO1xuJGZhLXZhci1tZXNzYWdlLXhtYXJrOiBcXGY0YWI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXRpbWVzOiBcXGY0YWI7XG4kZmEtdmFyLW1lc3NhZ2UtdGltZXM6IFxcZjRhYjtcbiRmYS12YXItZmlsZS1jZXJ0aWZpY2F0ZTogXFxmNWYzO1xuJGZhLXZhci1maWxlLWF3YXJkOiBcXGY1ZjM7XG4kZmEtdmFyLXVzZXItZG9jdG9yLWhhaXItbG9uZzogXFxlNDU5O1xuJGZhLXZhci1jYW1lcmEtc2VjdXJpdHk6IFxcZjhmZTtcbiRmYS12YXItY2FtZXJhLWhvbWU6IFxcZjhmZTtcbiRmYS12YXItZ2VhcjogXFxmMDEzO1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItZHJvcGxldC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLWJvb2staGVhcnQ6IFxcZjQ5OTtcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLWR1Y2s6IFxcZjZkODtcbiRmYS12YXItbW9zcXVpdG86IFxcZTUyYjtcbiRmYS12YXItc3Rhci1vZi1kYXZpZDogXFxmNjlhO1xuJGZhLXZhci1mbGFnLXN3YWxsb3d0YWlsOiBcXGY3NGM7XG4kZmEtdmFyLWZsYWctYWx0OiBcXGY3NGM7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZTogXFxlNTRiO1xuJGZhLXZhci1jYXItZ2FyYWdlOiBcXGY1ZTI7XG4kZmEtdmFyLWNhcnQtc2hvcHBpbmc6IFxcZjA3YTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci1ib29rLWZvbnQ6IFxcZTBiZjtcbiRmYS12YXItc2hpZWxkLXBsdXM6IFxcZTI0YTtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItZXllLWRyb3BwZXItZnVsbDogXFxlMTcyO1xuJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbDogXFxlMzY1O1xuJGZhLXZhci10YWJsZXQtcnVnZ2VkOiBcXGY0OGY7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXNub3c6IFxcZjc2ODtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnJpZ2lkOiBcXGY3Njg7XG4kZmEtdmFyLW1vcGVkOiBcXGUzYjk7XG4kZmEtdmFyLWZhY2Utc21pbGUtcGx1czogXFxmNWI5O1xuJGZhLXZhci1zbWlsZS1wbHVzOiBcXGY1Yjk7XG4kZmEtdmFyLXJhZGlvLXR1bmVyOiBcXGY4ZDg7XG4kZmEtdmFyLXJhZGlvLWFsdDogXFxmOGQ4O1xuJGZhLXZhci1mYWNlLXN3ZWFyOiBcXGUzOTk7XG4kZmEtdmFyLXdhdGVyLWFycm93LWRvd246IFxcZjc3NDtcbiRmYS12YXItd2F0ZXItbG93ZXI6IFxcZjc3NDtcbiRmYS12YXItc2Nhbm5lci10b3VjaHNjcmVlbjogXFxmNDhhO1xuJGZhLXZhci1jaXJjbGUtNzogXFxlMGY0O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzOiBcXGU1NWY7XG4kZmEtdmFyLXBlcnNvbi1za2ktanVtcGluZzogXFxmN2M3O1xuJGZhLXZhci1za2ktanVtcDogXFxmN2M3O1xuJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwOiBcXGY2N2Y7XG4kZmEtdmFyLXdhdGVyLWFycm93LXVwOiBcXGY3NzU7XG4kZmEtdmFyLXdhdGVyLXJpc2U6IFxcZjc3NTtcbiRmYS12YXItd2F2ZWZvcm0tbGluZXM6IFxcZjhmMjtcbiRmYS12YXItd2F2ZWZvcm0tcGF0aDogXFxmOGYyO1xuJGZhLXZhci1zcGxpdDogXFxlMjU0O1xuJGZhLXZhci1maWxtLWNhbmlzdGVyOiBcXGY4Yjc7XG4kZmEtdmFyLWZpbG0tY2FubmlzdGVyOiBcXGY4Yjc7XG4kZmEtdmFyLWZvbGRlci14bWFyazogXFxmNjVmO1xuJGZhLXZhci1mb2xkZXItdGltZXM6IFxcZjY1ZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rOiBcXGY3MWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1hbHQ6IFxcZjcxZjtcbiRmYS12YXItdGFibGV0LXNjcmVlbjogXFxmM2ZjO1xuJGZhLXZhci10YWJsZXQtYW5kcm9pZC1hbHQ6IFxcZjNmYztcbiRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZDogXFxlNTA2O1xuJGZhLXZhci1mb2xkZXItbXVzaWM6IFxcZTE4ZDtcbiRmYS12YXItZGlzcGxheS1tZWRpY2FsOiBcXGUxNjY7XG4kZmEtdmFyLWRlc2t0b3AtbWVkaWNhbDogXFxlMTY2O1xuJGZhLXZhci1zaGFyZS1hbGw6IFxcZjM2NztcbiRmYS12YXItcGVhcG9kOiBcXGUzMWM7XG4kZmEtdmFyLWNoZXNzLWNsb2NrOiBcXGY0M2Q7XG4kZmEtdmFyLWF4ZTogXFxmNmIyO1xuJGZhLXZhci1zcXVhcmUtZDogXFxlMjY4O1xuJGZhLXZhci1ncmlwLXZlcnRpY2FsOiBcXGY1OGU7XG4kZmEtdmFyLW1vYmlsZS1zaWduYWwtb3V0OiBcXGUxZjA7XG4kZmEtdmFyLWFycm93LXR1cm4tdXA6IFxcZjE0ODtcbiRmYS12YXItbGV2ZWwtdXA6IFxcZjE0ODtcbiRmYS12YXItdTogXFw1NTtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1kb3R0ZWQtbGluZTogXFxlMDliO1xuJGZhLXZhci1zcXVhcmUtcm9vdC12YXJpYWJsZTogXFxmNjk4O1xuJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQ6IFxcZjY5ODtcbiRmYS12YXItbGlnaHQtc3dpdGNoLW9uOiBcXGUwMTk7XG4kZmEtdmFyLWFycm93LWRvd24tYXJyb3ctdXA6IFxcZjg4MztcbiRmYS12YXItc29ydC1hbHQ6IFxcZjg4MztcbiRmYS12YXItcmFpbmRyb3BzOiBcXGY3NWM7XG4kZmEtdmFyLWRhc2g6IFxcZTQwNDtcbiRmYS12YXItbWludXMtbGFyZ2U6IFxcZTQwNDtcbiRmYS12YXItY2xvY2s6IFxcZjAxNztcbiRmYS12YXItY2xvY2stZm91cjogXFxmMDE3O1xuJGZhLXZhci1pbnB1dC1udW1lcmljOiBcXGUxYmQ7XG4kZmEtdmFyLXRydWNrLXRvdzogXFxlMmI4O1xuJGZhLXZhci1iYWNrd2FyZC1zdGVwOiBcXGYwNDg7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFxcZjA0ODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLWNhci1ib2x0OiBcXGUzNDE7XG4kZmEtdmFyLWFycm93cy1tYXhpbWl6ZTogXFxmMzFkO1xuJGZhLXZhci1leHBhbmQtYXJyb3dzOiBcXGYzMWQ7XG4kZmEtdmFyLWZhdWNldDogXFxlMDA1O1xuJGZhLXZhci1jbG91ZC1zbGVldDogXFxmNzQxO1xuJGZhLXZhci1sYW1wLXN0cmVldDogXFxlMWM1O1xuJGZhLXZhci1saXN0LXJhZGlvOiBcXGUxZDA7XG4kZmEtdmFyLXBlbi1uaWItc2xhc2g6IFxcZTRhMTtcbiRmYS12YXItYmFzZWJhbGwtYmF0LWJhbGw6IFxcZjQzMjtcbiRmYS12YXItc3F1YXJlLXVwLWxlZnQ6IFxcZTI4MjtcbiRmYS12YXItb3ZlcmxpbmU6IFxcZjg3NjtcbiRmYS12YXItczogXFw1MztcbiRmYS12YXItdGltZWxpbmU6IFxcZTI5YztcbiRmYS12YXIta2V5Ym9hcmQ6IFxcZjExYztcbiRmYS12YXItYXJyb3dzLWZyb20tZG90dGVkLWxpbmU6IFxcZTBhMztcbiRmYS12YXItdXNiLWRyaXZlOiBcXGY4ZTk7XG4kZmEtdmFyLWJhbGxvdDogXFxmNzMyO1xuJGZhLXZhci1jYXJldC1kb3duOiBcXGYwZDc7XG4kZmEtdmFyLWxvY2F0aW9uLWRvdC1zbGFzaDogXFxmNjA1O1xuJGZhLXZhci1tYXAtbWFya2VyLWFsdC1zbGFzaDogXFxmNjA1O1xuJGZhLXZhci1jYXJkczogXFxlM2VkO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItYm94aW5nLWdsb3ZlOiBcXGY0Mzg7XG4kZmEtdmFyLWdsb3ZlLWJveGluZzogXFxmNDM4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS0zOiBcXGYyYzg7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItYmVsbC1zY2hvb2w6IFxcZjVkNTtcbiRmYS12YXItbW9iaWxlLXNjcmVlbjogXFxmM2NmO1xuJGZhLXZhci1tb2JpbGUtYW5kcm9pZC1hbHQ6IFxcZjNjZjtcbiRmYS12YXItcGxhbmUtdXA6IFxcZTIyZDtcbiRmYS12YXItZm9sZGVyLWhlYXJ0OiBcXGUxODk7XG4kZmEtdmFyLWNpcmNsZS1sb2NhdGlvbi1hcnJvdzogXFxmNjAyO1xuJGZhLXZhci1sb2NhdGlvbi1jaXJjbGU6IFxcZjYwMjtcbiRmYS12YXItZmFjZS1oZWFkLWJhbmRhZ2U6IFxcZTM3YTtcbiRmYS12YXItc3VzaGktcm9sbDogXFxlNDhiO1xuJGZhLXZhci1tYWtpLXJvbGw6IFxcZTQ4YjtcbiRmYS12YXItbWFraXp1c2hpOiBcXGU0OGI7XG4kZmEtdmFyLWNhci1idW1wOiBcXGY1ZTA7XG4kZmEtdmFyLXBpZ2d5LWJhbms6IFxcZjRkMztcbiRmYS12YXItcmFjcXVldDogXFxmNDVhO1xuJGZhLXZhci1jYXItbWlycm9yczogXFxlMzQzO1xuJGZhLXZhci1pbmR1c3RyeS13aW5kb3dzOiBcXGYzYjM7XG4kZmEtdmFyLWluZHVzdHJ5LWFsdDogXFxmM2IzO1xuJGZhLXZhci1ib2x0LWF1dG86IFxcZTBiNjtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktMzogXFxmMjQyO1xuJGZhLXZhci1mbHV4LWNhcGFjaXRvcjogXFxmOGJhO1xuJGZhLXZhci1tb3VudGFpbi1jaXR5OiBcXGU1MmU7XG4kZmEtdmFyLWNvaW5zOiBcXGY1MWU7XG4kZmEtdmFyLWhvbmV5LXBvdDogXFxlNDE4O1xuJGZhLXZhci1vbGl2ZTogXFxlMzE2O1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXItZmlsdGVyLWxpc3Q6IFxcZTE3YztcbiRmYS12YXItb3V0bGV0OiBcXGUwMWM7XG4kZmEtdmFyLXNsaWRlcnM6IFxcZjFkZTtcbiRmYS12YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kZmEtdmFyLWNhdWxkcm9uOiBcXGY2YmY7XG4kZmEtdmFyLXBlb3BsZTogXFxlMjE2O1xuJGZhLXZhci1mb2xkZXItdHJlZTogXFxmODAyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLWNyb2lzc2FudDogXFxmN2Y2O1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWNlbnQtc2lnbjogXFxlM2Y1O1xuJGZhLXZhci1zd29yZHMtbGFzZXI6IFxcZTAzZDtcbiRmYS12YXItZmxhc2s6IFxcZjBjMztcbiRmYS12YXItcGVyc29uLXByZWduYW50OiBcXGUzMWU7XG4kZmEtdmFyLXNxdWFyZS11OiBcXGUyODE7XG4kZmEtdmFyLXdhbmQtc3BhcmtsZXM6IFxcZjcyYjtcbiRmYS12YXItcm91dGVyOiBcXGY4ZGE7XG4kZmEtdmFyLWVsbGlwc2lzLXZlcnRpY2FsOiBcXGYxNDI7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFxcZjE0MjtcbiRmYS12YXItc3dvcmQtbGFzZXItYWx0OiBcXGUwM2M7XG4kZmEtdmFyLXRpY2tldDogXFxmMTQ1O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItY29pbjogXFxmODVjO1xuJGZhLXZhci1sYXB0b3Atc2xhc2g6IFxcZTFjNztcbiRmYS12YXItcmlnaHQtbG9uZzogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1jaXJjbGUtYjogXFxlMGZkO1xuJGZhLXZhci1wZXJzb24tZHJlc3Mtc2ltcGxlOiBcXGUyMWM7XG4kZmEtdmFyLXBpcGUtY29sbGFyOiBcXGU0Mzc7XG4kZmEtdmFyLWxpZ2h0cy1ob2xpZGF5OiBcXGY3YjI7XG4kZmEtdmFyLWNpdHJ1czogXFxlMmY0O1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1sYXB0b3AtZmlsZTogXFxlNTFkO1xuJGZhLXZhci10dHk6IFxcZjFlNDtcbiRmYS12YXItdGVsZXR5cGU6IFxcZjFlNDtcbiRmYS12YXItY2hhcnQtdHJlZS1tYXA6IFxcZTBlYTtcbiRmYS12YXItZGlhZ3JhbS1uZXh0OiBcXGU0NzY7XG4kZmEtdmFyLXBlcnNvbi1yaWZsZTogXFxlNTRlO1xuJGZhLXZhci1jbG9jay1maXZlLXRoaXJ0eTogXFxlMzRhO1xuJGZhLXZhci1waXBlLXZhbHZlOiBcXGU0Mzk7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tYXJjOiBcXGU0YjQ7XG4kZmEtdmFyLWZhY2Utc3BpcmFsLWV5ZXM6IFxcZTQ4NTtcbiRmYS12YXItY29tcHJlc3Mtd2lkZTogXFxmMzI2O1xuJGZhLXZhci1jaXJjbGUtcGhvbmUtaGFuZ3VwOiBcXGUxMWQ7XG4kZmEtdmFyLXBob25lLWNpcmNsZS1kb3duOiBcXGUxMWQ7XG4kZmEtdmFyLWdlYXItY29tcGxleC1jb2RlOiBcXGU1ZWI7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MTI7XG4kZmEtdmFyLWJhZG1pbnRvbjogXFxlMzNhO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1wZXJzb24taGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci1yaWdodC1mcm9tLWxpbmU6IFxcZjM0NztcbiRmYS12YXItYXJyb3ctYWx0LWZyb20tbGVmdDogXFxmMzQ3O1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItc2h1dHRsZWNvY2s6IFxcZjQ1YjtcbiRmYS12YXItdXNlci1oYWlyOiBcXGU0NWE7XG4kZmEtdmFyLWV5ZS1ldmlsOiBcXGY2ZGI7XG4kZmEtdmFyLXBlb3BsZS1wdWxsaW5nOiBcXGU1MzU7XG4kZmEtdmFyLW46IFxcNGU7XG4kZmEtdmFyLXN3YXA6IFxcZTYwOTtcbiRmYS12YXItZ2FyYWdlOiBcXGUwMDk7XG4kZmEtdmFyLWNhYmxlLWNhcjogXFxmN2RhO1xuJGZhLXZhci10cmFtOiBcXGY3ZGE7XG4kZmEtdmFyLXNob3ZlbC1zbm93OiBcXGY3YzM7XG4kZmEtdmFyLWNsb3VkLXJhaW46IFxcZjczZDtcbiRmYS12YXItZmFjZS1seWluZzogXFxlMzdlO1xuJGZhLXZhci1zcHJpbmtsZXI6IFxcZTAzNTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLXhtYXJrOiBcXGU0ZDQ7XG4kZmEtdmFyLXBlcnNvbi1zbGVkZGluZzogXFxmN2NiO1xuJGZhLXZhci1zbGVkZGluZzogXFxmN2NiO1xuJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQ6IFxcZjhiYjtcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1jbG9jay1zaXgtdGhpcnR5OiBcXGUzNTM7XG4kZmEtdmFyLWJhdHRlcnktc2xhc2g6IFxcZjM3NztcbiRmYS12YXItdHVncmlrLXNpZ246IFxcZTJiYTtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tbGluZTogXFxlNGI4O1xuJGZhLXZhci1kb3dubG9hZDogXFxmMDE5O1xuJGZhLXZhci1hbmdsZXMtdXAtZG93bjogXFxlNjBkO1xuJGZhLXZhci1zaGVsdmVzOiBcXGY0ODA7XG4kZmEtdmFyLWludmVudG9yeTogXFxmNDgwO1xuJGZhLXZhci1jbG91ZC1zbm93OiBcXGY3NDI7XG4kZmEtdmFyLWZhY2UtZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWRlbGV0ZS1sZWZ0OiBcXGY1NWE7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1vdmVuOiBcXGUwMWQ7XG4kZmEtdmFyLWNsb3VkLWJpbmFyeTogXFxlNjAxO1xuJGZhLXZhci1leWUtZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eTogXFxmMWZiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWNvbW1lbnQtY2FwdGlvbnM6IFxcZTE0NjtcbiRmYS12YXItY29tbWVudHMtcXVlc3Rpb246IFxcZTE0ZTtcbiRmYS12YXItc2NyaWJibGU6IFxcZTIzZjtcbiRmYS12YXItcm90YXRlLWV4Y2xhbWF0aW9uOiBcXGUyM2M7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrOiBcXGU1YTA7XG4kZmEtdmFyLWdsYXNzOiBcXGY4MDQ7XG4kZmEtdmFyLWxvYWRlcjogXFxlMWQ0O1xuJGZhLXZhci1mb3J3YXJkOiBcXGYwNGU7XG4kZmEtdmFyLXVzZXItcGlsb3Q6IFxcZTJjMDtcbiRmYS12YXItbW9iaWxlOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXFxmM2NlO1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdC1jbG9zZWQ6IFxcZTNmOTtcbiRmYS12YXItZmFjZS1tZWg6IFxcZjExYTtcbiRmYS12YXItbWVoOiBcXGYxMWE7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1ib29rLXNrdWxsOiBcXGY2Yjc7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1pZC1jYXJkOiBcXGYyYzI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZTogXFxmMmMyO1xuJGZhLXZhci1mYWNlLWRvdHRlZDogXFxlNDdmO1xuJGZhLXZhci1mYWNlLXdvcnJpZWQ6IFxcZTNhMztcbiRmYS12YXItb3V0ZGVudDogXFxmMDNiO1xuJGZhLXZhci1kZWRlbnQ6IFxcZjAzYjtcbiRmYS12YXItaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZmU7XG4kZmEtdmFyLWhvdXNlOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWU6IFxcZjAxNTtcbiRmYS12YXItaG9tZS1hbHQ6IFxcZjAxNTtcbiRmYS12YXItaG9tZS1sZy1hbHQ6IFxcZjAxNTtcbiRmYS12YXItdmVjdG9yLWNpcmNsZTogXFxlMmM2O1xuJGZhLXZhci1jYXItY2lyY2xlLWJvbHQ6IFxcZTM0MjtcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1mbHlpbmctZGlzYzogXFxlM2E5O1xuJGZhLXZhci1sYXB0b3AtbWVkaWNhbDogXFxmODEyO1xuJGZhLXZhci1zcXVhcmUtZG93bi1yaWdodDogXFxlMjZjO1xuJGZhLXZhci1iOiBcXDQyO1xuJGZhLXZhci1zZWF0LWFpcmxpbmU6IFxcZTI0NDtcbiRmYS12YXItbW9vbi1vdmVyLXN1bjogXFxmNzRhO1xuJGZhLXZhci1lY2xpcHNlLWFsdDogXFxmNzRhO1xuJGZhLXZhci1waXBlOiBcXDdjO1xuJGZhLXZhci1maWxlLW1lZGljYWw6IFxcZjQ3NztcbiRmYS12YXItcG90YXRvOiBcXGU0NDA7XG4kZmEtdmFyLWRpY2Utb25lOiBcXGY1MjU7XG4kZmEtdmFyLWNpcmNsZS1hOiBcXGUwZjc7XG4kZmEtdmFyLWhlbG1ldC1iYXR0bGU6IFxcZjZlYjtcbiRmYS12YXItYnV0dGVyOiBcXGUzZTQ7XG4kZmEtdmFyLWJsYW5rZXQtZmlyZTogXFxlM2RhO1xuJGZhLXZhci1raXdpLWJpcmQ6IFxcZjUzNTtcbiRmYS12YXItY2FzdGxlOiBcXGUwZGU7XG4kZmEtdmFyLWdvbGYtY2x1YjogXFxmNDUxO1xuJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0OiBcXGYwZWM7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcXGYwZWM7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXFxmMmY5O1xuJGZhLXZhci1yZWRvLWFsdDogXFxmMmY5O1xuJGZhLXZhci1yb3RhdGUtZm9yd2FyZDogXFxmMmY5O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci1jdXRsZXJ5OiBcXGYyZTc7XG4kZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQ6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtZG9sbGFyOiBcXGU2MDU7XG4kZmEtdmFyLWJhbGxvb25zOiBcXGUyZTQ7XG4kZmEtdmFyLW1pbGwtc2lnbjogXFxlMWVkO1xuJGZhLXZhci1ib3dsLXJpY2U6IFxcZTJlYjtcbiRmYS12YXItdGltZWxpbmUtYXJyb3c6IFxcZTI5ZDtcbiRmYS12YXItc2t1bGw6IFxcZjU0YztcbiRmYS12YXItZ2FtZS1ib2FyZC1zaW1wbGU6IFxcZjg2ODtcbiRmYS12YXItZ2FtZS1ib2FyZC1hbHQ6IFxcZjg2ODtcbiRmYS12YXItY2lyY2xlLXZpZGVvOiBcXGUxMmI7XG4kZmEtdmFyLXZpZGVvLWNpcmNsZTogXFxlMTJiO1xuJGZhLXZhci1jaGFydC1zY2F0dGVyLWJ1YmJsZTogXFxlMGU5O1xuJGZhLXZhci1ob3VzZS10dXJyZXQ6IFxcZTFiNDtcbiRmYS12YXItYmFuYW5hOiBcXGUyZTU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1za3VsbDogXFxlMWE0O1xuJGZhLXZhci1wZW9wbGUtZHJlc3M6IFxcZTIxNztcbiRmYS12YXItbG92ZXNlYXQ6IFxcZjRjYztcbiRmYS12YXItY291Y2gtc21hbGw6IFxcZjRjYztcbiRmYS12YXItdG93ZXItYnJvYWRjYXN0OiBcXGY1MTk7XG4kZmEtdmFyLWJyb2FkY2FzdC10b3dlcjogXFxmNTE5O1xuJGZhLXZhci10cnVjay1waWNrdXA6IFxcZjYzYztcbiRmYS12YXItYmxvY2stcXVvdGU6IFxcZTBiNTtcbiRmYS12YXItdXAtbG9uZzogXFxmMzBjO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC11cDogXFxmMzBjO1xuJGZhLXZhci1zdG9wOiBcXGYwNGQ7XG4kZmEtdmFyLWNvZGUtbWVyZ2U6IFxcZjM4NztcbiRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyLXBlbjogXFxmODczO1xuJGZhLXZhci1tb25leS1jaGVjay1lZGl0LWFsdDogXFxmODczO1xuJGZhLXZhci11cC1mcm9tLWxpbmU6IFxcZjM0NjtcbiRmYS12YXItYXJyb3ctYWx0LWZyb20tYm90dG9tOiBcXGYzNDY7XG4kZmEtdmFyLXVwbG9hZDogXFxmMDkzO1xuJGZhLXZhci1odXJyaWNhbmU6IFxcZjc1MTtcbiRmYS12YXItZ3JpZC1yb3VuZC0yLXBsdXM6IFxcZTVkYztcbiRmYS12YXItcGVvcGxlLXBhbnRzOiBcXGUyMTk7XG4kZmEtdmFyLW1vdW5kOiBcXGU1MmQ7XG4kZmEtdmFyLXdpbmRzb2NrOiBcXGY3Nzc7XG4kZmEtdmFyLWNpcmNsZS1oYWxmOiBcXGUxMTA7XG4kZmEtdmFyLWJyYWtlLXdhcm5pbmc6IFxcZTBjNztcbiRmYS12YXItdG9pbGV0LXBvcnRhYmxlOiBcXGU1ODM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1maWxlLWFycm93LWRvd246IFxcZjU2ZDtcbiRmYS12YXItZmlsZS1kb3dubG9hZDogXFxmNTZkO1xuJGZhLXZhci1zYXhvcGhvbmUtZmlyZTogXFxmOGRiO1xuJGZhLXZhci1zYXgtaG90OiBcXGY4ZGI7XG4kZmEtdmFyLWNhbWVyYS13ZWItc2xhc2g6IFxcZjgzMztcbiRmYS12YXItd2ViY2FtLXNsYXNoOiBcXGY4MzM7XG4kZmEtdmFyLWZvbGRlci1tZWRpY2FsOiBcXGUxOGM7XG4kZmEtdmFyLWZvbGRlci1nZWFyOiBcXGUxODc7XG4kZmEtdmFyLWZvbGRlci1jb2c6IFxcZTE4NztcbiRmYS12YXItaGFuZC13YXZlOiBcXGUxYTc7XG4kZmEtdmFyLWFycm93LXVwLWFycm93LWRvd246IFxcZTA5OTtcbiRmYS12YXItc29ydC11cC1kb3duOiBcXGUwOTk7XG4kZmEtdmFyLWNhcmF2YW46IFxcZjhmZjtcbiRmYS12YXItc2hpZWxkLWNhdDogXFxlNTcyO1xuJGZhLXZhci1tZXNzYWdlLXNsYXNoOiBcXGY0YTk7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXNsYXNoOiBcXGY0YTk7XG4kZmEtdmFyLWJvbHQ6IFxcZjBlNztcbiRmYS12YXItemFwOiBcXGYwZTc7XG4kZmEtdmFyLXRyYXNoLWNhbi1jaGVjazogXFxlMmE5O1xuJGZhLXZhci1nbGFzcy13YXRlcjogXFxlNGY0O1xuJGZhLXZhci1vaWwtd2VsbDogXFxlNTMyO1xuJGZhLXZhci1wZXJzb24tc2ltcGxlOiBcXGUyMjA7XG4kZmEtdmFyLXZhdWx0OiBcXGUyYzU7XG4kZmEtdmFyLW1hcnM6IFxcZjIyMjtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyazogXFxlNTU3O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci1jbnk6IFxcZjE1NztcbiRmYS12YXItanB5OiBcXGYxNTc7XG4kZmEtdmFyLXJtYjogXFxmMTU3O1xuJGZhLXZhci15ZW46IFxcZjE1NztcbiRmYS12YXItZ2Vhci1jb2RlOiBcXGU1ZTg7XG4kZmEtdmFyLW5vdGVzOiBcXGUyMDI7XG4kZmEtdmFyLXJ1YmxlLXNpZ246IFxcZjE1ODtcbiRmYS12YXItcm91YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YjogXFxmMTU4O1xuJGZhLXZhci1ydWJsZTogXFxmMTU4O1xuJGZhLXZhci10cmFzaC11bmRvOiBcXGY4OTU7XG4kZmEtdmFyLXRyYXNoLWFycm93LXR1cm4tbGVmdDogXFxmODk1O1xuJGZhLXZhci1jaGFtcGFnbmUtZ2xhc3M6IFxcZjc5ZTtcbiRmYS12YXItZ2xhc3MtY2hhbXBhZ25lOiBcXGY3OWU7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWw6IFxcZTNiYztcbiRmYS12YXItc3VuOiBcXGYxODU7XG4kZmEtdmFyLXRyYXNoLWNhbi1zbGFzaDogXFxlMmFkO1xuJGZhLXZhci10cmFzaC1hbHQtc2xhc2g6IFxcZTJhZDtcbiRmYS12YXItc2NyZWVuLXVzZXJzOiBcXGY2M2Q7XG4kZmEtdmFyLXVzZXJzLWNsYXNzOiBcXGY2M2Q7XG4kZmEtdmFyLWd1aXRhcjogXFxmN2E2O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctbGVmdDogXFxmMzNhO1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtbGVmdDogXFxmMzNhO1xuJGZhLXZhci1zcXVhcmUtODogXFxlMjVkO1xuJGZhLXZhci1mYWNlLXNtaWxlLWhlYXJ0czogXFxlMzkwO1xuJGZhLXZhci1icmFja2V0cy1zcXVhcmU6IFxcZjdlOTtcbiRmYS12YXItYnJhY2tldHM6IFxcZjdlOTtcbiRmYS12YXItbGFwdG9wLWFycm93LWRvd246IFxcZTFjNjtcbiRmYS12YXItaG9ja2V5LXN0aWNrLXB1Y2s6IFxcZTNhZTtcbiRmYS12YXItaG91c2UtdHJlZTogXFxlMWIzO1xuJGZhLXZhci1zaWduYWwtZmFpcjogXFxmNjhkO1xuJGZhLXZhci1zaWduYWwtMjogXFxmNjhkO1xuJGZhLXZhci1mYWNlLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1jaXJjbGUtZG9sbGFyOiBcXGYyZTg7XG4kZmEtdmFyLWRvbGxhci1jaXJjbGU6IFxcZjJlODtcbiRmYS12YXItdXNkLWNpcmNsZTogXFxmMmU4O1xuJGZhLXZhci1ob3JzZS1oZWFkOiBcXGY3YWI7XG4kZmEtdmFyLWFycm93cy1yZXBlYXQ6IFxcZjM2NDtcbiRmYS12YXItcmVwZWF0LWFsdDogXFxmMzY0O1xuJGZhLXZhci1ib3JlLWhvbGU6IFxcZTRjMztcbiRmYS12YXItaW5kdXN0cnk6IFxcZjI3NTtcbiRmYS12YXItaW1hZ2UtcG9sYXJvaWQ6IFxcZjhjNDtcbiRmYS12YXItd2F2ZS10cmlhbmdsZTogXFxmODlhO1xuJGZhLXZhci1wZXJzb24tcnVubmluZy1mYXN0OiBcXGU1ZmY7XG4kZmEtdmFyLWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bjogXFxmMzU4O1xuJGZhLXZhci1ncmlsbDogXFxlNWEzO1xuJGZhLXZhci1hcnJvd3MtdHVybi10by1kb3RzOiBcXGU0YzE7XG4kZmEtdmFyLWNoYXJ0LW1peGVkOiBcXGY2NDM7XG4kZmEtdmFyLWFuYWx5dGljczogXFxmNjQzO1xuJGZhLXZhci1mbG9yaW4tc2lnbjogXFxlMTg0O1xuJGZhLXZhci1hcnJvdy1kb3duLXNob3J0LXdpZGU6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdDogXFxmODg0O1xuJGZhLXZhci1sZXNzLXRoYW46IFxcM2M7XG4kZmEtdmFyLWRpc3BsYXktY29kZTogXFxlMTY1O1xuJGZhLXZhci1kZXNrdG9wLWNvZGU6IFxcZTE2NTtcbiRmYS12YXItZmFjZS1kcm9vbGluZzogXFxlMzcyO1xuJGZhLXZhci1vaWwtdGVtcGVyYXR1cmU6IFxcZjYxNDtcbiRmYS12YXItb2lsLXRlbXA6IFxcZjYxNDtcbiRmYS12YXItc3F1YXJlLXF1ZXN0aW9uOiBcXGYyZmQ7XG4kZmEtdmFyLXF1ZXN0aW9uLXNxdWFyZTogXFxmMmZkO1xuJGZhLXZhci1haXItY29uZGl0aW9uZXI6IFxcZjhmNDtcbiRmYS12YXItYW5nbGUtZG93bjogXFxmMTA3O1xuJGZhLXZhci1tb3VudGFpbnM6IFxcZjZmZDtcbiRmYS12YXItb21lZ2E6IFxcZjY3YTtcbiRmYS12YXItY2FyLXR1bm5lbDogXFxlNGRlO1xuJGZhLXZhci1wZXJzb24tZG9sbHktZW1wdHk6IFxcZjRkMTtcbiRmYS12YXItcGFuLWZvb2Q6IFxcZTQyYjtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoOiBcXGUwNjE7XG4kZmEtdmFyLWdyaXAtbGluZXM6IFxcZjdhNDtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWxvbmc6IFxcZjE3ODtcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXFxmMTc4O1xuJGZhLXZhci10aWNrZXRzLWFpcmxpbmU6IFxcZTI5YjtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyazogXFxlNGFjO1xuJGZhLXZhci1lbGxpcHNpczogXFxmMTQxO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLW5mYy1zbGFzaDogXFxlMWZjO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWtpdC1tZWRpY2FsOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LWFpZDogXFxmNDc5O1xuJGZhLXZhci1ncmlkLTItcGx1czogXFxlMTk3O1xuJGZhLXZhci1iZWxsczogXFxmNzdmO1xuJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3c6IFxcZTVhOTtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci1lbnZlbG9wZS1kb3Q6IFxcZTE2ZjtcbiRmYS12YXItZW52ZWxvcGUtYmFkZ2U6IFxcZTE2ZjtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGU6IFxcZTRmYjtcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJvd2wtY2hvcHN0aWNrczogXFxlMmU5O1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXFxmMDlkO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQ6IFxcZjA5ZDtcbiRmYS12YXItY2lyY2xlLXM6IFxcZTEyMTtcbiRmYS12YXItYm94LWJhbGxvdDogXFxmNzM1O1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItYXV0b21vYmlsZTogXFxmMWI5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZDogXFxlNGY3O1xuJGZhLXZhci11c2VyLXRpZS1oYWlyOiBcXGU0NWY7XG4kZmEtdmFyLXBvZGl1bS1zdGFyOiBcXGY3NTg7XG4kZmEtdmFyLXVzZXItaGFpci1tdWxsZXQ6IFxcZTQ1YztcbiRmYS12YXItYnVzaW5lc3MtZnJvbnQ6IFxcZTQ1YztcbiRmYS12YXItcGFydHktYmFjazogXFxlNDVjO1xuJGZhLXZhci10cmlhbi1iYWxib3Q6IFxcZTQ1YztcbiRmYS12YXItbWljcm9waG9uZS1zdGFuZDogXFxmOGNiO1xuJGZhLXZhci1ib29rLW9wZW4tcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWZhbWlseS1kcmVzczogXFxlMzAxO1xuJGZhLXZhci1jaXJjbGUteDogXFxlMTJlO1xuJGZhLXZhci1jYWJpbjogXFxlNDZkO1xuJGZhLXZhci1tb3VudGFpbi1zdW46IFxcZTUyZjtcbiRmYS12YXItY2hhcnQtc2ltcGxlLWhvcml6b250YWw6IFxcZTQ3NDtcbiRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZTogXFxlNGJhO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtbGVmdDogXFxlMTlmO1xuJGZhLXZhci1tZXNzYWdlLWRvdHM6IFxcZjRhMztcbiRmYS12YXItY29tbWVudC1hbHQtZG90czogXFxmNGEzO1xuJGZhLXZhci1tZXNzYWdpbmc6IFxcZjRhMztcbiRmYS12YXItZmlsZS1oZWFydDogXFxlMTc2O1xuJGZhLXZhci1iZWVyLW11ZzogXFxlMGIzO1xuJGZhLXZhci1iZWVyLWZvYW06IFxcZTBiMztcbiRmYS12YXItZGljZS1kMjA6IFxcZjZjZjtcbiRmYS12YXItZHJvbmU6IFxcZjg1ZjtcbiRmYS12YXItdHJ1Y2stZHJvcGxldDogXFxlNThjO1xuJGZhLXZhci1maWxlLWNpcmNsZS14bWFyazogXFxlNWExO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy11cDogXFxlMDQwO1xuJGZhLXZhci10ZW1wZXJhdHVyZS11cDogXFxlMDQwO1xuJGZhLXZhci1tZWRhbDogXFxmNWEyO1xuJGZhLXZhci1wZXJzb24tZmFpcnk6IFxcZTYwODtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJvb2stY29weTogXFxlMGJlO1xuJGZhLXZhci1zcXVhcmUtaDogXFxmMGZkO1xuJGZhLXZhci1oLXNxdWFyZTogXFxmMGZkO1xuJGZhLXZhci1zcXVhcmUtYzogXFxlMjY2O1xuJGZhLXZhci1jbG9jay10d286IFxcZTM1YTtcbiRmYS12YXItc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsOiBcXGUyNmY7XG4kZmEtdmFyLWNhbGVuZGFyLXVzZXJzOiBcXGU1ZTI7XG4kZmEtdmFyLXBvZGNhc3Q6IFxcZjJjZTtcbiRmYS12YXItYmVlOiBcXGUwYjI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGw6IFxcZjJjNztcbiRmYS12YXItdGVtcGVyYXR1cmUtNDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFxcZjJjNztcbiRmYS12YXItYmVsbDogXFxmMGYzO1xuJGZhLXZhci1jYW5keS1iYXI6IFxcZTNlODtcbiRmYS12YXItY2hvY29sYXRlLWJhcjogXFxlM2U4O1xuJGZhLXZhci14bWFyay1sYXJnZTogXFxlNTliO1xuJGZhLXZhci1waW5hdGE6IFxcZTNjMztcbiRmYS12YXItYXJyb3dzLWZyb20tbGluZTogXFxlMGE0O1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXFxmMTJiO1xuJGZhLXZhci1ib3dsLXNwb29uOiBcXGUzZTA7XG4kZmEtdmFyLWhleGFnb24tY2hlY2s6IFxcZTQxNjtcbiRmYS12YXItcGx1Zy1jaXJjbGUteG1hcms6IFxcZTU2MDtcbiRmYS12YXItc3Rhci1vZi1saWZlOiBcXGY2MjE7XG4kZmEtdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQtc3RvcDogXFxmNjNhO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItYWNjZW50LWdyYXZlOiBcXDYwO1xuJGZhLXZhci1oYW5kc2hha2UtYW5nbGU6IFxcZjRjNDtcbiRmYS12YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJGZhLXZhci1jaXJjbGUtMDogXFxlMGVkO1xuJGZhLXZhci1kaWFsLW1lZC1sb3c6IFxcZTE2MDtcbiRmYS12YXItbG9jYXRpb24tZG90OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLWNyYWI6IFxcZTNmZjtcbiRmYS12YXItYm94LW9wZW4tZnVsbDogXFxmNDljO1xuJGZhLXZhci1ib3gtZnVsbDogXFxmNDljO1xuJGZhLXZhci1maWxlOiBcXGYxNWI7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbjogXFwzZTtcbiRmYS12YXItcXVvdGVzOiBcXGUyMzQ7XG4kZmEtdmFyLXByZXR6ZWw6IFxcZTQ0MTtcbiRmYS12YXItcGVyc29uLXN3aW1taW5nOiBcXGY1YzQ7XG4kZmEtdmFyLXN3aW1tZXI6IFxcZjVjNDtcbiRmYS12YXItYXJyb3ctZG93bjogXFxmMDYzO1xuJGZhLXZhci11c2VyLXJvYm90LXhtYXJrczogXFxlNGE3O1xuJGZhLXZhci1tZXNzYWdlLXF1b3RlOiBcXGUxZTQ7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXF1b3RlOiBcXGUxZTQ7XG4kZmEtdmFyLWNhbmR5LWNvcm46IFxcZjZiZDtcbiRmYS12YXItZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3M6IFxcZTE4YjtcbiRmYS12YXItZm9sZGVyLXNlYXJjaDogXFxlMThiO1xuJGZhLXZhci1ub3RlYm9vazogXFxlMjAxO1xuJGZhLXZhci1kcm9wbGV0OiBcXGYwNDM7XG4kZmEtdmFyLXRpbnQ6IFxcZjA0MztcbiRmYS12YXItYnVsbHNleWUtcG9pbnRlcjogXFxmNjQ5O1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItaGV4YWdvbi1pbWFnZTogXFxlNTA0O1xuJGZhLXZhci1lYXJ0aC1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1lYXJ0aDogXFxmNTdkO1xuJGZhLXZhci1lYXJ0aC1hbWVyaWNhOiBcXGY1N2Q7XG4kZmEtdmFyLWdsb2JlLWFtZXJpY2FzOiBcXGY1N2Q7XG4kZmEtdmFyLWNyYXRlLWFwcGxlOiBcXGY2YjE7XG4kZmEtdmFyLWFwcGxlLWNyYXRlOiBcXGY2YjE7XG4kZmEtdmFyLXBlcnNvbi1idXJzdDogXFxlNTNiO1xuJGZhLXZhci1nYW1lLWJvYXJkOiBcXGY4Njc7XG4kZmEtdmFyLWhhdC1jaGVmOiBcXGY4NmI7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWdodDogXFxlMWExO1xuJGZhLXZhci1kb3ZlOiBcXGY0YmE7XG4kZmEtdmFyLXNub3dmbGFrZS1kcm9wbGV0czogXFxlNWMxO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktMDogXFxmMjQ0O1xuJGZhLXZhci1ncmlkLTQ6IFxcZTE5ODtcbiRmYS12YXItc29ja3M6IFxcZjY5NjtcbiRmYS12YXItZmFjZS1zdW5nbGFzc2VzOiBcXGUzOTg7XG4kZmEtdmFyLWluYm94OiBcXGYwMWM7XG4kZmEtdmFyLXNxdWFyZS0wOiBcXGUyNTU7XG4kZmEtdmFyLXNlY3Rpb246IFxcZTQ0NztcbiRmYS12YXItc3F1YXJlLXRoaXMtd2F5LXVwOiBcXGY0OWY7XG4kZmEtdmFyLWJveC11cDogXFxmNDlmO1xuJGZhLXZhci1nYXVnZS1oaWdoOiBcXGY2MjU7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0OiBcXGY2MjU7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Q6IFxcZjYyNTtcbiRmYS12YXItc3F1YXJlLWFtcGVyc2FuZDogXFxlMjYwO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItbGFtcC1kZXNrOiBcXGUwMTQ7XG4kZmEtdmFyLWhvc3BpdGFsOiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLWFsdDogXFxmMGY4O1xuJGZhLXZhci1ob3NwaXRhbC13aWRlOiBcXGYwZjg7XG4kZmEtdmFyLXBvbGwtcGVvcGxlOiBcXGY3NTk7XG4kZmEtdmFyLXdoaXNrZXktZ2xhc3MtaWNlOiBcXGY3YTE7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXktcm9ja3M6IFxcZjdhMTtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItY2hlc3Mtcm9vazogXFxmNDQ3O1xuJGZhLXZhci11c2VyLWJvdW50eS1odW50ZXI6IFxcZTJiZjtcbiRmYS12YXItYmFycy1zdGFnZ2VyZWQ6IFxcZjU1MDtcbiRmYS12YXItcmVvcmRlcjogXFxmNTUwO1xuJGZhLXZhci1zdHJlYW06IFxcZjU1MDtcbiRmYS12YXItZGlhZ3JhbS1zYW5rZXk6IFxcZTE1ODtcbiRmYS12YXItY2xvdWQtaGFpbC1taXhlZDogXFxmNzNhO1xuJGZhLXZhci1jaXJjbGUtdXAtbGVmdDogXFxlMTI4O1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1sZWZ0OiBcXGUzYmU7XG4kZmEtdmFyLW9pbC1jYW4tZHJpcDogXFxlMjA1O1xuJGZhLXZhci1mYWNlLXNtaWxpbmctaGFuZHM6IFxcZTM5NjtcbiRmYS12YXItYnJvY2NvbGk6IFxcZTNlMjtcbiRmYS12YXItcm91dGUtaW50ZXJzdGF0ZTogXFxmNjFiO1xuJGZhLXZhci1lYXItbXVmZnM6IFxcZjc5NTtcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLWVtcHR5OiBcXGUwNDY7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTogXFxmMjlkO1xuJGZhLXZhci1ibGluZDogXFxmMjlkO1xuJGZhLXZhci1hbmdsZS05MDogXFxlMDhkO1xuJGZhLXZhci1yZWN0YW5nbGUtdGVybWluYWw6IFxcZTIzNjtcbiRmYS12YXIta2l0ZTogXFxmNmY0O1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLXNjcnViYmVyOiBcXGYyZjg7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtYm9sdDogXFxlNGZjO1xuJGZhLXZhci1maXNoLWJvbmVzOiBcXGUzMDQ7XG4kZmEtdmFyLWRlZXItcnVkb2xwaDogXFxmNzhmO1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItcGFyYWdyYXBoOiBcXGYxZGQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1oZWFydDogXFxlMWFhO1xuJGZhLXZhci1zcXVhcmUtZTogXFxlMjZkO1xuJGZhLXZhci1tZXRlci1maXJlOiBcXGUxZWI7XG4kZmEtdmFyLWNsb3VkLWhhaWw6IFxcZjczOTtcbiRmYS12YXItY2hlY2stdG8tc2xvdDogXFxmNzcyO1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci1tb25leS1mcm9tLWJyYWNrZXQ6IFxcZTMxMjtcbiRmYS12YXItc3Rhci1oYWxmOiBcXGYwODk7XG4kZmEtdmFyLWNhci1idXM6IFxcZjg1YTtcbiRmYS12YXItc3BlYWtlcjogXFxmOGRmO1xuJGZhLXZhci10aW1lcjogXFxlMjllO1xuJGZhLXZhci1ib3hlcy1zdGFja2VkOiBcXGY0Njg7XG4kZmEtdmFyLWJveGVzOiBcXGY0Njg7XG4kZmEtdmFyLWJveGVzLWFsdDogXFxmNDY4O1xuJGZhLXZhci1ncmlsbC1ob3Q6IFxcZTVhNTtcbiRmYS12YXItYmFsbG90LWNoZWNrOiBcXGY3MzM7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItY2hhaW46IFxcZjBjMTtcbiRmYS12YXItZWFyLWxpc3RlbjogXFxmMmEyO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItZmlsZS1taW51czogXFxmMzE4O1xuJGZhLXZhci10cmVlLWNpdHk6IFxcZTU4NztcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWN1cC10b2dvOiBcXGY2YzU7XG4kZmEtdmFyLWNvZmZlZS10b2dvOiBcXGY2YzU7XG4kZmEtdmFyLXNxdWFyZS1kb3duLWxlZnQ6IFxcZTI2YjtcbiRmYS12YXItYnVyZ2VyLWxldHR1Y2U6IFxcZTNlMztcbiRmYS12YXItcnVwaWFoLXNpZ246IFxcZTIzZDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzczogXFxmMDAyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJGZhLXZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lOiBcXGY0NzA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci1jaGV2cm9ucy1kb3duOiBcXGYzMjI7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLWRvd246IFxcZjMyMjtcbiRmYS12YXItdHJhc2gtY2FuLWFycm93LXVwOiBcXGY4MmE7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLXNpZ25hbC1nb29kOiBcXGY2OGU7XG4kZmEtdmFyLXNpZ25hbC0zOiBcXGY2OGU7XG4kZmEtdmFyLWxvY2F0aW9uLXF1ZXN0aW9uOiBcXGY2MGI7XG4kZmEtdmFyLW1hcC1tYXJrZXItcXVlc3Rpb246IFxcZjYwYjtcbiRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrOiBcXGUxODE7XG4kZmEtdmFyLWZsb3BweS1kaXNrLXRpbWVzOiBcXGUxODE7XG4kZmEtdmFyLXNhdmUtY2lyY2xlLXhtYXJrOiBcXGUxODE7XG4kZmEtdmFyLXNhdmUtdGltZXM6IFxcZTE4MTtcbiRmYS12YXItbmFpcmEtc2lnbjogXFxlMWY2O1xuJGZhLXZhci1wZWFjaDogXFxlMjBiO1xuJGZhLXZhci10YXhpLWJ1czogXFxlMjk4O1xuJGZhLXZhci1icmFja2V0LWN1cmx5OiBcXDdiO1xuJGZhLXZhci1icmFja2V0LWN1cmx5LWxlZnQ6IFxcN2I7XG4kZmEtdmFyLWxvYnN0ZXI6IFxcZTQyMTtcbiRmYS12YXItY2FydC1mbGF0YmVkLWVtcHR5OiBcXGY0NzY7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQtZW1wdHk6IFxcZjQ3NjtcbiRmYS12YXItY29sb246IFxcM2E7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXFxmMjE4O1xuJGZhLXZhci13YW5kOiBcXGY3MmE7XG4kZmEtdmFyLXdhbGtpZS10YWxraWU6IFxcZjhlZjtcbiRmYS12YXItZmlsZS1wZW46IFxcZjMxYztcbiRmYS12YXItZmlsZS1lZGl0OiBcXGYzMWM7XG4kZmEtdmFyLXJlY2VpcHQ6IFxcZjU0MztcbiRmYS12YXItdGFibGUtcGljbmljOiBcXGUzMmQ7XG4kZmEtdmFyLXNxdWFyZS1wZW46IFxcZjE0YjtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lLWxpbmVzOiBcXGUxMTc7XG4kZmEtdmFyLW1pY3JvcGhvbmUtY2lyY2xlLWFsdDogXFxlMTE3O1xuJGZhLXZhci1kaXNwbGF5LXNsYXNoOiBcXGUyZmE7XG4kZmEtdmFyLWRlc2t0b3Atc2xhc2g6IFxcZTJmYTtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1M2Y7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTI6IFxcZTA0NDtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1kaWFtb25kOiBcXGY0N2M7XG4kZmEtdmFyLWhhbmQtcmVjZWl2aW5nOiBcXGY0N2M7XG4kZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLXdhdmU6IFxcZTFmMjtcbiRmYS12YXItY2hldnJvbi1kb3duOiBcXGYwNzg7XG4kZmEtdmFyLWJhdHRlcnktZnVsbDogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5OiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnktNTogXFxmMjQwO1xuJGZhLXZhci1iZWxsLXBsdXM6IFxcZjg0OTtcbiRmYS12YXItYm9vay1hcnJvdy1yaWdodDogXFxlMGI5O1xuJGZhLXZhci1ob3NwaXRhbHM6IFxcZjgwZTtcbiRmYS12YXItY2x1YjogXFxmMzI3O1xuJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzOiBcXGY3MTQ7XG4kZmEtdmFyLWRyb3BsZXQtZGVncmVlOiBcXGY3NDg7XG4kZmEtdmFyLWRld3BvaW50OiBcXGY3NDg7XG4kZmEtdmFyLWNvZGUtY29tcGFyZTogXFxlMTNhO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxpc3QtZG90czogXFxmMGNhO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWFnaWM6IFxcZjZlNTtcbiRmYS12YXItd2F0ZXJtZWxvbi1zbGljZTogXFxlMzM3O1xuJGZhLXZhci1jaXJjbGUtZWxsaXBzaXM6IFxcZTEwYTtcbiRmYS12YXItc2Nob29sLWxvY2s6IFxcZTU2ZjtcbiRmYS12YXItdG93ZXItY2VsbDogXFxlNTg1O1xuJGZhLXZhci1zZC1jYXJkczogXFxlMjQwO1xuJGZhLXZhci1qdWctYm90dGxlOiBcXGU1ZmI7XG4kZmEtdmFyLWRvd24tbG9uZzogXFxmMzA5O1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duOiBcXGYzMDk7XG4kZmEtdmFyLWVudmVsb3BlczogXFxlMTcwO1xuJGZhLXZhci1waG9uZS1vZmZpY2U6IFxcZjY3ZDtcbiRmYS12YXItcmFua2luZy1zdGFyOiBcXGU1NjE7XG4kZmEtdmFyLWNoZXNzLWtpbmc6IFxcZjQzZjtcbiRmYS12YXItbmZjLXBlbjogXFxlMWZhO1xuJGZhLXZhci1wZXJzb24taGFyYXNzaW5nOiBcXGU1NDk7XG4kZmEtdmFyLWhhdC13aW50ZXI6IFxcZjdhODtcbiRmYS12YXItYnJhemlsaWFuLXJlYWwtc2lnbjogXFxlNDZjO1xuJGZhLXZhci1sYW5kbWFyay1kb21lOiBcXGY3NTI7XG4kZmEtdmFyLWxhbmRtYXJrLWFsdDogXFxmNzUyO1xuJGZhLXZhci1ib25lLWJyZWFrOiBcXGY1ZDg7XG4kZmEtdmFyLWFycm93LXVwOiBcXGYwNjI7XG4kZmEtdmFyLWRvd24tZnJvbS1kb3R0ZWQtbGluZTogXFxlNDA3O1xuJGZhLXZhci10djogXFxmMjZjO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcXGYyNmM7XG4kZmEtdmFyLXR2LWFsdDogXFxmMjZjO1xuJGZhLXZhci1ib3JkZXItbGVmdDogXFxmODRmO1xuJGZhLXZhci1jaXJjbGUtZGl2aWRlOiBcXGUxMDY7XG4kZmEtdmFyLXNocmltcDogXFxlNDQ4O1xuJGZhLXZhci1saXN0LWNoZWNrOiBcXGYwYWU7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLWRpYWdyYW0tc3VidGFzazogXFxlNDc5O1xuJGZhLXZhci1qdWctZGV0ZXJnZW50OiBcXGU1MTk7XG4kZmEtdmFyLWNpcmNsZS11c2VyOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcXGYyYmQ7XG4kZmEtdmFyLXNxdWFyZS15OiBcXGUyODc7XG4kZmEtdmFyLXVzZXItZG9jdG9yLWhhaXI6IFxcZTQ1ODtcbiRmYS12YXItcGxhbmV0LXJpbmdlZDogXFxlMDIwO1xuJGZhLXZhci1tdXNocm9vbTogXFxlNDI1O1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci1tZWdhcGhvbmU6IFxcZjY3NTtcbiRmYS12YXItd3JlYXRoLWxhdXJlbDogXFxlNWQyO1xuJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb24tY2hlY2s6IFxcZTEwZDtcbiRmYS12YXItd2luZDogXFxmNzJlO1xuJGZhLXZhci1ib3gtZG9sbGFyOiBcXGY0YTA7XG4kZmEtdmFyLWJveC11c2Q6IFxcZjRhMDtcbiRmYS12YXItY2FyLWJ1cnN0OiBcXGY1ZTE7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci15OiBcXDU5O1xuJGZhLXZhci11c2VyLWhlYWRzZXQ6IFxcZjgyZDtcbiRmYS12YXItYXJyb3dzLXJldHdlZXQ6IFxcZjM2MTtcbiRmYS12YXItcmV0d2VldC1hbHQ6IFxcZjM2MTtcbiRmYS12YXItcGVyc29uLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tcmlnaHQ6IFxcZjMyYjtcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtcmlnaHQ6IFxcZjMyYjtcbiRmYS12YXItbGFjcm9zc2Utc3RpY2stYmFsbDogXFxlM2I2O1xuJGZhLXZhci10cnVjay1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItdXNlci1tYWduaWZ5aW5nLWdsYXNzOiBcXGU1YzU7XG4kZmEtdmFyLXN0YXItc2hhcnA6IFxcZTI4YjtcbiRmYS12YXItY29tbWVudC1oZWFydDogXFxlNWM4O1xuJGZhLXZhci1jaXJjbGUtMTogXFxlMGVlO1xuJGZhLXZhci1jaXJjbGUtc3RhcjogXFxlMTIzO1xuJGZhLXZhci1zdGFyLWNpcmNsZTogXFxlMTIzO1xuJGZhLXZhci1maXNoOiBcXGY1Nzg7XG4kZmEtdmFyLWNsb3VkLWZvZzogXFxmNzRlO1xuJGZhLXZhci1mb2c6IFxcZjc0ZTtcbiRmYS12YXItd2FmZmxlOiBcXGU0NjY7XG4kZmEtdmFyLW11c2ljLW5vdGU6IFxcZjhjZjtcbiRmYS12YXItbXVzaWMtYWx0OiBcXGY4Y2Y7XG4kZmEtdmFyLWhleGFnb24tZXhjbGFtYXRpb246IFxcZTQxNztcbiRmYS12YXItY2FydC1zaG9wcGluZy1mYXN0OiBcXGUwZGM7XG4kZmEtdmFyLW9iamVjdC11bmlvbjogXFxlNDlmO1xuJGZhLXZhci11c2VyLWdyYWR1YXRlOiBcXGY1MDE7XG4kZmEtdmFyLXN0YXJmaWdodGVyOiBcXGUwMzc7XG4kZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZTogXFxmMDQyO1xuJGZhLXZhci1hZGp1c3Q6IFxcZjA0MjtcbiRmYS12YXItYXJyb3ctcmlnaHQtbG9uZy10by1saW5lOiBcXGUzZDU7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duOiBcXGYzMzk7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1kb3duOiBcXGYzMzk7XG4kZmEtdmFyLWRpYW1vbmQtaGFsZi1zdHJva2U6IFxcZTViODtcbiRmYS12YXItY2xhcHBlcmJvYXJkOiBcXGUxMzE7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWxlZnQ6IFxcZjMyYTtcbiRmYS12YXItY2hldnJvbi1zcXVhcmUtbGVmdDogXFxmMzJhO1xuJGZhLXZhci1waG9uZS1pbnRlcmNvbTogXFxlNDM0O1xuJGZhLXZhci1saW5rLWhvcml6b250YWw6IFxcZTFjYjtcbiRmYS12YXItY2hhaW4taG9yaXpvbnRhbDogXFxlMWNiO1xuJGZhLXZhci1tYW5nbzogXFxlMzBmO1xuJGZhLXZhci1tdXNpYy1ub3RlLXNsYXNoOiBcXGY4ZDA7XG4kZmEtdmFyLW11c2ljLWFsdC1zbGFzaDogXFxmOGQwO1xuJGZhLXZhci1jaXJjbGUtcmFkaWF0aW9uOiBcXGY3YmE7XG4kZmEtdmFyLXJhZGlhdGlvbi1hbHQ6IFxcZjdiYTtcbiRmYS12YXItZmFjZS10b25ndWUtc3dlYXQ6IFxcZTM5ZTtcbiRmYS12YXItZ2xvYmUtc3RhbmQ6IFxcZjVmNjtcbiRmYS12YXItYmFzZWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFzZWJhbGwtYmFsbDogXFxmNDMzO1xuJGZhLXZhci1jaXJjbGUtcDogXFxlMTFhO1xuJGZhLXZhci1hd2FyZC1zaW1wbGU6IFxcZTBhYjtcbiRmYS12YXItamV0LWZpZ2h0ZXItdXA6IFxcZTUxODtcbiRmYS12YXItZGlhZ3JhbS1wcm9qZWN0OiBcXGY1NDI7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1wZWRlc3RhbDogXFxlMjBkO1xuJGZhLXZhci1jaGFydC1weXJhbWlkOiBcXGUwZTY7XG4kZmEtdmFyLXNpZGViYXI6IFxcZTI0ZTtcbiRmYS12YXItc25vd21hbi1oZWFkOiBcXGY3OWI7XG4kZmEtdmFyLWZyb3N0eS1oZWFkOiBcXGY3OWI7XG4kZmEtdmFyLWNvcHk6IFxcZjBjNTtcbiRmYS12YXItYnVyZ2VyLWdsYXNzOiBcXGUwY2U7XG4kZmEtdmFyLXZvbHVtZS14bWFyazogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtdGltZXM6IFxcZjZhOTtcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1iYXJzLWZpbHRlcjogXFxlMGFkO1xuJGZhLXZhci1wYWludGJydXNoLXBlbmNpbDogXFxlMjA2O1xuJGZhLXZhci1wYXJ0eS1iZWxsOiBcXGUzMWE7XG4kZmEtdmFyLXVzZXItdm5lY2staGFpcjogXFxlNDYyO1xuJGZhLXZhci1qYWNrLW8tbGFudGVybjogXFxmMzBlO1xuJGZhLXZhci1ncmlwOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXIta2V5bm90ZTogXFxmNjZjO1xuJGZhLXZhci1jaGlsZC1jb21iYXRhbnQ6IFxcZTRlMDtcbiRmYS12YXItY2hpbGQtcmlmbGU6IFxcZTRlMDtcbiRmYS12YXItZ3VuOiBcXGUxOWI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItaGF0LWJlYWNoOiBcXGU2MDY7XG4kZmEtdmFyLXBsdXM6IFxcMmI7XG4kZmEtdmFyLWFkZDogXFwyYjtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWNvbXB1dGVyOiBcXGU0ZTU7XG4kZmEtdmFyLWZvcnQ6IFxcZTQ4NjtcbiRmYS12YXItY2xvdWQtY2hlY2s6IFxcZTM1YztcbiRmYS12YXIteG1hcms6IFxcZjAwZDtcbiRmYS12YXItY2xvc2U6IFxcZjAwZDtcbiRmYS12YXItbXVsdGlwbHk6IFxcZjAwZDtcbiRmYS12YXItcmVtb3ZlOiBcXGYwMGQ7XG4kZmEtdmFyLXRpbWVzOiBcXGYwMGQ7XG4kZmEtdmFyLWZhY2Utc21pcmtpbmc6IFxcZTM5NztcbiRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMDQ3O1xuJGZhLXZhci1hcnJvd3M6IFxcZjA0NztcbiRmYS12YXItY2hhbGtib2FyZC11c2VyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcjogXFxmNTFjO1xuJGZhLXZhci1yaG9tYnVzOiBcXGUyM2I7XG4kZmEtdmFyLWNsYXctbWFya3M6IFxcZjZjMjtcbiRmYS12YXItcGVzby1zaWduOiBcXGUyMjI7XG4kZmEtdmFyLWZhY2Utc21pbGUtdG9uZ3VlOiBcXGUzOTQ7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLXhtYXJrOiBcXGUzZjQ7XG4kZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZDogXFxlNGQ4O1xuJGZhLXZhci1jaXJjbGUtcGhvbmUtZmxpcDogXFxlMTFjO1xuJGZhLXZhci1waG9uZS1jaXJjbGUtYWx0OiBcXGUxMWM7XG4kZmEtdmFyLWJhYnk6IFxcZjc3YztcbiRmYS12YXItdXNlcnMtbGluZTogXFxlNTkyO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQtYWx0OiBcXGYxMGQ7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXIta2V5LXNrZWxldG9uOiBcXGY2ZjM7XG4kZmEtdmFyLXRyYXNoLWFycm93LXVwOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmU6IFxcZjgyOTtcbiRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrOiBcXGU0YjA7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tYnJhY2tldDogXFxlMDk0O1xuJGZhLXZhci1saW5lcy1sZWFuaW5nOiBcXGU1MWU7XG4kZmEtdmFyLXNxdWFyZS1xOiBcXGUyN2I7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLXN5bWJvbHM6IFxcZjg2ZTtcbiRmYS12YXItaWNvbnMtYWx0OiBcXGY4NmU7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1mbGFzay1nZWFyOiBcXGU1ZjE7XG4kZmEtdmFyLWhpZ2hsaWdodGVyLWxpbmU6IFxcZTFhZjtcbiRmYS12YXItYnJhY2tldC1zcXVhcmU6IFxcNWI7XG4kZmEtdmFyLWJyYWNrZXQ6IFxcNWI7XG4kZmEtdmFyLWJyYWNrZXQtbGVmdDogXFw1YjtcbiRmYS12YXItaXNsYW5kLXRyb3BpY2FsOiBcXGY4MTE7XG4kZmEtdmFyLWlzbGFuZC10cmVlLXBhbG06IFxcZjgxMTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1saW5lOiBcXGYzNDM7XG4kZmEtdmFyLWFycm93LWZyb20tbGVmdDogXFxmMzQzO1xuJGZhLXZhci1oMjogXFxmMzE0O1xuJGZhLXZhci1lcXVhbHM6IFxcM2Q7XG4kZmEtdmFyLWNha2Utc2xpY2U6IFxcZTNlNTtcbiRmYS12YXItc2hvcnRjYWtlOiBcXGUzZTU7XG4kZmEtdmFyLXBlYW51dDogXFxlNDMwO1xuJGZhLXZhci13cmVuY2gtc2ltcGxlOiBcXGUyZDE7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItdGFsbHktMjogXFxlMjk1O1xuJGZhLXZhci1zaGVrZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1pbHM6IFxcZjIwYjtcbiRmYS12YXItc2hla2VsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1jYXJzOiBcXGY4NWI7XG4kZmEtdmFyLWF4ZS1iYXR0bGU6IFxcZjZiMztcbiRmYS12YXItdXNlci1oYWlyLWxvbmc6IFxcZTQ1YjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLWFycm93LWxlZnQtZnJvbS1hcmM6IFxcZTYxNTtcbiRmYS12YXItZmlsZS1jaXJjbGUtaW5mbzogXFxlNDkzO1xuJGZhLXZhci1mYWNlLWRpc2FwcG9pbnRlZDogXFxlMzZmO1xuJGZhLXZhci1sYXNzby1zcGFya2xlczogXFxlMWM5O1xuJGZhLXZhci1jbG9jay1lbGV2ZW46IFxcZTM0NztcbiRmYS12YXItcm9ja2V0OiBcXGYxMzU7XG4kZmEtdmFyLXNpcmVuLW9uOiBcXGUwMmU7XG4kZmEtdmFyLWNsb2NrLXRlbjogXFxlMzU0O1xuJGZhLXZhci1jYW5kbGUtaG9sZGVyOiBcXGY2YmM7XG4kZmEtdmFyLXZpZGVvLWFycm93LWRvd24tbGVmdDogXFxlMmM4O1xuJGZhLXZhci1waG90by1maWxtOiBcXGY4N2M7XG4kZmEtdmFyLXBob3RvLXZpZGVvOiBcXGY4N2M7XG4kZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlMTgwO1xuJGZhLXZhci1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlMTgwO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItcGxhbmV0LW1vb246IFxcZTAxZjtcbiRmYS12YXItZmFjZS1leWVzLXhtYXJrczogXFxlMzc0O1xuJGZhLXZhci1jaGFydC1zY2F0dGVyOiBcXGY3ZWU7XG4kZmEtdmFyLWRpc3BsYXktYXJyb3ctZG93bjogXFxlMTY0O1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1hcnJvdy10cmVuZC11cDogXFxlMDk4O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1taW51czogXFxlNTVlO1xuJGZhLXZhci1vbGl2ZS1icmFuY2g6IFxcZTMxNztcbiRmYS12YXItYW5nbGU6IFxcZTA4YztcbiRmYS12YXItdmFjdXVtLXJvYm90OiBcXGUwNGU7XG4kZmEtdmFyLXNpZ24taGFuZ2luZzogXFxmNGQ5O1xuJGZhLXZhci1zaWduOiBcXGY0ZDk7XG4kZmEtdmFyLXNxdWFyZS1kaXZpZGU6IFxcZTI2YTtcbiRmYS12YXItc2lnbmFsLXN0cmVhbS1zbGFzaDogXFxlMjUwO1xuJGZhLXZhci1iZXppZXItY3VydmU6IFxcZjU1YjtcbiRmYS12YXItZXllLWRyb3BwZXItaGFsZjogXFxlMTczO1xuJGZhLXZhci1zdG9yZS1sb2NrOiBcXGU0YTY7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItY2xvdWQtYm9sdC1zdW46IFxcZjc2ZTtcbiRmYS12YXItdGh1bmRlcnN0b3JtLXN1bjogXFxmNzZlO1xuJGZhLXZhci1jYW1lcmEtc2xhc2g6IFxcZTBkOTtcbiRmYS12YXItY29tbWVudC1xdW90ZTogXFxlMTRjO1xuJGZhLXZhci10YWJsZXQ6IFxcZjNmYjtcbiRmYS12YXItdGFibGV0LWFuZHJvaWQ6IFxcZjNmYjtcbiRmYS12YXItc2Nob29sLWZsYWc6IFxcZTU2ZTtcbiRmYS12YXItbWVzc2FnZS1jb2RlOiBcXGUxZGY7XG4kZmEtdmFyLWdsYXNzLWhhbGY6IFxcZTE5MjtcbiRmYS12YXItZ2xhc3MtaGFsZi1lbXB0eTogXFxlMTkyO1xuJGZhLXZhci1nbGFzcy1oYWxmLWZ1bGw6IFxcZTE5MjtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1tZXNzYWdlLW1pbnVzOiBcXGY0YTc7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW1pbnVzOiBcXGY0YTc7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcXGYxMDY7XG4kZmEtdmFyLWRpbm9zYXVyOiBcXGU1ZmU7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWxpbmstaG9yaXpvbnRhbC1zbGFzaDogXFxlMWNjO1xuJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsLXNsYXNoOiBcXGUxY2M7XG4kZmEtdmFyLWhvbGx5LWJlcnJ5OiBcXGY3YWE7XG4kZmEtdmFyLW5vc2U6IFxcZTViZDtcbiRmYS12YXItYXJyb3ctbGVmdC10by1hcmM6IFxcZTYxNjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kZmEtdmFyLWJhY3RlcmlhOiBcXGUwNTk7XG4kZmEtdmFyLWNsb3VkczogXFxmNzQ0O1xuJGZhLXZhci1tb25leS1iaWxsLXNpbXBsZTogXFxlMWYxO1xuJGZhLXZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJGZhLXZhci10YWJsZS1waXZvdDogXFxlMjkxO1xuJGZhLXZhci1maWx0ZXItc2xhc2g6IFxcZTE3ZDtcbiRmYS12YXItdHJhc2gtY2FuLXVuZG86IFxcZjg5NjtcbiRmYS12YXItdHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdDogXFxmODk2O1xuJGZhLXZhci10cmFzaC11bmRvLWFsdDogXFxmODk2O1xuJGZhLXZhci1ub3RkZWY6IFxcZTFmZTtcbiRmYS12YXItZGlzZWFzZTogXFxmN2ZhO1xuJGZhLXZhci1wZXJzb24tdG8tZG9vcjogXFxlNDMzO1xuJGZhLXZhci10dXJudGFibGU6IFxcZjhlNDtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcXGYwNTQ7XG4kZmEtdmFyLXNpZ25hbC13ZWFrOiBcXGY2OGM7XG4kZmEtdmFyLXNpZ25hbC0xOiBcXGY2OGM7XG4kZmEtdmFyLWNsb2NrLWZpdmU6IFxcZTM0OTtcbiRmYS12YXItcmV0d2VldDogXFxmMDc5O1xuJGZhLXZhci1jYXItcmVhcjogXFxmNWRlO1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLXB1bXAtc29hcDogXFxlMDZiO1xuJGZhLXZhci1jb21wdXRlci1jbGFzc2ljOiBcXGY4YjE7XG4kZmEtdmFyLWZyYW1lOiBcXGU0OTU7XG4kZmEtdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFxcZjI0MztcbiRmYS12YXItZWxsaXBzaXMtc3Ryb2tlOiBcXGYzOWI7XG4kZmEtdmFyLWVsbGlwc2lzLWgtYWx0OiBcXGYzOWI7XG4kZmEtdmFyLXJhZGlvOiBcXGY4ZDc7XG4kZmEtdmFyLWJhYnktY2FycmlhZ2U6IFxcZjc3ZDtcbiRmYS12YXItY2FycmlhZ2UtYmFieTogXFxmNzdkO1xuJGZhLXZhci1mYWNlLWV4cHJlc3Npb25sZXNzOiBcXGUzNzM7XG4kZmEtdmFyLWRvd24tdG8tZG90dGVkLWxpbmU6IFxcZTQwODtcbiRmYS12YXItY2xvdWQtbXVzaWM6IFxcZjhhZTtcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci1jbG91ZC1taW51czogXFxlMzVkO1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci1zaGllbGQtbWludXM6IFxcZTI0OTtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLWNhci10aWx0OiBcXGY1ZTU7XG4kZmEtdmFyLWdhdWdlLWNpcmNsZS1taW51czogXFxlNDk3O1xuJGZhLXZhci1icmlnaHRuZXNzLWxvdzogXFxlMGNhO1xuJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXI6IFxcZjgwNjtcbiRmYS12YXItcGVyY2VudDogXFwyNTtcbiRmYS12YXItcGVyY2VudGFnZTogXFwyNTtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQ6IFxcZTRmNTtcbiRmYS12YXItY29udmV5b3ItYmVsdDogXFxmNDZlO1xuJGZhLXZhci1sb2NhdGlvbi1jaGVjazogXFxmNjA2O1xuJGZhLXZhci1tYXAtbWFya2VyLWNoZWNrOiBcXGY2MDY7XG4kZmEtdmFyLWNvaW4tdmVydGljYWw6IFxcZTNmZDtcbiRmYS12YXItZGlzcGxheTogXFxlMTYzO1xuJGZhLXZhci1wZXJzb24tc2lnbjogXFxmNzU3O1xuJGZhLXZhci1mYWNlLXNtaWxlOiBcXGYxMTg7XG4kZmEtdmFyLXNtaWxlOiBcXGYxMTg7XG4kZmEtdmFyLXBob25lLWhhbmd1cDogXFxlMjI1O1xuJGZhLXZhci1zaWduYXR1cmUtc2xhc2g6IFxcZTNjYjtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFxcZjA4ZDtcbiRmYS12YXItd2hlYXQtc2xhc2g6IFxcZTMzOTtcbiRmYS12YXItdHJvcGh5OiBcXGYwOTE7XG4kZmEtdmFyLWNsb3Vkcy1zdW46IFxcZjc0NjtcbiRmYS12YXItcGVyc29uLXByYXlpbmc6IFxcZjY4MztcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItZmFjZS12b21pdDogXFxlM2EwO1xuJGZhLXZhci1zcGVha2VyczogXFxmOGUwO1xuJGZhLXZhci10dHktYW5zd2VyOiBcXGUyYjk7XG4kZmEtdmFyLXRlbGV0eXBlLWFuc3dlcjogXFxlMmI5O1xuJGZhLXZhci1tdWctdGVhLXNhdWNlcjogXFxlMWY1O1xuJGZhLXZhci1kaWFncmFtLWxlYW4tY2FudmFzOiBcXGUxNTY7XG4kZmEtdmFyLWFsdDogXFxlMDhhO1xuJGZhLXZhci1kaWFsOiBcXGUxNWI7XG4kZmEtdmFyLWRpYWwtbWVkLWhpZ2g6IFxcZTE1YjtcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1jaXJjbGUtdHJhc2g6IFxcZTEyNjtcbiRmYS12YXItdHJhc2gtY2lyY2xlOiBcXGUxMjY7XG4kZmEtdmFyLXJvdGF0ZTogXFxmMmYxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1jaXJjbGUtcXVhcnRlcnM6IFxcZTNmODtcbiRmYS12YXItc3Bpbm5lcjogXFxmMTEwO1xuJGZhLXZhci10b3dlci1jb250cm9sOiBcXGUyYTI7XG4kZmEtdmFyLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZTogXFxmODhhO1xuJGZhLXZhci1zb3J0LXNoYXBlcy11cDogXFxmODhhO1xuJGZhLXZhci13aGFsZTogXFxmNzJjO1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1wZWFjZTogXFxmNjdjO1xuJGZhLXZhci1wYXJ0eS1ob3JuOiBcXGUzMWI7XG4kZmEtdmFyLWdlYXJzOiBcXGYwODU7XG4kZmEtdmFyLWNvZ3M6IFxcZjA4NTtcbiRmYS12YXItc3VuLWJyaWdodDogXFxlMjhmO1xuJGZhLXZhci1zdW4tYWx0OiBcXGUyOGY7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWFybTogXFxlNWY4O1xuJGZhLXZhci1sb2NrLWtleWhvbGUtb3BlbjogXFxmM2MyO1xuJGZhLXZhci1sb2NrLW9wZW4tYWx0OiBcXGYzYzI7XG4kZmEtdmFyLXNxdWFyZS1mcmFnaWxlOiBcXGY0OWI7XG4kZmEtdmFyLWJveC1mcmFnaWxlOiBcXGY0OWI7XG4kZmEtdmFyLXNxdWFyZS13aW5lLWdsYXNzLWNyYWNrOiBcXGY0OWI7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWRvdHM6IFxcZTRiNztcbiRmYS12YXItc3F1YXJlLW46IFxcZTI3NztcbiRmYS12YXItc3Bsb3RjaDogXFxmNWJjO1xuJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLW1ldGVyOiBcXGUxZTg7XG4kZmEtdmFyLW1hbmRvbGluOiBcXGY2Zjk7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci10cmFuc2dlbmRlcjogXFxmMjI1O1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFxcZjIyNTtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci11cC1mcm9tLWJyYWNrZXQ6IFxcZTU5MDtcbiRmYS12YXIta25pZmUta2l0Y2hlbjogXFxmNmY1O1xuJGZhLXZhci1ib3JkZXItcmlnaHQ6IFxcZjg1MjtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLWxldmVsLWRvd246IFxcZjE0OTtcbiRmYS12YXItc3BhZGU6IFxcZjJmNDtcbiRmYS12YXItY2FyZC1zcGFkZTogXFxlM2VjO1xuJGZhLXZhci1saW5lLWNvbHVtbnM6IFxcZjg3MDtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tbGluZTogXFxmMzQwO1xuJGZhLXZhci1hcnJvdy10by1yaWdodDogXFxmMzQwO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdDogXFxlNTQ3O1xuJGZhLXZhci1mbGFnLXBlbm5hbnQ6IFxcZjQ1NjtcbiRmYS12YXItcGVubmFudDogXFxmNDU2O1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWVtcHR5OiBcXGUxNTA7XG4kZmEtdmFyLXVzZXItZ3JvdXAtc2ltcGxlOiBcXGU2MDM7XG4kZmEtdmFyLWF3YXJkOiBcXGY1NTk7XG4kZmEtdmFyLXRpY2tldC1zaW1wbGU6IFxcZjNmZjtcbiRmYS12YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1hbmdsZXMtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1jYW1jb3JkZXI6IFxcZjhhODtcbiRmYS12YXItdmlkZW8taGFuZGhlbGQ6IFxcZjhhODtcbiRmYS12YXItcGFuY2FrZXM6IFxcZTQyZDtcbiRmYS12YXItYWxidW0tY2lyY2xlLXVzZXI6IFxcZTQ4ZDtcbiRmYS12YXItc3VidGl0bGVzLXNsYXNoOiBcXGU2MTA7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1kaWNlLWQxMDogXFxmNmNkO1xuJGZhLXZhci1maXJlcGxhY2U6IFxcZjc5YTtcbiRmYS12YXItYnJvd3NlcjogXFxmMzdlO1xuJGZhLXZhci1wZW4tcGFpbnRicnVzaDogXFxmNjE4O1xuJGZhLXZhci1wZW5jaWwtcGFpbnRicnVzaDogXFxmNjE4O1xuJGZhLXZhci1maXNoLWNvb2tlZDogXFxmN2ZlO1xuJGZhLXZhci1jaGFpci1vZmZpY2U6IFxcZjZjMTtcbiRmYS12YXItbmVzdGluZy1kb2xsczogXFxlM2JhO1xuJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdDogXFxmMWRhO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLXRydW1wZXQ6IFxcZjhlMztcbiRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWZpcmUtc21va2U6IFxcZjc0YjtcbiRmYS12YXItcGhvbmUtbWlzc2VkOiBcXGUyMjY7XG4kZmEtdmFyLWZpbGUtZXhwb3J0OiBcXGY1NmU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZTogXFxmNTZlO1xuJGZhLXZhci1zaGllbGQ6IFxcZjEzMjtcbiRmYS12YXItc2hpZWxkLWJsYW5rOiBcXGYxMzI7XG4kZmEtdmFyLWFycm93LXVwLXNob3J0LXdpZGU6IFxcZjg4NTtcbiRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0OiBcXGY4ODU7XG4kZmEtdmFyLWFycm93cy1yZXBlYXQtMTogXFxmMzY2O1xuJGZhLXZhci1yZXBlYXQtMS1hbHQ6IFxcZjM2NjtcbiRmYS12YXItZ3VuLXNsYXNoOiBcXGUxOWM7XG4kZmEtdmFyLWF2b2NhZG86IFxcZTBhYTtcbiRmYS12YXItYmluYXJ5OiBcXGUzM2I7XG4kZmEtdmFyLWdsYXNzZXMtcm91bmQ6IFxcZjVmNTtcbiRmYS12YXItZ2xhc3Nlcy1hbHQ6IFxcZjVmNTtcbiRmYS12YXItcGhvbmUtcGx1czogXFxmNGQyO1xuJGZhLXZhci1kaXR0bzogXFwyMjtcbiRmYS12YXItcGVyc29uLXNlYXQ6IFxcZTIxZTtcbiRmYS12YXItaG91c2UtbWVkaWNhbDogXFxlM2IyO1xuJGZhLXZhci1nb2xmLWJhbGwtdGVlOiBcXGY0NTA7XG4kZmEtdmFyLWdvbGYtYmFsbDogXFxmNDUwO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItaG91c2UtY2hpbW5leS13aW5kb3c6IFxcZTAwZDtcbiRmYS12YXItc2N5dGhlOiBcXGY3MTA7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItYmFuLXBhcmtpbmc6IFxcZjYxNjtcbiRmYS12YXItcGFya2luZy1jaXJjbGUtc2xhc2g6IFxcZjYxNjtcbiRmYS12YXItdGVudC1hcnJvdy10dXJuLWxlZnQ6IFxcZTU4MDtcbiRmYS12YXItZmFjZS1kaWFnb25hbC1tb3V0aDogXFxlNDdlO1xuJGZhLXZhci1kaWFncmFtLWNlbGxzOiBcXGU0NzU7XG4kZmEtdmFyLWNyaWNrZXQtYmF0LWJhbGw6IFxcZjQ0OTtcbiRmYS12YXItY3JpY2tldDogXFxmNDQ5O1xuJGZhLXZhci10ZW50czogXFxlNTgyO1xuJGZhLXZhci13YW5kLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLWRvZzogXFxmNmQzO1xuJGZhLXZhci1wZW4tbGluZTogXFxlMjEyO1xuJGZhLXZhci1hdG9tLXNpbXBsZTogXFxmNWQzO1xuJGZhLXZhci1hdG9tLWFsdDogXFxmNWQzO1xuJGZhLXZhci1hbXBlcnNhbmQ6IFxcMjY7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWxpbmU6IFxcZjM0MjtcbiRmYS12YXItYXJyb3ctZnJvbS1ib3R0b206IFxcZjM0MjtcbiRmYS12YXItbW9vbjogXFxmMTg2O1xuJGZhLXZhci1wZW4tc2xhc2g6IFxcZTIxMztcbiRmYS12YXItd2luZS1nbGFzcy1lbXB0eTogXFxmNWNlO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci1zcXVhcmUtc3RhcjogXFxlMjdmO1xuJGZhLXZhci1jaGVlc2U6IFxcZjdlZjtcbiRmYS12YXItc2VuZC1iYWNrd2FyZDogXFxmODdmO1xuJGZhLXZhci15aW4teWFuZzogXFxmNmFkO1xuJGZhLXZhci1tdXNpYzogXFxmMDAxO1xuJGZhLXZhci1jb21wYXNzLXNsYXNoOiBcXGY1ZTk7XG4kZmEtdmFyLWNsb2NrLW9uZTogXFxlMzRlO1xuJGZhLXZhci1maWxlLW11c2ljOiBcXGY4YjY7XG4kZmEtdmFyLWNvZGUtY29tbWl0OiBcXGYzODY7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci1wZXJzb24tYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeTogXFxlNWU1O1xuJGZhLXZhci1za2VsZXRvbjogXFxmNjIwO1xuJGZhLXZhci1jaXJjbGUtZzogXFxlMTBmO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtbGVmdDogXFxlMGZiO1xuJGZhLXZhci1jb2luLWJsYW5rOiBcXGUzZmI7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLXZhY3V1bTogXFxlMDRkO1xuJGZhLXZhci1zaGllbGQtaGVhcnQ6IFxcZTU3NDtcbiRmYS12YXItY2FyZC1oZWFydDogXFxlM2ViO1xuJGZhLXZhci1saWdodGJ1bGItY2ZsLW9uOiBcXGU1YTc7XG4kZmEtdmFyLW1lbG9uOiBcXGUzMTA7XG4kZmEtdmFyLWdvcHVyYW06IFxcZjY2NDtcbiRmYS12YXItZWFydGgtb2NlYW5pYTogXFxlNDdiO1xuJGZhLXZhci1nbG9iZS1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWNvbnRhaW5lci1zdG9yYWdlOiBcXGY0Yjc7XG4kZmEtdmFyLWZhY2UtcG91dGluZzogXFxlMzg3O1xuJGZhLXZhci1zcXVhcmUteG1hcms6IFxcZjJkMztcbiRmYS12YXItdGltZXMtc3F1YXJlOiBcXGYyZDM7XG4kZmEtdmFyLXhtYXJrLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci1mYWNlLWV4cGxvZGU6IFxcZTJmZTtcbiRmYS12YXItZXhwbG9kaW5nLWhlYWQ6IFxcZTJmZTtcbiRmYS12YXItaGFzaHRhZzogXFwyMztcbiRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjogXFxmNDI0O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItdDogXFw1NDtcbiRmYS12YXItdHJhbnNmb3JtZXItYm9sdDogXFxlMmE0O1xuJGZhLXZhci1oaXBwbzogXFxmNmVkO1xuJGZhLXZhci1jaGFydC1jb2x1bW46IFxcZTBlMztcbiRmYS12YXItY2Fzc2V0dGUtdmhzOiBcXGY4ZWM7XG4kZmEtdmFyLXZoczogXFxmOGVjO1xuJGZhLXZhci1pbmZpbml0eTogXFxmNTM0O1xuJGZhLXZhci12aWFsLWNpcmNsZS1jaGVjazogXFxlNTk2O1xuJGZhLXZhci1jaGltbmV5OiBcXGY3OGI7XG4kZmEtdmFyLW9iamVjdC1pbnRlcnNlY3Q6IFxcZTQ5ZDtcbiRmYS12YXItcGVyc29uLWFycm93LWRvd24tdG8tbGluZTogXFxlNTM4O1xuJGZhLXZhci12b2ljZW1haWw6IFxcZjg5NztcbiRmYS12YXItYmxvY2stYnJpY2s6IFxcZTNkYjtcbiRmYS12YXItd2FsbC1icmljazogXFxlM2RiO1xuJGZhLXZhci1mYW46IFxcZjg2MztcbiRmYS12YXItYmFncy1zaG9wcGluZzogXFxmODQ3O1xuJGZhLXZhci1wYXJhZ3JhcGgtbGVmdDogXFxmODc4O1xuJGZhLXZhci1wYXJhZ3JhcGgtcnRsOiBcXGY4Nzg7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2U6IFxcZTU1NDtcbiRmYS12YXItY2FyYXZhbi1zaW1wbGU6IFxcZTAwMDtcbiRmYS12YXItY2FyYXZhbi1hbHQ6IFxcZTAwMDtcbiRmYS12YXItdHVydGxlOiBcXGY3MjY7XG4kZmEtdmFyLXBlbmNpbC1tZWNoYW5pY2FsOiBcXGU1Y2E7XG4kZmEtdmFyLXVwLWRvd246IFxcZjMzODtcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWNsb3VkLW1vb24tcmFpbjogXFxmNzNjO1xuJGZhLXZhci1ib290aC1jdXJ0YWluOiBcXGY3MzQ7XG4kZmEtdmFyLWNhbGVuZGFyOiBcXGYxMzM7XG4kZmEtdmFyLWJveC1oZWFydDogXFxmNDlkO1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLXVzZXItZG9jdG9yLW1lc3NhZ2U6IFxcZjgyZTtcbiRmYS12YXItdXNlci1tZC1jaGF0OiBcXGY4MmU7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWhheWthbDogXFxmNjY2O1xuJGZhLXZhci1saWdodGhvdXNlOiBcXGU2MTI7XG4kZmEtdmFyLWFtcC1ndWl0YXI6IFxcZjhhMTtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci12b2x1bWUtc2xhc2g6IFxcZjJlMjtcbiRmYS12YXItYm9yZGVyLWJvdHRvbTogXFxmODRkO1xuJGZhLXZhci13aWZpLXdlYWs6IFxcZjZhYTtcbiRmYS12YXItd2lmaS0xOiBcXGY2YWE7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1jaXJjbGUtcGx1czogXFxmMDU1O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1ZDtcbiRmYS12YXItbGluay1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFxcZjEyNztcbiRmYS12YXItY2hhaW4tc2xhc2g6IFxcZjEyNztcbiRmYS12YXItdW5saW5rOiBcXGYxMjc7XG4kZmEtdmFyLWNsb25lOiBcXGYyNGQ7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDogXFxlNTUxO1xuJGZhLXZhci1hcnJvdy11cC16LWE6IFxcZjg4MjtcbiRmYS12YXItc29ydC1hbHBoYS11cC1hbHQ6IFxcZjg4MjtcbiRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItdG9ybmFkbzogXFxmNzZmO1xuJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzOiBcXGU0OTQ7XG4kZmEtdmFyLWRlbGV0ZS1yaWdodDogXFxlMTU0O1xuJGZhLXZhci1ib29rLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyOiBcXGUxMWY7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWZ1bmN0aW9uOiBcXGY2NjE7XG4kZmEtdmFyLWZhY2UtYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItcGVvcGxlLXNpbXBsZTogXFxlMjFiO1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1hcnJvdy10cmVuZC1kb3duOiBcXGUwOTc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1mZWVkOiBcXGYwOWU7XG4kZmEtdmFyLWZhY2UtbW9ub2NsZTogXFxlMzgwO1xuJGZhLXZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiRmYS12YXItc2NhbGUtYmFsYW5jZWQ6IFxcZjI0ZTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1jYWxlbmRhci1saW5lczogXFxlMGQ1O1xuJGZhLXZhci1jYWxlbmRhci1ub3RlOiBcXGUwZDU7XG4kZmEtdmFyLWFycm93LWRvd24tYmlnLXNtYWxsOiBcXGY4OGM7XG4kZmEtdmFyLXNvcnQtc2l6ZS1kb3duOiBcXGY4OGM7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlci1mYXN0OiBcXGY2MmE7XG4kZmEtdmFyLWRvLW5vdC1lbnRlcjogXFxmNWVjO1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItZGljZS1kODogXFxmNmQyO1xuJGZhLXZhci1kZXNrdG9wOiBcXGYzOTA7XG4kZmEtdmFyLWRlc2t0b3AtYWx0OiBcXGYzOTA7XG4kZmEtdmFyLW06IFxcNGQ7XG4kZmEtdmFyLWdyaXAtZG90cy12ZXJ0aWNhbDogXFxlNDExO1xuJGZhLXZhci1mYWNlLXZpZXdmaW5kZXI6IFxcZTJmZjtcbiRmYS12YXItc29mdC1zZXJ2ZTogXFxlNDAwO1xuJGZhLXZhci1jcmVlbWVlOiBcXGU0MDA7XG4kZmEtdmFyLWg1OiBcXGU0MTI7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1kb3duOiBcXGUxOWU7XG4kZmEtdmFyLXRhYmxlLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci1jb21tZW50LXNtczogXFxmN2NkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItcmVjdGFuZ2xlOiBcXGYyZmE7XG4kZmEtdmFyLXJlY3RhbmdsZS1sYW5kc2NhcGU6IFxcZjJmYTtcbiRmYS12YXItY2xpcGJvYXJkLWxpc3QtY2hlY2s6IFxcZjczNztcbiRmYS12YXItdHVya2V5OiBcXGY3MjU7XG4kZmEtdmFyLWJvb2s6IFxcZjAyZDtcbiRmYS12YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kZmEtdmFyLWljZS1za2F0ZTogXFxmN2FjO1xuJGZhLXZhci1jaGVjazogXFxmMDBjO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRlcnktNDogXFxmMjQxO1xuJGZhLXZhci10b21hdG86IFxcZTMzMDtcbiRmYS12YXItc3dvcmQtbGFzZXI6IFxcZTAzYjtcbiRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrOiBcXGU1MDk7XG4kZmEtdmFyLWJ1aWxkaW5nczogXFxlMGNjO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcXGYxMDQ7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZC1ib3hlczogXFxmNDc1O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkLWFsdDogXFxmNDc1O1xuJGZhLXZhci1kaWFncmFtLXN1Y2Nlc3NvcjogXFxlNDdhO1xuJGZhLXZhci10cnVjay1hcnJvdy1yaWdodDogXFxlNThiO1xuJGZhLXZhci1zcXVhcmUtdzogXFxlMjg1O1xuJGZhLXZhci1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQ6IFxcZTRiYztcbiRmYS12YXItbGFtcDogXFxmNGNhO1xuJGZhLXZhci1haXJwbGF5OiBcXGUwODk7XG4kZmEtdmFyLWhhbmQtZmlzdDogXFxmNmRlO1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1zaGllbGQtcXVhcnRlcmVkOiBcXGU1NzU7XG4kZmEtdmFyLXNsYXNoLWZvcndhcmQ6IFxcMmY7XG4kZmEtdmFyLWxvY2F0aW9uLXBlbjogXFxmNjA3O1xuJGZhLXZhci1tYXAtbWFya2VyLWVkaXQ6IFxcZjYwNztcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1wb3QtZm9vZDogXFxlNDNmO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItcGVyc29uLWZhbGxpbmc6IFxcZTU0NjtcbiRmYS12YXItaW1hZ2UtcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItdXNlci10YWc6IFxcZjUwNztcbiRmYS12YXItcnVnOiBcXGU1Njk7XG4kZmEtdmFyLXByaW50LXNsYXNoOiBcXGY2ODY7XG4kZmEtdmFyLWVhcnRoLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItY2FydC1mbGF0YmVkLXN1aXRjYXNlOiBcXGY1OWQ7XG4kZmEtdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmliYm9uOiBcXGUxYTA7XG4kZmEtdmFyLXJlY3RhbmdsZS14bWFyazogXFxmNDEwO1xuJGZhLXZhci1yZWN0YW5nbGUtdGltZXM6IFxcZjQxMDtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci10aXJlLXJ1Z2dlZDogXFxmNjM0O1xuJGZhLXZhci1saWdodGJ1bGItZG9sbGFyOiBcXGY2NzA7XG4kZmEtdmFyLWNvd2JlbGw6IFxcZjhiMztcbiRmYS12YXItYmFodC1zaWduOiBcXGUwYWM7XG4kZmEtdmFyLWNvcm5lcjogXFxlM2ZlO1xuJGZhLXZhci1jaGV2cm9ucy1yaWdodDogXFxmMzI0O1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1yaWdodDogXFxmMzI0O1xuJGZhLXZhci1ib29rLW9wZW46IFxcZjUxODtcbiRmYS12YXItYm9vay1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1pbmhhbGVyOiBcXGY1Zjk7XG4kZmEtdmFyLWhhbmRjdWZmczogXFxlNGY4O1xuJGZhLXZhci1zbmFrZTogXFxmNzE2O1xuJGZhLXZhci10cmlhbmdsZS1leGNsYW1hdGlvbjogXFxmMDcxO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXFxmMDcxO1xuJGZhLXZhci13YXJuaW5nOiBcXGYwNzE7XG4kZmEtdmFyLW5vdGUtbWVkaWNhbDogXFxlMjAwO1xuJGZhLXZhci1kYXRhYmFzZTogXFxmMWMwO1xuJGZhLXZhci1kb3duLWxlZnQ6IFxcZTE2YTtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItYXJyb3ctdHVybi1yaWdodDogXFxmMDY0O1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFxcZjA2NDtcbiRmYS12YXItZmFjZS10aGlua2luZzogXFxlMzliO1xuJGZhLXZhci10dXJuLWRvd24tcmlnaHQ6IFxcZTQ1NTtcbiRmYS12YXItYm90dGxlLWRyb3BsZXQ6IFxcZTRjNDtcbiRmYS12YXItbWFzay1mYWNlOiBcXGUxZDc7XG4kZmEtdmFyLWhpbGwtcm9ja3NsaWRlOiBcXGU1MDg7XG4kZmEtdmFyLXNjYW5uZXIta2V5Ym9hcmQ6IFxcZjQ4OTtcbiRmYS12YXItY2lyY2xlLW86IFxcZTExOTtcbiRmYS12YXItZ3JpZC1ob3Jpem9udGFsOiBcXGUzMDc7XG4kZmEtdmFyLW1lc3NhZ2UtZG9sbGFyOiBcXGY2NTA7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWRvbGxhcjogXFxmNjUwO1xuJGZhLXZhci1yaWdodC1sZWZ0OiBcXGYzNjI7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1jb2x1bW5zLTM6IFxcZTM2MTtcbiRmYS12YXItcGFwZXItcGxhbmU6IFxcZjFkODtcbiRmYS12YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2NTtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctYm94OiBcXGY0N2I7XG4kZmEtdmFyLWlucHV0LXRleHQ6IFxcZTFiZjtcbiRmYS12YXItd2luZG93LWZsaXA6IFxcZjQwZjtcbiRmYS12YXItd2luZG93LWFsdDogXFxmNDBmO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXFxmMDM4O1xuJGZhLXZhci1zY2FubmVyLWd1bjogXFxmNDg4O1xuJGZhLXZhci1zY2FubmVyOiBcXGY0ODg7XG4kZmEtdmFyLXRpcmU6IFxcZjYzMTtcbiRmYS12YXItZW5naW5lOiBcXGUxNmU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlOiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6IFxcZjUzYjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWhhbmRzOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFxcZjJhNztcbiRmYS12YXItc2lnbmluZzogXFxmMmE3O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtcmlnaHQ6IFxcZjMzMDtcbiRmYS12YXItY2FyZXQtY2lyY2xlLXJpZ2h0OiBcXGYzMzA7XG4kZmEtdmFyLXdoZWF0OiBcXGY3MmQ7XG4kZmEtdmFyLWZpbGUtc3ByZWFkc2hlZXQ6IFxcZjY1YjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24tc2xhc2g6IFxcZTBhODtcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLXdhdGVyLWxhZGRlcjogXFxmNWM1O1xuJGZhLXZhci1sYWRkZXItd2F0ZXI6IFxcZjVjNTtcbiRmYS12YXItc3dpbW1pbmctcG9vbDogXFxmNWM1O1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bjogXFxmMDdkO1xuJGZhLXZhci1hcnJvd3MtdjogXFxmMDdkO1xuJGZhLXZhci1jaGVzcy1wYXduLXBpZWNlOiBcXGY0NDQ7XG4kZmEtdmFyLWNoZXNzLXBhd24tYWx0OiBcXGY0NDQ7XG4kZmEtdmFyLWZhY2UtZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLXdoZWVsY2hhaXItbW92ZTogXFxlMmNlO1xuJGZhLXZhci13aGVlbGNoYWlyLWFsdDogXFxlMmNlO1xuJGZhLXZhci10dXJuLWRvd246IFxcZjNiZTtcbiRmYS12YXItbGV2ZWwtZG93bi1hbHQ6IFxcZjNiZTtcbiRmYS12YXItc3F1YXJlLXM6IFxcZTI3ZDtcbiRmYS12YXItcmVjdGFuZ2xlLWJhcmNvZGU6IFxcZjQ2MztcbiRmYS12YXItYmFyY29kZS1hbHQ6IFxcZjQ2MztcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6IFxcZTU1MjtcbiRmYS12YXItc3F1YXJlLWVudmVsb3BlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXFxmMTk5O1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLXVuaWNvcm46IFxcZjcyNztcbiRmYS12YXItYm93bGluZy1iYWxsOiBcXGY0MzY7XG4kZmEtdmFyLXBvbXBlYmxlZDogXFxlNDNkO1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci13YXRjaC1zbWFydDogXFxlMmNjO1xuJGZhLXZhci1ib29rLXVzZXI6IFxcZjdlNztcbiRmYS12YXItc2Vuc29yLWNsb3VkOiBcXGUwMmM7XG4kZmEtdmFyLXNlbnNvci1zbW9rZTogXFxlMDJjO1xuJGZhLXZhci1jbGFwcGVyYm9hcmQtcGxheTogXFxlMTMyO1xuJGZhLXZhci1iYW5kYWdlOiBcXGY0NjI7XG4kZmEtdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNpcmNsZS14bWFyazogXFxmMDU3O1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXIteG1hcmstY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLWNpcmNsZS00OiBcXGUwZjE7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb246IFxcZjhhMDtcbiRmYS12YXItaG90ZWw6IFxcZjU5NDtcbiRmYS12YXItZWFydGgtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWlkLWNhcmQtY2xpcDogXFxmNDdmO1xuJGZhLXZhci1pZC1jYXJkLWFsdDogXFxmNDdmO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6IFxcZjAwZTtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFxcZjAwZTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnM6IFxcZjczZjtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci1vbmlvbjogXFxlNDI3O1xuJGZhLXZhci1jbG9jay10d2VsdmUtdGhpcnR5OiBcXGUzNTk7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tZG90dGVkLWxpbmU6IFxcZTA5NTtcbiRmYS12YXItaGFuZC1kb3RzOiBcXGY0NjE7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLXJlY3RhbmdsZS13aWRlOiBcXGYyZmM7XG4kZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXA6IFxcZTE0NDtcbiRmYS12YXItZ2FybGljOiBcXGU0MGU7XG4kZmEtdmFyLW11Zy1zYXVjZXI6IFxcZjBmNDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLXRyZWUtZGVjb3JhdGVkOiBcXGY3ZGM7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItY2FsZW5kYXItaGVhcnQ6IFxcZTBkMztcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFxcZjAxMDtcbiRmYS12YXItZmxvd2VyOiBcXGY3ZmY7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1hcmM6IFxcZTYxNDtcbiRmYS12YXItcmlnaHQtbGVmdC1sYXJnZTogXFxlNWUxO1xuJGZhLXZhci1ydWxlci12ZXJ0aWNhbDogXFxmNTQ4O1xuJGZhLXZhci1jaXJjbGVzLW92ZXJsYXA6IFxcZTYwMDtcbiRmYS12YXItdXNlci1sYXJnZTogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci1zdGFyc2hpcC1mcmVpZ2h0ZXI6IFxcZTAzYTtcbiRmYS12YXItdHJhaW4tdHJhbTogXFxlNWI0O1xuJGZhLXZhci1icmlkZ2Utc3VzcGVuc2lvbjogXFxlNGNkO1xuJGZhLXZhci10cmFzaC1jaGVjazogXFxlMmFmO1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLWJvb21ib3g6IFxcZjhhNTtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItc2hpZWxkLWV4Y2xhbWF0aW9uOiBcXGUyNDc7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zcXVhcmUtZnVsbDogXFxmNDVjO1xuJGZhLXZhci1ncmlwLWRvdHM6IFxcZTQxMDtcbiRmYS12YXItY29tbWVudC1leGNsYW1hdGlvbjogXFxmNGFmO1xuJGZhLXZhci1wZW4tc3dpcmw6IFxcZTIxNDtcbiRmYS12YXItZmFsYWZlbDogXFxlNDBhO1xuJGZhLXZhci1jaXJjbGUtMjogXFxlMGVmO1xuJGZhLXZhci1tYWduZXQ6IFxcZjA3NjtcbiRmYS12YXItamFyOiBcXGU1MTY7XG4kZmEtdmFyLWdyYW1vcGhvbmU6IFxcZjhiZDtcbiRmYS12YXItZGljZS1kMTI6IFxcZjZjZTtcbiRmYS12YXItbm90ZS1zdGlja3k6IFxcZjI0OTtcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItZG93bjogXFxmMzU0O1xuJGZhLXZhci1hcnJvdy1hbHQtZG93bjogXFxmMzU0O1xuJGZhLXZhci1odW5kcmVkLXBvaW50czogXFxlNDFjO1xuJGZhLXZhci0xMDA6IFxcZTQxYztcbiRmYS12YXItcGFwZXJjbGlwLXZlcnRpY2FsOiBcXGUzYzI7XG4kZmEtdmFyLXdpbmQtd2FybmluZzogXFxmNzc2O1xuJGZhLXZhci13aW5kLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmNzc2O1xuJGZhLXZhci1sb2NhdGlvbi1waW4tc2xhc2g6IFxcZjYwYztcbiRmYS12YXItbWFwLW1hcmtlci1zbGFzaDogXFxmNjBjO1xuJGZhLXZhci1mYWNlLXNhZC1zd2VhdDogXFxlMzhhO1xuJGZhLXZhci1idWctc2xhc2g6IFxcZTQ5MDtcbiRmYS12YXItY3VwY2FrZTogXFxlNDAyO1xuJGZhLXZhci1saWdodC1zd2l0Y2gtb2ZmOiBcXGUwMTg7XG4kZmEtdmFyLXRvZ2dsZS1sYXJnZS1vZmY6IFxcZTViMDtcbiRmYS12YXItcGVuLWZhbmN5LXNsYXNoOiBcXGUyMTA7XG4kZmEtdmFyLXRydWNrLWNvbnRhaW5lcjogXFxmNGRjO1xuJGZhLXZhci1ib290OiBcXGY3ODI7XG4kZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDogXFxlNGI2O1xuJGZhLXZhci1maWxlLWNoZWNrOiBcXGYzMTY7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItY2FyZHMtYmxhbms6IFxcZTRkZjtcbiRmYS12YXItY2lyY2xlLTM6IFxcZTBmMDtcbiRmYS12YXItYmVuY2gtdHJlZTogXFxlMmU3O1xuJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLWxvdzogXFxlMWMxO1xuJGZhLXZhci1za2ktYm9vdC1za2k6IFxcZTNjZDtcbiRmYS12YXItYnJhaW4tY2lyY3VpdDogXFxlMGM2O1xuJGZhLXZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiRmYS12YXItYmxvY2stYnJpY2stZmlyZTogXFxlM2RjO1xuJGZhLXZhci1maXJld2FsbDogXFxlM2RjO1xuJGZhLXZhci1mYWNlLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXBsYW5lOiBcXGYwNzI7XG4kZmEtdmFyLXRlbnQtYXJyb3dzLWRvd246IFxcZTU4MTtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcMjE7XG4kZmEtdmFyLWFycm93cy1zcGluOiBcXGU0YmI7XG4kZmEtdmFyLWZhY2Utc21pbGUtcmVsYXhlZDogXFxlMzkyO1xuJGZhLXZhci1jb21tZW50LXhtYXJrOiBcXGY0YjU7XG4kZmEtdmFyLWNvbW1lbnQtdGltZXM6IFxcZjRiNTtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItdHVya2lzaC1saXJhLXNpZ246IFxcZTJiYjtcbiRmYS12YXItdHJ5OiBcXGUyYmI7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYTogXFxlMmJiO1xuJGZhLXZhci1mYWNlLW5vc2Utc3RlYW06IFxcZTM4MjtcbiRmYS12YXItY2lyY2xlLXdhdmVmb3JtLWxpbmVzOiBcXGUxMmQ7XG4kZmEtdmFyLXdhdmVmb3JtLWNpcmNsZTogXFxlMTJkO1xuJGZhLXZhci1kb2xsYXItc2lnbjogXFwyNDtcbiRmYS12YXItZG9sbGFyOiBcXDI0O1xuJGZhLXZhci11c2Q6IFxcMjQ7XG4kZmEtdmFyLWZlcnJpcy13aGVlbDogXFxlMTc0O1xuJGZhLXZhci1jb21wdXRlci1zcGVha2VyOiBcXGY4YjI7XG4kZmEtdmFyLXNrdWxsLWNvdzogXFxmOGRlO1xuJGZhLXZhci14OiBcXDU4O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXVzZXJzLWdlYXI6IFxcZjUwOTtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZzogXFxlNTRhO1xuJGZhLXZhci1idWlsZGluZy1jb2x1bW5zOiBcXGYxOWM7XG4kZmEtdmFyLWJhbms6IFxcZjE5YztcbiRmYS12YXItaW5zdGl0dXRpb246IFxcZjE5YztcbiRmYS12YXItbXVzZXVtOiBcXGYxOWM7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFxcZjE5YztcbiRmYS12YXItY2lyY2xlLXQ6IFxcZTEyNDtcbiRmYS12YXItc2FjazogXFxmODFjO1xuJGZhLXZhci1ncmlkLTI6IFxcZTE5NjtcbiRmYS12YXItY2FtZXJhLWNjdHY6IFxcZjhhYztcbiRmYS12YXItY2N0djogXFxmOGFjO1xuJGZhLXZhci11bWJyZWxsYTogXFxmMGU5O1xuJGZhLXZhci10cm93ZWw6IFxcZTU4OTtcbiRmYS12YXItaG9yaXpvbnRhbC1ydWxlOiBcXGY4NmM7XG4kZmEtdmFyLWJlZC1mcm9udDogXFxmOGY3O1xuJGZhLXZhci1iZWQtYWx0OiBcXGY4Zjc7XG4kZmEtdmFyLWQ6IFxcNDQ7XG4kZmEtdmFyLXN0YXBsZXI6IFxcZTVhZjtcbiRmYS12YXItbWFza3MtdGhlYXRlcjogXFxmNjMwO1xuJGZhLXZhci10aGVhdGVyLW1hc2tzOiBcXGY2MzA7XG4kZmEtdmFyLWtpcC1zaWduOiBcXGUxYzQ7XG4kZmEtdmFyLWZhY2Utd29venk6IFxcZTNhMjtcbiRmYS12YXItY2xvdWQtcXVlc3Rpb246IFxcZTQ5MjtcbiRmYS12YXItcGluZWFwcGxlOiBcXGUzMWY7XG4kZmEtdmFyLWhhbmQtcG9pbnQtbGVmdDogXFxmMGE1O1xuJGZhLXZhci1nYWxsZXJ5LXRodW1ibmFpbHM6IFxcZTNhYTtcbiRmYS12YXItY2lyY2xlLWo6IFxcZTExMjtcbiRmYS12YXItZXllczogXFxlMzY3O1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlOiBcXGY0YzY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQ6IFxcZjRjNjtcbiRmYS12YXItcGFnZS1jYXJldC11cDogXFxlNDJhO1xuJGZhLXZhci1maWxlLWNhcmV0LXVwOiBcXGU0MmE7XG4kZmEtdmFyLWpldC1maWdodGVyOiBcXGYwZmI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcXGYwZmI7XG4kZmEtdmFyLWNvbWV0OiBcXGUwMDM7XG4kZmEtdmFyLXNxdWFyZS1zaGFyZS1ub2RlczogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcXGYxZTE7XG4kZmEtdmFyLXNoaWVsZC1rZXlob2xlOiBcXGUyNDg7XG4kZmEtdmFyLWJhcmNvZGU6IFxcZjAyYTtcbiRmYS12YXItcGx1cy1taW51czogXFxlNDNjO1xuJGZhLXZhci1zcXVhcmUtc2xpZGVycy12ZXJ0aWNhbDogXFxmM2YyO1xuJGZhLXZhci1zbGlkZXJzLXYtc3F1YXJlOiBcXGYzZjI7XG4kZmEtdmFyLXZpZGVvOiBcXGYwM2Q7XG4kZmEtdmFyLXZpZGVvLWNhbWVyYTogXFxmMDNkO1xuJGZhLXZhci1tZXNzYWdlLW1pZGRsZTogXFxlMWUxO1xuJGZhLXZhci1jb21tZW50LW1pZGRsZS1hbHQ6IFxcZTFlMTtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFxcZjE5ZDtcbiRmYS12YXItbW9ydGFyLWJvYXJkOiBcXGYxOWQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsOiBcXGUwNWM7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2s6IFxcZTUzZTtcbiRmYS12YXItc3F1YXJlLXo6IFxcZTI4ODtcbiRmYS12YXItbWVzc2FnZS10ZXh0OiBcXGUxZTY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXRleHQ6IFxcZTFlNjtcbiRmYS12YXItdHVybi11cDogXFxmM2JmO1xuJGZhLXZhci1sZXZlbC11cC1hbHQ6IFxcZjNiZjtcblxuJGZhLXZhci1tb25lcm86IFxcZjNkMDtcbiRmYS12YXItaG9vbGk6IFxcZjQyNztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWxhc3RmbTogXFxmMjAyO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jOiBcXGY0ZTg7XG4kZmEtdmFyLWF3czogXFxmMzc1O1xuJGZhLXZhci1yZWRoYXQ6IFxcZjdiYztcbiRmYS12YXIteW9hc3Q6IFxcZjJiMTtcbiRmYS12YXItY2xvdWRmbGFyZTogXFxlMDdkO1xuJGZhLXZhci11cHM6IFxcZjdlMDtcbiRmYS12YXItd3BleHBsb3JlcjogXFxmMmRlO1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItYml0eTogXFxmMzdhO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItYnV5c2VsbGFkczogXFxmMjBkO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXFxmMmIwO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLWd1aWxkZWQ6IFxcZTA3ZTtcbiRmYS12YXItdm52OiBcXGY0MGI7XG4kZmEtdmFyLXNxdWFyZS1qczogXFxmM2I5O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItbWljcm9zb2Z0OiBcXGYzY2E7XG4kZmEtdmFyLXFxOiBcXGYxZDY7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLWphdmE6IFxcZjRlNDtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6IFxcZjRlZDtcbiRmYS12YXItY2VudGVyY29kZTogXFxmMzgwO1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItdW5pdHk6IFxcZTA0OTtcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci11bnRhcHBkOiBcXGY0MDU7XG4kZmEtdmFyLW1haWxjaGltcDogXFxmNTllO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1zcXVhcmUtcmVkZGl0OiBcXGYxYTI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItdmltZW8tdjogXFxmMjdkO1xuJGZhLXZhci1jb250YW86IFxcZjI2ZDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZTogXFxlNWFkO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc3F1YXJlLWluc3RhZ3JhbTogXFxlMDU1O1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXNxdWFyZS1oYWNrZXItbmV3czogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmU6IFxcZjNhZjtcbiRmYS12YXItZWRnZTogXFxmMjgyO1xuJGZhLXZhci10aHJlYWRzOiBcXGU2MTg7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItc3F1YXJlLXNuYXBjaGF0OiBcXGYyYWQ7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXFxmMmFkO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItc291cmNldHJlZTogXFxmN2QzO1xuJGZhLXZhci1nb29nbGUtcGx1czogXFxmMmIzO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1zYWZhcmk6IFxcZjI2NztcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQ6IFxcZjM1YztcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItZXZlcm5vdGU6IFxcZjgzOTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItY29kZXBlbjogXFxmMWNiO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItc3F1YXJlLXZpYWRlbzogXFxmMmFhO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1jZW50b3M6IFxcZjc4OTtcbiRmYS12YXItYWRuOiBcXGYxNzA7XG4kZmEtdmFyLWNsb3Vkc21pdGg6IFxcZjM4NDtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItc3F1YXJlLWRyaWJiYmxlOiBcXGYzOTc7XG4kZmEtdmFyLWRyaWJiYmxlLXNxdWFyZTogXFxmMzk3O1xuJGZhLXZhci1jb2RpZXBpZTogXFxmMjg0O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItc2NyaWJkOiBcXGYyOGE7XG4kZmEtdmFyLWRlYmlhbjogXFxlNjBiO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNxdWFyZS10d2l0dGVyOiBcXGYwODE7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci12dWVqczogXFxmNDFmO1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1pb3hob3N0OiBcXGYyMDg7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXFxmMWYxO1xuJGZhLXZhci1pdHVuZXMtbm90ZTogXFxmM2I1O1xuJGZhLXZhci1nb2xhbmc6IFxcZTQwZjtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXItZ3JhdjogXFxmMmQ2O1xuJGZhLXZhci13ZWlibzogXFxmMThhO1xuJGZhLXZhci11bmNoYXJ0ZWQ6IFxcZTA4NDtcbiRmYS12YXItZmlyc3RkcmFmdDogXFxmM2ExO1xuJGZhLXZhci1zcXVhcmUteW91dHViZTogXFxmNDMxO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXFxmNDMxO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXJlbmRhY3Q6IFxcZjNlNDtcbiRmYS12YXItYW5nZWxsaXN0OiBcXGYyMDk7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLW5mYy1kaXJlY3Rpb25hbDogXFxlNTMwO1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1qb2dldDogXFxmM2I3O1xuJGZhLXZhci1mZWRvcmE6IFxcZjc5ODtcbiRmYS12YXItc3RyaXBlLXM6IFxcZjQyYTtcbiRmYS12YXItbWV0YTogXFxlNDliO1xuJGZhLXZhci1sYXJhdmVsOiBcXGYzYmQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXFxmMjk0O1xuJGZhLXZhci1zdGlja2VyLW11bGU6IFxcZjNmNztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvOiBcXGY0ZjM7XG4kZmEtdmFyLWhpcHM6IFxcZjQ1MjtcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1jaHJvbWU6IFxcZjI2ODtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXFxmMWYyO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLWNvbmZsdWVuY2U6IFxcZjc4ZDtcbiRmYS12YXItc2hvZWxhY2U6IFxcZTYwYztcbiRmYS12YXItbWRiOiBcXGY4Y2E7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXIteWFybjogXFxmN2UzO1xuJGZhLXZhci1zcXVhcmUtc3RlYW06IFxcZjFiNztcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLXNxdWFyZS12aW1lbzogXFxmMTk0O1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFxcZjE5NDtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWZsYWc6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbDogXFxmMmI0O1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1oaXZlOiBcXGUwN2Y7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWFwcGxlLXBheTogXFxmNDE1O1xuJGZhLXZhci1wYWRsZXQ6IFxcZTRhMDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1zcXVhcmUtZ2l0aHViOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFxcZjA5MjtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItZmVkZXg6IFxcZjc5NztcbiRmYS12YXItcGhvZW5peC1mcmFtZXdvcms6IFxcZjNkYztcbiRmYS12YXItc2hvcGlmeTogXFxlMDU3O1xuJGZhLXZhci1uZW9zOiBcXGY2MTI7XG4kZmEtdmFyLXNxdWFyZS10aHJlYWRzOiBcXGU2MTk7XG4kZmEtdmFyLWhhY2tlcnJhbms6IFxcZjVmNztcbiRmYS12YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kZmEtdmFyLXN3aWZ0OiBcXGY4ZTE7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLXNxdWFyZS1naXRsYWI6IFxcZTVhZTtcbiRmYS12YXItZ2l0bGFiLXNxdWFyZTogXFxlNWFlO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItcGllZC1waXBlcjogXFxmMmFlO1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLWZpcmVmb3g6IFxcZjI2OTtcbiRmYS12YXItbGlub2RlOiBcXGYyYjg7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraTogXFxmMjY0O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXFxmMjY0O1xuJGZhLXZhci1qc2ZpZGRsZTogXFxmMWNjO1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci1wYWdlNDogXFxmM2Q3O1xuJGZhLXZhci1oYXNobm9kZTogXFxlNDk5O1xuJGZhLXZhci1yZWFjdDogXFxmNDFiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFxcZjFmNDtcbiRmYS12YXItc3F1YXJlc3BhY2U6IFxcZjViZTtcbiRmYS12YXItY2Mtc3RyaXBlOiBcXGYxZjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6IFxcZjRmMjtcbiRmYS12YXItYml0Y29pbjogXFxmMzc5O1xuJGZhLXZhci1rZXljZG46IFxcZjNiYTtcbiRmYS12YXItb3BlcmE6IFxcZjI2YTtcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci11YnVudHU6IFxcZjdkZjtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1zdHJpcGU6IFxcZjQyOTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLXNxdWFyZS1waW50ZXJlc3Q6IFxcZjBkMztcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXFxmMGQzO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1xdWluc2NhcGU6IFxcZjQ1OTtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItb3BlbmNhcnQ6IFxcZjIzZDtcbiRmYS12YXItdmluZTogXFxmMWNhO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW5mYy1zeW1ib2w6IFxcZTUzMTtcbiRmYS12YXItZXRoZXJldW06IFxcZjQyZTtcbiRmYS12YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6IFxcZjRlOTtcbiRmYS12YXItcGF0cmVvbjogXFxmM2Q5O1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWVsbG86IFxcZjVmMTtcbiRmYS12YXItZ29mb3JlOiBcXGYzYTc7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYzOWU7XG4kZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1czogXFxmMGQ0O1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFxcZjBkNDtcbiRmYS12YXItbWFuZGFsb3JpYW46IFxcZjUwZjtcbiRmYS12YXItZmlyc3Qtb3JkZXItYWx0OiBcXGY1MGE7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcXGYxZWU7XG4kZmEtdmFyLWQtYW5kLWQtYmV5b25kOiBcXGY2Y2E7XG4kZmEtdmFyLXBlcmlzY29wZTogXFxmM2RhO1xuJGZhLXZhci1mdWxjcnVtOiBcXGY1MGI7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItZm9ydW1iZWU6IFxcZjIxMTtcbiRmYS12YXItbWl6dW5pOiBcXGYzY2M7XG4kZmEtdmFyLXNjaGxpeDogXFxmM2VhO1xuJGZhLXZhci1zcXVhcmUteGluZzogXFxmMTY5O1xuJGZhLXZhci14aW5nLXNxdWFyZTogXFxmMTY5O1xuJGZhLXZhci1iYW5kY2FtcDogXFxmMmQ1O1xuJGZhLXZhci13cGZvcm1zOiBcXGYyOTg7XG4kZmEtdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJGZhLXZhci11c3BzOiBcXGY3ZTE7XG4kZmEtdmFyLW1lZ2Fwb3J0OiBcXGY1YTM7XG4kZmEtdmFyLW1hZ2VudG86IFxcZjNjNDtcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLWZseTogXFxmNDE3O1xuJGZhLXZhci1hdmlhdG86IFxcZjQyMTtcbiRmYS12YXItaXR1bmVzOiBcXGYzYjQ7XG4kZmEtdmFyLWN1dHRsZWZpc2g6IFxcZjM4YztcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1mbGlja3I6IFxcZjE2ZTtcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFxcZjFkNTtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItZXRzeTogXFxmMmQ3O1xuJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXI6IFxcZjM5ZjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci1iaWxpYmlsaTogXFxlM2Q5O1xuJGZhLXZhci1lcmxhbmc6IFxcZjM5ZDtcbiRmYS12YXIteC10d2l0dGVyOiBcXGU2MWI7XG4kZmEtdmFyLWNvdHRvbi1idXJlYXU6IFxcZjg5ZTtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItNDItZ3JvdXA6IFxcZTA4MDtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyOiBcXGUwMWU7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci1zcXVhcmUtZmFjZWJvb2s6IFxcZjA4MjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcXGYwODI7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1taXhlcjogXFxlMDU2O1xuJGZhLXZhci1zcXVhcmUtbGFzdGZtOiBcXGYyMDM7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItbWVuZGVsZXk6IFxcZjdiMztcbiRmYS12YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWNtcGxpZDogXFxlMzYwO1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1ncmlwZmlyZTogXFxmM2FjO1xuJGZhLXZhci1qZWRpLW9yZGVyOiBcXGY1MGU7XG4kZmEtdmFyLXVpa2l0OiBcXGY0MDM7XG4kZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQ6IFxcZjNhMztcbiRmYS12YXItcGhhYnJpY2F0b3I6IFxcZjNkYjtcbiRmYS12YXItdXNzdW5uYWg6IFxcZjQwNztcbiRmYS12YXItZWFybHliaXJkczogXFxmMzlhO1xuJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uOiBcXGY1MTM7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci13aGF0c2FwcDogXFxmMjMyO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcXGYxZTc7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzYWI7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci1saW5lOiBcXGYzYzA7XG4kZmEtdmFyLWdvb2dsZS1kcml2ZTogXFxmM2FhO1xuJGZhLXZhci1zZXJ2aWNlc3RhY2s6IFxcZjNlYztcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFxcZjIxNTtcbiRmYS12YXItYml0YnVja2V0OiBcXGYxNzE7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItZGVlemVyOiBcXGUwNzc7XG4kZmEtdmFyLXJhc3BiZXJyeS1waTogXFxmN2JiO1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWRvY2tlcjogXFxmMzk1O1xuJGZhLXZhci1zY3JlZW5wYWw6IFxcZTU3MDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWdpdHRlcjogXFxmNDI2O1xuJGZhLXZhci1kLWFuZC1kOiBcXGYzOGQ7XG4kZmEtdmFyLW1pY3JvYmxvZzogXFxlMDFhO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXFxmMjRjO1xuJGZhLXZhci1nZy1jaXJjbGU6IFxcZjI2MTtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci15YW5kZXg6IFxcZjQxMztcbiRmYS12YXItcmVhZG1lOiBcXGY0ZDU7XG4kZmEtdmFyLWh0bWw1OiBcXGYxM2I7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zYXNzOiBcXGY0MWU7XG4kZmEtdmFyLXdpcnNpbmRoYW5kd2VyazogXFxlMmQwO1xuJGZhLXZhci13c2g6IFxcZTJkMDtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1zYWxlc2ZvcmNlOiBcXGY4M2I7XG4kZmEtdmFyLW9jdG9wdXMtZGVwbG95OiBcXGUwODI7XG4kZmEtdmFyLW1lZGFwcHM6IFxcZjNjNjtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcXGYyMzE7XG4kZmEtdmFyLWFwcGVyOiBcXGYzNzE7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXFxmMjg2O1xuJGZhLXZhci13YXplOiBcXGY4M2Y7XG4kZmEtdmFyLWNjLWpjYjogXFxmMjRiO1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFiO1xuJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lczogXFxmNmRjO1xuJGZhLXZhci1ydXN0OiBcXGUwN2E7XG4kZmEtdmFyLXdpeDogXFxmNWNmO1xuJGZhLXZhci1zcXVhcmUtYmVoYW5jZTogXFxmMWI1O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1zdXBwbGU6IFxcZjNmOTtcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLWthZ2dsZTogXFxmNWZhO1xuJGZhLXZhci1zcGFjZS1hd2Vzb21lOiBcXGU1YWM7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItY3BhbmVsOiBcXGYzODg7XG4kZmEtdmFyLWdvb2RyZWFkcy1nOiBcXGYzYTk7XG4kZmEtdmFyLXNxdWFyZS1naXQ6IFxcZjFkMjtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1zcXVhcmUtdHVtYmxyOiBcXGYxNzQ7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFxcZjE3NDtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItZ2V0LXBvY2tldDogXFxmMjY1O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLWdydW50OiBcXGYzYWQ7XG4kZmEtdmFyLXdlZWJseTogXFxmNWNjO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXFxmMjBlO1xuJGZhLXZhci1sZWFucHViOiBcXGYyMTI7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXB5dGhvbjogXFxmM2UyO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWJvdHM6IFxcZTM0MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItaG9ybmJpbGw6IFxcZjU5MjtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWRldjogXFxmNmNjO1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLWdpdGh1YjogXFxmMDliO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItZmlyZWZveC1icm93c2VyOiBcXGUwMDc7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItbnBtOiBcXGYzZDQ7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLXN0dWJiZXI6IFxcZTVjNztcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjJjNjtcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9keXNlZTogXFxlNWM2O1xuJGZhLXZhci1zcXVhcmUtd2hhdHNhcHA6IFxcZjQwYztcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLW5vZGUtanM6IFxcZjNkMztcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmMTk4O1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci11c2I6IFxcZjI4NztcbiRmYS12YXItdHVtYmxyOiBcXGYxNzM7XG4kZmEtdmFyLXZhYWRpbjogXFxmNDA4O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1zcXVhcmUteC10d2l0dGVyOiBcXGU2MWE7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLW1lZGl1bTogXFxmMjNhO1xuJGZhLXZhci1tZWRpdW0tbTogXFxmMjNhO1xuJGZhLXZhci1hbWlsaWE6IFxcZjM2ZDtcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1zaXRyb3g6IFxcZTQ0YTtcbiRmYS12YXItZGlzY291cnNlOiBcXGYzOTM7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1zdHJhdmE6IFxcZjQyODtcbiRmYS12YXItZW1iZXI6IFxcZjQyMztcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItbnV0cml0aW9uaXg6IFxcZjNkNjtcbiRmYS12YXItd29kdTogXFxlMDg4O1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1waXg6IFxcZTQzYTtcbiRmYS12YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG5cbiRmYS1pY29uczogKFxuICBcIjBcIjogJGZhLXZhci0wLFxuICBcIjFcIjogJGZhLXZhci0xLFxuICBcIjJcIjogJGZhLXZhci0yLFxuICBcIjNcIjogJGZhLXZhci0zLFxuICBcIjRcIjogJGZhLXZhci00LFxuICBcIjVcIjogJGZhLXZhci01LFxuICBcIjZcIjogJGZhLXZhci02LFxuICBcIjdcIjogJGZhLXZhci03LFxuICBcIjhcIjogJGZhLXZhci04LFxuICBcIjlcIjogJGZhLXZhci05LFxuICBcImZpbGwtZHJpcFwiOiAkZmEtdmFyLWZpbGwtZHJpcCxcbiAgXCJhcnJvd3MtdG8tY2lyY2xlXCI6ICRmYS12YXItYXJyb3dzLXRvLWNpcmNsZSxcbiAgXCJjaXJjbGUtY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0LFxuICBcImNoZXZyb24tY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQsXG4gIFwid2Fnb24tY292ZXJlZFwiOiAkZmEtdmFyLXdhZ29uLWNvdmVyZWQsXG4gIFwibGluZS1oZWlnaHRcIjogJGZhLXZhci1saW5lLWhlaWdodCxcbiAgXCJiYWdlbFwiOiAkZmEtdmFyLWJhZ2VsLFxuICBcInRyYW5zcG9ydGVyLTdcIjogJGZhLXZhci10cmFuc3BvcnRlci03LFxuICBcImF0XCI6ICRmYS12YXItYXQsXG4gIFwicmVjdGFuZ2xlcy1taXhlZFwiOiAkZmEtdmFyLXJlY3RhbmdsZXMtbWl4ZWQsXG4gIFwicGhvbmUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1waG9uZS1hcnJvdy11cC1yaWdodCxcbiAgXCJwaG9uZS1hcnJvdy11cFwiOiAkZmEtdmFyLXBob25lLWFycm93LXVwLFxuICBcInBob25lLW91dGdvaW5nXCI6ICRmYS12YXItcGhvbmUtb3V0Z29pbmcsXG4gIFwidHJhc2gtY2FuXCI6ICRmYS12YXItdHJhc2gtY2FuLFxuICBcInRyYXNoLWFsdFwiOiAkZmEtdmFyLXRyYXNoLWFsdCxcbiAgXCJjaXJjbGUtbFwiOiAkZmEtdmFyLWNpcmNsZS1sLFxuICBcImhlYWQtc2lkZS1nb2dnbGVzXCI6ICRmYS12YXItaGVhZC1zaWRlLWdvZ2dsZXMsXG4gIFwiaGVhZC12clwiOiAkZmEtdmFyLWhlYWQtdnIsXG4gIFwidGV4dC1oZWlnaHRcIjogJGZhLXZhci10ZXh0LWhlaWdodCxcbiAgXCJ1c2VyLXhtYXJrXCI6ICRmYS12YXItdXNlci14bWFyayxcbiAgXCJ1c2VyLXRpbWVzXCI6ICRmYS12YXItdXNlci10aW1lcyxcbiAgXCJmYWNlLWhhbmQteWF3blwiOiAkZmEtdmFyLWZhY2UtaGFuZC15YXduLFxuICBcImdhdWdlLXNpbXBsZS1taW5cIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWluLFxuICBcInRhY2hvbWV0ZXItc2xvd2VzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdCxcbiAgXCJzdGV0aG9zY29wZVwiOiAkZmEtdmFyLXN0ZXRob3Njb3BlLFxuICBcImNvZmZpblwiOiAkZmEtdmFyLWNvZmZpbixcbiAgXCJtZXNzYWdlXCI6ICRmYS12YXItbWVzc2FnZSxcbiAgXCJjb21tZW50LWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LFxuICBcInNhbGFkXCI6ICRmYS12YXItc2FsYWQsXG4gIFwiYm93bC1zYWxhZFwiOiAkZmEtdmFyLWJvd2wtc2FsYWQsXG4gIFwiaW5mb1wiOiAkZmEtdmFyLWluZm8sXG4gIFwicm9ib3QtYXN0cm9tZWNoXCI6ICRmYS12YXItcm9ib3QtYXN0cm9tZWNoLFxuICBcInJpbmctZGlhbW9uZFwiOiAkZmEtdmFyLXJpbmctZGlhbW9uZCxcbiAgXCJmb25kdWUtcG90XCI6ICRmYS12YXItZm9uZHVlLXBvdCxcbiAgXCJ0aGV0YVwiOiAkZmEtdmFyLXRoZXRhLFxuICBcImZhY2UtaGFuZC1wZWVraW5nXCI6ICRmYS12YXItZmFjZS1oYW5kLXBlZWtpbmcsXG4gIFwic3F1YXJlLXVzZXJcIjogJGZhLXZhci1zcXVhcmUtdXNlcixcbiAgXCJkb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlclwiOiAkZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyLFxuICBcImNvbXByZXNzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFsdCxcbiAgXCJleHBsb3Npb25cIjogJGZhLXZhci1leHBsb3Npb24sXG4gIFwiZmlsZS1saW5lc1wiOiAkZmEtdmFyLWZpbGUtbGluZXMsXG4gIFwiZmlsZS1hbHRcIjogJGZhLXZhci1maWxlLWFsdCxcbiAgXCJmaWxlLXRleHRcIjogJGZhLXZhci1maWxlLXRleHQsXG4gIFwid2F2ZS1zcXVhcmVcIjogJGZhLXZhci13YXZlLXNxdWFyZSxcbiAgXCJyaW5nXCI6ICRmYS12YXItcmluZyxcbiAgXCJidWlsZGluZy11blwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVuLFxuICBcImRpY2UtdGhyZWVcIjogJGZhLXZhci1kaWNlLXRocmVlLFxuICBcInRpcmUtcHJlc3N1cmUtd2FybmluZ1wiOiAkZmEtdmFyLXRpcmUtcHJlc3N1cmUtd2FybmluZyxcbiAgXCJ3aWZpLWZhaXJcIjogJGZhLXZhci13aWZpLWZhaXIsXG4gIFwid2lmaS0yXCI6ICRmYS12YXItd2lmaS0yLFxuICBcImNhbGVuZGFyLWRheXNcIjogJGZhLXZhci1jYWxlbmRhci1kYXlzLFxuICBcImNhbGVuZGFyLWFsdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWFsdCxcbiAgXCJtcDMtcGxheWVyXCI6ICRmYS12YXItbXAzLXBsYXllcixcbiAgXCJhbmNob3ItY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjayxcbiAgXCJ0YWxseS00XCI6ICRmYS12YXItdGFsbHktNCxcbiAgXCJyZWN0YW5nbGUtaGlzdG9yeVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LFxuICBcImJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJ2b2xsZXliYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbCxcbiAgXCJ2b2xsZXliYWxsLWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLWJhbGwsXG4gIFwic3VuLWhhemVcIjogJGZhLXZhci1zdW4taGF6ZSxcbiAgXCJ0ZXh0LXNpemVcIjogJGZhLXZhci10ZXh0LXNpemUsXG4gIFwidWZvXCI6ICRmYS12YXItdWZvLFxuICBcImZvcmtcIjogJGZhLXZhci1mb3JrLFxuICBcInV0ZW5zaWwtZm9ya1wiOiAkZmEtdmFyLXV0ZW5zaWwtZm9yayxcbiAgXCJhcnJvd3MtdXAtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy11cC10by1saW5lLFxuICBcIm1vYmlsZS1zaWduYWxcIjogJGZhLXZhci1tb2JpbGUtc2lnbmFsLFxuICBcImJhcmNvZGUtc2NhblwiOiAkZmEtdmFyLWJhcmNvZGUtc2NhbixcbiAgXCJzb3J0LWRvd25cIjogJGZhLXZhci1zb3J0LWRvd24sXG4gIFwic29ydC1kZXNjXCI6ICRmYS12YXItc29ydC1kZXNjLFxuICBcImZvbGRlci1hcnJvdy1kb3duXCI6ICRmYS12YXItZm9sZGVyLWFycm93LWRvd24sXG4gIFwiZm9sZGVyLWRvd25sb2FkXCI6ICRmYS12YXItZm9sZGVyLWRvd25sb2FkLFxuICBcImNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWNpcmNsZS1taW51cyxcbiAgXCJtaW51cy1jaXJjbGVcIjogJGZhLXZhci1taW51cy1jaXJjbGUsXG4gIFwiZmFjZS1pY2ljbGVzXCI6ICRmYS12YXItZmFjZS1pY2ljbGVzLFxuICBcInNob3ZlbFwiOiAkZmEtdmFyLXNob3ZlbCxcbiAgXCJkb29yLW9wZW5cIjogJGZhLXZhci1kb29yLW9wZW4sXG4gIFwiZmlsbXNcIjogJGZhLXZhci1maWxtcyxcbiAgXCJyaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXQtYWx0XCI6ICRmYS12YXItc2lnbi1vdXQtYWx0LFxuICBcImZhY2UtZ2xhc3Nlc1wiOiAkZmEtdmFyLWZhY2UtZ2xhc3NlcyxcbiAgXCJuZmNcIjogJGZhLXZhci1uZmMsXG4gIFwiYXRvbVwiOiAkZmEtdmFyLWF0b20sXG4gIFwic29hcFwiOiAkZmEtdmFyLXNvYXAsXG4gIFwiaWNvbnNcIjogJGZhLXZhci1pY29ucyxcbiAgXCJoZWFydC1tdXNpYy1jYW1lcmEtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0LFxuICBcIm1pY3JvcGhvbmUtbGluZXMtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoLFxuICBcIm1pY3JvcGhvbmUtYWx0LXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2gsXG4gIFwiY2xvc2VkLWNhcHRpb25pbmctc2xhc2hcIjogJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaCxcbiAgXCJjYWxjdWxhdG9yLXNpbXBsZVwiOiAkZmEtdmFyLWNhbGN1bGF0b3Itc2ltcGxlLFxuICBcImNhbGN1bGF0b3ItYWx0XCI6ICRmYS12YXItY2FsY3VsYXRvci1hbHQsXG4gIFwiYnJpZGdlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2ssXG4gIFwic2xpZGVycy11cFwiOiAkZmEtdmFyLXNsaWRlcnMtdXAsXG4gIFwic2xpZGVycy12XCI6ICRmYS12YXItc2xpZGVycy12LFxuICBcImxvY2F0aW9uLW1pbnVzXCI6ICRmYS12YXItbG9jYXRpb24tbWludXMsXG4gIFwibWFwLW1hcmtlci1taW51c1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItbWludXMsXG4gIFwicHVtcC1tZWRpY2FsXCI6ICRmYS12YXItcHVtcC1tZWRpY2FsLFxuICBcImZpbmdlcnByaW50XCI6ICRmYS12YXItZmluZ2VycHJpbnQsXG4gIFwic2tpLWJvb3RcIjogJGZhLXZhci1za2ktYm9vdCxcbiAgXCJzdGFuZGFyZC1kZWZpbml0aW9uXCI6ICRmYS12YXItc3RhbmRhcmQtZGVmaW5pdGlvbixcbiAgXCJyZWN0YW5nbGUtc2RcIjogJGZhLXZhci1yZWN0YW5nbGUtc2QsXG4gIFwiaDFcIjogJGZhLXZhci1oMSxcbiAgXCJoYW5kLXBvaW50LXJpZ2h0XCI6ICRmYS12YXItaGFuZC1wb2ludC1yaWdodCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbixcbiAgXCJzZWFyY2gtbG9jYXRpb25cIjogJGZhLXZhci1zZWFyY2gtbG9jYXRpb24sXG4gIFwibWVzc2FnZS1ib3RcIjogJGZhLXZhci1tZXNzYWdlLWJvdCxcbiAgXCJmb3J3YXJkLXN0ZXBcIjogJGZhLXZhci1mb3J3YXJkLXN0ZXAsXG4gIFwic3RlcC1mb3J3YXJkXCI6ICRmYS12YXItc3RlcC1mb3J3YXJkLFxuICBcImZhY2Utc21pbGUtYmVhbVwiOiAkZmEtdmFyLWZhY2Utc21pbGUtYmVhbSxcbiAgXCJzbWlsZS1iZWFtXCI6ICRmYS12YXItc21pbGUtYmVhbSxcbiAgXCJsaWdodC1jZWlsaW5nXCI6ICRmYS12YXItbGlnaHQtY2VpbGluZyxcbiAgXCJtZXNzYWdlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbWVzc2FnZS1leGNsYW1hdGlvbixcbiAgXCJjb21tZW50LWFsdC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uLFxuICBcImJvd2wtc2Nvb3BcIjogJGZhLXZhci1ib3dsLXNjb29wLFxuICBcImJvd2wtc2hhdmVkLWljZVwiOiAkZmEtdmFyLWJvd2wtc2hhdmVkLWljZSxcbiAgXCJzcXVhcmUteFwiOiAkZmEtdmFyLXNxdWFyZS14LFxuICBcInV0aWxpdHktcG9sZS1kb3VibGVcIjogJGZhLXZhci11dGlsaXR5LXBvbGUtZG91YmxlLFxuICBcImZsYWctY2hlY2tlcmVkXCI6ICRmYS12YXItZmxhZy1jaGVja2VyZWQsXG4gIFwiY2hldnJvbnMtdXBcIjogJGZhLXZhci1jaGV2cm9ucy11cCxcbiAgXCJjaGV2cm9uLWRvdWJsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLXVwLFxuICBcImZvb3RiYWxsXCI6ICRmYS12YXItZm9vdGJhbGwsXG4gIFwiZm9vdGJhbGwtYmFsbFwiOiAkZmEtdmFyLWZvb3RiYWxsLWJhbGwsXG4gIFwidXNlci12bmVja1wiOiAkZmEtdmFyLXVzZXItdm5lY2ssXG4gIFwic2Nob29sLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY3JvcFwiOiAkZmEtdmFyLWNyb3AsXG4gIFwiYW5nbGVzLWRvd25cIjogJGZhLXZhci1hbmdsZXMtZG93bixcbiAgXCJhbmdsZS1kb3VibGUtZG93blwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duLFxuICBcInVzZXJzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXVzZXJzLXJlY3RhbmdsZSxcbiAgXCJwZW9wbGUtcm9vZlwiOiAkZmEtdmFyLXBlb3BsZS1yb29mLFxuICBcInNxdWFyZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtcmlnaHQsXG4gIFwibG9jYXRpb24tcGx1c1wiOiAkZmEtdmFyLWxvY2F0aW9uLXBsdXMsXG4gIFwibWFwLW1hcmtlci1wbHVzXCI6ICRmYS12YXItbWFwLW1hcmtlci1wbHVzLFxuICBcImxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbixcbiAgXCJwZW9wbGUtbGluZVwiOiAkZmEtdmFyLXBlb3BsZS1saW5lLFxuICBcImJlZXItbXVnLWVtcHR5XCI6ICRmYS12YXItYmVlci1tdWctZW1wdHksXG4gIFwiYmVlclwiOiAkZmEtdmFyLWJlZXIsXG4gIFwiY3JhdGUtZW1wdHlcIjogJGZhLXZhci1jcmF0ZS1lbXB0eSxcbiAgXCJkaWFncmFtLXByZWRlY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcixcbiAgXCJ0cmFuc3BvcnRlclwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLFxuICBcImNhbGVuZGFyLWNpcmNsZS11c2VyXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLXVzZXIsXG4gIFwiYXJyb3ctdXAtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctdXAsXG4gIFwicGVyc29uLWNhcnJ5LWJveFwiOiAkZmEtdmFyLXBlcnNvbi1jYXJyeS1ib3gsXG4gIFwicGVyc29uLWNhcnJ5XCI6ICRmYS12YXItcGVyc29uLWNhcnJ5LFxuICBcImZpcmUtZmxhbWUtc2ltcGxlXCI6ICRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGUsXG4gIFwiYnVyblwiOiAkZmEtdmFyLWJ1cm4sXG4gIFwicGVyc29uXCI6ICRmYS12YXItcGVyc29uLFxuICBcIm1hbGVcIjogJGZhLXZhci1tYWxlLFxuICBcImxhcHRvcFwiOiAkZmEtdmFyLWxhcHRvcCxcbiAgXCJmaWxlLWNzdlwiOiAkZmEtdmFyLWZpbGUtY3N2LFxuICBcIm1lbm9yYWhcIjogJGZhLXZhci1tZW5vcmFoLFxuICBcInVuaW9uXCI6ICRmYS12YXItdW5pb24sXG4gIFwiY2hldnJvbnMtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb25zLWxlZnQsXG4gIFwiY2hldnJvbi1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLWxlZnQsXG4gIFwiY2lyY2xlLWhlYXJ0XCI6ICRmYS12YXItY2lyY2xlLWhlYXJ0LFxuICBcImhlYXJ0LWNpcmNsZVwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZSxcbiAgXCJ0cnVjay1wbGFuZVwiOiAkZmEtdmFyLXRydWNrLXBsYW5lLFxuICBcInJlY29yZC12aW55bFwiOiAkZmEtdmFyLXJlY29yZC12aW55bCxcbiAgXCJicmluZy1mb3J3YXJkXCI6ICRmYS12YXItYnJpbmctZm9yd2FyZCxcbiAgXCJzcXVhcmUtcFwiOiAkZmEtdmFyLXNxdWFyZS1wLFxuICBcImZhY2UtZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zdGFycyxcbiAgXCJncmluLXN0YXJzXCI6ICRmYS12YXItZ3Jpbi1zdGFycyxcbiAgXCJzaWdtYVwiOiAkZmEtdmFyLXNpZ21hLFxuICBcImNhbWVyYS1tb3ZpZVwiOiAkZmEtdmFyLWNhbWVyYS1tb3ZpZSxcbiAgXCJib25nXCI6ICRmYS12YXItYm9uZyxcbiAgXCJjbGFyaW5ldFwiOiAkZmEtdmFyLWNsYXJpbmV0LFxuICBcInRydWNrLWZsYXRiZWRcIjogJGZhLXZhci10cnVjay1mbGF0YmVkLFxuICBcInNwYWdoZXR0aS1tb25zdGVyLWZseWluZ1wiOiAkZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZyxcbiAgXCJwYXN0YWZhcmlhbmlzbVwiOiAkZmEtdmFyLXBhc3RhZmFyaWFuaXNtLFxuICBcImFycm93LWRvd24tdXAtYWNyb3NzLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lLFxuICBcImxlYWYtaGVhcnRcIjogJGZhLXZhci1sZWFmLWhlYXJ0LFxuICBcImhvdXNlLWJ1aWxkaW5nXCI6ICRmYS12YXItaG91c2UtYnVpbGRpbmcsXG4gIFwiY2hlZXNlLXN3aXNzXCI6ICRmYS12YXItY2hlZXNlLXN3aXNzLFxuICBcInNwb29uXCI6ICRmYS12YXItc3Bvb24sXG4gIFwidXRlbnNpbC1zcG9vblwiOiAkZmEtdmFyLXV0ZW5zaWwtc3Bvb24sXG4gIFwiamFyLXdoZWF0XCI6ICRmYS12YXItamFyLXdoZWF0LFxuICBcImVudmVsb3Blcy1idWxrXCI6ICRmYS12YXItZW52ZWxvcGVzLWJ1bGssXG4gIFwibWFpbC1idWxrXCI6ICRmYS12YXItbWFpbC1idWxrLFxuICBcImZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYm93LWFycm93XCI6ICRmYS12YXItYm93LWFycm93LFxuICBcImNhcnQteG1hcmtcIjogJGZhLXZhci1jYXJ0LXhtYXJrLFxuICBcImhleGFnb24teG1hcmtcIjogJGZhLXZhci1oZXhhZ29uLXhtYXJrLFxuICBcInRpbWVzLWhleGFnb25cIjogJGZhLXZhci10aW1lcy1oZXhhZ29uLFxuICBcInhtYXJrLWhleGFnb25cIjogJGZhLXZhci14bWFyay1oZXhhZ29uLFxuICBcImNpcmNsZS1oXCI6ICRmYS12YXItY2lyY2xlLWgsXG4gIFwiaG9zcGl0YWwtc3ltYm9sXCI6ICRmYS12YXItaG9zcGl0YWwtc3ltYm9sLFxuICBcIm1lcmdlXCI6ICRmYS12YXItbWVyZ2UsXG4gIFwicGFnZXJcIjogJGZhLXZhci1wYWdlcixcbiAgXCJjYXJ0LW1pbnVzXCI6ICRmYS12YXItY2FydC1taW51cyxcbiAgXCJhZGRyZXNzLWJvb2tcIjogJGZhLXZhci1hZGRyZXNzLWJvb2ssXG4gIFwiY29udGFjdC1ib29rXCI6ICRmYS12YXItY29udGFjdC1ib29rLFxuICBcInBhbi1mcnlpbmdcIjogJGZhLXZhci1wYW4tZnJ5aW5nLFxuICBcImdyaWRcIjogJGZhLXZhci1ncmlkLFxuICBcImdyaWQtM1wiOiAkZmEtdmFyLWdyaWQtMyxcbiAgXCJmb290YmFsbC1oZWxtZXRcIjogJGZhLXZhci1mb290YmFsbC1oZWxtZXQsXG4gIFwiaGFuZC1sb3ZlXCI6ICRmYS12YXItaGFuZC1sb3ZlLFxuICBcInRyZWVzXCI6ICRmYS12YXItdHJlZXMsXG4gIFwic3RyaWtldGhyb3VnaFwiOiAkZmEtdmFyLXN0cmlrZXRocm91Z2gsXG4gIFwicGFnZVwiOiAkZmEtdmFyLXBhZ2UsXG4gIFwia1wiOiAkZmEtdmFyLWssXG4gIFwiZGlhZ3JhbS1wcmV2aW91c1wiOiAkZmEtdmFyLWRpYWdyYW0tcHJldmlvdXMsXG4gIFwiZ2F1Z2UtbWluXCI6ICRmYS12YXItZ2F1Z2UtbWluLFxuICBcInRhY2hvbWV0ZXItYWx0LXNsb3dlc3RcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93ZXN0LFxuICBcImZvbGRlci1ncmlkXCI6ICRmYS12YXItZm9sZGVyLWdyaWQsXG4gIFwiZWdncGxhbnRcIjogJGZhLXZhci1lZ2dwbGFudCxcbiAgXCJyYW1cIjogJGZhLXZhci1yYW0sXG4gIFwibGFuZG1hcmstZmxhZ1wiOiAkZmEtdmFyLWxhbmRtYXJrLWZsYWcsXG4gIFwibGlwc1wiOiAkZmEtdmFyLWxpcHMsXG4gIFwicGVuY2lsXCI6ICRmYS12YXItcGVuY2lsLFxuICBcInBlbmNpbC1hbHRcIjogJGZhLXZhci1wZW5jaWwtYWx0LFxuICBcImJhY2t3YXJkXCI6ICRmYS12YXItYmFja3dhcmQsXG4gIFwiY2FyZXQtcmlnaHRcIjogJGZhLXZhci1jYXJldC1yaWdodCxcbiAgXCJjb21tZW50c1wiOiAkZmEtdmFyLWNvbW1lbnRzLFxuICBcInBhc3RlXCI6ICRmYS12YXItcGFzdGUsXG4gIFwiZmlsZS1jbGlwYm9hcmRcIjogJGZhLXZhci1maWxlLWNsaXBib2FyZCxcbiAgXCJkZXNrdG9wLWFycm93LWRvd25cIjogJGZhLXZhci1kZXNrdG9wLWFycm93LWRvd24sXG4gIFwiY29kZS1wdWxsLXJlcXVlc3RcIjogJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdCxcbiAgXCJwdW1wa2luXCI6ICRmYS12YXItcHVtcGtpbixcbiAgXCJjbGlwYm9hcmQtbGlzdFwiOiAkZmEtdmFyLWNsaXBib2FyZC1saXN0LFxuICBcInBlbi1maWVsZFwiOiAkZmEtdmFyLXBlbi1maWVsZCxcbiAgXCJibHVlYmVycmllc1wiOiAkZmEtdmFyLWJsdWViZXJyaWVzLFxuICBcInRydWNrLXJhbXAtYm94XCI6ICRmYS12YXItdHJ1Y2stcmFtcC1ib3gsXG4gIFwidHJ1Y2stbG9hZGluZ1wiOiAkZmEtdmFyLXRydWNrLWxvYWRpbmcsXG4gIFwibm90ZVwiOiAkZmEtdmFyLW5vdGUsXG4gIFwiYXJyb3ctZG93bi10by1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLXNxdWFyZSxcbiAgXCJ1c2VyLWNoZWNrXCI6ICRmYS12YXItdXNlci1jaGVjayxcbiAgXCJjbG91ZC14bWFya1wiOiAkZmEtdmFyLWNsb3VkLXhtYXJrLFxuICBcInZpYWwtdmlydXNcIjogJGZhLXZhci12aWFsLXZpcnVzLFxuICBcImJvb2stYmxhbmtcIjogJGZhLXZhci1ib29rLWJsYW5rLFxuICBcImJvb2stYWx0XCI6ICRmYS12YXItYm9vay1hbHQsXG4gIFwiZ29sZi1mbGFnLWhvbGVcIjogJGZhLXZhci1nb2xmLWZsYWctaG9sZSxcbiAgXCJtZXNzYWdlLWFycm93LWRvd25cIjogJGZhLXZhci1tZXNzYWdlLWFycm93LWRvd24sXG4gIFwiY29tbWVudC1hbHQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWFycm93LWRvd24sXG4gIFwiZmFjZS11bmFtdXNlZFwiOiAkZmEtdmFyLWZhY2UtdW5hbXVzZWQsXG4gIFwic2hlZXQtcGxhc3RpY1wiOiAkZmEtdmFyLXNoZWV0LXBsYXN0aWMsXG4gIFwiY2lyY2xlLTlcIjogJGZhLXZhci1jaXJjbGUtOSxcbiAgXCJibG9nXCI6ICRmYS12YXItYmxvZyxcbiAgXCJ1c2VyLW5pbmphXCI6ICRmYS12YXItdXNlci1uaW5qYSxcbiAgXCJwZW5jaWwtc2xhc2hcIjogJGZhLXZhci1wZW5jaWwtc2xhc2gsXG4gIFwiYm93bGluZy1waW5zXCI6ICRmYS12YXItYm93bGluZy1waW5zLFxuICBcInBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lLFxuICBcImRvd24tcmlnaHRcIjogJGZhLXZhci1kb3duLXJpZ2h0LFxuICBcInNjcm9sbC10b3JhaFwiOiAkZmEtdmFyLXNjcm9sbC10b3JhaCxcbiAgXCJ0b3JhaFwiOiAkZmEtdmFyLXRvcmFoLFxuICBcIndlYmhvb2tcIjogJGZhLXZhci13ZWJob29rLFxuICBcImJsaW5kcy1vcGVuXCI6ICRmYS12YXItYmxpbmRzLW9wZW4sXG4gIFwiZmVuY2VcIjogJGZhLXZhci1mZW5jZSxcbiAgXCJ1cFwiOiAkZmEtdmFyLXVwLFxuICBcImFycm93LWFsdC11cFwiOiAkZmEtdmFyLWFycm93LWFsdC11cCxcbiAgXCJicm9vbS1iYWxsXCI6ICRmYS12YXItYnJvb20tYmFsbCxcbiAgXCJxdWlkZGl0Y2hcIjogJGZhLXZhci1xdWlkZGl0Y2gsXG4gIFwicXVpZGRpdGNoLWJyb29tLWJhbGxcIjogJGZhLXZhci1xdWlkZGl0Y2gtYnJvb20tYmFsbCxcbiAgXCJkcnVtc3RpY2tcIjogJGZhLXZhci1kcnVtc3RpY2ssXG4gIFwic3F1YXJlLXZcIjogJGZhLXZhci1zcXVhcmUtdixcbiAgXCJmYWNlLWF3ZXNvbWVcIjogJGZhLXZhci1mYWNlLWF3ZXNvbWUsXG4gIFwiZ2F2ZS1kYW5keVwiOiAkZmEtdmFyLWdhdmUtZGFuZHksXG4gIFwiZGlhbC1vZmZcIjogJGZhLXZhci1kaWFsLW9mZixcbiAgXCJ0b2dnbGUtb2ZmXCI6ICRmYS12YXItdG9nZ2xlLW9mZixcbiAgXCJmYWNlLXNtaWxlLWhvcm5zXCI6ICRmYS12YXItZmFjZS1zbWlsZS1ob3JucyxcbiAgXCJib3gtYXJjaGl2ZVwiOiAkZmEtdmFyLWJveC1hcmNoaXZlLFxuICBcImFyY2hpdmVcIjogJGZhLXZhci1hcmNoaXZlLFxuICBcImdyYXBlc1wiOiAkZmEtdmFyLWdyYXBlcyxcbiAgXCJwZXJzb24tZHJvd25pbmdcIjogJGZhLXZhci1wZXJzb24tZHJvd25pbmcsXG4gIFwiZGlhbC1tYXhcIjogJGZhLXZhci1kaWFsLW1heCxcbiAgXCJjaXJjbGUtbVwiOiAkZmEtdmFyLWNpcmNsZS1tLFxuICBcImNhbGVuZGFyLWltYWdlXCI6ICRmYS12YXItY2FsZW5kYXItaW1hZ2UsXG4gIFwiY2lyY2xlLWNhcmV0LWRvd25cIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtZG93bixcbiAgXCJjYXJldC1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWNhcmV0LWNpcmNsZS1kb3duLFxuICBcImFycm93LWRvd24tOS0xXCI6ICRmYS12YXItYXJyb3ctZG93bi05LTEsXG4gIFwic29ydC1udW1lcmljLWRlc2NcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJncmluLXRvbmd1ZS1zcXVpbnRcIjogJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwic2hpc2gta2ViYWJcIjogJGZhLXZhci1zaGlzaC1rZWJhYixcbiAgXCJzcHJheS1jYW5cIjogJGZhLXZhci1zcHJheS1jYW4sXG4gIFwiYWxhcm0tc25vb3plXCI6ICRmYS12YXItYWxhcm0tc25vb3plLFxuICBcInNjYXJlY3Jvd1wiOiAkZmEtdmFyLXNjYXJlY3JvdyxcbiAgXCJ0cnVjay1tb25zdGVyXCI6ICRmYS12YXItdHJ1Y2stbW9uc3RlcixcbiAgXCJnaWZ0LWNhcmRcIjogJGZhLXZhci1naWZ0LWNhcmQsXG4gIFwid1wiOiAkZmEtdmFyLXcsXG4gIFwiY29kZS1wdWxsLXJlcXVlc3QtZHJhZnRcIjogJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdC1kcmFmdCxcbiAgXCJzcXVhcmUtYlwiOiAkZmEtdmFyLXNxdWFyZS1iLFxuICBcImVsZXBoYW50XCI6ICRmYS12YXItZWxlcGhhbnQsXG4gIFwiZWFydGgtYWZyaWNhXCI6ICRmYS12YXItZWFydGgtYWZyaWNhLFxuICBcImdsb2JlLWFmcmljYVwiOiAkZmEtdmFyLWdsb2JlLWFmcmljYSxcbiAgXCJyYWluYm93XCI6ICRmYS12YXItcmFpbmJvdyxcbiAgXCJjaXJjbGUtbm90Y2hcIjogJGZhLXZhci1jaXJjbGUtbm90Y2gsXG4gIFwidGFibGV0LXNjcmVlbi1idXR0b25cIjogJGZhLXZhci10YWJsZXQtc2NyZWVuLWJ1dHRvbixcbiAgXCJ0YWJsZXQtYWx0XCI6ICRmYS12YXItdGFibGV0LWFsdCxcbiAgXCJwYXdcIjogJGZhLXZhci1wYXcsXG4gIFwibWVzc2FnZS1xdWVzdGlvblwiOiAkZmEtdmFyLW1lc3NhZ2UtcXVlc3Rpb24sXG4gIFwiY2xvdWRcIjogJGZhLXZhci1jbG91ZCxcbiAgXCJ0cm93ZWwtYnJpY2tzXCI6ICRmYS12YXItdHJvd2VsLWJyaWNrcyxcbiAgXCJzcXVhcmUtM1wiOiAkZmEtdmFyLXNxdWFyZS0zLFxuICBcImZhY2UtZmx1c2hlZFwiOiAkZmEtdmFyLWZhY2UtZmx1c2hlZCxcbiAgXCJmbHVzaGVkXCI6ICRmYS12YXItZmx1c2hlZCxcbiAgXCJob3NwaXRhbC11c2VyXCI6ICRmYS12YXItaG9zcGl0YWwtdXNlcixcbiAgXCJtaWNyb3dhdmVcIjogJGZhLXZhci1taWNyb3dhdmUsXG4gIFwiY2hmLXNpZ25cIjogJGZhLXZhci1jaGYtc2lnbixcbiAgXCJ0ZW50LWFycm93LWxlZnQtcmlnaHRcIjogJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQsXG4gIFwiY2FydC1jaXJjbGUtYXJyb3ctdXBcIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1hcnJvdy11cCxcbiAgXCJ0cmFzaC1jbG9ja1wiOiAkZmEtdmFyLXRyYXNoLWNsb2NrLFxuICBcImdhdmVsXCI6ICRmYS12YXItZ2F2ZWwsXG4gIFwibGVnYWxcIjogJGZhLXZhci1sZWdhbCxcbiAgXCJzcHJpbmtsZXItY2VpbGluZ1wiOiAkZmEtdmFyLXNwcmlua2xlci1jZWlsaW5nLFxuICBcImJyb3dzZXJzXCI6ICRmYS12YXItYnJvd3NlcnMsXG4gIFwidHJpbGxpdW1cIjogJGZhLXZhci10cmlsbGl1bSxcbiAgXCJtdXNpYy1zbGFzaFwiOiAkZmEtdmFyLW11c2ljLXNsYXNoLFxuICBcInRydWNrLXJhbXBcIjogJGZhLXZhci10cnVjay1yYW1wLFxuICBcImJpbm9jdWxhcnNcIjogJGZhLXZhci1iaW5vY3VsYXJzLFxuICBcIm1pY3JvcGhvbmUtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoLFxuICBcImJveC10aXNzdWVcIjogJGZhLXZhci1ib3gtdGlzc3VlLFxuICBcImNpcmNsZS1jXCI6ICRmYS12YXItY2lyY2xlLWMsXG4gIFwic3Rhci1jaHJpc3RtYXNcIjogJGZhLXZhci1zdGFyLWNocmlzdG1hcyxcbiAgXCJjaGFydC1idWxsZXRcIjogJGZhLXZhci1jaGFydC1idWxsZXQsXG4gIFwibW90b3JjeWNsZVwiOiAkZmEtdmFyLW1vdG9yY3ljbGUsXG4gIFwidHJlZS1jaHJpc3RtYXNcIjogJGZhLXZhci10cmVlLWNocmlzdG1hcyxcbiAgXCJ0aXJlLWZsYXRcIjogJGZhLXZhci10aXJlLWZsYXQsXG4gIFwic3VuZ2xhc3Nlc1wiOiAkZmEtdmFyLXN1bmdsYXNzZXMsXG4gIFwiYmFkZ2VcIjogJGZhLXZhci1iYWRnZSxcbiAgXCJtZXNzYWdlLXBlblwiOiAkZmEtdmFyLW1lc3NhZ2UtcGVuLFxuICBcImNvbW1lbnQtYWx0LWVkaXRcIjogJGZhLXZhci1jb21tZW50LWFsdC1lZGl0LFxuICBcIm1lc3NhZ2UtZWRpdFwiOiAkZmEtdmFyLW1lc3NhZ2UtZWRpdCxcbiAgXCJiZWxsLWNvbmNpZXJnZVwiOiAkZmEtdmFyLWJlbGwtY29uY2llcmdlLFxuICBcImNvbmNpZXJnZS1iZWxsXCI6ICRmYS12YXItY29uY2llcmdlLWJlbGwsXG4gIFwicGVuLXJ1bGVyXCI6ICRmYS12YXItcGVuLXJ1bGVyLFxuICBcInBlbmNpbC1ydWxlclwiOiAkZmEtdmFyLXBlbmNpbC1ydWxlcixcbiAgXCJhcnJvdy1wcm9ncmVzc1wiOiAkZmEtdmFyLWFycm93LXByb2dyZXNzLFxuICBcImNoZXNzLXJvb2stcGllY2VcIjogJGZhLXZhci1jaGVzcy1yb29rLXBpZWNlLFxuICBcImNoZXNzLXJvb2stYWx0XCI6ICRmYS12YXItY2hlc3Mtcm9vay1hbHQsXG4gIFwic3F1YXJlLXJvb3RcIjogJGZhLXZhci1zcXVhcmUtcm9vdCxcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1cyxcbiAgXCJwZW9wbGUtYXJyb3dzXCI6ICRmYS12YXItcGVvcGxlLWFycm93cyxcbiAgXCJwZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwiZmFjZS1hbmdyeS1ob3Juc1wiOiAkZmEtdmFyLWZhY2UtYW5ncnktaG9ybnMsXG4gIFwibWFycy1hbmQtdmVudXMtYnVyc3RcIjogJGZhLXZhci1tYXJzLWFuZC12ZW51cy1idXJzdCxcbiAgXCJ0b21ic3RvbmVcIjogJGZhLXZhci10b21ic3RvbmUsXG4gIFwic3F1YXJlLWNhcmV0LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0LFxuICBcImNhcmV0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCxcbiAgXCJzY2lzc29yc1wiOiAkZmEtdmFyLXNjaXNzb3JzLFxuICBcImN1dFwiOiAkZmEtdmFyLWN1dCxcbiAgXCJsaXN0LW11c2ljXCI6ICRmYS12YXItbGlzdC1tdXNpYyxcbiAgXCJzdW4tcGxhbnQtd2lsdFwiOiAkZmEtdmFyLXN1bi1wbGFudC13aWx0LFxuICBcInRvaWxldHMtcG9ydGFibGVcIjogJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlLFxuICBcImhvY2tleS1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXB1Y2ssXG4gIFwibXVzdGFjaGVcIjogJGZhLXZhci1tdXN0YWNoZSxcbiAgXCJoeXBoZW5cIjogJGZhLXZhci1oeXBoZW4sXG4gIFwidGFibGVcIjogJGZhLXZhci10YWJsZSxcbiAgXCJ1c2VyLWNoZWZcIjogJGZhLXZhci11c2VyLWNoZWYsXG4gIFwibWVzc2FnZS1pbWFnZVwiOiAkZmEtdmFyLW1lc3NhZ2UtaW1hZ2UsXG4gIFwiY29tbWVudC1hbHQtaW1hZ2VcIjogJGZhLXZhci1jb21tZW50LWFsdC1pbWFnZSxcbiAgXCJ1c2Vycy1tZWRpY2FsXCI6ICRmYS12YXItdXNlcnMtbWVkaWNhbCxcbiAgXCJzZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb24sXG4gIFwic2Vuc29yLWFsZXJ0XCI6ICRmYS12YXItc2Vuc29yLWFsZXJ0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0LFxuICBcInRhY2hvZ3JhcGgtZGlnaXRhbFwiOiAkZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbCxcbiAgXCJkaWdpdGFsLXRhY2hvZ3JhcGhcIjogJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgsXG4gIFwiZmFjZS1tYXNrXCI6ICRmYS12YXItZmFjZS1tYXNrLFxuICBcInBpY2tsZWJhbGxcIjogJGZhLXZhci1waWNrbGViYWxsLFxuICBcInN0YXItc2hhcnAtaGFsZlwiOiAkZmEtdmFyLXN0YXItc2hhcnAtaGFsZixcbiAgXCJ1c2Vycy1zbGFzaFwiOiAkZmEtdmFyLXVzZXJzLXNsYXNoLFxuICBcImNsb3ZlclwiOiAkZmEtdmFyLWNsb3ZlcixcbiAgXCJtZWF0XCI6ICRmYS12YXItbWVhdCxcbiAgXCJyZXBseVwiOiAkZmEtdmFyLXJlcGx5LFxuICBcIm1haWwtcmVwbHlcIjogJGZhLXZhci1tYWlsLXJlcGx5LFxuICBcInN0YXItYW5kLWNyZXNjZW50XCI6ICRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQsXG4gIFwiZW1wdHktc2V0XCI6ICRmYS12YXItZW1wdHktc2V0LFxuICBcImhvdXNlLWZpcmVcIjogJGZhLXZhci1ob3VzZS1maXJlLFxuICBcInNxdWFyZS1taW51c1wiOiAkZmEtdmFyLXNxdWFyZS1taW51cyxcbiAgXCJtaW51cy1zcXVhcmVcIjogJGZhLXZhci1taW51cy1zcXVhcmUsXG4gIFwiaGVsaWNvcHRlclwiOiAkZmEtdmFyLWhlbGljb3B0ZXIsXG4gIFwiYmlyZFwiOiAkZmEtdmFyLWJpcmQsXG4gIFwiY29tcGFzc1wiOiAkZmEtdmFyLWNvbXBhc3MsXG4gIFwic3F1YXJlLWNhcmV0LWRvd25cIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bixcbiAgXCJjYXJldC1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duLFxuICBcImhlYXJ0LWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItaGVhcnQtaGFsZi1zdHJva2UsXG4gIFwiaGVhcnQtaGFsZi1hbHRcIjogJGZhLXZhci1oZWFydC1oYWxmLWFsdCxcbiAgXCJmaWxlLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uLFxuICBcImxhcHRvcC1jb2RlXCI6ICRmYS12YXItbGFwdG9wLWNvZGUsXG4gIFwiam95c3RpY2tcIjogJGZhLXZhci1qb3lzdGljayxcbiAgXCJncmlsbC1maXJlXCI6ICRmYS12YXItZ3JpbGwtZmlyZSxcbiAgXCJyZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeVwiOiAkZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5LFxuICBcInN3YXRjaGJvb2tcIjogJGZhLXZhci1zd2F0Y2hib29rLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGVcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLFxuICBcImJhcnNcIjogJGZhLXZhci1iYXJzLFxuICBcIm5hdmljb25cIjogJGZhLXZhci1uYXZpY29uLFxuICBcImtleWJvYXJkLWxlZnRcIjogJGZhLXZhci1rZXlib2FyZC1sZWZ0LFxuICBcInBlb3BsZS1ncm91cFwiOiAkZmEtdmFyLXBlb3BsZS1ncm91cCxcbiAgXCJob3VyZ2xhc3MtZW5kXCI6ICRmYS12YXItaG91cmdsYXNzLWVuZCxcbiAgXCJob3VyZ2xhc3MtM1wiOiAkZmEtdmFyLWhvdXJnbGFzcy0zLFxuICBcImhlYXJ0LWNyYWNrXCI6ICRmYS12YXItaGVhcnQtY3JhY2ssXG4gIFwiaGVhcnQtYnJva2VuXCI6ICRmYS12YXItaGVhcnQtYnJva2VuLFxuICBcImZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGhcIjogJGZhLXZhci1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoLFxuICBcImRyb3BsZXQtcGVyY2VudFwiOiAkZmEtdmFyLWRyb3BsZXQtcGVyY2VudCxcbiAgXCJodW1pZGl0eVwiOiAkZmEtdmFyLWh1bWlkaXR5LFxuICBcInNxdWFyZS11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZS1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQsXG4gIFwiZmFjZS1raXNzLWJlYW1cIjogJGZhLXZhci1mYWNlLWtpc3MtYmVhbSxcbiAgXCJraXNzLWJlYW1cIjogJGZhLXZhci1raXNzLWJlYW0sXG4gIFwiY29yblwiOiAkZmEtdmFyLWNvcm4sXG4gIFwicm9sbGVyLWNvYXN0ZXJcIjogJGZhLXZhci1yb2xsZXItY29hc3RlcixcbiAgXCJwaG90by1maWxtLW11c2ljXCI6ICRmYS12YXItcGhvdG8tZmlsbS1tdXNpYyxcbiAgXCJyYWRhclwiOiAkZmEtdmFyLXJhZGFyLFxuICBcInNpY2tsZVwiOiAkZmEtdmFyLXNpY2tsZSxcbiAgXCJmaWxtXCI6ICRmYS12YXItZmlsbSxcbiAgXCJjb2NvbnV0XCI6ICRmYS12YXItY29jb251dCxcbiAgXCJydWxlci1ob3Jpem9udGFsXCI6ICRmYS12YXItcnVsZXItaG9yaXpvbnRhbCxcbiAgXCJzaGllbGQtY3Jvc3NcIjogJGZhLXZhci1zaGllbGQtY3Jvc3MsXG4gIFwiY2Fzc2V0dGUtdGFwZVwiOiAkZmEtdmFyLWNhc3NldHRlLXRhcGUsXG4gIFwic3F1YXJlLXRlcm1pbmFsXCI6ICRmYS12YXItc3F1YXJlLXRlcm1pbmFsLFxuICBcInBlb3BsZS1yb2JiZXJ5XCI6ICRmYS12YXItcGVvcGxlLXJvYmJlcnksXG4gIFwibGlnaHRidWxiXCI6ICRmYS12YXItbGlnaHRidWxiLFxuICBcImNhcmV0LWxlZnRcIjogJGZhLXZhci1jYXJldC1sZWZ0LFxuICBcImNvbW1lbnQtbWlkZGxlXCI6ICRmYS12YXItY29tbWVudC1taWRkbGUsXG4gIFwidHJhc2gtY2FuLWxpc3RcIjogJGZhLXZhci10cmFzaC1jYW4tbGlzdCxcbiAgXCJibG9ja1wiOiAkZmEtdmFyLWJsb2NrLFxuICBcImNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi1jaXJjbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGUsXG4gIFwic2Nob29sLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUteG1hcmssXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0LFxuICBcInNpZ24tb3V0XCI6ICRmYS12YXItc2lnbi1vdXQsXG4gIFwiZmFjZS1mcm93bi1zbGlnaHRcIjogJGZhLXZhci1mYWNlLWZyb3duLXNsaWdodCxcbiAgXCJjaXJjbGUtY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bixcbiAgXCJjaGV2cm9uLWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bixcbiAgXCJzaWRlYmFyLWZsaXBcIjogJGZhLXZhci1zaWRlYmFyLWZsaXAsXG4gIFwidW5sb2NrLWtleWhvbGVcIjogJGZhLXZhci11bmxvY2sta2V5aG9sZSxcbiAgXCJ1bmxvY2stYWx0XCI6ICRmYS12YXItdW5sb2NrLWFsdCxcbiAgXCJ0ZW1wZXJhdHVyZS1saXN0XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbGlzdCxcbiAgXCJjbG91ZC1zaG93ZXJzLWhlYXZ5XCI6ICRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSxcbiAgXCJoZWFkcGhvbmVzLXNpbXBsZVwiOiAkZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlLFxuICBcImhlYWRwaG9uZXMtYWx0XCI6ICRmYS12YXItaGVhZHBob25lcy1hbHQsXG4gIFwic2l0ZW1hcFwiOiAkZmEtdmFyLXNpdGVtYXAsXG4gIFwicGlwZS1zZWN0aW9uXCI6ICRmYS12YXItcGlwZS1zZWN0aW9uLFxuICBcInNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb25cIjogJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tY29uc3RydWN0aW9uLFxuICBcInNwYWNlLXN0YXRpb24tbW9vbi1hbHRcIjogJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tYWx0LFxuICBcImNpcmNsZS1kb2xsYXItdG8tc2xvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdCxcbiAgXCJkb25hdGVcIjogJGZhLXZhci1kb25hdGUsXG4gIFwibWVtb3J5XCI6ICRmYS12YXItbWVtb3J5LFxuICBcImZhY2Utc2xlZXBpbmdcIjogJGZhLXZhci1mYWNlLXNsZWVwaW5nLFxuICBcInJvYWQtc3Bpa2VzXCI6ICRmYS12YXItcm9hZC1zcGlrZXMsXG4gIFwiZmlyZS1idXJuZXJcIjogJGZhLXZhci1maXJlLWJ1cm5lcixcbiAgXCJzcXVpcnJlbFwiOiAkZmEtdmFyLXNxdWlycmVsLFxuICBcImFycm93LXVwLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC10by1saW5lLFxuICBcImFycm93LXRvLXRvcFwiOiAkZmEtdmFyLWFycm93LXRvLXRvcCxcbiAgXCJmbGFnXCI6ICRmYS12YXItZmxhZyxcbiAgXCJmYWNlLWNvd2JveS1oYXRcIjogJGZhLXZhci1mYWNlLWNvd2JveS1oYXQsXG4gIFwiaGFudWtpYWhcIjogJGZhLXZhci1oYW51a2lhaCxcbiAgXCJjaGFydC1zY2F0dGVyLTNkXCI6ICRmYS12YXItY2hhcnQtc2NhdHRlci0zZCxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwXCI6ICRmYS12YXItZGlzcGxheS1jaGFydC11cCxcbiAgXCJzcXVhcmUtY29kZVwiOiAkZmEtdmFyLXNxdWFyZS1jb2RlLFxuICBcImZlYXRoZXJcIjogJGZhLXZhci1mZWF0aGVyLFxuICBcInZvbHVtZS1sb3dcIjogJGZhLXZhci12b2x1bWUtbG93LFxuICBcInZvbHVtZS1kb3duXCI6ICRmYS12YXItdm9sdW1lLWRvd24sXG4gIFwieG1hcmstdG8tc2xvdFwiOiAkZmEtdmFyLXhtYXJrLXRvLXNsb3QsXG4gIFwidGltZXMtdG8tc2xvdFwiOiAkZmEtdmFyLXRpbWVzLXRvLXNsb3QsXG4gIFwidm90ZS1uYXlcIjogJGZhLXZhci12b3RlLW5heSxcbiAgXCJib3gtdGFwZWRcIjogJGZhLXZhci1ib3gtdGFwZWQsXG4gIFwiYm94LWFsdFwiOiAkZmEtdmFyLWJveC1hbHQsXG4gIFwiY29tbWVudC1zbGFzaFwiOiAkZmEtdmFyLWNvbW1lbnQtc2xhc2gsXG4gIFwic3dvcmRzXCI6ICRmYS12YXItc3dvcmRzLFxuICBcImNsb3VkLXN1bi1yYWluXCI6ICRmYS12YXItY2xvdWQtc3VuLXJhaW4sXG4gIFwiYWxidW1cIjogJGZhLXZhci1hbGJ1bSxcbiAgXCJjaXJjbGUtblwiOiAkZmEtdmFyLWNpcmNsZS1uLFxuICBcImNvbXByZXNzXCI6ICRmYS12YXItY29tcHJlc3MsXG4gIFwid2hlYXQtYXduXCI6ICRmYS12YXItd2hlYXQtYXduLFxuICBcIndoZWF0LWFsdFwiOiAkZmEtdmFyLXdoZWF0LWFsdCxcbiAgXCJhbmtoXCI6ICRmYS12YXItYW5raCxcbiAgXCJoYW5kcy1ob2xkaW5nLWNoaWxkXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZCxcbiAgXCJhc3Rlcmlza1wiOiAkZmEtdmFyLWFzdGVyaXNrLFxuICBcImtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXIta2V5LXNrZWxldG9uLWxlZnQtcmlnaHQsXG4gIFwiY29tbWVudC1saW5lc1wiOiAkZmEtdmFyLWNvbW1lbnQtbGluZXMsXG4gIFwibHVjaGFkb3ItbWFza1wiOiAkZmEtdmFyLWx1Y2hhZG9yLW1hc2ssXG4gIFwibHVjaGFkb3JcIjogJGZhLXZhci1sdWNoYWRvcixcbiAgXCJtYXNrLWx1Y2hhZG9yXCI6ICRmYS12YXItbWFzay1sdWNoYWRvcixcbiAgXCJzcXVhcmUtY2hlY2tcIjogJGZhLXZhci1zcXVhcmUtY2hlY2ssXG4gIFwiY2hlY2stc3F1YXJlXCI6ICRmYS12YXItY2hlY2stc3F1YXJlLFxuICBcInNocmVkZGVyXCI6ICRmYS12YXItc2hyZWRkZXIsXG4gIFwiYm9vay1vcGVuLWNvdmVyXCI6ICRmYS12YXItYm9vay1vcGVuLWNvdmVyLFxuICBcImJvb2stb3Blbi1hbHRcIjogJGZhLXZhci1ib29rLW9wZW4tYWx0LFxuICBcInNhbmR3aWNoXCI6ICRmYS12YXItc2FuZHdpY2gsXG4gIFwicGVzZXRhLXNpZ25cIjogJGZhLXZhci1wZXNldGEtc2lnbixcbiAgXCJzcXVhcmUtcGFya2luZy1zbGFzaFwiOiAkZmEtdmFyLXNxdWFyZS1wYXJraW5nLXNsYXNoLFxuICBcInBhcmtpbmctc2xhc2hcIjogJGZhLXZhci1wYXJraW5nLXNsYXNoLFxuICBcInRyYWluLXR1bm5lbFwiOiAkZmEtdmFyLXRyYWluLXR1bm5lbCxcbiAgXCJoZWFkaW5nXCI6ICRmYS12YXItaGVhZGluZyxcbiAgXCJoZWFkZXJcIjogJGZhLXZhci1oZWFkZXIsXG4gIFwiZ2hvc3RcIjogJGZhLXZhci1naG9zdCxcbiAgXCJmYWNlLWFuZ3Vpc2hlZFwiOiAkZmEtdmFyLWZhY2UtYW5ndWlzaGVkLFxuICBcImhvY2tleS1zdGlja3NcIjogJGZhLXZhci1ob2NrZXktc3RpY2tzLFxuICBcImFiYWN1c1wiOiAkZmEtdmFyLWFiYWN1cyxcbiAgXCJmaWxtLXNpbXBsZVwiOiAkZmEtdmFyLWZpbG0tc2ltcGxlLFxuICBcImZpbG0tYWx0XCI6ICRmYS12YXItZmlsbS1hbHQsXG4gIFwibGlzdFwiOiAkZmEtdmFyLWxpc3QsXG4gIFwibGlzdC1zcXVhcmVzXCI6ICRmYS12YXItbGlzdC1zcXVhcmVzLFxuICBcInRyZWUtcGFsbVwiOiAkZmEtdmFyLXRyZWUtcGFsbSxcbiAgXCJzcXVhcmUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwLFxuICBcInBob25lLXNxdWFyZS1hbHRcIjogJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0LFxuICBcImNhcnQtcGx1c1wiOiAkZmEtdmFyLWNhcnQtcGx1cyxcbiAgXCJnYW1lcGFkXCI6ICRmYS12YXItZ2FtZXBhZCxcbiAgXCJib3JkZXItY2VudGVyLXZcIjogJGZhLXZhci1ib3JkZXItY2VudGVyLXYsXG4gIFwiY2lyY2xlLWRvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb3QsXG4gIFwiZG90LWNpcmNsZVwiOiAkZmEtdmFyLWRvdC1jaXJjbGUsXG4gIFwiY2xpcGJvYXJkLW1lZGljYWxcIjogJGZhLXZhci1jbGlwYm9hcmQtbWVkaWNhbCxcbiAgXCJmYWNlLWRpenp5XCI6ICRmYS12YXItZmFjZS1kaXp6eSxcbiAgXCJkaXp6eVwiOiAkZmEtdmFyLWRpenp5LFxuICBcImVnZ1wiOiAkZmEtdmFyLWVnZyxcbiAgXCJ1cC10by1saW5lXCI6ICRmYS12YXItdXAtdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tdG9wXCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLXRvcCxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrLFxuICBcIndhdGNoLWZpdG5lc3NcIjogJGZhLXZhci13YXRjaC1maXRuZXNzLFxuICBcImNsb2NrLW5pbmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stbmluZS10aGlydHksXG4gIFwiY2FtcGdyb3VuZFwiOiAkZmEtdmFyLWNhbXBncm91bmQsXG4gIFwiZm9sZGVyLXBsdXNcIjogJGZhLXZhci1mb2xkZXItcGx1cyxcbiAgXCJqdWdcIjogJGZhLXZhci1qdWcsXG4gIFwiZnV0Ym9sXCI6ICRmYS12YXItZnV0Ym9sLFxuICBcImZ1dGJvbC1iYWxsXCI6ICRmYS12YXItZnV0Ym9sLWJhbGwsXG4gIFwic29jY2VyLWJhbGxcIjogJGZhLXZhci1zb2NjZXItYmFsbCxcbiAgXCJzbm93LWJsb3dpbmdcIjogJGZhLXZhci1zbm93LWJsb3dpbmcsXG4gIFwicGFpbnRicnVzaFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gsXG4gIFwicGFpbnQtYnJ1c2hcIjogJGZhLXZhci1wYWludC1icnVzaCxcbiAgXCJsb2NrXCI6ICRmYS12YXItbG9jayxcbiAgXCJhcnJvdy1kb3duLWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tdG9wXCI6ICRmYS12YXItYXJyb3ctZnJvbS10b3AsXG4gIFwiZ2FzLXB1bXBcIjogJGZhLXZhci1nYXMtcHVtcCxcbiAgXCJzaWduYWwtYmFycy1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLXNsYXNoLFxuICBcInNpZ25hbC1hbHQtc2xhc2hcIjogJGZhLXZhci1zaWduYWwtYWx0LXNsYXNoLFxuICBcIm1vbmtleVwiOiAkZmEtdmFyLW1vbmtleSxcbiAgXCJyZWN0YW5nbGUtcHJvXCI6ICRmYS12YXItcmVjdGFuZ2xlLXBybyxcbiAgXCJwcm9cIjogJGZhLXZhci1wcm8sXG4gIFwiaG91c2UtbmlnaHRcIjogJGZhLXZhci1ob3VzZS1uaWdodCxcbiAgXCJob3QtdHViLXBlcnNvblwiOiAkZmEtdmFyLWhvdC10dWItcGVyc29uLFxuICBcImhvdC10dWJcIjogJGZhLXZhci1ob3QtdHViLFxuICBcImdsb2JlLXBvaW50ZXJcIjogJGZhLXZhci1nbG9iZS1wb2ludGVyLFxuICBcImJsYW5rZXRcIjogJGZhLXZhci1ibGFua2V0LFxuICBcIm1hcC1sb2NhdGlvblwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbixcbiAgXCJtYXAtbWFya2VkXCI6ICRmYS12YXItbWFwLW1hcmtlZCxcbiAgXCJob3VzZS1mbG9vZC13YXRlclwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLFxuICBcImNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrXCI6ICRmYS12YXItY29tbWVudHMtcXVlc3Rpb24tY2hlY2ssXG4gIFwidHJlZVwiOiAkZmEtdmFyLXRyZWUsXG4gIFwiYXJyb3dzLWNyb3NzXCI6ICRmYS12YXItYXJyb3dzLWNyb3NzLFxuICBcImJhY2twYWNrXCI6ICRmYS12YXItYmFja3BhY2ssXG4gIFwic3F1YXJlLXNtYWxsXCI6ICRmYS12YXItc3F1YXJlLXNtYWxsLFxuICBcImZvbGRlci1hcnJvdy11cFwiOiAkZmEtdmFyLWZvbGRlci1hcnJvdy11cCxcbiAgXCJmb2xkZXItdXBsb2FkXCI6ICRmYS12YXItZm9sZGVyLXVwbG9hZCxcbiAgXCJicmlkZ2UtbG9ja1wiOiAkZmEtdmFyLWJyaWRnZS1sb2NrLFxuICBcImNyb3NzaGFpcnMtc2ltcGxlXCI6ICRmYS12YXItY3Jvc3NoYWlycy1zaW1wbGUsXG4gIFwic2Fjay1kb2xsYXJcIjogJGZhLXZhci1zYWNrLWRvbGxhcixcbiAgXCJwZW4tdG8tc3F1YXJlXCI6ICRmYS12YXItcGVuLXRvLXNxdWFyZSxcbiAgXCJlZGl0XCI6ICRmYS12YXItZWRpdCxcbiAgXCJzcXVhcmUtc2xpZGVyc1wiOiAkZmEtdmFyLXNxdWFyZS1zbGlkZXJzLFxuICBcInNsaWRlcnMtaC1zcXVhcmVcIjogJGZhLXZhci1zbGlkZXJzLWgtc3F1YXJlLFxuICBcImNhci1zaWRlXCI6ICRmYS12YXItY2FyLXNpZGUsXG4gIFwibWVzc2FnZS1taWRkbGUtdG9wXCI6ICRmYS12YXItbWVzc2FnZS1taWRkbGUtdG9wLFxuICBcImNvbW1lbnQtbWlkZGxlLXRvcC1hbHRcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3AtYWx0LFxuICBcImxpZ2h0YnVsYi1vblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1vbixcbiAgXCJrbmlmZVwiOiAkZmEtdmFyLWtuaWZlLFxuICBcInV0ZW5zaWwta25pZmVcIjogJGZhLXZhci11dGVuc2lsLWtuaWZlLFxuICBcInNoYXJlLW5vZGVzXCI6ICRmYS12YXItc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0XCI6ICRmYS12YXItc2hhcmUtYWx0LFxuICBcImRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWRvbGxhcixcbiAgXCJ3YXZlLXNpbmVcIjogJGZhLXZhci13YXZlLXNpbmUsXG4gIFwiaGVhcnQtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLW1pbnVzLFxuICBcImNpcmNsZS13XCI6ICRmYS12YXItY2lyY2xlLXcsXG4gIFwiY2lyY2xlLWNhbGVuZGFyXCI6ICRmYS12YXItY2lyY2xlLWNhbGVuZGFyLFxuICBcImNhbGVuZGFyLWNpcmNsZVwiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZSxcbiAgXCJob3VyZ2xhc3MtaGFsZlwiOiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmLFxuICBcImhvdXJnbGFzcy0yXCI6ICRmYS12YXItaG91cmdsYXNzLTIsXG4gIFwibWljcm9zY29wZVwiOiAkZmEtdmFyLW1pY3Jvc2NvcGUsXG4gIFwic3Vuc2V0XCI6ICRmYS12YXItc3Vuc2V0LFxuICBcInNpbmtcIjogJGZhLXZhci1zaW5rLFxuICBcImNhbGVuZGFyLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2FsZW5kYXItZXhjbGFtYXRpb24sXG4gIFwidHJ1Y2stY29udGFpbmVyLWVtcHR5XCI6ICRmYS12YXItdHJ1Y2stY29udGFpbmVyLWVtcHR5LFxuICBcImhhbmQtaGVhcnRcIjogJGZhLXZhci1oYW5kLWhlYXJ0LFxuICBcImJhZy1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhZy1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYWdcIjogJGZhLXZhci1zaG9wcGluZy1iYWcsXG4gIFwiYXJyb3ctZG93bi16LWFcIjogJGZhLXZhci1hcnJvdy1kb3duLXotYSxcbiAgXCJzb3J0LWFscGhhLWRlc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWRlc2MsXG4gIFwic29ydC1hbHBoYS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQsXG4gIFwibWl0dGVuXCI6ICRmYS12YXItbWl0dGVuLFxuICBcInJlcGx5LWNsb2NrXCI6ICRmYS12YXItcmVwbHktY2xvY2ssXG4gIFwicmVwbHktdGltZVwiOiAkZmEtdmFyLXJlcGx5LXRpbWUsXG4gIFwicGVyc29uLXJheXNcIjogJGZhLXZhci1wZXJzb24tcmF5cyxcbiAgXCJyaWdodFwiOiAkZmEtdmFyLXJpZ2h0LFxuICBcImFycm93LWFsdC1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1yaWdodCxcbiAgXCJjaXJjbGUtZlwiOiAkZmEtdmFyLWNpcmNsZS1mLFxuICBcInVzZXJzXCI6ICRmYS12YXItdXNlcnMsXG4gIFwiZmFjZS1wbGVhZGluZ1wiOiAkZmEtdmFyLWZhY2UtcGxlYWRpbmcsXG4gIFwiZXllLXNsYXNoXCI6ICRmYS12YXItZXllLXNsYXNoLFxuICBcImZsYXNrLXZpYWxcIjogJGZhLXZhci1mbGFzay12aWFsLFxuICBcInBvbGljZS1ib3hcIjogJGZhLXZhci1wb2xpY2UtYm94LFxuICBcImN1Y3VtYmVyXCI6ICRmYS12YXItY3VjdW1iZXIsXG4gIFwiaGVhZC1zaWRlLWJyYWluXCI6ICRmYS12YXItaGVhZC1zaWRlLWJyYWluLFxuICBcImhhbmRcIjogJGZhLXZhci1oYW5kLFxuICBcImhhbmQtcGFwZXJcIjogJGZhLXZhci1oYW5kLXBhcGVyLFxuICBcInBlcnNvbi1iaWtpbmctbW91bnRhaW5cIjogJGZhLXZhci1wZXJzb24tYmlraW5nLW1vdW50YWluLFxuICBcImJpa2luZy1tb3VudGFpblwiOiAkZmEtdmFyLWJpa2luZy1tb3VudGFpbixcbiAgXCJ1dGVuc2lscy1zbGFzaFwiOiAkZmEtdmFyLXV0ZW5zaWxzLXNsYXNoLFxuICBcInByaW50LW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1wcmludC1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInByaW50LXNlYXJjaFwiOiAkZmEtdmFyLXByaW50LXNlYXJjaCxcbiAgXCJmb2xkZXItYm9va21hcmtcIjogJGZhLXZhci1mb2xkZXItYm9va21hcmssXG4gIFwib21cIjogJGZhLXZhci1vbSxcbiAgXCJwaVwiOiAkZmEtdmFyLXBpLFxuICBcImZsYXNrLXJvdW5kLXBvdGlvblwiOiAkZmEtdmFyLWZsYXNrLXJvdW5kLXBvdGlvbixcbiAgXCJmbGFzay1wb3Rpb25cIjogJGZhLXZhci1mbGFzay1wb3Rpb24sXG4gIFwiZmFjZS1zaHVzaFwiOiAkZmEtdmFyLWZhY2Utc2h1c2gsXG4gIFwid29ybVwiOiAkZmEtdmFyLXdvcm0sXG4gIFwiaG91c2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrLFxuICBcInBsdWdcIjogJGZhLXZhci1wbHVnLFxuICBcImNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzcXVhcmUtaVwiOiAkZmEtdmFyLXNxdWFyZS1pLFxuICBcImNoZXZyb24tdXBcIjogJGZhLXZhci1jaGV2cm9uLXVwLFxuICBcImZhY2Utc2FsdXRpbmdcIjogJGZhLXZhci1mYWNlLXNhbHV0aW5nLFxuICBcImdhdWdlLXNpbXBsZS1sb3dcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbG93LFxuICBcInRhY2hvbWV0ZXItc2xvd1wiOiAkZmEtdmFyLXRhY2hvbWV0ZXItc2xvdyxcbiAgXCJmYWNlLXBlcnNldmVyaW5nXCI6ICRmYS12YXItZmFjZS1wZXJzZXZlcmluZyxcbiAgXCJjaXJjbGUtY2FtZXJhXCI6ICRmYS12YXItY2lyY2xlLWNhbWVyYSxcbiAgXCJjYW1lcmEtY2lyY2xlXCI6ICRmYS12YXItY2FtZXJhLWNpcmNsZSxcbiAgXCJoYW5kLXNwb2NrXCI6ICRmYS12YXItaGFuZC1zcG9jayxcbiAgXCJzcGlkZXItd2ViXCI6ICRmYS12YXItc3BpZGVyLXdlYixcbiAgXCJjaXJjbGUtbWljcm9waG9uZVwiOiAkZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lLFxuICBcIm1pY3JvcGhvbmUtY2lyY2xlXCI6ICRmYS12YXItbWljcm9waG9uZS1jaXJjbGUsXG4gIFwiYm9vay1hcnJvdy11cFwiOiAkZmEtdmFyLWJvb2stYXJyb3ctdXAsXG4gIFwicG9wc2ljbGVcIjogJGZhLXZhci1wb3BzaWNsZSxcbiAgXCJjb21tYW5kXCI6ICRmYS12YXItY29tbWFuZCxcbiAgXCJibGluZHNcIjogJGZhLXZhci1ibGluZHMsXG4gIFwic3RvcHdhdGNoXCI6ICRmYS12YXItc3RvcHdhdGNoLFxuICBcInNheG9waG9uZVwiOiAkZmEtdmFyLXNheG9waG9uZSxcbiAgXCJzcXVhcmUtMlwiOiAkZmEtdmFyLXNxdWFyZS0yLFxuICBcImZpZWxkLWhvY2tleS1zdGljay1iYWxsXCI6ICRmYS12YXItZmllbGQtaG9ja2V5LXN0aWNrLWJhbGwsXG4gIFwiZmllbGQtaG9ja2V5XCI6ICRmYS12YXItZmllbGQtaG9ja2V5LFxuICBcImFycm93LXVwLXNxdWFyZS10cmlhbmdsZVwiOiAkZmEtdmFyLWFycm93LXVwLXNxdWFyZS10cmlhbmdsZSxcbiAgXCJzb3J0LXNoYXBlcy11cC1hbHRcIjogJGZhLXZhci1zb3J0LXNoYXBlcy11cC1hbHQsXG4gIFwiZmFjZS1zY3JlYW1cIjogJGZhLXZhci1mYWNlLXNjcmVhbSxcbiAgXCJzcXVhcmUtbVwiOiAkZmEtdmFyLXNxdWFyZS1tLFxuICBcImNhbWVyYS13ZWJcIjogJGZhLXZhci1jYW1lcmEtd2ViLFxuICBcIndlYmNhbVwiOiAkZmEtdmFyLXdlYmNhbSxcbiAgXCJjb21tZW50LWFycm93LWRvd25cIjogJGZhLXZhci1jb21tZW50LWFycm93LWRvd24sXG4gIFwibGlnaHRidWxiLWNmbFwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1jZmwsXG4gIFwid2luZG93LWZyYW1lLW9wZW5cIjogJGZhLXZhci13aW5kb3ctZnJhbWUtb3BlbixcbiAgXCJmYWNlLWtpc3NcIjogJGZhLXZhci1mYWNlLWtpc3MsXG4gIFwia2lzc1wiOiAkZmEtdmFyLWtpc3MsXG4gIFwiYnJpZGdlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcmssXG4gIFwicGVyaW9kXCI6ICRmYS12YXItcGVyaW9kLFxuICBcImZhY2UtZ3Jpbi10b25ndWVcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLFxuICBcImdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZ3Jpbi10b25ndWUsXG4gIFwidXAtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci11cC10by1kb3R0ZWQtbGluZSxcbiAgXCJ0aG91Z2h0LWJ1YmJsZVwiOiAkZmEtdmFyLXRob3VnaHQtYnViYmxlLFxuICBcInNrZWxldG9uLXJpYnNcIjogJGZhLXZhci1za2VsZXRvbi1yaWJzLFxuICBcInJheWd1blwiOiAkZmEtdmFyLXJheWd1bixcbiAgXCJmbHV0ZVwiOiAkZmEtdmFyLWZsdXRlLFxuICBcImFjb3JuXCI6ICRmYS12YXItYWNvcm4sXG4gIFwidmlkZW8tYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci12aWRlby1hcnJvdy11cC1yaWdodCxcbiAgXCJncmF0ZS1kcm9wbGV0XCI6ICRmYS12YXItZ3JhdGUtZHJvcGxldCxcbiAgXCJzZWFsLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2VhbC1leGNsYW1hdGlvbixcbiAgXCJjaGVzcy1iaXNob3BcIjogJGZhLXZhci1jaGVzcy1iaXNob3AsXG4gIFwibWVzc2FnZS1zbXNcIjogJGZhLXZhci1tZXNzYWdlLXNtcyxcbiAgXCJjb2ZmZWUtYmVhbnNcIjogJGZhLXZhci1jb2ZmZWUtYmVhbnMsXG4gIFwiaGF0LXdpdGNoXCI6ICRmYS12YXItaGF0LXdpdGNoLFxuICBcImZhY2UtZ3Jpbi13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXdpbmssXG4gIFwiZ3Jpbi13aW5rXCI6ICRmYS12YXItZ3Jpbi13aW5rLFxuICBcImNsb2NrLXRocmVlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXRocmVlLXRoaXJ0eSxcbiAgXCJlYXItZGVhZlwiOiAkZmEtdmFyLWVhci1kZWFmLFxuICBcImRlYWZcIjogJGZhLXZhci1kZWFmLFxuICBcImRlYWZuZXNzXCI6ICRmYS12YXItZGVhZm5lc3MsXG4gIFwiaGFyZC1vZi1oZWFyaW5nXCI6ICRmYS12YXItaGFyZC1vZi1oZWFyaW5nLFxuICBcImFsYXJtLWNsb2NrXCI6ICRmYS12YXItYWxhcm0tY2xvY2ssXG4gIFwiZWNsaXBzZVwiOiAkZmEtdmFyLWVjbGlwc2UsXG4gIFwiZmFjZS1yZWxpZXZlZFwiOiAkZmEtdmFyLWZhY2UtcmVsaWV2ZWQsXG4gIFwicm9hZC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjayxcbiAgXCJkaWNlLWZpdmVcIjogJGZhLXZhci1kaWNlLWZpdmUsXG4gIFwib2N0YWdvbi1taW51c1wiOiAkZmEtdmFyLW9jdGFnb24tbWludXMsXG4gIFwibWludXMtb2N0YWdvblwiOiAkZmEtdmFyLW1pbnVzLW9jdGFnb24sXG4gIFwic3F1YXJlLXJzc1wiOiAkZmEtdmFyLXNxdWFyZS1yc3MsXG4gIFwicnNzLXNxdWFyZVwiOiAkZmEtdmFyLXJzcy1zcXVhcmUsXG4gIFwiZmFjZS16YW55XCI6ICRmYS12YXItZmFjZS16YW55LFxuICBcInRyaWN5Y2xlXCI6ICRmYS12YXItdHJpY3ljbGUsXG4gIFwibGFuZC1taW5lLW9uXCI6ICRmYS12YXItbGFuZC1taW5lLW9uLFxuICBcInNxdWFyZS1hcnJvdy11cC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLWxlZnQsXG4gIFwiaS1jdXJzb3JcIjogJGZhLXZhci1pLWN1cnNvcixcbiAgXCJjaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcixcbiAgXCJzYWx0LXNoYWtlclwiOiAkZmEtdmFyLXNhbHQtc2hha2VyLFxuICBcInN0YW1wXCI6ICRmYS12YXItc3RhbXAsXG4gIFwiZmlsZS1wbHVzXCI6ICRmYS12YXItZmlsZS1wbHVzLFxuICBcImRyYXctc3F1YXJlXCI6ICRmYS12YXItZHJhdy1zcXVhcmUsXG4gIFwidG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2gsXG4gIFwic3RhaXJzXCI6ICRmYS12YXItc3RhaXJzLFxuICBcImRyb25lLWZyb250XCI6ICRmYS12YXItZHJvbmUtZnJvbnQsXG4gIFwiZHJvbmUtYWx0XCI6ICRmYS12YXItZHJvbmUtYWx0LFxuICBcImdsYXNzLWVtcHR5XCI6ICRmYS12YXItZ2xhc3MtZW1wdHksXG4gIFwiZGlhbC1oaWdoXCI6ICRmYS12YXItZGlhbC1oaWdoLFxuICBcInVzZXItaGVsbWV0LXNhZmV0eVwiOiAkZmEtdmFyLXVzZXItaGVsbWV0LXNhZmV0eSxcbiAgXCJ1c2VyLWNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLXVzZXItY29uc3RydWN0aW9uLFxuICBcInVzZXItaGFyZC1oYXRcIjogJGZhLXZhci11c2VyLWhhcmQtaGF0LFxuICBcImlcIjogJGZhLXZhci1pLFxuICBcImhyeXZuaWEtc2lnblwiOiAkZmEtdmFyLWhyeXZuaWEtc2lnbixcbiAgXCJocnl2bmlhXCI6ICRmYS12YXItaHJ5dm5pYSxcbiAgXCJhcnJvdy1kb3duLWxlZnQtYW5kLWFycm93LXVwLXJpZ2h0LXRvLWNlbnRlclwiOiAkZmEtdmFyLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyLFxuICBcInBpbGxzXCI6ICRmYS12YXItcGlsbHMsXG4gIFwiZmFjZS1ncmluLXdpZGVcIjogJGZhLXZhci1mYWNlLWdyaW4td2lkZSxcbiAgXCJncmluLWFsdFwiOiAkZmEtdmFyLWdyaW4tYWx0LFxuICBcInRvb3RoXCI6ICRmYS12YXItdG9vdGgsXG4gIFwiYmFza2V0YmFsbC1ob29wXCI6ICRmYS12YXItYmFza2V0YmFsbC1ob29wLFxuICBcIm9iamVjdHMtYWxpZ24tYm90dG9tXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1ib3R0b20sXG4gIFwidlwiOiAkZmEtdmFyLXYsXG4gIFwic3BhcmtsZXNcIjogJGZhLXZhci1zcGFya2xlcyxcbiAgXCJzcXVpZFwiOiAkZmEtdmFyLXNxdWlkLFxuICBcImxlYWZ5LWdyZWVuXCI6ICRmYS12YXItbGVhZnktZ3JlZW4sXG4gIFwiY2lyY2xlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLXJpZ2h0LFxuICBcImNhbGVuZGFyc1wiOiAkZmEtdmFyLWNhbGVuZGFycyxcbiAgXCJiYW5nbGFkZXNoaS10YWthLXNpZ25cIjogJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ24sXG4gIFwiYmljeWNsZVwiOiAkZmEtdmFyLWJpY3ljbGUsXG4gIFwiaGFtbWVyLXdhclwiOiAkZmEtdmFyLWhhbW1lci13YXIsXG4gIFwiY2lyY2xlLWRcIjogJGZhLXZhci1jaXJjbGUtZCxcbiAgXCJzcGlkZXItYmxhY2std2lkb3dcIjogJGZhLXZhci1zcGlkZXItYmxhY2std2lkb3csXG4gIFwic3RhZmYtc25ha2VcIjogJGZhLXZhci1zdGFmZi1zbmFrZSxcbiAgXCJyb2QtYXNjbGVwaXVzXCI6ICRmYS12YXItcm9kLWFzY2xlcGl1cyxcbiAgXCJyb2Qtc25ha2VcIjogJGZhLXZhci1yb2Qtc25ha2UsXG4gIFwic3RhZmYtYWVzY3VsYXBpdXNcIjogJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1cyxcbiAgXCJwZWFyXCI6ICRmYS12YXItcGVhcixcbiAgXCJoZWFkLXNpZGUtY291Z2gtc2xhc2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gsXG4gIFwidHJpYW5nbGVcIjogJGZhLXZhci10cmlhbmdsZSxcbiAgXCJhcGFydG1lbnRcIjogJGZhLXZhci1hcGFydG1lbnQsXG4gIFwidHJ1Y2stbWVkaWNhbFwiOiAkZmEtdmFyLXRydWNrLW1lZGljYWwsXG4gIFwiYW1idWxhbmNlXCI6ICRmYS12YXItYW1idWxhbmNlLFxuICBcInBlcHBlclwiOiAkZmEtdmFyLXBlcHBlcixcbiAgXCJwaWFub1wiOiAkZmEtdmFyLXBpYW5vLFxuICBcImd1bi1zcXVpcnRcIjogJGZhLXZhci1ndW4tc3F1aXJ0LFxuICBcIndoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInNub3dtYW5cIjogJGZhLXZhci1zbm93bWFuLFxuICBcInVzZXItYWxpZW5cIjogJGZhLXZhci11c2VyLWFsaWVuLFxuICBcInNoaWVsZC1jaGVja1wiOiAkZmEtdmFyLXNoaWVsZC1jaGVjayxcbiAgXCJtb3J0YXItcGVzdGxlXCI6ICRmYS12YXItbW9ydGFyLXBlc3RsZSxcbiAgXCJyb2FkLWJhcnJpZXJcIjogJGZhLXZhci1yb2FkLWJhcnJpZXIsXG4gIFwiY2hhcnQtY2FuZGxlc3RpY2tcIjogJGZhLXZhci1jaGFydC1jYW5kbGVzdGljayxcbiAgXCJicmllZmNhc2UtYmxhbmtcIjogJGZhLXZhci1icmllZmNhc2UtYmxhbmssXG4gIFwic2Nob29sXCI6ICRmYS12YXItc2Nob29sLFxuICBcImlnbG9vXCI6ICRmYS12YXItaWdsb28sXG4gIFwiYnJhY2tldC1yb3VuZFwiOiAkZmEtdmFyLWJyYWNrZXQtcm91bmQsXG4gIFwicGFyZW50aGVzaXNcIjogJGZhLXZhci1wYXJlbnRoZXNpcyxcbiAgXCJqb2ludFwiOiAkZmEtdmFyLWpvaW50LFxuICBcImhvcnNlLXNhZGRsZVwiOiAkZmEtdmFyLWhvcnNlLXNhZGRsZSxcbiAgXCJtdWctbWFyc2htYWxsb3dzXCI6ICRmYS12YXItbXVnLW1hcnNobWFsbG93cyxcbiAgXCJmaWx0ZXJzXCI6ICRmYS12YXItZmlsdGVycyxcbiAgXCJiZWxsLW9uXCI6ICRmYS12YXItYmVsbC1vbixcbiAgXCJhbmdsZS1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlLXJpZ2h0LFxuICBcImRpYWwtbWVkXCI6ICRmYS12YXItZGlhbC1tZWQsXG4gIFwiaG9yc2VcIjogJGZhLXZhci1ob3JzZSxcbiAgXCJxXCI6ICRmYS12YXItcSxcbiAgXCJtb25pdG9yLXdhdmVmb3JtXCI6ICRmYS12YXItbW9uaXRvci13YXZlZm9ybSxcbiAgXCJtb25pdG9yLWhlYXJ0LXJhdGVcIjogJGZhLXZhci1tb25pdG9yLWhlYXJ0LXJhdGUsXG4gIFwibGluay1zaW1wbGVcIjogJGZhLXZhci1saW5rLXNpbXBsZSxcbiAgXCJ3aGlzdGxlXCI6ICRmYS12YXItd2hpc3RsZSxcbiAgXCJnXCI6ICRmYS12YXItZyxcbiAgXCJ3aW5lLWdsYXNzLWNyYWNrXCI6ICRmYS12YXItd2luZS1nbGFzcy1jcmFjayxcbiAgXCJmcmFnaWxlXCI6ICRmYS12YXItZnJhZ2lsZSxcbiAgXCJzbG90LW1hY2hpbmVcIjogJGZhLXZhci1zbG90LW1hY2hpbmUsXG4gIFwibm90ZXMtbWVkaWNhbFwiOiAkZmEtdmFyLW5vdGVzLW1lZGljYWwsXG4gIFwiY2FyLXdhc2hcIjogJGZhLXZhci1jYXItd2FzaCxcbiAgXCJlc2NhbGF0b3JcIjogJGZhLXZhci1lc2NhbGF0b3IsXG4gIFwiY29tbWVudC1pbWFnZVwiOiAkZmEtdmFyLWNvbW1lbnQtaW1hZ2UsXG4gIFwidGVtcGVyYXR1cmUtaGFsZlwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGYsXG4gIFwidGVtcGVyYXR1cmUtMlwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTIsXG4gIFwidGhlcm1vbWV0ZXItMlwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTIsXG4gIFwidGhlcm1vbWV0ZXItaGFsZlwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGYsXG4gIFwiZG9uZy1zaWduXCI6ICRmYS12YXItZG9uZy1zaWduLFxuICBcImRvbnV0XCI6ICRmYS12YXItZG9udXQsXG4gIFwiZG91Z2hudXRcIjogJGZhLXZhci1kb3VnaG51dCxcbiAgXCJjYXBzdWxlc1wiOiAkZmEtdmFyLWNhcHN1bGVzLFxuICBcInBvby1zdG9ybVwiOiAkZmEtdmFyLXBvby1zdG9ybSxcbiAgXCJwb28tYm9sdFwiOiAkZmEtdmFyLXBvby1ib2x0LFxuICBcInRhbGx5LTFcIjogJGZhLXZhci10YWxseS0xLFxuICBcImZhY2UtZnJvd24tb3BlblwiOiAkZmEtdmFyLWZhY2UtZnJvd24tb3BlbixcbiAgXCJmcm93bi1vcGVuXCI6ICRmYS12YXItZnJvd24tb3BlbixcbiAgXCJzcXVhcmUtZGFzaGVkXCI6ICRmYS12YXItc3F1YXJlLWRhc2hlZCxcbiAgXCJzcXVhcmUtalwiOiAkZmEtdmFyLXNxdWFyZS1qLFxuICBcImhhbmQtcG9pbnQtdXBcIjogJGZhLXZhci1oYW5kLXBvaW50LXVwLFxuICBcIm1vbmV5LWJpbGxcIjogJGZhLXZhci1tb25leS1iaWxsLFxuICBcImFycm93LXVwLWJpZy1zbWFsbFwiOiAkZmEtdmFyLWFycm93LXVwLWJpZy1zbWFsbCxcbiAgXCJzb3J0LXNpemUtdXBcIjogJGZhLXZhci1zb3J0LXNpemUtdXAsXG4gIFwiYmFyY29kZS1yZWFkXCI6ICRmYS12YXItYmFyY29kZS1yZWFkLFxuICBcImJhZ3VldHRlXCI6ICRmYS12YXItYmFndWV0dGUsXG4gIFwiYm93bC1zb2Z0LXNlcnZlXCI6ICRmYS12YXItYm93bC1zb2Z0LXNlcnZlLFxuICBcImZhY2UtaG9sZGluZy1iYWNrLXRlYXJzXCI6ICRmYS12YXItZmFjZS1ob2xkaW5nLWJhY2stdGVhcnMsXG4gIFwic3F1YXJlLXVwXCI6ICRmYS12YXItc3F1YXJlLXVwLFxuICBcImFycm93LWFsdC1zcXVhcmUtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXVwLFxuICBcInRyYWluLXN1YndheS10dW5uZWxcIjogJGZhLXZhci10cmFpbi1zdWJ3YXktdHVubmVsLFxuICBcInN1YndheS10dW5uZWxcIjogJGZhLXZhci1zdWJ3YXktdHVubmVsLFxuICBcInNxdWFyZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNxdWFyZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi1zcXVhcmVcIjogJGZhLXZhci1leGNsYW1hdGlvbi1zcXVhcmUsXG4gIFwic2VtaWNvbG9uXCI6ICRmYS12YXItc2VtaWNvbG9uLFxuICBcImJvb2ttYXJrXCI6ICRmYS12YXItYm9va21hcmssXG4gIFwiZmFuLXRhYmxlXCI6ICRmYS12YXItZmFuLXRhYmxlLFxuICBcImFsaWduLWp1c3RpZnlcIjogJGZhLXZhci1hbGlnbi1qdXN0aWZ5LFxuICBcImJhdHRlcnktbG93XCI6ICRmYS12YXItYmF0dGVyeS1sb3csXG4gIFwiYmF0dGVyeS0xXCI6ICRmYS12YXItYmF0dGVyeS0xLFxuICBcImNyZWRpdC1jYXJkLWZyb250XCI6ICRmYS12YXItY3JlZGl0LWNhcmQtZnJvbnQsXG4gIFwiYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0XCI6ICRmYS12YXItYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0LFxuICBcIm1pbmQtc2hhcmVcIjogJGZhLXZhci1taW5kLXNoYXJlLFxuICBcInVtYnJlbGxhLWJlYWNoXCI6ICRmYS12YXItdW1icmVsbGEtYmVhY2gsXG4gIFwiaGVsbWV0LXVuXCI6ICRmYS12YXItaGVsbWV0LXVuLFxuICBcImxvY2F0aW9uLXNtaWxlXCI6ICRmYS12YXItbG9jYXRpb24tc21pbGUsXG4gIFwibWFwLW1hcmtlci1zbWlsZVwiOiAkZmEtdmFyLW1hcC1tYXJrZXItc21pbGUsXG4gIFwiYXJyb3ctbGVmdC10by1saW5lXCI6ICRmYS12YXItYXJyb3ctbGVmdC10by1saW5lLFxuICBcImFycm93LXRvLWxlZnRcIjogJGZhLXZhci1hcnJvdy10by1sZWZ0LFxuICBcImJ1bGxzZXllXCI6ICRmYS12YXItYnVsbHNleWUsXG4gIFwic3VzaGlcIjogJGZhLXZhci1zdXNoaSxcbiAgXCJuaWdpcmlcIjogJGZhLXZhci1uaWdpcmksXG4gIFwibWVzc2FnZS1jYXB0aW9uc1wiOiAkZmEtdmFyLW1lc3NhZ2UtY2FwdGlvbnMsXG4gIFwiY29tbWVudC1hbHQtY2FwdGlvbnNcIjogJGZhLXZhci1jb21tZW50LWFsdC1jYXB0aW9ucyxcbiAgXCJ0cmFzaC1saXN0XCI6ICRmYS12YXItdHJhc2gtbGlzdCxcbiAgXCJiYWNvblwiOiAkZmEtdmFyLWJhY29uLFxuICBcIm9wdGlvblwiOiAkZmEtdmFyLW9wdGlvbixcbiAgXCJyYWNjb29uXCI6ICRmYS12YXItcmFjY29vbixcbiAgXCJoYW5kLXBvaW50LWRvd25cIjogJGZhLXZhci1oYW5kLXBvaW50LWRvd24sXG4gIFwiYXJyb3ctdXAtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0LFxuICBcImhlYWQtc2lkZS1nZWFyXCI6ICRmYS12YXItaGVhZC1zaWRlLWdlYXIsXG4gIFwidHJhc2gtcGx1c1wiOiAkZmEtdmFyLXRyYXNoLXBsdXMsXG4gIFwib2JqZWN0cy1hbGlnbi10b3BcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLXRvcCxcbiAgXCJmb2xkZXJcIjogJGZhLXZhci1mb2xkZXIsXG4gIFwiZm9sZGVyLWJsYW5rXCI6ICRmYS12YXItZm9sZGVyLWJsYW5rLFxuICBcImZhY2UtYW54aW91cy1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtYW54aW91cy1zd2VhdCxcbiAgXCJjcmVkaXQtY2FyZC1ibGFua1wiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLWJsYW5rLFxuICBcImZpbGUtd2F2ZWZvcm1cIjogJGZhLXZhci1maWxlLXdhdmVmb3JtLFxuICBcImZpbGUtbWVkaWNhbC1hbHRcIjogJGZhLXZhci1maWxlLW1lZGljYWwtYWx0LFxuICBcIm1pY3JvY2hpcC1haVwiOiAkZmEtdmFyLW1pY3JvY2hpcC1haSxcbiAgXCJtdWdcIjogJGZhLXZhci1tdWcsXG4gIFwicGxhbmUtdXAtc2xhc2hcIjogJGZhLXZhci1wbGFuZS11cC1zbGFzaCxcbiAgXCJyYWRpYXRpb25cIjogJGZhLXZhci1yYWRpYXRpb24sXG4gIFwicGVuLWNpcmNsZVwiOiAkZmEtdmFyLXBlbi1jaXJjbGUsXG4gIFwiYmFnLXNlZWRsaW5nXCI6ICRmYS12YXItYmFnLXNlZWRsaW5nLFxuICBcImNoYXJ0LXNpbXBsZVwiOiAkZmEtdmFyLWNoYXJ0LXNpbXBsZSxcbiAgXCJjcnV0Y2hlc1wiOiAkZmEtdmFyLWNydXRjaGVzLFxuICBcImNpcmNsZS1wYXJraW5nXCI6ICRmYS12YXItY2lyY2xlLXBhcmtpbmcsXG4gIFwicGFya2luZy1jaXJjbGVcIjogJGZhLXZhci1wYXJraW5nLWNpcmNsZSxcbiAgXCJtYXJzLXN0cm9rZVwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLFxuICBcImxlYWYtb2FrXCI6ICRmYS12YXItbGVhZi1vYWssXG4gIFwic3F1YXJlLWJvbHRcIjogJGZhLXZhci1zcXVhcmUtYm9sdCxcbiAgXCJ2aWFsXCI6ICRmYS12YXItdmlhbCxcbiAgXCJnYXVnZVwiOiAkZmEtdmFyLWdhdWdlLFxuICBcImRhc2hib2FyZFwiOiAkZmEtdmFyLWRhc2hib2FyZCxcbiAgXCJnYXVnZS1tZWRcIjogJGZhLXZhci1nYXVnZS1tZWQsXG4gIFwidGFjaG9tZXRlci1hbHQtYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2UsXG4gIFwid2FuZC1tYWdpYy1zcGFya2xlc1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMtc3BhcmtsZXMsXG4gIFwibWFnaWMtd2FuZC1zcGFya2xlc1wiOiAkZmEtdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXMsXG4gIFwibGFtYmRhXCI6ICRmYS12YXItbGFtYmRhLFxuICBcImVcIjogJGZhLXZhci1lLFxuICBcInBpenphXCI6ICRmYS12YXItcGl6emEsXG4gIFwiYm93bC1jaG9wc3RpY2tzLW5vb2RsZXNcIjogJGZhLXZhci1ib3dsLWNob3BzdGlja3Mtbm9vZGxlcyxcbiAgXCJoM1wiOiAkZmEtdmFyLWgzLFxuICBcInBlbi1jbGlwXCI6ICRmYS12YXItcGVuLWNsaXAsXG4gIFwicGVuLWFsdFwiOiAkZmEtdmFyLXBlbi1hbHQsXG4gIFwiYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYmFkZ2UtcGVyY2VudFwiOiAkZmEtdmFyLWJhZGdlLXBlcmNlbnQsXG4gIFwidXNlclwiOiAkZmEtdmFyLXVzZXIsXG4gIFwic2Vuc29yXCI6ICRmYS12YXItc2Vuc29yLFxuICBcImNvbW1hXCI6ICRmYS12YXItY29tbWEsXG4gIFwic2Nob29sLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2ssXG4gIFwidG9pbGV0LXBhcGVyLXVuZGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2UsXG4gIFwibGlnaHQtZW1lcmdlbmN5XCI6ICRmYS12YXItbGlnaHQtZW1lcmdlbmN5LFxuICBcImFycm93LWRvd24tdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1hcmMsXG4gIFwiZHVtcHN0ZXJcIjogJGZhLXZhci1kdW1wc3RlcixcbiAgXCJ2YW4tc2h1dHRsZVwiOiAkZmEtdmFyLXZhbi1zaHV0dGxlLFxuICBcInNodXR0bGUtdmFuXCI6ICRmYS12YXItc2h1dHRsZS12YW4sXG4gIFwiYnVpbGRpbmctdXNlclwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVzZXIsXG4gIFwibGlnaHQtc3dpdGNoXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLFxuICBcInNxdWFyZS1jYXJldC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtc3F1YXJlLWxlZnRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCxcbiAgXCJoaWdobGlnaHRlclwiOiAkZmEtdmFyLWhpZ2hsaWdodGVyLFxuICBcIndhdmUtcHVsc2VcIjogJGZhLXZhci13YXZlLXB1bHNlLFxuICBcImhlYXJ0LXJhdGVcIjogJGZhLXZhci1oZWFydC1yYXRlLFxuICBcImtleVwiOiAkZmEtdmFyLWtleSxcbiAgXCJoYXQtc2FudGFcIjogJGZhLXZhci1oYXQtc2FudGEsXG4gIFwidGFtYWxlXCI6ICRmYS12YXItdGFtYWxlLFxuICBcImJveC1jaGVja1wiOiAkZmEtdmFyLWJveC1jaGVjayxcbiAgXCJidWxsaG9yblwiOiAkZmEtdmFyLWJ1bGxob3JuLFxuICBcInN0ZWFrXCI6ICRmYS12YXItc3RlYWssXG4gIFwibG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2gsXG4gIFwibG9jYXRpb24tc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1zbGFzaCxcbiAgXCJwZXJzb24tZG9sbHlcIjogJGZhLXZhci1wZXJzb24tZG9sbHksXG4gIFwiZ2xvYmVcIjogJGZhLXZhci1nbG9iZSxcbiAgXCJzeW5hZ29ndWVcIjogJGZhLXZhci1zeW5hZ29ndWUsXG4gIFwiZmlsZS1jaGFydC1jb2x1bW5cIjogJGZhLXZhci1maWxlLWNoYXJ0LWNvbHVtbixcbiAgXCJmaWxlLWNoYXJ0LWxpbmVcIjogJGZhLXZhci1maWxlLWNoYXJ0LWxpbmUsXG4gIFwicGVyc29uLWhhbGYtZHJlc3NcIjogJGZhLXZhci1wZXJzb24taGFsZi1kcmVzcyxcbiAgXCJmb2xkZXItaW1hZ2VcIjogJGZhLXZhci1mb2xkZXItaW1hZ2UsXG4gIFwiY2FsZW5kYXItcGVuXCI6ICRmYS12YXItY2FsZW5kYXItcGVuLFxuICBcImNhbGVuZGFyLWVkaXRcIjogJGZhLXZhci1jYWxlbmRhci1lZGl0LFxuICBcInJvYWQtYnJpZGdlXCI6ICRmYS12YXItcm9hZC1icmlkZ2UsXG4gIFwiZmFjZS1zbWlsZS10ZWFyXCI6ICRmYS12YXItZmFjZS1zbWlsZS10ZWFyLFxuICBcIm1lc3NhZ2UtcGx1c1wiOiAkZmEtdmFyLW1lc3NhZ2UtcGx1cyxcbiAgXCJjb21tZW50LWFsdC1wbHVzXCI6ICRmYS12YXItY29tbWVudC1hbHQtcGx1cyxcbiAgXCJsb2NhdGlvbi1hcnJvd1wiOiAkZmEtdmFyLWxvY2F0aW9uLWFycm93LFxuICBcImNcIjogJGZhLXZhci1jLFxuICBcInRhYmxldC1idXR0b25cIjogJGZhLXZhci10YWJsZXQtYnV0dG9uLFxuICBcInBlcnNvbi1kcmVzcy1mYWlyeVwiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcy1mYWlyeSxcbiAgXCJyZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlclwiOiAkZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyLFxuICBcImJ1aWxkaW5nLWxvY2tcIjogJGZhLXZhci1idWlsZGluZy1sb2NrLFxuICBcImNoYXJ0LWxpbmUtdXBcIjogJGZhLXZhci1jaGFydC1saW5lLXVwLFxuICBcIm1haWxib3hcIjogJGZhLXZhci1tYWlsYm94LFxuICBcInRydWNrLWJvbHRcIjogJGZhLXZhci10cnVjay1ib2x0LFxuICBcInBpenphLXNsaWNlXCI6ICRmYS12YXItcGl6emEtc2xpY2UsXG4gIFwibW9uZXktYmlsbC13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLFxuICBcImNoYXJ0LWFyZWFcIjogJGZhLXZhci1jaGFydC1hcmVhLFxuICBcImFyZWEtY2hhcnRcIjogJGZhLXZhci1hcmVhLWNoYXJ0LFxuICBcImhvdXNlLWZsYWdcIjogJGZhLXZhci1ob3VzZS1mbGFnLFxuICBcImNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnMtc3Ryb2tlLFxuICBcInBlcnNvbi1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzLFxuICBcInNjYWxwZWxcIjogJGZhLXZhci1zY2FscGVsLFxuICBcImJhblwiOiAkZmEtdmFyLWJhbixcbiAgXCJjYW5jZWxcIjogJGZhLXZhci1jYW5jZWwsXG4gIFwiYmVsbC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJlbGwtZXhjbGFtYXRpb24sXG4gIFwiY2lyY2xlLWJvb2ttYXJrXCI6ICRmYS12YXItY2lyY2xlLWJvb2ttYXJrLFxuICBcImJvb2ttYXJrLWNpcmNsZVwiOiAkZmEtdmFyLWJvb2ttYXJrLWNpcmNsZSxcbiAgXCJlZ2ctZnJpZWRcIjogJGZhLXZhci1lZ2ctZnJpZWQsXG4gIFwiZmFjZS13ZWFyeVwiOiAkZmEtdmFyLWZhY2Utd2VhcnksXG4gIFwidW5pZm9ybS1tYXJ0aWFsLWFydHNcIjogJGZhLXZhci11bmlmb3JtLW1hcnRpYWwtYXJ0cyxcbiAgXCJjYW1lcmEtcm90YXRlXCI6ICRmYS12YXItY2FtZXJhLXJvdGF0ZSxcbiAgXCJzdW4tZHVzdFwiOiAkZmEtdmFyLXN1bi1kdXN0LFxuICBcImNvbW1lbnQtdGV4dFwiOiAkZmEtdmFyLWNvbW1lbnQtdGV4dCxcbiAgXCJzcHJheS1jYW4tc3BhcmtsZXNcIjogJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXMsXG4gIFwiYWlyLWZyZXNoZW5lclwiOiAkZmEtdmFyLWFpci1mcmVzaGVuZXIsXG4gIFwic2lnbmFsLWJhcnNcIjogJGZhLXZhci1zaWduYWwtYmFycyxcbiAgXCJzaWduYWwtYWx0XCI6ICRmYS12YXItc2lnbmFsLWFsdCxcbiAgXCJzaWduYWwtYWx0LTRcIjogJGZhLXZhci1zaWduYWwtYWx0LTQsXG4gIFwic2lnbmFsLWJhcnMtc3Ryb25nXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtc3Ryb25nLFxuICBcImRpYW1vbmQtZXhjbGFtYXRpb25cIjogJGZhLXZhci1kaWFtb25kLWV4Y2xhbWF0aW9uLFxuICBcInN0YXJcIjogJGZhLXZhci1zdGFyLFxuICBcImRpYWwtbWluXCI6ICRmYS12YXItZGlhbC1taW4sXG4gIFwicmVwZWF0XCI6ICRmYS12YXItcmVwZWF0LFxuICBcImNyb3NzXCI6ICRmYS12YXItY3Jvc3MsXG4gIFwicGFnZS1jYXJldC1kb3duXCI6ICRmYS12YXItcGFnZS1jYXJldC1kb3duLFxuICBcImZpbGUtY2FyZXQtZG93blwiOiAkZmEtdmFyLWZpbGUtY2FyZXQtZG93bixcbiAgXCJib3hcIjogJGZhLXZhci1ib3gsXG4gIFwidmVudXMtbWFyc1wiOiAkZmEtdmFyLXZlbnVzLW1hcnMsXG4gIFwiY2xvY2stc2V2ZW4tdGhpcnR5XCI6ICRmYS12YXItY2xvY2stc2V2ZW4tdGhpcnR5LFxuICBcImFycm93LXBvaW50ZXJcIjogJGZhLXZhci1hcnJvdy1wb2ludGVyLFxuICBcIm1vdXNlLXBvaW50ZXJcIjogJGZhLXZhci1tb3VzZS1wb2ludGVyLFxuICBcImNsb2NrLWZvdXItdGhpcnR5XCI6ICRmYS12YXItY2xvY2stZm91ci10aGlydHksXG4gIFwic2lnbmFsLWJhcnMtZ29vZFwiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLWdvb2QsXG4gIFwic2lnbmFsLWFsdC0zXCI6ICRmYS12YXItc2lnbmFsLWFsdC0zLFxuICBcImNhY3R1c1wiOiAkZmEtdmFyLWNhY3R1cyxcbiAgXCJsaWdodGJ1bGItZ2VhclwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1nZWFyLFxuICBcIm1heGltaXplXCI6ICRmYS12YXItbWF4aW1pemUsXG4gIFwiZXhwYW5kLWFycm93cy1hbHRcIjogJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdCxcbiAgXCJjaGFyZ2luZy1zdGF0aW9uXCI6ICRmYS12YXItY2hhcmdpbmctc3RhdGlvbixcbiAgXCJzaGFwZXNcIjogJGZhLXZhci1zaGFwZXMsXG4gIFwidHJpYW5nbGUtY2lyY2xlLXNxdWFyZVwiOiAkZmEtdmFyLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmUsXG4gIFwicGxhbmUtdGFpbFwiOiAkZmEtdmFyLXBsYW5lLXRhaWwsXG4gIFwiZ2F1Z2Utc2ltcGxlLW1heFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1tYXgsXG4gIFwidGFjaG9tZXRlci1mYXN0ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1mYXN0ZXN0LFxuICBcImNpcmNsZS11XCI6ICRmYS12YXItY2lyY2xlLXUsXG4gIFwic2hpZWxkLXNsYXNoXCI6ICRmYS12YXItc2hpZWxkLXNsYXNoLFxuICBcInNxdWFyZS1waG9uZS1oYW5ndXBcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUtaGFuZ3VwLFxuICBcInBob25lLXNxdWFyZS1kb3duXCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLWRvd24sXG4gIFwiYXJyb3ctdXAtbGVmdFwiOiAkZmEtdmFyLWFycm93LXVwLWxlZnQsXG4gIFwidHJhbnNwb3J0ZXItMVwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTEsXG4gIFwicGVhbnV0c1wiOiAkZmEtdmFyLXBlYW51dHMsXG4gIFwic2h1ZmZsZVwiOiAkZmEtdmFyLXNodWZmbGUsXG4gIFwicmFuZG9tXCI6ICRmYS12YXItcmFuZG9tLFxuICBcInBlcnNvbi1ydW5uaW5nXCI6ICRmYS12YXItcGVyc29uLXJ1bm5pbmcsXG4gIFwicnVubmluZ1wiOiAkZmEtdmFyLXJ1bm5pbmcsXG4gIFwibW9iaWxlLXJldHJvXCI6ICRmYS12YXItbW9iaWxlLXJldHJvLFxuICBcImdyaXAtbGluZXMtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsLFxuICBcImJpbi1ib3R0bGVzLXJlY3ljbGVcIjogJGZhLXZhci1iaW4tYm90dGxlcy1yZWN5Y2xlLFxuICBcImFycm93LXVwLWZyb20tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1zcXVhcmUsXG4gIFwiZmlsZS1kYXNoZWQtbGluZVwiOiAkZmEtdmFyLWZpbGUtZGFzaGVkLWxpbmUsXG4gIFwicGFnZS1icmVha1wiOiAkZmEtdmFyLXBhZ2UtYnJlYWssXG4gIFwiYnJhY2tldC1jdXJseS1yaWdodFwiOiAkZmEtdmFyLWJyYWNrZXQtY3VybHktcmlnaHQsXG4gIFwic3BpZGVyXCI6ICRmYS12YXItc3BpZGVyLFxuICBcImNsb2NrLXRocmVlXCI6ICRmYS12YXItY2xvY2stdGhyZWUsXG4gIFwiaGFuZHMtYm91bmRcIjogJGZhLXZhci1oYW5kcy1ib3VuZCxcbiAgXCJzY2FscGVsLWxpbmUtZGFzaGVkXCI6ICRmYS12YXItc2NhbHBlbC1saW5lLWRhc2hlZCxcbiAgXCJzY2FscGVsLXBhdGhcIjogJGZhLXZhci1zY2FscGVsLXBhdGgsXG4gIFwiZmlsZS1pbnZvaWNlLWRvbGxhclwiOiAkZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXIsXG4gIFwicGlwZS1zbW9raW5nXCI6ICRmYS12YXItcGlwZS1zbW9raW5nLFxuICBcImZhY2UtYXN0b25pc2hlZFwiOiAkZmEtdmFyLWZhY2UtYXN0b25pc2hlZCxcbiAgXCJ3aW5kb3dcIjogJGZhLXZhci13aW5kb3csXG4gIFwicGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImVhclwiOiAkZmEtdmFyLWVhcixcbiAgXCJmaWxlLWxvY2tcIjogJGZhLXZhci1maWxlLWxvY2ssXG4gIFwiZGlhZ3JhbS12ZW5uXCI6ICRmYS12YXItZGlhZ3JhbS12ZW5uLFxuICBcIngtcmF5XCI6ICRmYS12YXIteC1yYXksXG4gIFwiZ29hbC1uZXRcIjogJGZhLXZhci1nb2FsLW5ldCxcbiAgXCJjb2ZmaW4tY3Jvc3NcIjogJGZhLXZhci1jb2ZmaW4tY3Jvc3MsXG4gIFwic3BlbGwtY2hlY2tcIjogJGZhLXZhci1zcGVsbC1jaGVjayxcbiAgXCJsb2NhdGlvbi14bWFya1wiOiAkZmEtdmFyLWxvY2F0aW9uLXhtYXJrLFxuICBcIm1hcC1tYXJrZXItdGltZXNcIjogJGZhLXZhci1tYXAtbWFya2VyLXRpbWVzLFxuICBcIm1hcC1tYXJrZXIteG1hcmtcIjogJGZhLXZhci1tYXAtbWFya2VyLXhtYXJrLFxuICBcImNpcmNsZS1xdWFydGVyLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS1xdWFydGVyLXN0cm9rZSxcbiAgXCJsYXNzb1wiOiAkZmEtdmFyLWxhc3NvLFxuICBcInNsYXNoXCI6ICRmYS12YXItc2xhc2gsXG4gIFwicGVyc29uLXRvLXBvcnRhbFwiOiAkZmEtdmFyLXBlcnNvbi10by1wb3J0YWwsXG4gIFwicG9ydGFsLWVudGVyXCI6ICRmYS12YXItcG9ydGFsLWVudGVyLFxuICBcImNhbGVuZGFyLXN0YXJcIjogJGZhLXZhci1jYWxlbmRhci1zdGFyLFxuICBcImNvbXB1dGVyLW1vdXNlXCI6ICRmYS12YXItY29tcHV0ZXItbW91c2UsXG4gIFwibW91c2VcIjogJGZhLXZhci1tb3VzZSxcbiAgXCJhcnJvdy1yaWdodC10by1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tYnJhY2tldCxcbiAgXCJzaWduLWluXCI6ICRmYS12YXItc2lnbi1pbixcbiAgXCJwZWdhc3VzXCI6ICRmYS12YXItcGVnYXN1cyxcbiAgXCJmaWxlcy1tZWRpY2FsXCI6ICRmYS12YXItZmlsZXMtbWVkaWNhbCxcbiAgXCJuZmMtbG9ja1wiOiAkZmEtdmFyLW5mYy1sb2NrLFxuICBcInBlcnNvbi1za2ktbGlmdFwiOiAkZmEtdmFyLXBlcnNvbi1za2ktbGlmdCxcbiAgXCJza2ktbGlmdFwiOiAkZmEtdmFyLXNraS1saWZ0LFxuICBcInNxdWFyZS02XCI6ICRmYS12YXItc3F1YXJlLTYsXG4gIFwic2hvcC1zbGFzaFwiOiAkZmEtdmFyLXNob3Atc2xhc2gsXG4gIFwic3RvcmUtYWx0LXNsYXNoXCI6ICRmYS12YXItc3RvcmUtYWx0LXNsYXNoLFxuICBcIndpbmQtdHVyYmluZVwiOiAkZmEtdmFyLXdpbmQtdHVyYmluZSxcbiAgXCJzbGlkZXJzLXNpbXBsZVwiOiAkZmEtdmFyLXNsaWRlcnMtc2ltcGxlLFxuICBcImdyaWQtcm91bmRcIjogJGZhLXZhci1ncmlkLXJvdW5kLFxuICBcImJhZGdlLXNoZXJpZmZcIjogJGZhLXZhci1iYWRnZS1zaGVyaWZmLFxuICBcInNlcnZlclwiOiAkZmEtdmFyLXNlcnZlcixcbiAgXCJ2aXJ1cy1jb3ZpZC1zbGFzaFwiOiAkZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoLFxuICBcImludGVyc2VjdGlvblwiOiAkZmEtdmFyLWludGVyc2VjdGlvbixcbiAgXCJzaG9wLWxvY2tcIjogJGZhLXZhci1zaG9wLWxvY2ssXG4gIFwiZmFtaWx5XCI6ICRmYS12YXItZmFtaWx5LFxuICBcImhvdXJnbGFzcy1zdGFydFwiOiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydCxcbiAgXCJob3VyZ2xhc3MtMVwiOiAkZmEtdmFyLWhvdXJnbGFzcy0xLFxuICBcInVzZXItaGFpci1idW5zXCI6ICRmYS12YXItdXNlci1oYWlyLWJ1bnMsXG4gIFwiYmxlbmRlci1waG9uZVwiOiAkZmEtdmFyLWJsZW5kZXItcGhvbmUsXG4gIFwiaG91cmdsYXNzLWNsb2NrXCI6ICRmYS12YXItaG91cmdsYXNzLWNsb2NrLFxuICBcInBlcnNvbi1zZWF0LXJlY2xpbmVkXCI6ICRmYS12YXItcGVyc29uLXNlYXQtcmVjbGluZWQsXG4gIFwicGFwZXItcGxhbmUtdG9wXCI6ICRmYS12YXItcGFwZXItcGxhbmUtdG9wLFxuICBcInBhcGVyLXBsYW5lLWFsdFwiOiAkZmEtdmFyLXBhcGVyLXBsYW5lLWFsdCxcbiAgXCJzZW5kXCI6ICRmYS12YXItc2VuZCxcbiAgXCJtZXNzYWdlLWFycm93LXVwXCI6ICRmYS12YXItbWVzc2FnZS1hcnJvdy11cCxcbiAgXCJjb21tZW50LWFsdC1hcnJvdy11cFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWFycm93LXVwLFxuICBcImxpZ2h0YnVsYi1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbixcbiAgXCJsYXllci1taW51c1wiOiAkZmEtdmFyLWxheWVyLW1pbnVzLFxuICBcImxheWVyLWdyb3VwLW1pbnVzXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAtbWludXMsXG4gIFwiY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3lcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeSxcbiAgXCJjaXJjbGUtZVwiOiAkZmEtdmFyLWNpcmNsZS1lLFxuICBcImJ1aWxkaW5nLXdoZWF0XCI6ICRmYS12YXItYnVpbGRpbmctd2hlYXQsXG4gIFwiZ2F1Z2UtbWF4XCI6ICRmYS12YXItZ2F1Z2UtbWF4LFxuICBcInRhY2hvbWV0ZXItYWx0LWZhc3Rlc3RcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0ZXN0LFxuICBcInBlcnNvbi1icmVhc3RmZWVkaW5nXCI6ICRmYS12YXItcGVyc29uLWJyZWFzdGZlZWRpbmcsXG4gIFwiYXBvc3Ryb3BoZVwiOiAkZmEtdmFyLWFwb3N0cm9waGUsXG4gIFwiZmlyZS1oeWRyYW50XCI6ICRmYS12YXItZmlyZS1oeWRyYW50LFxuICBcInJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW4tYWx0XCI6ICRmYS12YXItc2lnbi1pbi1hbHQsXG4gIFwidmlkZW8tcGx1c1wiOiAkZmEtdmFyLXZpZGVvLXBsdXMsXG4gIFwic3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXJpZ2h0LFxuICBcImFycm93LWFsdC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0LFxuICBcImNvbW1lbnQtc21pbGVcIjogJGZhLXZhci1jb21tZW50LXNtaWxlLFxuICBcInZlbnVzXCI6ICRmYS12YXItdmVudXMsXG4gIFwicGFzc3BvcnRcIjogJGZhLXZhci1wYXNzcG9ydCxcbiAgXCJpbmJveC1pblwiOiAkZmEtdmFyLWluYm94LWluLFxuICBcImluYm94LWFycm93LWRvd25cIjogJGZhLXZhci1pbmJveC1hcnJvdy1kb3duLFxuICBcImhlYXJ0LXB1bHNlXCI6ICRmYS12YXItaGVhcnQtcHVsc2UsXG4gIFwiaGVhcnRiZWF0XCI6ICRmYS12YXItaGVhcnRiZWF0LFxuICBcImNpcmNsZS04XCI6ICRmYS12YXItY2lyY2xlLTgsXG4gIFwiY2xvdWRzLW1vb25cIjogJGZhLXZhci1jbG91ZHMtbW9vbixcbiAgXCJjbG9jay10ZW4tdGhpcnR5XCI6ICRmYS12YXItY2xvY2stdGVuLXRoaXJ0eSxcbiAgXCJwZW9wbGUtY2FycnktYm94XCI6ICRmYS12YXItcGVvcGxlLWNhcnJ5LWJveCxcbiAgXCJwZW9wbGUtY2FycnlcIjogJGZhLXZhci1wZW9wbGUtY2FycnksXG4gIFwiZm9sZGVyLXVzZXJcIjogJGZhLXZhci1mb2xkZXItdXNlcixcbiAgXCJ0cmFzaC1jYW4teG1hcmtcIjogJGZhLXZhci10cmFzaC1jYW4teG1hcmssXG4gIFwidGVtcGVyYXR1cmUtaGlnaFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gsXG4gIFwibWljcm9jaGlwXCI6ICRmYS12YXItbWljcm9jaGlwLFxuICBcImxlZnQtbG9uZy10by1saW5lXCI6ICRmYS12YXItbGVmdC1sb25nLXRvLWxpbmUsXG4gIFwiY3Jvd25cIjogJGZhLXZhci1jcm93bixcbiAgXCJ3ZWlnaHQtaGFuZ2luZ1wiOiAkZmEtdmFyLXdlaWdodC1oYW5naW5nLFxuICBcInhtYXJrcy1saW5lc1wiOiAkZmEtdmFyLXhtYXJrcy1saW5lcyxcbiAgXCJmaWxlLXByZXNjcmlwdGlvblwiOiAkZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uLFxuICBcImNhbGVuZGFyLXJhbmdlXCI6ICRmYS12YXItY2FsZW5kYXItcmFuZ2UsXG4gIFwiZmxvd2VyLWRhZmZvZGlsXCI6ICRmYS12YXItZmxvd2VyLWRhZmZvZGlsLFxuICBcImhhbmQtYmFjay1wb2ludC11cFwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC11cCxcbiAgXCJ3ZWlnaHQtc2NhbGVcIjogJGZhLXZhci13ZWlnaHQtc2NhbGUsXG4gIFwid2VpZ2h0XCI6ICRmYS12YXItd2VpZ2h0LFxuICBcImFycm93LXVwLXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LXVwLXRvLWFyYyxcbiAgXCJzdGFyLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc3Rhci1leGNsYW1hdGlvbixcbiAgXCJib29rc1wiOiAkZmEtdmFyLWJvb2tzLFxuICBcInVzZXItZ3JvdXBcIjogJGZhLXZhci11c2VyLWdyb3VwLFxuICBcInVzZXItZnJpZW5kc1wiOiAkZmEtdmFyLXVzZXItZnJpZW5kcyxcbiAgXCJhcnJvdy11cC1hLXpcIjogJGZhLXZhci1hcnJvdy11cC1hLXosXG4gIFwic29ydC1hbHBoYS11cFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtdXAsXG4gIFwibGF5ZXItcGx1c1wiOiAkZmEtdmFyLWxheWVyLXBsdXMsXG4gIFwibGF5ZXItZ3JvdXAtcGx1c1wiOiAkZmEtdmFyLWxheWVyLWdyb3VwLXBsdXMsXG4gIFwicGxheS1wYXVzZVwiOiAkZmEtdmFyLXBsYXktcGF1c2UsXG4gIFwiYmxvY2stcXVlc3Rpb25cIjogJGZhLXZhci1ibG9jay1xdWVzdGlvbixcbiAgXCJzbm9vemVcIjogJGZhLXZhci1zbm9vemUsXG4gIFwienp6XCI6ICRmYS12YXItenp6LFxuICBcInNjYW5uZXItaW1hZ2VcIjogJGZhLXZhci1zY2FubmVyLWltYWdlLFxuICBcInR2LXJldHJvXCI6ICRmYS12YXItdHYtcmV0cm8sXG4gIFwic3F1YXJlLXRcIjogJGZhLXZhci1zcXVhcmUtdCxcbiAgXCJmYXJtXCI6ICRmYS12YXItZmFybSxcbiAgXCJiYXJuLXNpbG9cIjogJGZhLXZhci1iYXJuLXNpbG8sXG4gIFwiY2hlc3Mta25pZ2h0XCI6ICRmYS12YXItY2hlc3Mta25pZ2h0LFxuICBcImJhcnMtc29ydFwiOiAkZmEtdmFyLWJhcnMtc29ydCxcbiAgXCJwYWxsZXQtYm94ZXNcIjogJGZhLXZhci1wYWxsZXQtYm94ZXMsXG4gIFwicGFsZXR0ZS1ib3hlc1wiOiAkZmEtdmFyLXBhbGV0dGUtYm94ZXMsXG4gIFwicGFsbGV0LWFsdFwiOiAkZmEtdmFyLXBhbGxldC1hbHQsXG4gIFwiZmFjZS1sYXVnaC1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludCxcbiAgXCJsYXVnaC1zcXVpbnRcIjogJGZhLXZhci1sYXVnaC1zcXVpbnQsXG4gIFwiY29kZS1zaW1wbGVcIjogJGZhLXZhci1jb2RlLXNpbXBsZSxcbiAgXCJib2x0LXNsYXNoXCI6ICRmYS12YXItYm9sdC1zbGFzaCxcbiAgXCJwYW5lbC1maXJlXCI6ICRmYS12YXItcGFuZWwtZmlyZSxcbiAgXCJiaW5hcnktY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYmluYXJ5LWNpcmNsZS1jaGVjayxcbiAgXCJjb21tZW50LW1pbnVzXCI6ICRmYS12YXItY29tbWVudC1taW51cyxcbiAgXCJidXJyaXRvXCI6ICRmYS12YXItYnVycml0byxcbiAgXCJ2aW9saW5cIjogJGZhLXZhci12aW9saW4sXG4gIFwib2JqZWN0cy1jb2x1bW5cIjogJGZhLXZhci1vYmplY3RzLWNvbHVtbixcbiAgXCJzcXVhcmUtY2hldnJvbi1kb3duXCI6ICRmYS12YXItc3F1YXJlLWNoZXZyb24tZG93bixcbiAgXCJjaGV2cm9uLXNxdWFyZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1zcXVhcmUtZG93bixcbiAgXCJjb21tZW50LXBsdXNcIjogJGZhLXZhci1jb21tZW50LXBsdXMsXG4gIFwidHJpYW5nbGUtaW5zdHJ1bWVudFwiOiAkZmEtdmFyLXRyaWFuZ2xlLWluc3RydW1lbnQsXG4gIFwidHJpYW5nbGUtbXVzaWNcIjogJGZhLXZhci10cmlhbmdsZS1tdXNpYyxcbiAgXCJ3aGVlbGNoYWlyXCI6ICRmYS12YXItd2hlZWxjaGFpcixcbiAgXCJ1c2VyLXBpbG90LXRpZVwiOiAkZmEtdmFyLXVzZXItcGlsb3QtdGllLFxuICBcInBpYW5vLWtleWJvYXJkXCI6ICRmYS12YXItcGlhbm8ta2V5Ym9hcmQsXG4gIFwiYmVkLWVtcHR5XCI6ICRmYS12YXItYmVkLWVtcHR5LFxuICBcImNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cCxcbiAgXCJhcnJvdy1jaXJjbGUtdXBcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXAsXG4gIFwidG9nZ2xlLW9uXCI6ICRmYS12YXItdG9nZ2xlLW9uLFxuICBcInJlY3RhbmdsZS12ZXJ0aWNhbFwiOiAkZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbCxcbiAgXCJyZWN0YW5nbGUtcG9ydHJhaXRcIjogJGZhLXZhci1yZWN0YW5nbGUtcG9ydHJhaXQsXG4gIFwicGVyc29uLXdhbGtpbmdcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZyxcbiAgXCJ3YWxraW5nXCI6ICRmYS12YXItd2Fsa2luZyxcbiAgXCJsXCI6ICRmYS12YXItbCxcbiAgXCJzaWduYWwtc3RyZWFtXCI6ICRmYS12YXItc2lnbmFsLXN0cmVhbSxcbiAgXCJkb3duLXRvLWJyYWNrZXRcIjogJGZhLXZhci1kb3duLXRvLWJyYWNrZXQsXG4gIFwiY2lyY2xlLXpcIjogJGZhLXZhci1jaXJjbGUteixcbiAgXCJzdGFyc1wiOiAkZmEtdmFyLXN0YXJzLFxuICBcImZpcmVcIjogJGZhLXZhci1maXJlLFxuICBcImJlZC1wdWxzZVwiOiAkZmEtdmFyLWJlZC1wdWxzZSxcbiAgXCJwcm9jZWR1cmVzXCI6ICRmYS12YXItcHJvY2VkdXJlcyxcbiAgXCJob3VzZS1kYXlcIjogJGZhLXZhci1ob3VzZS1kYXksXG4gIFwic2h1dHRsZS1zcGFjZVwiOiAkZmEtdmFyLXNodXR0bGUtc3BhY2UsXG4gIFwic3BhY2Utc2h1dHRsZVwiOiAkZmEtdmFyLXNwYWNlLXNodXR0bGUsXG4gIFwic2hpcnQtbG9uZy1zbGVldmVcIjogJGZhLXZhci1zaGlydC1sb25nLXNsZWV2ZSxcbiAgXCJjaGFydC1waWUtc2ltcGxlXCI6ICRmYS12YXItY2hhcnQtcGllLXNpbXBsZSxcbiAgXCJjaGFydC1waWUtYWx0XCI6ICRmYS12YXItY2hhcnQtcGllLWFsdCxcbiAgXCJmYWNlLWxhdWdoXCI6ICRmYS12YXItZmFjZS1sYXVnaCxcbiAgXCJsYXVnaFwiOiAkZmEtdmFyLWxhdWdoLFxuICBcImZvbGRlci1vcGVuXCI6ICRmYS12YXItZm9sZGVyLW9wZW4sXG4gIFwiYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlclwiOiAkZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXVzZXIsXG4gIFwiY2FuZHlcIjogJGZhLXZhci1jYW5keSxcbiAgXCJib3dsLWhvdFwiOiAkZmEtdmFyLWJvd2wtaG90LFxuICBcInNvdXBcIjogJGZhLXZhci1zb3VwLFxuICBcImZsYXRicmVhZFwiOiAkZmEtdmFyLWZsYXRicmVhZCxcbiAgXCJoZWFydC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzLFxuICBcImNvZGUtZm9ya1wiOiAkZmEtdmFyLWNvZGUtZm9yayxcbiAgXCJjaXR5XCI6ICRmYS12YXItY2l0eSxcbiAgXCJzaWduYWwtYmFycy13ZWFrXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtd2VhayxcbiAgXCJzaWduYWwtYWx0LTFcIjogJGZhLXZhci1zaWduYWwtYWx0LTEsXG4gIFwibWljcm9waG9uZS1saW5lc1wiOiAkZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMsXG4gIFwibWljcm9waG9uZS1hbHRcIjogJGZhLXZhci1taWNyb3Bob25lLWFsdCxcbiAgXCJjbG9jay10d2VsdmVcIjogJGZhLXZhci1jbG9jay10d2VsdmUsXG4gIFwicGVwcGVyLWhvdFwiOiAkZmEtdmFyLXBlcHBlci1ob3QsXG4gIFwiY2l0cnVzLXNsaWNlXCI6ICRmYS12YXItY2l0cnVzLXNsaWNlLFxuICBcInNoZWVwXCI6ICRmYS12YXItc2hlZXAsXG4gIFwidW5sb2NrXCI6ICRmYS12YXItdW5sb2NrLFxuICBcImNvbG9uLXNpZ25cIjogJGZhLXZhci1jb2xvbi1zaWduLFxuICBcImhlYWRzZXRcIjogJGZhLXZhci1oZWFkc2V0LFxuICBcImJhZGdlci1ob25leVwiOiAkZmEtdmFyLWJhZGdlci1ob25leSxcbiAgXCJoNFwiOiAkZmEtdmFyLWg0LFxuICBcInN0b3JlLXNsYXNoXCI6ICRmYS12YXItc3RvcmUtc2xhc2gsXG4gIFwicm9hZC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1yb2FkLWNpcmNsZS14bWFyayxcbiAgXCJzaWduYWwtc2xhc2hcIjogJGZhLXZhci1zaWduYWwtc2xhc2gsXG4gIFwidXNlci1taW51c1wiOiAkZmEtdmFyLXVzZXItbWludXMsXG4gIFwibWFycy1zdHJva2UtdXBcIjogJGZhLXZhci1tYXJzLXN0cm9rZS11cCxcbiAgXCJtYXJzLXN0cm9rZS12XCI6ICRmYS12YXItbWFycy1zdHJva2UtdixcbiAgXCJjaGFtcGFnbmUtZ2xhc3Nlc1wiOiAkZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzLFxuICBcImdsYXNzLWNoZWVyc1wiOiAkZmEtdmFyLWdsYXNzLWNoZWVycyxcbiAgXCJ0YWNvXCI6ICRmYS12YXItdGFjbyxcbiAgXCJoZXhhZ29uLXBsdXNcIjogJGZhLXZhci1oZXhhZ29uLXBsdXMsXG4gIFwicGx1cy1oZXhhZ29uXCI6ICRmYS12YXItcGx1cy1oZXhhZ29uLFxuICBcImNsaXBib2FyZFwiOiAkZmEtdmFyLWNsaXBib2FyZCxcbiAgXCJob3VzZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZmlsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWZpbGUtYXJyb3ctdXAsXG4gIFwiZmlsZS11cGxvYWRcIjogJGZhLXZhci1maWxlLXVwbG9hZCxcbiAgXCJ3aWZpXCI6ICRmYS12YXItd2lmaSxcbiAgXCJ3aWZpLTNcIjogJGZhLXZhci13aWZpLTMsXG4gIFwid2lmaS1zdHJvbmdcIjogJGZhLXZhci13aWZpLXN0cm9uZyxcbiAgXCJtZXNzYWdlc1wiOiAkZmEtdmFyLW1lc3NhZ2VzLFxuICBcImNvbW1lbnRzLWFsdFwiOiAkZmEtdmFyLWNvbW1lbnRzLWFsdCxcbiAgXCJiYXRoXCI6ICRmYS12YXItYmF0aCxcbiAgXCJiYXRodHViXCI6ICRmYS12YXItYmF0aHR1YixcbiAgXCJ1bWJyZWxsYS1zaW1wbGVcIjogJGZhLXZhci11bWJyZWxsYS1zaW1wbGUsXG4gIFwidW1icmVsbGEtYWx0XCI6ICRmYS12YXItdW1icmVsbGEtYWx0LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXMsXG4gIFwidW5kZXJsaW5lXCI6ICRmYS12YXItdW5kZXJsaW5lLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtcGlsbFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtcGlsbCxcbiAgXCJ1c2VyLXBlblwiOiAkZmEtdmFyLXVzZXItcGVuLFxuICBcInVzZXItZWRpdFwiOiAkZmEtdmFyLXVzZXItZWRpdCxcbiAgXCJiaW5hcnktc2xhc2hcIjogJGZhLXZhci1iaW5hcnktc2xhc2gsXG4gIFwic3F1YXJlLW9cIjogJGZhLXZhci1zcXVhcmUtbyxcbiAgXCJzaWduYXR1cmVcIjogJGZhLXZhci1zaWduYXR1cmUsXG4gIFwic3Ryb29wd2FmZWxcIjogJGZhLXZhci1zdHJvb3B3YWZlbCxcbiAgXCJib2xkXCI6ICRmYS12YXItYm9sZCxcbiAgXCJhbmNob3ItbG9ja1wiOiAkZmEtdmFyLWFuY2hvci1sb2NrLFxuICBcImJ1aWxkaW5nLW5nb1wiOiAkZmEtdmFyLWJ1aWxkaW5nLW5nbyxcbiAgXCJ0cmFuc3BvcnRlci0zXCI6ICRmYS12YXItdHJhbnNwb3J0ZXItMyxcbiAgXCJlbmdpbmUtd2FybmluZ1wiOiAkZmEtdmFyLWVuZ2luZS13YXJuaW5nLFxuICBcImVuZ2luZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWVuZ2luZS1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtZG93bi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLXJpZ2h0LFxuICBcInNxdWFyZS1rXCI6ICRmYS12YXItc3F1YXJlLWssXG4gIFwibWFuYXQtc2lnblwiOiAkZmEtdmFyLW1hbmF0LXNpZ24sXG4gIFwibW9uZXktY2hlY2stcGVuXCI6ICRmYS12YXItbW9uZXktY2hlY2stcGVuLFxuICBcIm1vbmV5LWNoZWNrLWVkaXRcIjogJGZhLXZhci1tb25leS1jaGVjay1lZGl0LFxuICBcIm5vdC1lcXVhbFwiOiAkZmEtdmFyLW5vdC1lcXVhbCxcbiAgXCJib3JkZXItdG9wLWxlZnRcIjogJGZhLXZhci1ib3JkZXItdG9wLWxlZnQsXG4gIFwiYm9yZGVyLXN0eWxlXCI6ICRmYS12YXItYm9yZGVyLXN0eWxlLFxuICBcIm1hcC1sb2NhdGlvbi1kb3RcIjogJGZhLXZhci1tYXAtbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZWQtYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlZC1hbHQsXG4gIFwidGlsZGVcIjogJGZhLXZhci10aWxkZSxcbiAgXCJqZWRpXCI6ICRmYS12YXItamVkaSxcbiAgXCJzcXVhcmUtcG9sbC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsLFxuICBcInBvbGxcIjogJGZhLXZhci1wb2xsLFxuICBcImFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlXCI6ICRmYS12YXItYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGUsXG4gIFwic29ydC1zaGFwZXMtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duLWFsdCxcbiAgXCJtdWctaG90XCI6ICRmYS12YXItbXVnLWhvdCxcbiAgXCJkb2ctbGVhc2hlZFwiOiAkZmEtdmFyLWRvZy1sZWFzaGVkLFxuICBcImNhci1iYXR0ZXJ5XCI6ICRmYS12YXItY2FyLWJhdHRlcnksXG4gIFwiYmF0dGVyeS1jYXJcIjogJGZhLXZhci1iYXR0ZXJ5LWNhcixcbiAgXCJmYWNlLWRvd25jYXN0LXN3ZWF0XCI6ICRmYS12YXItZmFjZS1kb3duY2FzdC1zd2VhdCxcbiAgXCJtYWlsYm94LWZsYWctdXBcIjogJGZhLXZhci1tYWlsYm94LWZsYWctdXAsXG4gIFwibWVtby1jaXJjbGUtaW5mb1wiOiAkZmEtdmFyLW1lbW8tY2lyY2xlLWluZm8sXG4gIFwiZ2lmdFwiOiAkZmEtdmFyLWdpZnQsXG4gIFwiZGljZS10d29cIjogJGZhLXZhci1kaWNlLXR3byxcbiAgXCJ2b2x1bWVcIjogJGZhLXZhci12b2x1bWUsXG4gIFwidm9sdW1lLW1lZGl1bVwiOiAkZmEtdmFyLXZvbHVtZS1tZWRpdW0sXG4gIFwidHJhbnNwb3J0ZXItNVwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTUsXG4gIFwiZ2F1Z2UtY2lyY2xlLWJvbHRcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtYm9sdCxcbiAgXCJjb2luLWZyb250XCI6ICRmYS12YXItY29pbi1mcm9udCxcbiAgXCJmaWxlLXNsYXNoXCI6ICRmYS12YXItZmlsZS1zbGFzaCxcbiAgXCJtZXNzYWdlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItbWVzc2FnZS1hcnJvdy11cC1yaWdodCxcbiAgXCJ0cmVhc3VyZS1jaGVzdFwiOiAkZmEtdmFyLXRyZWFzdXJlLWNoZXN0LFxuICBcImNoZXNzLXF1ZWVuXCI6ICRmYS12YXItY2hlc3MtcXVlZW4sXG4gIFwicGFpbnRicnVzaC1maW5lXCI6ICRmYS12YXItcGFpbnRicnVzaC1maW5lLFxuICBcInBhaW50LWJydXNoLWFsdFwiOiAkZmEtdmFyLXBhaW50LWJydXNoLWFsdCxcbiAgXCJwYWludC1icnVzaC1maW5lXCI6ICRmYS12YXItcGFpbnQtYnJ1c2gtZmluZSxcbiAgXCJwYWludGJydXNoLWFsdFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gtYWx0LFxuICBcImdsYXNzZXNcIjogJGZhLXZhci1nbGFzc2VzLFxuICBcImhvb2QtY2xvYWtcIjogJGZhLXZhci1ob29kLWNsb2FrLFxuICBcInNxdWFyZS1xdW90ZVwiOiAkZmEtdmFyLXNxdWFyZS1xdW90ZSxcbiAgXCJ1cC1sZWZ0XCI6ICRmYS12YXItdXAtbGVmdCxcbiAgXCJicmluZy1mcm9udFwiOiAkZmEtdmFyLWJyaW5nLWZyb250LFxuICBcImNoZXNzLWJvYXJkXCI6ICRmYS12YXItY2hlc3MtYm9hcmQsXG4gIFwiYnVyZ2VyLWNoZWVzZVwiOiAkZmEtdmFyLWJ1cmdlci1jaGVlc2UsXG4gIFwiY2hlZXNlYnVyZ2VyXCI6ICRmYS12YXItY2hlZXNlYnVyZ2VyLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjayxcbiAgXCJyZXBlYXQtMVwiOiAkZmEtdmFyLXJlcGVhdC0xLFxuICBcImFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJhcnJvdy10by1ib3R0b21cIjogJGZhLXZhci1hcnJvdy10by1ib3R0b20sXG4gIFwiZ3JpZC01XCI6ICRmYS12YXItZ3JpZC01LFxuICBcInN3YXAtYXJyb3dzXCI6ICRmYS12YXItc3dhcC1hcnJvd3MsXG4gIFwicmlnaHQtbG9uZy10by1saW5lXCI6ICRmYS12YXItcmlnaHQtbG9uZy10by1saW5lLFxuICBcInBlcnNvbi1jaGFsa2JvYXJkXCI6ICRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQsXG4gIFwibWFycy1zdHJva2UtcmlnaHRcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodCxcbiAgXCJtYXJzLXN0cm9rZS1oXCI6ICRmYS12YXItbWFycy1zdHJva2UtaCxcbiAgXCJoYW5kLWJhY2stZmlzdFwiOiAkZmEtdmFyLWhhbmQtYmFjay1maXN0LFxuICBcImhhbmQtcm9ja1wiOiAkZmEtdmFyLWhhbmQtcm9jayxcbiAgXCJncmlkLXJvdW5kLTVcIjogJGZhLXZhci1ncmlkLXJvdW5kLTUsXG4gIFwidGFsbHlcIjogJGZhLXZhci10YWxseSxcbiAgXCJ0YWxseS01XCI6ICRmYS12YXItdGFsbHktNSxcbiAgXCJzcXVhcmUtY2FyZXQtdXBcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtc3F1YXJlLXVwXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXVwLFxuICBcImNsb3VkLXNob3dlcnMtd2F0ZXJcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyLFxuICBcImNoYXJ0LWJhclwiOiAkZmEtdmFyLWNoYXJ0LWJhcixcbiAgXCJiYXItY2hhcnRcIjogJGZhLXZhci1iYXItY2hhcnQsXG4gIFwiaGFuZHMtYnViYmxlc1wiOiAkZmEtdmFyLWhhbmRzLWJ1YmJsZXMsXG4gIFwiaGFuZHMtd2FzaFwiOiAkZmEtdmFyLWhhbmRzLXdhc2gsXG4gIFwibGVzcy10aGFuLWVxdWFsXCI6ICRmYS12YXItbGVzcy10aGFuLWVxdWFsLFxuICBcInRyYWluXCI6ICRmYS12YXItdHJhaW4sXG4gIFwidXAtZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLXVwLWZyb20tZG90dGVkLWxpbmUsXG4gIFwiZXllLWxvdy12aXNpb25cIjogJGZhLXZhci1leWUtbG93LXZpc2lvbixcbiAgXCJsb3ctdmlzaW9uXCI6ICRmYS12YXItbG93LXZpc2lvbixcbiAgXCJ0cmFmZmljLWxpZ2h0LWdvXCI6ICRmYS12YXItdHJhZmZpYy1saWdodC1nbyxcbiAgXCJmYWNlLWV4aGFsaW5nXCI6ICRmYS12YXItZmFjZS1leGhhbGluZyxcbiAgXCJzZW5zb3ItZmlyZVwiOiAkZmEtdmFyLXNlbnNvci1maXJlLFxuICBcInVzZXItdW5sb2NrXCI6ICRmYS12YXItdXNlci11bmxvY2ssXG4gIFwiaGV4YWdvbi1kaXZpZGVcIjogJGZhLXZhci1oZXhhZ29uLWRpdmlkZSxcbiAgXCIwMFwiOiAkZmEtdmFyLTAwLFxuICBcImNyb3dcIjogJGZhLXZhci1jcm93LFxuICBcImNhc3NldHRlLWJldGFtYXhcIjogJGZhLXZhci1jYXNzZXR0ZS1iZXRhbWF4LFxuICBcImJldGFtYXhcIjogJGZhLXZhci1iZXRhbWF4LFxuICBcInNhaWxib2F0XCI6ICRmYS12YXItc2FpbGJvYXQsXG4gIFwid2luZG93LXJlc3RvcmVcIjogJGZhLXZhci13aW5kb3ctcmVzdG9yZSxcbiAgXCJuZmMtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLW5mYy1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImZpbGUtYmluYXJ5XCI6ICRmYS12YXItZmlsZS1iaW5hcnksXG4gIFwiY2lyY2xlLXZcIjogJGZhLXZhci1jaXJjbGUtdixcbiAgXCJzcXVhcmUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1wbHVzLFxuICBcInBsdXMtc3F1YXJlXCI6ICRmYS12YXItcGx1cy1zcXVhcmUsXG4gIFwiYm93bC1zY29vcHNcIjogJGZhLXZhci1ib3dsLXNjb29wcyxcbiAgXCJtaXN0bGV0b2VcIjogJGZhLXZhci1taXN0bGV0b2UsXG4gIFwiY3VzdGFyZFwiOiAkZmEtdmFyLWN1c3RhcmQsXG4gIFwibGFjcm9zc2Utc3RpY2tcIjogJGZhLXZhci1sYWNyb3NzZS1zdGljayxcbiAgXCJob2NrZXktbWFza1wiOiAkZmEtdmFyLWhvY2tleS1tYXNrLFxuICBcInN1bnJpc2VcIjogJGZhLXZhci1zdW5yaXNlLFxuICBcInN1YnRpdGxlc1wiOiAkZmEtdmFyLXN1YnRpdGxlcyxcbiAgXCJwYW5lbC1ld3NcIjogJGZhLXZhci1wYW5lbC1ld3MsXG4gIFwidG9yaWktZ2F0ZVwiOiAkZmEtdmFyLXRvcmlpLWdhdGUsXG4gIFwiY2xvdWQtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jbG91ZC1leGNsYW1hdGlvbixcbiAgXCJtZXNzYWdlLWxpbmVzXCI6ICRmYS12YXItbWVzc2FnZS1saW5lcyxcbiAgXCJjb21tZW50LWFsdC1saW5lc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWxpbmVzLFxuICBcImZyb2dcIjogJGZhLXZhci1mcm9nLFxuICBcImJ1Y2tldFwiOiAkZmEtdmFyLWJ1Y2tldCxcbiAgXCJmbG9wcHktZGlzay1wZW5cIjogJGZhLXZhci1mbG9wcHktZGlzay1wZW4sXG4gIFwiaW1hZ2VcIjogJGZhLXZhci1pbWFnZSxcbiAgXCJ3aW5kb3ctZnJhbWVcIjogJGZhLXZhci13aW5kb3ctZnJhbWUsXG4gIFwibWljcm9waG9uZVwiOiAkZmEtdmFyLW1pY3JvcGhvbmUsXG4gIFwiY293XCI6ICRmYS12YXItY293LFxuICBcImZpbGUtemlwXCI6ICRmYS12YXItZmlsZS16aXAsXG4gIFwic3F1YXJlLXJpbmdcIjogJGZhLXZhci1zcXVhcmUtcmluZyxcbiAgXCJkb3duLWZyb20tbGluZVwiOiAkZmEtdmFyLWRvd24tZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLXRvcFwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLXRvcCxcbiAgXCJjYXJldC11cFwiOiAkZmEtdmFyLWNhcmV0LXVwLFxuICBcInNoaWVsZC14bWFya1wiOiAkZmEtdmFyLXNoaWVsZC14bWFyayxcbiAgXCJzaGllbGQtdGltZXNcIjogJGZhLXZhci1zaGllbGQtdGltZXMsXG4gIFwic2NyZXdkcml2ZXJcIjogJGZhLXZhci1zY3Jld2RyaXZlcixcbiAgXCJjaXJjbGUtc29ydC1kb3duXCI6ICRmYS12YXItY2lyY2xlLXNvcnQtZG93bixcbiAgXCJzb3J0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItc29ydC1jaXJjbGUtZG93bixcbiAgXCJmb2xkZXItY2xvc2VkXCI6ICRmYS12YXItZm9sZGVyLWNsb3NlZCxcbiAgXCJob3VzZS10c3VuYW1pXCI6ICRmYS12YXItaG91c2UtdHN1bmFtaSxcbiAgXCJzcXVhcmUtbmZpXCI6ICRmYS12YXItc3F1YXJlLW5maSxcbiAgXCJmb3JrbGlmdFwiOiAkZmEtdmFyLWZvcmtsaWZ0LFxuICBcImFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXIsXG4gIFwiYnJhY2tldC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1icmFja2V0LXNxdWFyZS1yaWdodCxcbiAgXCJtYXJ0aW5pLWdsYXNzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcyxcbiAgXCJnbGFzcy1tYXJ0aW5pLWFsdFwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0LFxuICBcInJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItcm90YXRlLWxlZnQsXG4gIFwicm90YXRlLWJhY2tcIjogJGZhLXZhci1yb3RhdGUtYmFjayxcbiAgXCJyb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kby1hbHRcIjogJGZhLXZhci11bmRvLWFsdCxcbiAgXCJ0YWJsZS1jb2x1bW5zXCI6ICRmYS12YXItdGFibGUtY29sdW1ucyxcbiAgXCJjb2x1bW5zXCI6ICRmYS12YXItY29sdW1ucyxcbiAgXCJzcXVhcmUtYVwiOiAkZmEtdmFyLXNxdWFyZS1hLFxuICBcInRpY2tcIjogJGZhLXZhci10aWNrLFxuICBcImxlbW9uXCI6ICRmYS12YXItbGVtb24sXG4gIFwiaGVhZC1zaWRlLW1hc2tcIjogJGZhLXZhci1oZWFkLXNpZGUtbWFzayxcbiAgXCJoYW5kc2hha2VcIjogJGZhLXZhci1oYW5kc2hha2UsXG4gIFwiZ2VtXCI6ICRmYS12YXItZ2VtLFxuICBcImRvbGx5XCI6ICRmYS12YXItZG9sbHksXG4gIFwiZG9sbHktYm94XCI6ICRmYS12YXItZG9sbHktYm94LFxuICBcInNtb2tpbmdcIjogJGZhLXZhci1zbW9raW5nLFxuICBcIm1pbmltaXplXCI6ICRmYS12YXItbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQsXG4gIFwicmVmcmlnZXJhdG9yXCI6ICRmYS12YXItcmVmcmlnZXJhdG9yLFxuICBcIm1vbnVtZW50XCI6ICRmYS12YXItbW9udW1lbnQsXG4gIFwib2N0YWdvbi14bWFya1wiOiAkZmEtdmFyLW9jdGFnb24teG1hcmssXG4gIFwidGltZXMtb2N0YWdvblwiOiAkZmEtdmFyLXRpbWVzLW9jdGFnb24sXG4gIFwieG1hcmstb2N0YWdvblwiOiAkZmEtdmFyLXhtYXJrLW9jdGFnb24sXG4gIFwiYWxpZ24tc2xhc2hcIjogJGZhLXZhci1hbGlnbi1zbGFzaCxcbiAgXCJzbm93cGxvd1wiOiAkZmEtdmFyLXNub3dwbG93LFxuICBcImFuZ2xlcy1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlcy1yaWdodCxcbiAgXCJhbmdsZS1kb3VibGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQsXG4gIFwidHJ1Y2stcmFtcC1jb3VjaFwiOiAkZmEtdmFyLXRydWNrLXJhbXAtY291Y2gsXG4gIFwidHJ1Y2stY291Y2hcIjogJGZhLXZhci10cnVjay1jb3VjaCxcbiAgXCJjYW5uYWJpc1wiOiAkZmEtdmFyLWNhbm5hYmlzLFxuICBcImNpcmNsZS1wbGF5XCI6ICRmYS12YXItY2lyY2xlLXBsYXksXG4gIFwicGxheS1jaXJjbGVcIjogJGZhLXZhci1wbGF5LWNpcmNsZSxcbiAgXCJhcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlcixcbiAgXCJ0YWJsZXRzXCI6ICRmYS12YXItdGFibGV0cyxcbiAgXCIzNjAtZGVncmVlc1wiOiAkZmEtdmFyLTM2MC1kZWdyZWVzLFxuICBcImV0aGVybmV0XCI6ICRmYS12YXItZXRoZXJuZXQsXG4gIFwiZXVyby1zaWduXCI6ICRmYS12YXItZXVyby1zaWduLFxuICBcImV1clwiOiAkZmEtdmFyLWV1cixcbiAgXCJldXJvXCI6ICRmYS12YXItZXVybyxcbiAgXCJjaGFpclwiOiAkZmEtdmFyLWNoYWlyLFxuICBcImNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNpcmNsZS1jaGVjayxcbiAgXCJjaGVjay1jaXJjbGVcIjogJGZhLXZhci1jaGVjay1jaXJjbGUsXG4gIFwic3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1kYXNoZWQtY2lyY2xlLXBsdXMsXG4gIFwibW9uZXktc2ltcGxlLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQsXG4gIFwiYmF0XCI6ICRmYS12YXItYmF0LFxuICBcImNpcmNsZS1zdG9wXCI6ICRmYS12YXItY2lyY2xlLXN0b3AsXG4gIFwic3RvcC1jaXJjbGVcIjogJGZhLXZhci1zdG9wLWNpcmNsZSxcbiAgXCJoZWFkLXNpZGUtaGVhZHBob25lc1wiOiAkZmEtdmFyLWhlYWQtc2lkZS1oZWFkcGhvbmVzLFxuICBcInBob25lLXJvdGFyeVwiOiAkZmEtdmFyLXBob25lLXJvdGFyeSxcbiAgXCJjb21wYXNzLWRyYWZ0aW5nXCI6ICRmYS12YXItY29tcGFzcy1kcmFmdGluZyxcbiAgXCJkcmFmdGluZy1jb21wYXNzXCI6ICRmYS12YXItZHJhZnRpbmctY29tcGFzcyxcbiAgXCJwbGF0ZS13aGVhdFwiOiAkZmEtdmFyLXBsYXRlLXdoZWF0LFxuICBcImNhbGVuZGFyLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1taW51cyxcbiAgXCJjaG9wc3RpY2tzXCI6ICRmYS12YXItY2hvcHN0aWNrcyxcbiAgXCJjYXItd3JlbmNoXCI6ICRmYS12YXItY2FyLXdyZW5jaCxcbiAgXCJjYXItbWVjaGFuaWNcIjogJGZhLXZhci1jYXItbWVjaGFuaWMsXG4gIFwiaWNpY2xlc1wiOiAkZmEtdmFyLWljaWNsZXMsXG4gIFwicGVyc29uLXNoZWx0ZXJcIjogJGZhLXZhci1wZXJzb24tc2hlbHRlcixcbiAgXCJuZXV0ZXJcIjogJGZhLXZhci1uZXV0ZXIsXG4gIFwiaWQtYmFkZ2VcIjogJGZhLXZhci1pZC1iYWRnZSxcbiAgXCJrYXpvb1wiOiAkZmEtdmFyLWthem9vLFxuICBcIm1hcmtlclwiOiAkZmEtdmFyLW1hcmtlcixcbiAgXCJiaW4tYm90dGxlc1wiOiAkZmEtdmFyLWJpbi1ib3R0bGVzLFxuICBcImZhY2UtbGF1Z2gtYmVhbVwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtYmVhbSxcbiAgXCJsYXVnaC1iZWFtXCI6ICRmYS12YXItbGF1Z2gtYmVhbSxcbiAgXCJzcXVhcmUtYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LWRvd24tbGVmdCxcbiAgXCJiYXR0ZXJ5LWJvbHRcIjogJGZhLXZhci1iYXR0ZXJ5LWJvbHQsXG4gIFwidHJlZS1sYXJnZVwiOiAkZmEtdmFyLXRyZWUtbGFyZ2UsXG4gIFwiaGVsaWNvcHRlci1zeW1ib2xcIjogJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbCxcbiAgXCJhcGVydHVyZVwiOiAkZmEtdmFyLWFwZXJ0dXJlLFxuICBcInVuaXZlcnNhbC1hY2Nlc3NcIjogJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzLFxuICBcImdlYXItY29tcGxleFwiOiAkZmEtdmFyLWdlYXItY29tcGxleCxcbiAgXCJmaWxlLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1maWxlLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiZmlsZS1zZWFyY2hcIjogJGZhLXZhci1maWxlLXNlYXJjaCxcbiAgXCJ1cC1yaWdodFwiOiAkZmEtdmFyLXVwLXJpZ2h0LFxuICBcImNpcmNsZS1jaGV2cm9uLXVwXCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tdXAsXG4gIFwiY2hldnJvbi1jaXJjbGUtdXBcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cCxcbiAgXCJ1c2VyLXBvbGljZVwiOiAkZmEtdmFyLXVzZXItcG9saWNlLFxuICBcImxhcmktc2lnblwiOiAkZmEtdmFyLWxhcmktc2lnbixcbiAgXCJ2b2xjYW5vXCI6ICRmYS12YXItdm9sY2FubyxcbiAgXCJ0ZWRkeS1iZWFyXCI6ICRmYS12YXItdGVkZHktYmVhcixcbiAgXCJzdG9ja2luZ1wiOiAkZmEtdmFyLXN0b2NraW5nLFxuICBcInBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQsXG4gIFwiaW1hZ2Utc2xhc2hcIjogJGZhLXZhci1pbWFnZS1zbGFzaCxcbiAgXCJtYXNrLXNub3JrZWxcIjogJGZhLXZhci1tYXNrLXNub3JrZWwsXG4gIFwic21va2VcIjogJGZhLXZhci1zbW9rZSxcbiAgXCJzdGVybGluZy1zaWduXCI6ICRmYS12YXItc3Rlcmxpbmctc2lnbixcbiAgXCJnYnBcIjogJGZhLXZhci1nYnAsXG4gIFwicG91bmQtc2lnblwiOiAkZmEtdmFyLXBvdW5kLXNpZ24sXG4gIFwiYmF0dGVyeS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJhdHRlcnktZXhjbGFtYXRpb24sXG4gIFwidmlydXNlc1wiOiAkZmEtdmFyLXZpcnVzZXMsXG4gIFwic3F1YXJlLXBlcnNvbi1jb25maW5lZFwiOiAkZmEtdmFyLXNxdWFyZS1wZXJzb24tY29uZmluZWQsXG4gIFwidXNlci10aWVcIjogJGZhLXZhci11c2VyLXRpZSxcbiAgXCJhcnJvdy1kb3duLWxvbmdcIjogJGZhLXZhci1hcnJvdy1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1kb3duXCI6ICRmYS12YXItbG9uZy1hcnJvdy1kb3duLFxuICBcInRlbnQtYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwiY2VydGlmaWNhdGVcIjogJGZhLXZhci1jZXJ0aWZpY2F0ZSxcbiAgXCJjcnlzdGFsLWJhbGxcIjogJGZhLXZhci1jcnlzdGFsLWJhbGwsXG4gIFwicmVwbHktYWxsXCI6ICRmYS12YXItcmVwbHktYWxsLFxuICBcIm1haWwtcmVwbHktYWxsXCI6ICRmYS12YXItbWFpbC1yZXBseS1hbGwsXG4gIFwic3VpdGNhc2VcIjogJGZhLXZhci1zdWl0Y2FzZSxcbiAgXCJwZXJzb24tc2thdGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2F0aW5nLFxuICBcInNrYXRpbmdcIjogJGZhLXZhci1za2F0aW5nLFxuICBcInN0YXItc2hvb3RpbmdcIjogJGZhLXZhci1zdGFyLXNob290aW5nLFxuICBcImJpbmFyeS1sb2NrXCI6ICRmYS12YXItYmluYXJ5LWxvY2ssXG4gIFwiZmlsdGVyLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1maWx0ZXItY2lyY2xlLWRvbGxhcixcbiAgXCJmdW5uZWwtZG9sbGFyXCI6ICRmYS12YXItZnVubmVsLWRvbGxhcixcbiAgXCJjYW1lcmEtcmV0cm9cIjogJGZhLXZhci1jYW1lcmEtcmV0cm8sXG4gIFwiY2lyY2xlLWFycm93LWRvd25cIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bixcbiAgXCJhcnJvdy1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duLFxuICBcImNvbW1lbnQtcGVuXCI6ICRmYS12YXItY29tbWVudC1wZW4sXG4gIFwiY29tbWVudC1lZGl0XCI6ICRmYS12YXItY29tbWVudC1lZGl0LFxuICBcImZpbGUtaW1wb3J0XCI6ICRmYS12YXItZmlsZS1pbXBvcnQsXG4gIFwiYXJyb3ctcmlnaHQtdG8tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWZpbGUsXG4gIFwiYmFuam9cIjogJGZhLXZhci1iYW5qbyxcbiAgXCJzcXVhcmUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQsXG4gIFwiZXh0ZXJuYWwtbGluay1zcXVhcmVcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZSxcbiAgXCJsaWdodC1lbWVyZ2VuY3ktb25cIjogJGZhLXZhci1saWdodC1lbWVyZ2VuY3ktb24sXG4gIFwia2VybmluZ1wiOiAkZmEtdmFyLWtlcm5pbmcsXG4gIFwiYm94LW9wZW5cIjogJGZhLXZhci1ib3gtb3BlbixcbiAgXCJzcXVhcmUtZlwiOiAkZmEtdmFyLXNxdWFyZS1mLFxuICBcInNjcm9sbFwiOiAkZmEtdmFyLXNjcm9sbCxcbiAgXCJzcGFcIjogJGZhLXZhci1zcGEsXG4gIFwiYXJyb3ctbGVmdC1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1mcm9tLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctZnJvbS1yaWdodCxcbiAgXCJzdHJhd2JlcnJ5XCI6ICRmYS12YXItc3RyYXdiZXJyeSxcbiAgXCJsb2NhdGlvbi1waW4tbG9ja1wiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbi1sb2NrLFxuICBcInBhdXNlXCI6ICRmYS12YXItcGF1c2UsXG4gIFwiY2xvY2stZWlnaHQtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stZWlnaHQtdGhpcnR5LFxuICBcInBsYW5lLWVuZ2luZXNcIjogJGZhLXZhci1wbGFuZS1lbmdpbmVzLFxuICBcInBsYW5lLWFsdFwiOiAkZmEtdmFyLXBsYW5lLWFsdCxcbiAgXCJoaWxsLWF2YWxhbmNoZVwiOiAkZmEtdmFyLWhpbGwtYXZhbGFuY2hlLFxuICBcInRlbXBlcmF0dXJlLWVtcHR5XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZW1wdHksXG4gIFwidGVtcGVyYXR1cmUtMFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTAsXG4gIFwidGhlcm1vbWV0ZXItMFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTAsXG4gIFwidGhlcm1vbWV0ZXItZW1wdHlcIjogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eSxcbiAgXCJib21iXCI6ICRmYS12YXItYm9tYixcbiAgXCJnYXVnZS1sb3dcIjogJGZhLXZhci1nYXVnZS1sb3csXG4gIFwidGFjaG9tZXRlci1hbHQtc2xvd1wiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3csXG4gIFwicmVnaXN0ZXJlZFwiOiAkZmEtdmFyLXJlZ2lzdGVyZWQsXG4gIFwidHJhc2gtY2FuLXBsdXNcIjogJGZhLXZhci10cmFzaC1jYW4tcGx1cyxcbiAgXCJhZGRyZXNzLWNhcmRcIjogJGZhLXZhci1hZGRyZXNzLWNhcmQsXG4gIFwiY29udGFjdC1jYXJkXCI6ICRmYS12YXItY29udGFjdC1jYXJkLFxuICBcInZjYXJkXCI6ICRmYS12YXItdmNhcmQsXG4gIFwic2NhbGUtdW5iYWxhbmNlZC1mbGlwXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwLFxuICBcImJhbGFuY2Utc2NhbGUtcmlnaHRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0LFxuICBcImdsb2JlLXNub3dcIjogJGZhLXZhci1nbG9iZS1zbm93LFxuICBcInN1YnNjcmlwdFwiOiAkZmEtdmFyLXN1YnNjcmlwdCxcbiAgXCJkaWFtb25kLXR1cm4tcmlnaHRcIjogJGZhLXZhci1kaWFtb25kLXR1cm4tcmlnaHQsXG4gIFwiZGlyZWN0aW9uc1wiOiAkZmEtdmFyLWRpcmVjdGlvbnMsXG4gIFwiaW50ZWdyYWxcIjogJGZhLXZhci1pbnRlZ3JhbCxcbiAgXCJidXJzdFwiOiAkZmEtdmFyLWJ1cnN0LFxuICBcImhvdXNlLWxhcHRvcFwiOiAkZmEtdmFyLWhvdXNlLWxhcHRvcCxcbiAgXCJsYXB0b3AtaG91c2VcIjogJGZhLXZhci1sYXB0b3AtaG91c2UsXG4gIFwiZmFjZS10aXJlZFwiOiAkZmEtdmFyLWZhY2UtdGlyZWQsXG4gIFwidGlyZWRcIjogJGZhLXZhci10aXJlZCxcbiAgXCJtb25leS1iaWxsc1wiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLFxuICBcImJsaW5kcy1yYWlzZWRcIjogJGZhLXZhci1ibGluZHMtcmFpc2VkLFxuICBcInNtb2dcIjogJGZhLXZhci1zbW9nLFxuICBcInVmby1iZWFtXCI6ICRmYS12YXItdWZvLWJlYW0sXG4gIFwiY2lyY2xlLWNhcmV0LXVwXCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LXVwLFxuICBcImNhcmV0LWNpcmNsZS11cFwiOiAkZmEtdmFyLWNhcmV0LWNpcmNsZS11cCxcbiAgXCJ1c2VyLXZuZWNrLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItdm5lY2staGFpci1sb25nLFxuICBcInNxdWFyZS1hLWxvY2tcIjogJGZhLXZhci1zcXVhcmUtYS1sb2NrLFxuICBcImNydXRjaFwiOiAkZmEtdmFyLWNydXRjaCxcbiAgXCJnYXMtcHVtcC1zbGFzaFwiOiAkZmEtdmFyLWdhcy1wdW1wLXNsYXNoLFxuICBcImNsb3VkLWFycm93LXVwXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctdXAsXG4gIFwiY2xvdWQtdXBsb2FkXCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLFxuICBcImNsb3VkLXVwbG9hZC1hbHRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0LFxuICBcInBhbGV0dGVcIjogJGZhLXZhci1wYWxldHRlLFxuICBcInRyYW5zcG9ydGVyLTRcIjogJGZhLXZhci10cmFuc3BvcnRlci00LFxuICBcImNoYXJ0LW1peGVkLXVwLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1jdXJyZW5jeSxcbiAgXCJvYmplY3RzLWFsaWduLXJpZ2h0XCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1yaWdodCxcbiAgXCJhcnJvd3MtdHVybi1yaWdodFwiOiAkZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0LFxuICBcInZlc3RcIjogJGZhLXZhci12ZXN0LFxuICBcInBpZ1wiOiAkZmEtdmFyLXBpZyxcbiAgXCJpbmJveC1mdWxsXCI6ICRmYS12YXItaW5ib3gtZnVsbCxcbiAgXCJjaXJjbGUtZW52ZWxvcGVcIjogJGZhLXZhci1jaXJjbGUtZW52ZWxvcGUsXG4gIFwiZW52ZWxvcGUtY2lyY2xlXCI6ICRmYS12YXItZW52ZWxvcGUtY2lyY2xlLFxuICBcInRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nXCI6ICRmYS12YXItdHJpYW5nbGUtcGVyc29uLWRpZ2dpbmcsXG4gIFwiY29uc3RydWN0aW9uXCI6ICRmYS12YXItY29uc3RydWN0aW9uLFxuICBcImZlcnJ5XCI6ICRmYS12YXItZmVycnksXG4gIFwiYnVsbHNleWUtYXJyb3dcIjogJGZhLXZhci1idWxsc2V5ZS1hcnJvdyxcbiAgXCJhcnJvd3MtZG93bi10by1wZW9wbGVcIjogJGZhLXZhci1hcnJvd3MtZG93bi10by1wZW9wbGUsXG4gIFwic2VlZGxpbmdcIjogJGZhLXZhci1zZWVkbGluZyxcbiAgXCJzcHJvdXRcIjogJGZhLXZhci1zcHJvdXQsXG4gIFwiY2xvY2stc2V2ZW5cIjogJGZhLXZhci1jbG9jay1zZXZlbixcbiAgXCJsZWZ0LXJpZ2h0XCI6ICRmYS12YXItbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtYWx0LWhcIjogJGZhLXZhci1hcnJvd3MtYWx0LWgsXG4gIFwiYm94ZXMtcGFja2luZ1wiOiAkZmEtdmFyLWJveGVzLXBhY2tpbmcsXG4gIFwiY2lyY2xlLWFycm93LWxlZnRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctbGVmdCxcbiAgXCJhcnJvdy1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0LFxuICBcImZsYXNobGlnaHRcIjogJGZhLXZhci1mbGFzaGxpZ2h0LFxuICBcImdyb3VwLWFycm93cy1yb3RhdGVcIjogJGZhLXZhci1ncm91cC1hcnJvd3Mtcm90YXRlLFxuICBcImJvd2wtZm9vZFwiOiAkZmEtdmFyLWJvd2wtZm9vZCxcbiAgXCJzcXVhcmUtOVwiOiAkZmEtdmFyLXNxdWFyZS05LFxuICBcImNhbmR5LWNhbmVcIjogJGZhLXZhci1jYW5keS1jYW5lLFxuICBcImFycm93LWRvd24td2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC1hc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1hc2MsXG4gIFwic29ydC1hbW91bnQtZG93blwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24sXG4gIFwic3F1YXJlLWRvbGxhclwiOiAkZmEtdmFyLXNxdWFyZS1kb2xsYXIsXG4gIFwiZG9sbGFyLXNxdWFyZVwiOiAkZmEtdmFyLWRvbGxhci1zcXVhcmUsXG4gIFwidXNkLXNxdWFyZVwiOiAkZmEtdmFyLXVzZC1zcXVhcmUsXG4gIFwicGhvbmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1waG9uZS1hcnJvdy1yaWdodCxcbiAgXCJoYW5kLWhvbGRpbmctc2VlZGxpbmdcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctc2VlZGxpbmcsXG4gIFwibWVzc2FnZS1jaGVja1wiOiAkZmEtdmFyLW1lc3NhZ2UtY2hlY2ssXG4gIFwiY29tbWVudC1hbHQtY2hlY2tcIjogJGZhLXZhci1jb21tZW50LWFsdC1jaGVjayxcbiAgXCJjbG91ZC1ib2x0XCI6ICRmYS12YXItY2xvdWQtYm9sdCxcbiAgXCJ0aHVuZGVyc3Rvcm1cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0sXG4gIFwiY2hhcnQtbGluZS11cC1kb3duXCI6ICRmYS12YXItY2hhcnQtbGluZS11cC1kb3duLFxuICBcInRleHQtc2xhc2hcIjogJGZhLXZhci10ZXh0LXNsYXNoLFxuICBcInJlbW92ZS1mb3JtYXRcIjogJGZhLXZhci1yZW1vdmUtZm9ybWF0LFxuICBcIndhdGNoXCI6ICRmYS12YXItd2F0Y2gsXG4gIFwiY2lyY2xlLWRvd24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLWxlZnQsXG4gIFwidGV4dFwiOiAkZmEtdmFyLXRleHQsXG4gIFwicHJvamVjdG9yXCI6ICRmYS12YXItcHJvamVjdG9yLFxuICBcImZhY2Utc21pbGUtd2lua1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtd2luayxcbiAgXCJzbWlsZS13aW5rXCI6ICRmYS12YXItc21pbGUtd2luayxcbiAgXCJ0b21ic3RvbmUtYmxhbmtcIjogJGZhLXZhci10b21ic3RvbmUtYmxhbmssXG4gIFwidG9tYnN0b25lLWFsdFwiOiAkZmEtdmFyLXRvbWJzdG9uZS1hbHQsXG4gIFwiY2hlc3Mta2luZy1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLWtpbmctcGllY2UsXG4gIFwiY2hlc3Mta2luZy1hbHRcIjogJGZhLXZhci1jaGVzcy1raW5nLWFsdCxcbiAgXCJjaXJjbGUtNlwiOiAkZmEtdmFyLWNpcmNsZS02LFxuICBcImxlZnRcIjogJGZhLXZhci1sZWZ0LFxuICBcImFycm93LWFsdC1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWxlZnQsXG4gIFwiZmlsZS13b3JkXCI6ICRmYS12YXItZmlsZS13b3JkLFxuICBcImZpbGUtcG93ZXJwb2ludFwiOiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCxcbiAgXCJzcXVhcmUtZG93blwiOiAkZmEtdmFyLXNxdWFyZS1kb3duLFxuICBcImFycm93LWFsdC1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtZG93bixcbiAgXCJvYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2FsLFxuICBcImFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWhcIjogJGZhLXZhci1hcnJvd3MtaCxcbiAgXCJob3VzZS1sb2NrXCI6ICRmYS12YXItaG91c2UtbG9jayxcbiAgXCJjbG91ZC1hcnJvdy1kb3duXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctZG93bixcbiAgXCJjbG91ZC1kb3dubG9hZFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLFxuICBcImNsb3VkLWRvd25sb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdCxcbiAgXCJ3cmVhdGhcIjogJGZhLXZhci13cmVhdGgsXG4gIFwiY2hpbGRyZW5cIjogJGZhLXZhci1jaGlsZHJlbixcbiAgXCJtZXRlci1kcm9wbGV0XCI6ICRmYS12YXItbWV0ZXItZHJvcGxldCxcbiAgXCJjaGFsa2JvYXJkXCI6ICRmYS12YXItY2hhbGtib2FyZCxcbiAgXCJibGFja2JvYXJkXCI6ICRmYS12YXItYmxhY2tib2FyZCxcbiAgXCJ1c2VyLWxhcmdlLXNsYXNoXCI6ICRmYS12YXItdXNlci1sYXJnZS1zbGFzaCxcbiAgXCJ1c2VyLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXVzZXItYWx0LXNsYXNoLFxuICBcInNpZ25hbC1zdHJvbmdcIjogJGZhLXZhci1zaWduYWwtc3Ryb25nLFxuICBcInNpZ25hbC00XCI6ICRmYS12YXItc2lnbmFsLTQsXG4gIFwibG9sbGlwb3BcIjogJGZhLXZhci1sb2xsaXBvcCxcbiAgXCJsb2xseXBvcFwiOiAkZmEtdmFyLWxvbGx5cG9wLFxuICBcImxpc3QtdHJlZVwiOiAkZmEtdmFyLWxpc3QtdHJlZSxcbiAgXCJlbnZlbG9wZS1vcGVuXCI6ICRmYS12YXItZW52ZWxvcGUtb3BlbixcbiAgXCJkcmF3LWNpcmNsZVwiOiAkZmEtdmFyLWRyYXctY2lyY2xlLFxuICBcImNhdC1zcGFjZVwiOiAkZmEtdmFyLWNhdC1zcGFjZSxcbiAgXCJoYW5kc2hha2Utc2ltcGxlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZS1zbGFzaCxcbiAgXCJoYW5kc2hha2UtYWx0LXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaCxcbiAgXCJyYWJiaXQtcnVubmluZ1wiOiAkZmEtdmFyLXJhYmJpdC1ydW5uaW5nLFxuICBcInJhYmJpdC1mYXN0XCI6ICRmYS12YXItcmFiYml0LWZhc3QsXG4gIFwibWVtby1wYWRcIjogJGZhLXZhci1tZW1vLXBhZCxcbiAgXCJtYXR0cmVzcy1waWxsb3dcIjogJGZhLXZhci1tYXR0cmVzcy1waWxsb3csXG4gIFwiYWxhcm0tcGx1c1wiOiAkZmEtdmFyLWFsYXJtLXBsdXMsXG4gIFwiYWxpY29yblwiOiAkZmEtdmFyLWFsaWNvcm4sXG4gIFwiY29tbWVudC1xdWVzdGlvblwiOiAkZmEtdmFyLWNvbW1lbnQtcXVlc3Rpb24sXG4gIFwiZ2luZ2VyYnJlYWQtbWFuXCI6ICRmYS12YXItZ2luZ2VyYnJlYWQtbWFuLFxuICBcImd1YXJhbmktc2lnblwiOiAkZmEtdmFyLWd1YXJhbmktc2lnbixcbiAgXCJidXJnZXItZnJpZXNcIjogJGZhLXZhci1idXJnZXItZnJpZXMsXG4gIFwibXVnLXRlYVwiOiAkZmEtdmFyLW11Zy10ZWEsXG4gIFwiYm9yZGVyLXRvcFwiOiAkZmEtdmFyLWJvcmRlci10b3AsXG4gIFwiYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93cy1yb3RhdGUsXG4gIFwicmVmcmVzaFwiOiAkZmEtdmFyLXJlZnJlc2gsXG4gIFwic3luY1wiOiAkZmEtdmFyLXN5bmMsXG4gIFwiY2lyY2xlLWJvb2stb3BlblwiOiAkZmEtdmFyLWNpcmNsZS1ib29rLW9wZW4sXG4gIFwiYm9vay1jaXJjbGVcIjogJGZhLXZhci1ib29rLWNpcmNsZSxcbiAgXCJhcnJvd3MtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtdG8tZG90dGVkLWxpbmUsXG4gIFwiZmlyZS1leHRpbmd1aXNoZXJcIjogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcixcbiAgXCJnYXJhZ2Utb3BlblwiOiAkZmEtdmFyLWdhcmFnZS1vcGVuLFxuICBcInNoZWx2ZXMtZW1wdHlcIjogJGZhLXZhci1zaGVsdmVzLWVtcHR5LFxuICBcImNydXplaXJvLXNpZ25cIjogJGZhLXZhci1jcnV6ZWlyby1zaWduLFxuICBcIndhdGNoLWFwcGxlXCI6ICRmYS12YXItd2F0Y2gtYXBwbGUsXG4gIFwid2F0Y2gtY2FsY3VsYXRvclwiOiAkZmEtdmFyLXdhdGNoLWNhbGN1bGF0b3IsXG4gIFwibGlzdC1kcm9wZG93blwiOiAkZmEtdmFyLWxpc3QtZHJvcGRvd24sXG4gIFwiY2FiaW5ldC1maWxpbmdcIjogJGZhLXZhci1jYWJpbmV0LWZpbGluZyxcbiAgXCJidXJnZXItc29kYVwiOiAkZmEtdmFyLWJ1cmdlci1zb2RhLFxuICBcInNxdWFyZS1hcnJvdy11cFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cCxcbiAgXCJhcnJvdy1zcXVhcmUtdXBcIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtdXAsXG4gIFwiZ3JlYXRlci10aGFuLWVxdWFsXCI6ICRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsLFxuICBcInBhbGxldC1ib3hcIjogJGZhLXZhci1wYWxsZXQtYm94LFxuICBcImZhY2UtY29uZm91bmRlZFwiOiAkZmEtdmFyLWZhY2UtY29uZm91bmRlZCxcbiAgXCJzaGllbGQtaGFsdmVkXCI6ICRmYS12YXItc2hpZWxkLWhhbHZlZCxcbiAgXCJzaGllbGQtYWx0XCI6ICRmYS12YXItc2hpZWxkLWFsdCxcbiAgXCJ0cnVjay1wbG93XCI6ICRmYS12YXItdHJ1Y2stcGxvdyxcbiAgXCJib29rLWF0bGFzXCI6ICRmYS12YXItYm9vay1hdGxhcyxcbiAgXCJhdGxhc1wiOiAkZmEtdmFyLWF0bGFzLFxuICBcInZpcnVzXCI6ICRmYS12YXItdmlydXMsXG4gIFwiZ3JpZC1yb3VuZC0yXCI6ICRmYS12YXItZ3JpZC1yb3VuZC0yLFxuICBcImNvbW1lbnQtbWlkZGxlLXRvcFwiOiAkZmEtdmFyLWNvbW1lbnQtbWlkZGxlLXRvcCxcbiAgXCJlbnZlbG9wZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2ssXG4gIFwibGF5ZXItZ3JvdXBcIjogJGZhLXZhci1sYXllci1ncm91cCxcbiAgXCJyZXN0cm9vbS1zaW1wbGVcIjogJGZhLXZhci1yZXN0cm9vbS1zaW1wbGUsXG4gIFwiYXJyb3dzLXRvLWRvdFwiOiAkZmEtdmFyLWFycm93cy10by1kb3QsXG4gIFwiYm9yZGVyLW91dGVyXCI6ICRmYS12YXItYm9yZGVyLW91dGVyLFxuICBcImhhc2h0YWctbG9ja1wiOiAkZmEtdmFyLWhhc2h0YWctbG9jayxcbiAgXCJjbG9jay10d28tdGhpcnR5XCI6ICRmYS12YXItY2xvY2stdHdvLXRoaXJ0eSxcbiAgXCJhcmNod2F5XCI6ICRmYS12YXItYXJjaHdheSxcbiAgXCJoZWFydC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2ssXG4gIFwiaG91c2UtY2hpbW5leS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktY3JhY2ssXG4gIFwiaG91c2UtZGFtYWdlXCI6ICRmYS12YXItaG91c2UtZGFtYWdlLFxuICBcImZpbGUtemlwcGVyXCI6ICRmYS12YXItZmlsZS16aXBwZXIsXG4gIFwiZmlsZS1hcmNoaXZlXCI6ICRmYS12YXItZmlsZS1hcmNoaXZlLFxuICBcImhlYXJ0LWhhbGZcIjogJGZhLXZhci1oZWFydC1oYWxmLFxuICBcImNvbW1lbnQtY2hlY2tcIjogJGZhLXZhci1jb21tZW50LWNoZWNrLFxuICBcInNxdWFyZVwiOiAkZmEtdmFyLXNxdWFyZSxcbiAgXCJtZW1vXCI6ICRmYS12YXItbWVtbyxcbiAgXCJtYXJ0aW5pLWdsYXNzLWVtcHR5XCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eSxcbiAgXCJnbGFzcy1tYXJ0aW5pXCI6ICRmYS12YXItZ2xhc3MtbWFydGluaSxcbiAgXCJjb3VjaFwiOiAkZmEtdmFyLWNvdWNoLFxuICBcImNlZGktc2lnblwiOiAkZmEtdmFyLWNlZGktc2lnbixcbiAgXCJpdGFsaWNcIjogJGZhLXZhci1pdGFsaWMsXG4gIFwiZ2xhc3MtY2l0cnVzXCI6ICRmYS12YXItZ2xhc3MtY2l0cnVzLFxuICBcImNhbGVuZGFyLWxpbmVzLXBlblwiOiAkZmEtdmFyLWNhbGVuZGFyLWxpbmVzLXBlbixcbiAgXCJjaHVyY2hcIjogJGZhLXZhci1jaHVyY2gsXG4gIFwicGVyc29uLXNub3dtb2JpbGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zbm93bW9iaWxpbmcsXG4gIFwic25vd21vYmlsZVwiOiAkZmEtdmFyLXNub3dtb2JpbGUsXG4gIFwiZmFjZS1odXNoZWRcIjogJGZhLXZhci1mYWNlLWh1c2hlZCxcbiAgXCJjb21tZW50cy1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50cy1kb2xsYXIsXG4gIFwicGlja2F4ZVwiOiAkZmEtdmFyLXBpY2theGUsXG4gIFwibGluay1zaW1wbGUtc2xhc2hcIjogJGZhLXZhci1saW5rLXNpbXBsZS1zbGFzaCxcbiAgXCJkZW1vY3JhdFwiOiAkZmEtdmFyLWRlbW9jcmF0LFxuICBcImZhY2UtY29uZnVzZWRcIjogJGZhLXZhci1mYWNlLWNvbmZ1c2VkLFxuICBcInBpbmJhbGxcIjogJGZhLXZhci1waW5iYWxsLFxuICBcInpcIjogJGZhLXZhci16LFxuICBcInBlcnNvbi1za2lpbmdcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLFxuICBcInNraWluZ1wiOiAkZmEtdmFyLXNraWluZyxcbiAgXCJkZWVyXCI6ICRmYS12YXItZGVlcixcbiAgXCJpbnB1dC1waXBlXCI6ICRmYS12YXItaW5wdXQtcGlwZSxcbiAgXCJyb2FkLWxvY2tcIjogJGZhLXZhci1yb2FkLWxvY2ssXG4gIFwiYVwiOiAkZmEtdmFyLWEsXG4gIFwiYm9va21hcmstc2xhc2hcIjogJGZhLXZhci1ib29rbWFyay1zbGFzaCxcbiAgXCJ0ZW1wZXJhdHVyZS1hcnJvdy1kb3duXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bixcbiAgXCJ0ZW1wZXJhdHVyZS1kb3duXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZG93bixcbiAgXCJtYWNlXCI6ICRmYS12YXItbWFjZSxcbiAgXCJmZWF0aGVyLXBvaW50ZWRcIjogJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQsXG4gIFwiZmVhdGhlci1hbHRcIjogJGZhLXZhci1mZWF0aGVyLWFsdCxcbiAgXCJzYXVzYWdlXCI6ICRmYS12YXItc2F1c2FnZSxcbiAgXCJ0cmFzaC1jYW4tY2xvY2tcIjogJGZhLXZhci10cmFzaC1jYW4tY2xvY2ssXG4gIFwicFwiOiAkZmEtdmFyLXAsXG4gIFwiYnJvb20td2lkZVwiOiAkZmEtdmFyLWJyb29tLXdpZGUsXG4gIFwic25vd2ZsYWtlXCI6ICRmYS12YXItc25vd2ZsYWtlLFxuICBcInN0b21hY2hcIjogJGZhLXZhci1zdG9tYWNoLFxuICBcIm5ld3NwYXBlclwiOiAkZmEtdmFyLW5ld3NwYXBlcixcbiAgXCJyZWN0YW5nbGUtYWRcIjogJGZhLXZhci1yZWN0YW5nbGUtYWQsXG4gIFwiYWRcIjogJGZhLXZhci1hZCxcbiAgXCJndWl0YXItZWxlY3RyaWNcIjogJGZhLXZhci1ndWl0YXItZWxlY3RyaWMsXG4gIFwiYXJyb3ctdHVybi1kb3duLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLXJpZ2h0LFxuICBcIm1vb24tY2xvdWRcIjogJGZhLXZhci1tb29uLWNsb3VkLFxuICBcImJyZWFkLXNsaWNlLWJ1dHRlclwiOiAkZmEtdmFyLWJyZWFkLXNsaWNlLWJ1dHRlcixcbiAgXCJjaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiYXJyb3ctY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0LFxuICBcInVzZXItZ3JvdXAtY3Jvd25cIjogJGZhLXZhci11c2VyLWdyb3VwLWNyb3duLFxuICBcInVzZXJzLWNyb3duXCI6ICRmYS12YXItdXNlcnMtY3Jvd24sXG4gIFwiY2lyY2xlLWlcIjogJGZhLXZhci1jaXJjbGUtaSxcbiAgXCJ0b2lsZXQtcGFwZXItY2hlY2tcIjogJGZhLXZhci10b2lsZXQtcGFwZXItY2hlY2ssXG4gIFwiZmlsdGVyLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUteG1hcmssXG4gIFwibG9jdXN0XCI6ICRmYS12YXItbG9jdXN0LFxuICBcInNvcnRcIjogJGZhLXZhci1zb3J0LFxuICBcInVuc29ydGVkXCI6ICRmYS12YXItdW5zb3J0ZWQsXG4gIFwibGlzdC1vbFwiOiAkZmEtdmFyLWxpc3Qtb2wsXG4gIFwibGlzdC0xLTJcIjogJGZhLXZhci1saXN0LTEtMixcbiAgXCJsaXN0LW51bWVyaWNcIjogJGZhLXZhci1saXN0LW51bWVyaWMsXG4gIFwiY2hhcnQtd2F0ZXJmYWxsXCI6ICRmYS12YXItY2hhcnQtd2F0ZXJmYWxsLFxuICBcInNwYXJrbGVcIjogJGZhLXZhci1zcGFya2xlLFxuICBcImZhY2UtcGFydHlcIjogJGZhLXZhci1mYWNlLXBhcnR5LFxuICBcImtpZG5leXNcIjogJGZhLXZhci1raWRuZXlzLFxuICBcIndpZmktZXhjbGFtYXRpb25cIjogJGZhLXZhci13aWZpLWV4Y2xhbWF0aW9uLFxuICBcImNoYXJ0LW5ldHdvcmtcIjogJGZhLXZhci1jaGFydC1uZXR3b3JrLFxuICBcInBlcnNvbi1kcmVzcy1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdCxcbiAgXCJkaWNlLWQ0XCI6ICRmYS12YXItZGljZS1kNCxcbiAgXCJtb25leS1jaGVjay1kb2xsYXJcIjogJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXIsXG4gIFwibW9uZXktY2hlY2stYWx0XCI6ICRmYS12YXItbW9uZXktY2hlY2stYWx0LFxuICBcInZlY3Rvci1zcXVhcmVcIjogJGZhLXZhci12ZWN0b3Itc3F1YXJlLFxuICBcImJyZWFkLXNsaWNlXCI6ICRmYS12YXItYnJlYWQtc2xpY2UsXG4gIFwibGFuZ3VhZ2VcIjogJGZhLXZhci1sYW5ndWFnZSxcbiAgXCJ3aGVhdC1hd24tc2xhc2hcIjogJGZhLXZhci13aGVhdC1hd24tc2xhc2gsXG4gIFwiZmFjZS1raXNzLXdpbmstaGVhcnRcIjogJGZhLXZhci1mYWNlLWtpc3Mtd2luay1oZWFydCxcbiAgXCJraXNzLXdpbmstaGVhcnRcIjogJGZhLXZhci1raXNzLXdpbmstaGVhcnQsXG4gIFwiZGFnZ2VyXCI6ICRmYS12YXItZGFnZ2VyLFxuICBcInBvZGl1bVwiOiAkZmEtdmFyLXBvZGl1bSxcbiAgXCJtZW1vLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLW1lbW8tY2lyY2xlLWNoZWNrLFxuICBcInJvdXRlLWhpZ2h3YXlcIjogJGZhLXZhci1yb3V0ZS1oaWdod2F5LFxuICBcImRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWRvd24tdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLWJvdHRvbSxcbiAgXCJmaWx0ZXJcIjogJGZhLXZhci1maWx0ZXIsXG4gIFwic3F1YXJlLWdcIjogJGZhLXZhci1zcXVhcmUtZyxcbiAgXCJjaXJjbGUtcGhvbmVcIjogJGZhLXZhci1jaXJjbGUtcGhvbmUsXG4gIFwicGhvbmUtY2lyY2xlXCI6ICRmYS12YXItcGhvbmUtY2lyY2xlLFxuICBcImNsaXBib2FyZC1wcmVzY3JpcHRpb25cIjogJGZhLXZhci1jbGlwYm9hcmQtcHJlc2NyaXB0aW9uLFxuICBcInVzZXItbnVyc2UtaGFpclwiOiAkZmEtdmFyLXVzZXItbnVyc2UtaGFpcixcbiAgXCJxdWVzdGlvblwiOiAkZmEtdmFyLXF1ZXN0aW9uLFxuICBcImZpbGUtc2lnbmF0dXJlXCI6ICRmYS12YXItZmlsZS1zaWduYXR1cmUsXG4gIFwidG9nZ2xlLWxhcmdlLW9uXCI6ICRmYS12YXItdG9nZ2xlLWxhcmdlLW9uLFxuICBcInVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtYWx0XCI6ICRmYS12YXItYXJyb3dzLWFsdCxcbiAgXCJkcnllci1oZWF0XCI6ICRmYS12YXItZHJ5ZXItaGVhdCxcbiAgXCJkcnllci1hbHRcIjogJGZhLXZhci1kcnllci1hbHQsXG4gIFwiaG91c2UtY2hpbW5leS11c2VyXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS11c2VyLFxuICBcImhhbmQtaG9sZGluZy1oZWFydFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydCxcbiAgXCJhcnJvdy11cC1zbWFsbC1iaWdcIjogJGZhLXZhci1hcnJvdy11cC1zbWFsbC1iaWcsXG4gIFwic29ydC1zaXplLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS11cC1hbHQsXG4gIFwidHJhaW4tdHJhY2tcIjogJGZhLXZhci10cmFpbi10cmFjayxcbiAgXCJwdXp6bGUtcGllY2VcIjogJGZhLXZhci1wdXp6bGUtcGllY2UsXG4gIFwibW9uZXktY2hlY2tcIjogJGZhLXZhci1tb25leS1jaGVjayxcbiAgXCJzdGFyLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItc3Rhci1oYWxmLXN0cm9rZSxcbiAgXCJzdGFyLWhhbGYtYWx0XCI6ICRmYS12YXItc3Rhci1oYWxmLWFsdCxcbiAgXCJmaWxlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZmlsZS1leGNsYW1hdGlvbixcbiAgXCJjb2RlXCI6ICRmYS12YXItY29kZSxcbiAgXCJ3aGlza2V5LWdsYXNzXCI6ICRmYS12YXItd2hpc2tleS1nbGFzcyxcbiAgXCJnbGFzcy13aGlza2V5XCI6ICRmYS12YXItZ2xhc3Mtd2hpc2tleSxcbiAgXCJtb29uLXN0YXJzXCI6ICRmYS12YXItbW9vbi1zdGFycyxcbiAgXCJidWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY2xvdGhlcy1oYW5nZXJcIjogJGZhLXZhci1jbG90aGVzLWhhbmdlcixcbiAgXCJtb2JpbGUtbm90Y2hcIjogJGZhLXZhci1tb2JpbGUtbm90Y2gsXG4gIFwibW9iaWxlLWlwaG9uZVwiOiAkZmEtdmFyLW1vYmlsZS1pcGhvbmUsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1jaGFydFwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQsXG4gIFwiYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZSxcbiAgXCJleHRlcm5hbC1saW5rXCI6ICRmYS12YXItZXh0ZXJuYWwtbGluayxcbiAgXCJjdWJlcy1zdGFja2VkXCI6ICRmYS12YXItY3ViZXMtc3RhY2tlZCxcbiAgXCJpbWFnZXMtdXNlclwiOiAkZmEtdmFyLWltYWdlcy11c2VyLFxuICBcIndvbi1zaWduXCI6ICRmYS12YXItd29uLXNpZ24sXG4gIFwia3J3XCI6ICRmYS12YXIta3J3LFxuICBcIndvblwiOiAkZmEtdmFyLXdvbixcbiAgXCJpbWFnZS1wb2xhcm9pZC11c2VyXCI6ICRmYS12YXItaW1hZ2UtcG9sYXJvaWQtdXNlcixcbiAgXCJ2aXJ1cy1jb3ZpZFwiOiAkZmEtdmFyLXZpcnVzLWNvdmlkLFxuICBcInNxdWFyZS1lbGxpcHNpc1wiOiAkZmEtdmFyLXNxdWFyZS1lbGxpcHNpcyxcbiAgXCJwaWVcIjogJGZhLXZhci1waWUsXG4gIFwiY2hlc3Mta25pZ2h0LXBpZWNlXCI6ICRmYS12YXItY2hlc3Mta25pZ2h0LXBpZWNlLFxuICBcImNoZXNzLWtuaWdodC1hbHRcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQtYWx0LFxuICBcImF1c3RyYWwtc2lnblwiOiAkZmEtdmFyLWF1c3RyYWwtc2lnbixcbiAgXCJjbG91ZC1wbHVzXCI6ICRmYS12YXItY2xvdWQtcGx1cyxcbiAgXCJmXCI6ICRmYS12YXItZixcbiAgXCJsZWFmXCI6ICRmYS12YXItbGVhZixcbiAgXCJiZWQtYnVua1wiOiAkZmEtdmFyLWJlZC1idW5rLFxuICBcInJvYWRcIjogJGZhLXZhci1yb2FkLFxuICBcInRheGlcIjogJGZhLXZhci10YXhpLFxuICBcImNhYlwiOiAkZmEtdmFyLWNhYixcbiAgXCJwZXJzb24tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXMsXG4gIFwiY2hhcnQtcGllXCI6ICRmYS12YXItY2hhcnQtcGllLFxuICBcInBpZS1jaGFydFwiOiAkZmEtdmFyLXBpZS1jaGFydCxcbiAgXCJib2x0LWxpZ2h0bmluZ1wiOiAkZmEtdmFyLWJvbHQtbGlnaHRuaW5nLFxuICBcImNsb2NrLWVpZ2h0XCI6ICRmYS12YXItY2xvY2stZWlnaHQsXG4gIFwic2Fjay14bWFya1wiOiAkZmEtdmFyLXNhY2steG1hcmssXG4gIFwiZmlsZS1leGNlbFwiOiAkZmEtdmFyLWZpbGUtZXhjZWwsXG4gIFwiZmlsZS1jb250cmFjdFwiOiAkZmEtdmFyLWZpbGUtY29udHJhY3QsXG4gIFwiZmlzaC1maW5zXCI6ICRmYS12YXItZmlzaC1maW5zLFxuICBcImNpcmNsZS1xXCI6ICRmYS12YXItY2lyY2xlLXEsXG4gIFwiYnVpbGRpbmctZmxhZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWZsYWcsXG4gIFwiZmFjZS1ncmluLWJlYW1cIjogJGZhLXZhci1mYWNlLWdyaW4tYmVhbSxcbiAgXCJncmluLWJlYW1cIjogJGZhLXZhci1ncmluLWJlYW0sXG4gIFwib2JqZWN0LXVuZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtdW5ncm91cCxcbiAgXCJmYWNlLWRpc2d1aXNlXCI6ICRmYS12YXItZmFjZS1kaXNndWlzZSxcbiAgXCJjaXJjbGUtYXJyb3ctZG93bi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0LFxuICBcImFsaWVuLThiaXRcIjogJGZhLXZhci1hbGllbi04Yml0LFxuICBcImFsaWVuLW1vbnN0ZXJcIjogJGZhLXZhci1hbGllbi1tb25zdGVyLFxuICBcImhhbmQtcG9pbnQtcmliYm9uXCI6ICRmYS12YXItaGFuZC1wb2ludC1yaWJib24sXG4gIFwicG9vcFwiOiAkZmEtdmFyLXBvb3AsXG4gIFwib2JqZWN0LWV4Y2x1ZGVcIjogJGZhLXZhci1vYmplY3QtZXhjbHVkZSxcbiAgXCJ0ZWxlc2NvcGVcIjogJGZhLXZhci10ZWxlc2NvcGUsXG4gIFwibG9jYXRpb24tcGluXCI6ICRmYS12YXItbG9jYXRpb24tcGluLFxuICBcIm1hcC1tYXJrZXJcIjogJGZhLXZhci1tYXAtbWFya2VyLFxuICBcInNxdWFyZS1saXN0XCI6ICRmYS12YXItc3F1YXJlLWxpc3QsXG4gIFwia2FhYmFcIjogJGZhLXZhci1rYWFiYSxcbiAgXCJ0b2lsZXQtcGFwZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXIsXG4gIFwiaGVsbWV0LXNhZmV0eVwiOiAkZmEtdmFyLWhlbG1ldC1zYWZldHksXG4gIFwiaGFyZC1oYXRcIjogJGZhLXZhci1oYXJkLWhhdCxcbiAgXCJoYXQtaGFyZFwiOiAkZmEtdmFyLWhhdC1oYXJkLFxuICBcImNvbW1lbnQtY29kZVwiOiAkZmEtdmFyLWNvbW1lbnQtY29kZSxcbiAgXCJzaW0tY2FyZHNcIjogJGZhLXZhci1zaW0tY2FyZHMsXG4gIFwic3RhcnNoaXBcIjogJGZhLXZhci1zdGFyc2hpcCxcbiAgXCJlamVjdFwiOiAkZmEtdmFyLWVqZWN0LFxuICBcImNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1yaWdodCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodCxcbiAgXCJwbGFuZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2ssXG4gIFwic2VhbFwiOiAkZmEtdmFyLXNlYWwsXG4gIFwidXNlci1jb3dib3lcIjogJGZhLXZhci11c2VyLWNvd2JveSxcbiAgXCJoZXhhZ29uLXZlcnRpY2FsLW5mdFwiOiAkZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0LFxuICBcImZhY2Utcm9sbGluZy1leWVzXCI6ICRmYS12YXItZmFjZS1yb2xsaW5nLWV5ZXMsXG4gIFwibWVoLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXMsXG4gIFwiYnJlYWQtbG9hZlwiOiAkZmEtdmFyLWJyZWFkLWxvYWYsXG4gIFwicmluZ3Mtd2VkZGluZ1wiOiAkZmEtdmFyLXJpbmdzLXdlZGRpbmcsXG4gIFwib2JqZWN0LWdyb3VwXCI6ICRmYS12YXItb2JqZWN0LWdyb3VwLFxuICBcImZyZW5jaC1mcmllc1wiOiAkZmEtdmFyLWZyZW5jaC1mcmllcyxcbiAgXCJjaGFydC1saW5lXCI6ICRmYS12YXItY2hhcnQtbGluZSxcbiAgXCJsaW5lLWNoYXJ0XCI6ICRmYS12YXItbGluZS1jaGFydCxcbiAgXCJjYWxlbmRhci1hcnJvdy1kb3duXCI6ICRmYS12YXItY2FsZW5kYXItYXJyb3ctZG93bixcbiAgXCJjYWxlbmRhci1kb3dubG9hZFwiOiAkZmEtdmFyLWNhbGVuZGFyLWRvd25sb2FkLFxuICBcInNlbmQtYmFja1wiOiAkZmEtdmFyLXNlbmQtYmFjayxcbiAgXCJtYXNrLXZlbnRpbGF0b3JcIjogJGZhLXZhci1tYXNrLXZlbnRpbGF0b3IsXG4gIFwic2lnbmF0dXJlLWxvY2tcIjogJGZhLXZhci1zaWduYXR1cmUtbG9jayxcbiAgXCJhcnJvdy1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LFxuICBcInNpZ25zLXBvc3RcIjogJGZhLXZhci1zaWducy1wb3N0LFxuICBcIm1hcC1zaWduc1wiOiAkZmEtdmFyLW1hcC1zaWducyxcbiAgXCJvY3RhZ29uLXBsdXNcIjogJGZhLXZhci1vY3RhZ29uLXBsdXMsXG4gIFwicGx1cy1vY3RhZ29uXCI6ICRmYS12YXItcGx1cy1vY3RhZ29uLFxuICBcImNhc2gtcmVnaXN0ZXJcIjogJGZhLXZhci1jYXNoLXJlZ2lzdGVyLFxuICBcInBlcnNvbi1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uLFxuICBcIm1lbG9uLXNsaWNlXCI6ICRmYS12YXItbWVsb24tc2xpY2UsXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uXCI6ICRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLFxuICBcIm1lc3NhZ2Utc21pbGVcIjogJGZhLXZhci1tZXNzYWdlLXNtaWxlLFxuICBcImNvbW1lbnQtYWx0LXNtaWxlXCI6ICRmYS12YXItY29tbWVudC1hbHQtc21pbGUsXG4gIFwiY3VwLXN0cmF3XCI6ICRmYS12YXItY3VwLXN0cmF3LFxuICBcImxlZnQtZnJvbS1saW5lXCI6ICRmYS12YXItbGVmdC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1yaWdodCxcbiAgXCJoXCI6ICRmYS12YXItaCxcbiAgXCJiYXNrZXQtc2hvcHBpbmctc2ltcGxlXCI6ICRmYS12YXItYmFza2V0LXNob3BwaW5nLXNpbXBsZSxcbiAgXCJzaG9wcGluZy1iYXNrZXQtYWx0XCI6ICRmYS12YXItc2hvcHBpbmctYmFza2V0LWFsdCxcbiAgXCJoYW5kcy1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1oZWFydCxcbiAgXCJoYW5kcy1oZWFydFwiOiAkZmEtdmFyLWhhbmRzLWhlYXJ0LFxuICBcImNsb2NrLW5pbmVcIjogJGZhLXZhci1jbG9jay1uaW5lLFxuICBcInRhcnBcIjogJGZhLXZhci10YXJwLFxuICBcImZhY2Utc2xlZXB5XCI6ICRmYS12YXItZmFjZS1zbGVlcHksXG4gIFwiaGFuZC1ob3Juc1wiOiAkZmEtdmFyLWhhbmQtaG9ybnMsXG4gIFwic2NyZXdkcml2ZXItd3JlbmNoXCI6ICRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoLFxuICBcInRvb2xzXCI6ICRmYS12YXItdG9vbHMsXG4gIFwiYXJyb3dzLXRvLWV5ZVwiOiAkZmEtdmFyLWFycm93cy10by1leWUsXG4gIFwiY2lyY2xlLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLFxuICBcInRyb3BoeS1zdGFyXCI6ICRmYS12YXItdHJvcGh5LXN0YXIsXG4gIFwidHJvcGh5LWFsdFwiOiAkZmEtdmFyLXRyb3BoeS1hbHQsXG4gIFwicGx1Zy1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQsXG4gIFwiZmFjZS10aGVybW9tZXRlclwiOiAkZmEtdmFyLWZhY2UtdGhlcm1vbWV0ZXIsXG4gIFwiZ3JpZC1yb3VuZC00XCI6ICRmYS12YXItZ3JpZC1yb3VuZC00LFxuICBcInNoaXJ0LXJ1bm5pbmdcIjogJGZhLXZhci1zaGlydC1ydW5uaW5nLFxuICBcImJvb2stY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctdXAsXG4gIFwiZmFjZS1uYXVzZWF0ZWRcIjogJGZhLXZhci1mYWNlLW5hdXNlYXRlZCxcbiAgXCJoZWFydFwiOiAkZmEtdmFyLWhlYXJ0LFxuICBcImZpbGUtY2hhcnQtcGllXCI6ICRmYS12YXItZmlsZS1jaGFydC1waWUsXG4gIFwibWFycy1hbmQtdmVudXNcIjogJGZhLXZhci1tYXJzLWFuZC12ZW51cyxcbiAgXCJob3VzZS11c2VyXCI6ICRmYS12YXItaG91c2UtdXNlcixcbiAgXCJob21lLXVzZXJcIjogJGZhLXZhci1ob21lLXVzZXIsXG4gIFwiY2lyY2xlLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwiZHVtcHN0ZXItZmlyZVwiOiAkZmEtdmFyLWR1bXBzdGVyLWZpcmUsXG4gIFwiaGV4YWdvbi1taW51c1wiOiAkZmEtdmFyLWhleGFnb24tbWludXMsXG4gIFwibWludXMtaGV4YWdvblwiOiAkZmEtdmFyLW1pbnVzLWhleGFnb24sXG4gIFwibGVmdC10by1saW5lXCI6ICRmYS12YXItbGVmdC10by1saW5lLFxuICBcImFycm93LWFsdC10by1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLWxlZnQsXG4gIFwiaG91c2UtY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jcmFjayxcbiAgXCJwYXctc2ltcGxlXCI6ICRmYS12YXItcGF3LXNpbXBsZSxcbiAgXCJwYXctYWx0XCI6ICRmYS12YXItcGF3LWFsdCxcbiAgXCJhcnJvdy1sZWZ0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtbG9uZy10by1saW5lLFxuICBcImJyYWNrZXRzLXJvdW5kXCI6ICRmYS12YXItYnJhY2tldHMtcm91bmQsXG4gIFwicGFyZW50aGVzZXNcIjogJGZhLXZhci1wYXJlbnRoZXNlcyxcbiAgXCJtYXJ0aW5pLWdsYXNzLWNpdHJ1c1wiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzLFxuICBcImNvY2t0YWlsXCI6ICRmYS12YXItY29ja3RhaWwsXG4gIFwidXNlci1zaGFrZXNwZWFyZVwiOiAkZmEtdmFyLXVzZXItc2hha2VzcGVhcmUsXG4gIFwiYXJyb3ctcmlnaHQtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tYXJjLFxuICBcImZhY2Utc3VycHJpc2VcIjogJGZhLXZhci1mYWNlLXN1cnByaXNlLFxuICBcInN1cnByaXNlXCI6ICRmYS12YXItc3VycHJpc2UsXG4gIFwiYm90dGxlLXdhdGVyXCI6ICRmYS12YXItYm90dGxlLXdhdGVyLFxuICBcImNpcmNsZS1wYXVzZVwiOiAkZmEtdmFyLWNpcmNsZS1wYXVzZSxcbiAgXCJwYXVzZS1jaXJjbGVcIjogJGZhLXZhci1wYXVzZS1jaXJjbGUsXG4gIFwiZ2F1Z2UtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtcGx1cyxcbiAgXCJmb2xkZXJzXCI6ICRmYS12YXItZm9sZGVycyxcbiAgXCJhbmdlbFwiOiAkZmEtdmFyLWFuZ2VsLFxuICBcInZhbHVlLWFic29sdXRlXCI6ICRmYS12YXItdmFsdWUtYWJzb2x1dGUsXG4gIFwicmFiYml0XCI6ICRmYS12YXItcmFiYml0LFxuICBcInRvaWxldC1wYXBlci1zbGFzaFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaCxcbiAgXCJjaXJjbGUtZXVyb1wiOiAkZmEtdmFyLWNpcmNsZS1ldXJvLFxuICBcImFwcGxlLXdob2xlXCI6ICRmYS12YXItYXBwbGUtd2hvbGUsXG4gIFwiYXBwbGUtYWx0XCI6ICRmYS12YXItYXBwbGUtYWx0LFxuICBcImtpdGNoZW4tc2V0XCI6ICRmYS12YXIta2l0Y2hlbi1zZXQsXG4gIFwiZGlhbW9uZC1oYWxmXCI6ICRmYS12YXItZGlhbW9uZC1oYWxmLFxuICBcImxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLWxvY2sta2V5aG9sZSxcbiAgXCJsb2NrLWFsdFwiOiAkZmEtdmFyLWxvY2stYWx0LFxuICBcInJcIjogJGZhLXZhci1yLFxuICBcInRlbXBlcmF0dXJlLXF1YXJ0ZXJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyLFxuICBcInRlbXBlcmF0dXJlLTFcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0xLFxuICBcInRoZXJtb21ldGVyLTFcIjogJGZhLXZhci10aGVybW9tZXRlci0xLFxuICBcInRoZXJtb21ldGVyLXF1YXJ0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyLFxuICBcInNxdWFyZS1pbmZvXCI6ICRmYS12YXItc3F1YXJlLWluZm8sXG4gIFwiaW5mby1zcXVhcmVcIjogJGZhLXZhci1pbmZvLXNxdWFyZSxcbiAgXCJ3aWZpLXNsYXNoXCI6ICRmYS12YXItd2lmaS1zbGFzaCxcbiAgXCJ0b2lsZXQtcGFwZXIteG1hcmtcIjogJGZhLXZhci10b2lsZXQtcGFwZXIteG1hcmssXG4gIFwiaGFuZHMtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kcy11c2RcIjogJGZhLXZhci1oYW5kcy11c2QsXG4gIFwiY3ViZVwiOiAkZmEtdmFyLWN1YmUsXG4gIFwiYXJyb3ctZG93bi10cmlhbmdsZS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZSxcbiAgXCJzb3J0LXNoYXBlcy1kb3duXCI6ICRmYS12YXItc29ydC1zaGFwZXMtZG93bixcbiAgXCJiaXRjb2luLXNpZ25cIjogJGZhLXZhci1iaXRjb2luLXNpZ24sXG4gIFwic2h1dHRlcnNcIjogJGZhLXZhci1zaHV0dGVycyxcbiAgXCJzaGllbGQtZG9nXCI6ICRmYS12YXItc2hpZWxkLWRvZyxcbiAgXCJzb2xhci1wYW5lbFwiOiAkZmEtdmFyLXNvbGFyLXBhbmVsLFxuICBcImxvY2stb3BlblwiOiAkZmEtdmFyLWxvY2stb3BlbixcbiAgXCJ0YWJsZS10cmVlXCI6ICRmYS12YXItdGFibGUtdHJlZSxcbiAgXCJob3VzZS1jaGltbmV5LWhlYXJ0XCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1oZWFydCxcbiAgXCJ0YWxseS0zXCI6ICRmYS12YXItdGFsbHktMyxcbiAgXCJlbGV2YXRvclwiOiAkZmEtdmFyLWVsZXZhdG9yLFxuICBcIm1vbmV5LWJpbGwtdHJhbnNmZXJcIjogJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyLFxuICBcIm1vbmV5LWJpbGwtdHJlbmQtdXBcIjogJGZhLXZhci1tb25leS1iaWxsLXRyZW5kLXVwLFxuICBcImhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtcG9sbC1ob3Jpem9udGFsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbCxcbiAgXCJwb2xsLWhcIjogJGZhLXZhci1wb2xsLWgsXG4gIFwiY2lyY2xlXCI6ICRmYS12YXItY2lyY2xlLFxuICBcImNhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2FydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic3dvcmRcIjogJGZhLXZhci1zd29yZCxcbiAgXCJiYWNrd2FyZC1mYXN0XCI6ICRmYS12YXItYmFja3dhcmQtZmFzdCxcbiAgXCJmYXN0LWJhY2t3YXJkXCI6ICRmYS12YXItZmFzdC1iYWNrd2FyZCxcbiAgXCJyZWN5Y2xlXCI6ICRmYS12YXItcmVjeWNsZSxcbiAgXCJ1c2VyLWFzdHJvbmF1dFwiOiAkZmEtdmFyLXVzZXItYXN0cm9uYXV0LFxuICBcImludGVycm9iYW5nXCI6ICRmYS12YXItaW50ZXJyb2JhbmcsXG4gIFwicGxhbmUtc2xhc2hcIjogJGZhLXZhci1wbGFuZS1zbGFzaCxcbiAgXCJjaXJjbGUtZGFzaGVkXCI6ICRmYS12YXItY2lyY2xlLWRhc2hlZCxcbiAgXCJ0cmFkZW1hcmtcIjogJGZhLXZhci10cmFkZW1hcmssXG4gIFwiYmFza2V0YmFsbFwiOiAkZmEtdmFyLWJhc2tldGJhbGwsXG4gIFwiYmFza2V0YmFsbC1iYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbC1iYWxsLFxuICBcImZvcmsta25pZmVcIjogJGZhLXZhci1mb3JrLWtuaWZlLFxuICBcInV0ZW5zaWxzLWFsdFwiOiAkZmEtdmFyLXV0ZW5zaWxzLWFsdCxcbiAgXCJzYXRlbGxpdGUtZGlzaFwiOiAkZmEtdmFyLXNhdGVsbGl0ZS1kaXNoLFxuICBcImJhZGdlLWNoZWNrXCI6ICRmYS12YXItYmFkZ2UtY2hlY2ssXG4gIFwiY2lyY2xlLXVwXCI6ICRmYS12YXItY2lyY2xlLXVwLFxuICBcImFycm93LWFsdC1jaXJjbGUtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwLFxuICBcInNsaWRlclwiOiAkZmEtdmFyLXNsaWRlcixcbiAgXCJtb2JpbGUtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1zY3JlZW4tYnV0dG9uLFxuICBcIm1vYmlsZS1hbHRcIjogJGZhLXZhci1tb2JpbGUtYWx0LFxuICBcImNsb2NrLW9uZS10aGlydHlcIjogJGZhLXZhci1jbG9jay1vbmUtdGhpcnR5LFxuICBcImluYm94LW91dFwiOiAkZmEtdmFyLWluYm94LW91dCxcbiAgXCJpbmJveC1hcnJvdy11cFwiOiAkZmEtdmFyLWluYm94LWFycm93LXVwLFxuICBcImNsb3VkLXNsYXNoXCI6ICRmYS12YXItY2xvdWQtc2xhc2gsXG4gIFwidm9sdW1lLWhpZ2hcIjogJGZhLXZhci12b2x1bWUtaGlnaCxcbiAgXCJ2b2x1bWUtdXBcIjogJGZhLXZhci12b2x1bWUtdXAsXG4gIFwidXNlcnMtcmF5c1wiOiAkZmEtdmFyLXVzZXJzLXJheXMsXG4gIFwid2FsbGV0XCI6ICRmYS12YXItd2FsbGV0LFxuICBcIm9jdGFnb24tY2hlY2tcIjogJGZhLXZhci1vY3RhZ29uLWNoZWNrLFxuICBcImZsYXRicmVhZC1zdHVmZmVkXCI6ICRmYS12YXItZmxhdGJyZWFkLXN0dWZmZWQsXG4gIFwiY2xpcGJvYXJkLWNoZWNrXCI6ICRmYS12YXItY2xpcGJvYXJkLWNoZWNrLFxuICBcImNhcnQtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1wbHVzLFxuICBcInRydWNrLWNsb2NrXCI6ICRmYS12YXItdHJ1Y2stY2xvY2ssXG4gIFwic2hpcHBpbmctdGltZWRcIjogJGZhLXZhci1zaGlwcGluZy10aW1lZCxcbiAgXCJwb29sLTgtYmFsbFwiOiAkZmEtdmFyLXBvb2wtOC1iYWxsLFxuICBcImZpbGUtYXVkaW9cIjogJGZhLXZhci1maWxlLWF1ZGlvLFxuICBcInR1cm4tZG93bi1sZWZ0XCI6ICRmYS12YXItdHVybi1kb3duLWxlZnQsXG4gIFwibG9jay1oYXNodGFnXCI6ICRmYS12YXItbG9jay1oYXNodGFnLFxuICBcImNoYXJ0LXJhZGFyXCI6ICRmYS12YXItY2hhcnQtcmFkYXIsXG4gIFwic3RhZmZcIjogJGZhLXZhci1zdGFmZixcbiAgXCJidXJnZXJcIjogJGZhLXZhci1idXJnZXIsXG4gIFwiaGFtYnVyZ2VyXCI6ICRmYS12YXItaGFtYnVyZ2VyLFxuICBcInV0aWxpdHktcG9sZVwiOiAkZmEtdmFyLXV0aWxpdHktcG9sZSxcbiAgXCJ0cmFuc3BvcnRlci02XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItNixcbiAgXCJ3cmVuY2hcIjogJGZhLXZhci13cmVuY2gsXG4gIFwiYnVnc1wiOiAkZmEtdmFyLWJ1Z3MsXG4gIFwidmVjdG9yLXBvbHlnb25cIjogJGZhLXZhci12ZWN0b3ItcG9seWdvbixcbiAgXCJkaWFncmFtLW5lc3RlZFwiOiAkZmEtdmFyLWRpYWdyYW0tbmVzdGVkLFxuICBcInJ1cGVlLXNpZ25cIjogJGZhLXZhci1ydXBlZS1zaWduLFxuICBcInJ1cGVlXCI6ICRmYS12YXItcnVwZWUsXG4gIFwiZmlsZS1pbWFnZVwiOiAkZmEtdmFyLWZpbGUtaW1hZ2UsXG4gIFwiY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItY2lyY2xlLXF1ZXN0aW9uLFxuICBcInF1ZXN0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSxcbiAgXCJpbWFnZS11c2VyXCI6ICRmYS12YXItaW1hZ2UtdXNlcixcbiAgXCJidW95XCI6ICRmYS12YXItYnVveSxcbiAgXCJwbGFuZS1kZXBhcnR1cmVcIjogJGZhLXZhci1wbGFuZS1kZXBhcnR1cmUsXG4gIFwiaGFuZHNoYWtlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNsYXNoLFxuICBcImJvb2stYm9va21hcmtcIjogJGZhLXZhci1ib29rLWJvb2ttYXJrLFxuICBcImJvcmRlci1jZW50ZXItaFwiOiAkZmEtdmFyLWJvcmRlci1jZW50ZXItaCxcbiAgXCJjYW4tZm9vZFwiOiAkZmEtdmFyLWNhbi1mb29kLFxuICBcInR5cGV3cml0ZXJcIjogJGZhLXZhci10eXBld3JpdGVyLFxuICBcImFycm93LXJpZ2h0LWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1hcmMsXG4gIFwiY2lyY2xlLWtcIjogJGZhLXZhci1jaXJjbGUtayxcbiAgXCJmYWNlLWhhbmQtb3Zlci1tb3V0aFwiOiAkZmEtdmFyLWZhY2UtaGFuZC1vdmVyLW1vdXRoLFxuICBcInBvcGNvcm5cIjogJGZhLXZhci1wb3Bjb3JuLFxuICBcImhvdXNlLXdhdGVyXCI6ICRmYS12YXItaG91c2Utd2F0ZXIsXG4gIFwiaG91c2UtZmxvb2RcIjogJGZhLXZhci1ob3VzZS1mbG9vZCxcbiAgXCJvYmplY3Qtc3VidHJhY3RcIjogJGZhLXZhci1vYmplY3Qtc3VidHJhY3QsXG4gIFwiY29kZS1icmFuY2hcIjogJGZhLXZhci1jb2RlLWJyYW5jaCxcbiAgXCJ3YXJlaG91c2UtZnVsbFwiOiAkZmEtdmFyLXdhcmVob3VzZS1mdWxsLFxuICBcIndhcmVob3VzZS1hbHRcIjogJGZhLXZhci13YXJlaG91c2UtYWx0LFxuICBcImhhdC1jb3dib3lcIjogJGZhLXZhci1oYXQtY293Ym95LFxuICBcImJyaWRnZVwiOiAkZmEtdmFyLWJyaWRnZSxcbiAgXCJwaG9uZS1mbGlwXCI6ICRmYS12YXItcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1hbHRcIjogJGZhLXZhci1waG9uZS1hbHQsXG4gIFwiYXJyb3ctZG93bi1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi1mcm9tLWRvdHRlZC1saW5lLFxuICBcImZpbGUtZG9jXCI6ICRmYS12YXItZmlsZS1kb2MsXG4gIFwic3F1YXJlLXF1YXJ0ZXJzXCI6ICRmYS12YXItc3F1YXJlLXF1YXJ0ZXJzLFxuICBcInRydWNrLWZyb250XCI6ICRmYS12YXItdHJ1Y2stZnJvbnQsXG4gIFwiY2F0XCI6ICRmYS12YXItY2F0LFxuICBcInRyYXNoLXhtYXJrXCI6ICRmYS12YXItdHJhc2gteG1hcmssXG4gIFwiY2lyY2xlLWNhcmV0LWxlZnRcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtbGVmdCxcbiAgXCJjYXJldC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWNpcmNsZS1sZWZ0LFxuICBcImZpbGVzXCI6ICRmYS12YXItZmlsZXMsXG4gIFwiYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZmFjZS1jbG91ZHNcIjogJGZhLXZhci1mYWNlLWNsb3VkcyxcbiAgXCJ1c2VyLWNyb3duXCI6ICRmYS12YXItdXNlci1jcm93bixcbiAgXCJ0cnVjay1maWVsZFwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLFxuICBcInJvdXRlXCI6ICRmYS12YXItcm91dGUsXG4gIFwiY2FydC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJjbGlwYm9hcmQtcXVlc3Rpb25cIjogJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb24sXG4gIFwicGFub3JhbWFcIjogJGZhLXZhci1wYW5vcmFtYSxcbiAgXCJjb21tZW50LW1lZGljYWxcIjogJGZhLXZhci1jb21tZW50LW1lZGljYWwsXG4gIFwidGVldGgtb3BlblwiOiAkZmEtdmFyLXRlZXRoLW9wZW4sXG4gIFwidXNlci10aWUtaGFpci1sb25nXCI6ICRmYS12YXItdXNlci10aWUtaGFpci1sb25nLFxuICBcImZpbGUtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtbWludXMsXG4gIFwiaGVhZC1zaWRlLW1lZGljYWxcIjogJGZhLXZhci1oZWFkLXNpZGUtbWVkaWNhbCxcbiAgXCJ0YWdzXCI6ICRmYS12YXItdGFncyxcbiAgXCJ3aW5lLWdsYXNzXCI6ICRmYS12YXItd2luZS1nbGFzcyxcbiAgXCJmb3J3YXJkLWZhc3RcIjogJGZhLXZhci1mb3J3YXJkLWZhc3QsXG4gIFwiZmFzdC1mb3J3YXJkXCI6ICRmYS12YXItZmFzdC1mb3J3YXJkLFxuICBcImZhY2UtbWVoLWJsYW5rXCI6ICRmYS12YXItZmFjZS1tZWgtYmxhbmssXG4gIFwibWVoLWJsYW5rXCI6ICRmYS12YXItbWVoLWJsYW5rLFxuICBcInVzZXItcm9ib3RcIjogJGZhLXZhci11c2VyLXJvYm90LFxuICBcInNxdWFyZS1wYXJraW5nXCI6ICRmYS12YXItc3F1YXJlLXBhcmtpbmcsXG4gIFwicGFya2luZ1wiOiAkZmEtdmFyLXBhcmtpbmcsXG4gIFwiY2FyZC1kaWFtb25kXCI6ICRmYS12YXItY2FyZC1kaWFtb25kLFxuICBcImZhY2UtemlwcGVyXCI6ICRmYS12YXItZmFjZS16aXBwZXIsXG4gIFwiZmFjZS1yYWlzZWQtZXllYnJvd1wiOiAkZmEtdmFyLWZhY2UtcmFpc2VkLWV5ZWJyb3csXG4gIFwiaG91c2Utc2lnbmFsXCI6ICRmYS12YXItaG91c2Utc2lnbmFsLFxuICBcInNxdWFyZS1jaGV2cm9uLXVwXCI6ICRmYS12YXItc3F1YXJlLWNoZXZyb24tdXAsXG4gIFwiY2hldnJvbi1zcXVhcmUtdXBcIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS11cCxcbiAgXCJiYXJzLXByb2dyZXNzXCI6ICRmYS12YXItYmFycy1wcm9ncmVzcyxcbiAgXCJ0YXNrcy1hbHRcIjogJGZhLXZhci10YXNrcy1hbHQsXG4gIFwiZmF1Y2V0LWRyaXBcIjogJGZhLXZhci1mYXVjZXQtZHJpcCxcbiAgXCJhcnJvd3MtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy10by1saW5lLFxuICBcImRvbHBoaW5cIjogJGZhLXZhci1kb2xwaGluLFxuICBcImFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQsXG4gIFwiY2lyY2xlLXJcIjogJGZhLXZhci1jaXJjbGUtcixcbiAgXCJjYXJ0LWZsYXRiZWRcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQsXG4gIFwiZG9sbHktZmxhdGJlZFwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQsXG4gIFwiYmFuLXNtb2tpbmdcIjogJGZhLXZhci1iYW4tc21va2luZyxcbiAgXCJzbW9raW5nLWJhblwiOiAkZmEtdmFyLXNtb2tpbmctYmFuLFxuICBcImNpcmNsZS1zb3J0LXVwXCI6ICRmYS12YXItY2lyY2xlLXNvcnQtdXAsXG4gIFwic29ydC1jaXJjbGUtdXBcIjogJGZhLXZhci1zb3J0LWNpcmNsZS11cCxcbiAgXCJ0ZXJtaW5hbFwiOiAkZmEtdmFyLXRlcm1pbmFsLFxuICBcIm1vYmlsZS1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtYnV0dG9uLFxuICBcImhvdXNlLW1lZGljYWwtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZyxcbiAgXCJiYXNrZXQtc2hvcHBpbmdcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFza2V0XCI6ICRmYS12YXItc2hvcHBpbmctYmFza2V0LFxuICBcInRhcGVcIjogJGZhLXZhci10YXBlLFxuICBcImNoZXN0bnV0XCI6ICRmYS12YXItY2hlc3RudXQsXG4gIFwiYnVzLXNpbXBsZVwiOiAkZmEtdmFyLWJ1cy1zaW1wbGUsXG4gIFwiYnVzLWFsdFwiOiAkZmEtdmFyLWJ1cy1hbHQsXG4gIFwiZXllXCI6ICRmYS12YXItZXllLFxuICBcImZhY2Utc2FkLWNyeVwiOiAkZmEtdmFyLWZhY2Utc2FkLWNyeSxcbiAgXCJzYWQtY3J5XCI6ICRmYS12YXItc2FkLWNyeSxcbiAgXCJoZWF0XCI6ICRmYS12YXItaGVhdCxcbiAgXCJ0aWNrZXQtYWlybGluZVwiOiAkZmEtdmFyLXRpY2tldC1haXJsaW5lLFxuICBcImJvb3QtaGVlbGVkXCI6ICRmYS12YXItYm9vdC1oZWVsZWQsXG4gIFwiYXJyb3dzLW1pbmltaXplXCI6ICRmYS12YXItYXJyb3dzLW1pbmltaXplLFxuICBcImNvbXByZXNzLWFycm93c1wiOiAkZmEtdmFyLWNvbXByZXNzLWFycm93cyxcbiAgXCJhdWRpby1kZXNjcmlwdGlvblwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLFxuICBcInBlcnNvbi1taWxpdGFyeS10by1wZXJzb25cIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uLFxuICBcImZpbGUtc2hpZWxkXCI6ICRmYS12YXItZmlsZS1zaGllbGQsXG4gIFwiaGV4YWdvblwiOiAkZmEtdmFyLWhleGFnb24sXG4gIFwibWFuaG9sZVwiOiAkZmEtdmFyLW1hbmhvbGUsXG4gIFwidXNlci1zbGFzaFwiOiAkZmEtdmFyLXVzZXItc2xhc2gsXG4gIFwicGVuXCI6ICRmYS12YXItcGVuLFxuICBcInRvd2VyLW9ic2VydmF0aW9uXCI6ICRmYS12YXItdG93ZXItb2JzZXJ2YXRpb24sXG4gIFwiZmxvcHB5LWRpc2tzXCI6ICRmYS12YXItZmxvcHB5LWRpc2tzLFxuICBcInRvaWxldC1wYXBlci1ibGFuay11bmRlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1ibGFuay11bmRlcixcbiAgXCJ0b2lsZXQtcGFwZXItcmV2ZXJzZS1hbHRcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1hbHQsXG4gIFwiZmlsZS1jb2RlXCI6ICRmYS12YXItZmlsZS1jb2RlLFxuICBcInNpZ25hbFwiOiAkZmEtdmFyLXNpZ25hbCxcbiAgXCJzaWduYWwtNVwiOiAkZmEtdmFyLXNpZ25hbC01LFxuICBcInNpZ25hbC1wZXJmZWN0XCI6ICRmYS12YXItc2lnbmFsLXBlcmZlY3QsXG4gIFwicHVtcFwiOiAkZmEtdmFyLXB1bXAsXG4gIFwiYnVzXCI6ICRmYS12YXItYnVzLFxuICBcImhlYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlXCI6ICRmYS12YXItYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZSxcbiAgXCJob3VzZS1jaGltbmV5XCI6ICRmYS12YXItaG91c2UtY2hpbW5leSxcbiAgXCJob21lLWxnXCI6ICRmYS12YXItaG9tZS1sZyxcbiAgXCJ3aW5kb3ctbWF4aW1pemVcIjogJGZhLXZhci13aW5kb3ctbWF4aW1pemUsXG4gIFwiZHJ5ZXJcIjogJGZhLXZhci1kcnllcixcbiAgXCJmYWNlLWZyb3duXCI6ICRmYS12YXItZmFjZS1mcm93bixcbiAgXCJmcm93blwiOiAkZmEtdmFyLWZyb3duLFxuICBcImNoZXNzLWJpc2hvcC1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcC1waWVjZSxcbiAgXCJjaGVzcy1iaXNob3AtYWx0XCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLWFsdCxcbiAgXCJzaGlydC10YW5rLXRvcFwiOiAkZmEtdmFyLXNoaXJ0LXRhbmstdG9wLFxuICBcImRpcGxvbWFcIjogJGZhLXZhci1kaXBsb21hLFxuICBcInNjcm9sbC1yaWJib25cIjogJGZhLXZhci1zY3JvbGwtcmliYm9uLFxuICBcInNjcmVlbmNhc3RcIjogJGZhLXZhci1zY3JlZW5jYXN0LFxuICBcIndhbGtlclwiOiAkZmEtdmFyLXdhbGtlcixcbiAgXCJwcmVzY3JpcHRpb25cIjogJGZhLXZhci1wcmVzY3JpcHRpb24sXG4gIFwic2hvcFwiOiAkZmEtdmFyLXNob3AsXG4gIFwic3RvcmUtYWx0XCI6ICRmYS12YXItc3RvcmUtYWx0LFxuICBcImZsb3BweS1kaXNrXCI6ICRmYS12YXItZmxvcHB5LWRpc2ssXG4gIFwic2F2ZVwiOiAkZmEtdmFyLXNhdmUsXG4gIFwidmloYXJhXCI6ICRmYS12YXItdmloYXJhLFxuICBcImZhY2Uta2lzcy1jbG9zZWQtZXllc1wiOiAkZmEtdmFyLWZhY2Uta2lzcy1jbG9zZWQtZXllcyxcbiAgXCJzY2FsZS11bmJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlLWxlZnRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQsXG4gIFwiZmlsZS11c2VyXCI6ICRmYS12YXItZmlsZS11c2VyLFxuICBcInVzZXItcG9saWNlLXRpZVwiOiAkZmEtdmFyLXVzZXItcG9saWNlLXRpZSxcbiAgXCJmYWNlLXRvbmd1ZS1tb25leVwiOiAkZmEtdmFyLWZhY2UtdG9uZ3VlLW1vbmV5LFxuICBcInRlbm5pcy1iYWxsXCI6ICRmYS12YXItdGVubmlzLWJhbGwsXG4gIFwic3F1YXJlLWxcIjogJGZhLXZhci1zcXVhcmUtbCxcbiAgXCJzb3J0LXVwXCI6ICRmYS12YXItc29ydC11cCxcbiAgXCJzb3J0LWFzY1wiOiAkZmEtdmFyLXNvcnQtYXNjLFxuICBcImNhbGVuZGFyLWFycm93LXVwXCI6ICRmYS12YXItY2FsZW5kYXItYXJyb3ctdXAsXG4gIFwiY2FsZW5kYXItdXBsb2FkXCI6ICRmYS12YXItY2FsZW5kYXItdXBsb2FkLFxuICBcImNvbW1lbnQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtZG90cyxcbiAgXCJjb21tZW50aW5nXCI6ICRmYS12YXItY29tbWVudGluZyxcbiAgXCJwbGFudC13aWx0XCI6ICRmYS12YXItcGxhbnQtd2lsdCxcbiAgXCJzY2FyZlwiOiAkZmEtdmFyLXNjYXJmLFxuICBcImFsYnVtLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItYWxidW0tY2lyY2xlLXBsdXMsXG4gIFwidXNlci1udXJzZS1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLW51cnNlLWhhaXItbG9uZyxcbiAgXCJkaWFtb25kXCI6ICRmYS12YXItZGlhbW9uZCxcbiAgXCJzcXVhcmUtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1sZWZ0LFxuICBcImFycm93LWFsdC1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtbGVmdCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludCxcbiAgXCJncmluLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tc3F1aW50LFxuICBcImNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbCxcbiAgXCJoYW5kLWhvbGRpbmctZG9sbGFyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kLWhvbGRpbmctdXNkXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCxcbiAgXCJncmlkLWRpdmlkZXJzXCI6ICRmYS12YXItZ3JpZC1kaXZpZGVycyxcbiAgXCJiYWN0ZXJpdW1cIjogJGZhLXZhci1iYWN0ZXJpdW0sXG4gIFwiaGFuZC1wb2ludGVyXCI6ICRmYS12YXItaGFuZC1wb2ludGVyLFxuICBcImRydW0tc3RlZWxwYW5cIjogJGZhLXZhci1kcnVtLXN0ZWVscGFuLFxuICBcImhhbmQtc2Npc3NvcnNcIjogJGZhLXZhci1oYW5kLXNjaXNzb3JzLFxuICBcImhhbmRzLXByYXlpbmdcIjogJGZhLXZhci1oYW5kcy1wcmF5aW5nLFxuICBcInByYXlpbmctaGFuZHNcIjogJGZhLXZhci1wcmF5aW5nLWhhbmRzLFxuICBcImZhY2UtcGVuc2l2ZVwiOiAkZmEtdmFyLWZhY2UtcGVuc2l2ZSxcbiAgXCJ1c2VyLW11c2ljXCI6ICRmYS12YXItdXNlci1tdXNpYyxcbiAgXCJhcnJvdy1yb3RhdGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtcmlnaHQsXG4gIFwiYXJyb3ctcmlnaHQtcm90YXRlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1mb3J3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQsXG4gIFwicmVkb1wiOiAkZmEtdmFyLXJlZG8sXG4gIFwibWVzc2FnZXMtZG9sbGFyXCI6ICRmYS12YXItbWVzc2FnZXMtZG9sbGFyLFxuICBcImNvbW1lbnRzLWFsdC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50cy1hbHQtZG9sbGFyLFxuICBcInNlbnNvci1vblwiOiAkZmEtdmFyLXNlbnNvci1vbixcbiAgXCJiYWxsb29uXCI6ICRmYS12YXItYmFsbG9vbixcbiAgXCJiaW9oYXphcmRcIjogJGZhLXZhci1iaW9oYXphcmQsXG4gIFwiY2hlc3MtcXVlZW4tcGllY2VcIjogJGZhLXZhci1jaGVzcy1xdWVlbi1waWVjZSxcbiAgXCJjaGVzcy1xdWVlbi1hbHRcIjogJGZhLXZhci1jaGVzcy1xdWVlbi1hbHQsXG4gIFwibG9jYXRpb24tY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMsXG4gIFwibG9jYXRpb25cIjogJGZhLXZhci1sb2NhdGlvbixcbiAgXCJtYXJzLWRvdWJsZVwiOiAkZmEtdmFyLW1hcnMtZG91YmxlLFxuICBcImhvdXNlLXBlcnNvbi1sZWF2ZVwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1sZWF2ZSxcbiAgXCJob3VzZS1sZWF2ZVwiOiAkZmEtdmFyLWhvdXNlLWxlYXZlLFxuICBcImhvdXNlLXBlcnNvbi1kZXBhcnRcIjogJGZhLXZhci1ob3VzZS1wZXJzb24tZGVwYXJ0LFxuICBcInJ1bGVyLXRyaWFuZ2xlXCI6ICRmYS12YXItcnVsZXItdHJpYW5nbGUsXG4gIFwiY2FyZC1jbHViXCI6ICRmYS12YXItY2FyZC1jbHViLFxuICBcImNoaWxkLWRyZXNzXCI6ICRmYS12YXItY2hpbGQtZHJlc3MsXG4gIFwidXNlcnMtYmV0d2Vlbi1saW5lc1wiOiAkZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXMsXG4gIFwibHVuZ3MtdmlydXNcIjogJGZhLXZhci1sdW5ncy12aXJ1cyxcbiAgXCJzcGlubmVyLXRoaXJkXCI6ICRmYS12YXItc3Bpbm5lci10aGlyZCxcbiAgXCJmYWNlLWdyaW4tdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tdGVhcnMsXG4gIFwiZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWdyaW4tdGVhcnMsXG4gIFwicGhvbmVcIjogJGZhLXZhci1waG9uZSxcbiAgXCJjb21wdXRlci1tb3VzZS1zY3JvbGx3aGVlbFwiOiAkZmEtdmFyLWNvbXB1dGVyLW1vdXNlLXNjcm9sbHdoZWVsLFxuICBcIm1vdXNlLWFsdFwiOiAkZmEtdmFyLW1vdXNlLWFsdCxcbiAgXCJjYWxlbmRhci14bWFya1wiOiAkZmEtdmFyLWNhbGVuZGFyLXhtYXJrLFxuICBcImNhbGVuZGFyLXRpbWVzXCI6ICRmYS12YXItY2FsZW5kYXItdGltZXMsXG4gIFwiY2hpbGQtcmVhY2hpbmdcIjogJGZhLXZhci1jaGlsZC1yZWFjaGluZyxcbiAgXCJ0YWJsZS1sYXlvdXRcIjogJGZhLXZhci10YWJsZS1sYXlvdXQsXG4gIFwibmFyd2hhbFwiOiAkZmEtdmFyLW5hcndoYWwsXG4gIFwicmFtcC1sb2FkaW5nXCI6ICRmYS12YXItcmFtcC1sb2FkaW5nLFxuICBcImNhbGVuZGFyLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLXBsdXMsXG4gIFwidG9vdGhicnVzaFwiOiAkZmEtdmFyLXRvb3RoYnJ1c2gsXG4gIFwiYm9yZGVyLWlubmVyXCI6ICRmYS12YXItYm9yZGVyLWlubmVyLFxuICBcInBhdy1jbGF3c1wiOiAkZmEtdmFyLXBhdy1jbGF3cyxcbiAgXCJraXdpLWZydWl0XCI6ICRmYS12YXIta2l3aS1mcnVpdCxcbiAgXCJ0cmFmZmljLWxpZ2h0LXNsb3dcIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LXNsb3csXG4gIFwicmVjdGFuZ2xlLWNvZGVcIjogJGZhLXZhci1yZWN0YW5nbGUtY29kZSxcbiAgXCJoZWFkLXNpZGUtdmlydXNcIjogJGZhLXZhci1oZWFkLXNpZGUtdmlydXMsXG4gIFwia2V5Ym9hcmQtYnJpZ2h0bmVzc1wiOiAkZmEtdmFyLWtleWJvYXJkLWJyaWdodG5lc3MsXG4gIFwiYm9va3MtbWVkaWNhbFwiOiAkZmEtdmFyLWJvb2tzLW1lZGljYWwsXG4gIFwibGlnaHRidWxiLXNsYXNoXCI6ICRmYS12YXItbGlnaHRidWxiLXNsYXNoLFxuICBcImhvdXNlLWJsYW5rXCI6ICRmYS12YXItaG91c2UtYmxhbmssXG4gIFwiaG9tZS1ibGFua1wiOiAkZmEtdmFyLWhvbWUtYmxhbmssXG4gIFwic3F1YXJlLTVcIjogJGZhLXZhci1zcXVhcmUtNSxcbiAgXCJzcXVhcmUtaGVhcnRcIjogJGZhLXZhci1zcXVhcmUtaGVhcnQsXG4gIFwiaGVhcnQtc3F1YXJlXCI6ICRmYS12YXItaGVhcnQtc3F1YXJlLFxuICBcInB1enpsZVwiOiAkZmEtdmFyLXB1enpsZSxcbiAgXCJ1c2VyLWdlYXJcIjogJGZhLXZhci11c2VyLWdlYXIsXG4gIFwidXNlci1jb2dcIjogJGZhLXZhci11c2VyLWNvZyxcbiAgXCJwaXBlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBpcGUtY2lyY2xlLWNoZWNrLFxuICBcImFycm93LXVwLTEtOVwiOiAkZmEtdmFyLWFycm93LXVwLTEtOSxcbiAgXCJzb3J0LW51bWVyaWMtdXBcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAsXG4gIFwib2N0YWdvbi1leGNsYW1hdGlvblwiOiAkZmEtdmFyLW9jdGFnb24tZXhjbGFtYXRpb24sXG4gIFwiZGlhbC1sb3dcIjogJGZhLXZhci1kaWFsLWxvdyxcbiAgXCJkb29yLWNsb3NlZFwiOiAkZmEtdmFyLWRvb3ItY2xvc2VkLFxuICBcImxhcHRvcC1tb2JpbGVcIjogJGZhLXZhci1sYXB0b3AtbW9iaWxlLFxuICBcInBob25lLWxhcHRvcFwiOiAkZmEtdmFyLXBob25lLWxhcHRvcCxcbiAgXCJjb252ZXlvci1iZWx0LWJveGVzXCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1ib3hlcyxcbiAgXCJjb252ZXlvci1iZWx0LWFsdFwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtYWx0LFxuICBcInNoaWVsZC12aXJ1c1wiOiAkZmEtdmFyLXNoaWVsZC12aXJ1cyxcbiAgXCJzdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWRcIjogJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWQsXG4gIFwic3RhcmZpZ2h0ZXItYWx0LWFkdmFuY2VkXCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItYWx0LWFkdmFuY2VkLFxuICBcImRpY2Utc2l4XCI6ICRmYS12YXItZGljZS1zaXgsXG4gIFwic3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lXCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLFxuICBcInN0YXJmaWdodGVyLWFsdFwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLWFsdCxcbiAgXCJyb2NrZXQtbGF1bmNoXCI6ICRmYS12YXItcm9ja2V0LWxhdW5jaCxcbiAgXCJtb3NxdWl0by1uZXRcIjogJGZhLXZhci1tb3NxdWl0by1uZXQsXG4gIFwidmVudC1kYW1wZXJcIjogJGZhLXZhci12ZW50LWRhbXBlcixcbiAgXCJicmlkZ2Utd2F0ZXJcIjogJGZhLXZhci1icmlkZ2Utd2F0ZXIsXG4gIFwiYmFuLWJ1Z1wiOiAkZmEtdmFyLWJhbi1idWcsXG4gIFwiZGVidWdcIjogJGZhLXZhci1kZWJ1ZyxcbiAgXCJwZXJzb24tYm9vdGhcIjogJGZhLXZhci1wZXJzb24tYm9vdGgsXG4gIFwidGV4dC13aWR0aFwiOiAkZmEtdmFyLXRleHQtd2lkdGgsXG4gIFwiZ2FyYWdlLWNhclwiOiAkZmEtdmFyLWdhcmFnZS1jYXIsXG4gIFwic3F1YXJlLWthbmJhblwiOiAkZmEtdmFyLXNxdWFyZS1rYW5iYW4sXG4gIFwiaGF0LXdpemFyZFwiOiAkZmEtdmFyLWhhdC13aXphcmQsXG4gIFwicGVuLWZhbmN5XCI6ICRmYS12YXItcGVuLWZhbmN5LFxuICBcImNvZmZlZS1wb3RcIjogJGZhLXZhci1jb2ZmZWUtcG90LFxuICBcIm1vdXNlLWZpZWxkXCI6ICRmYS12YXItbW91c2UtZmllbGQsXG4gIFwicGVyc29uLWRpZ2dpbmdcIjogJGZhLXZhci1wZXJzb24tZGlnZ2luZyxcbiAgXCJkaWdnaW5nXCI6ICRmYS12YXItZGlnZ2luZyxcbiAgXCJzaG93ZXItZG93blwiOiAkZmEtdmFyLXNob3dlci1kb3duLFxuICBcInNob3dlci1hbHRcIjogJGZhLXZhci1zaG93ZXItYWx0LFxuICBcImJveC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ib3gtY2lyY2xlLWNoZWNrLFxuICBcImJyaWdodG5lc3NcIjogJGZhLXZhci1icmlnaHRuZXNzLFxuICBcImNhci1zaWRlLWJvbHRcIjogJGZhLXZhci1jYXItc2lkZS1ib2x0LFxuICBcIm9ybmFtZW50XCI6ICRmYS12YXItb3JuYW1lbnQsXG4gIFwicGhvbmUtYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItcGhvbmUtYXJyb3ctZG93bi1sZWZ0LFxuICBcInBob25lLWFycm93LWRvd25cIjogJGZhLXZhci1waG9uZS1hcnJvdy1kb3duLFxuICBcInBob25lLWluY29taW5nXCI6ICRmYS12YXItcGhvbmUtaW5jb21pbmcsXG4gIFwiY2xvdWQtd29yZFwiOiAkZmEtdmFyLWNsb3VkLXdvcmQsXG4gIFwiaGFuZC1maW5nZXJzLWNyb3NzZWRcIjogJGZhLXZhci1oYW5kLWZpbmdlcnMtY3Jvc3NlZCxcbiAgXCJ0cmFzaFwiOiAkZmEtdmFyLXRyYXNoLFxuICBcImdhdWdlLXNpbXBsZVwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZSxcbiAgXCJnYXVnZS1zaW1wbGUtbWVkXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWF2ZXJhZ2VcIjogJGZhLXZhci10YWNob21ldGVyLWF2ZXJhZ2UsXG4gIFwiYXJyb3ctZG93bi1zbWFsbC1iaWdcIjogJGZhLXZhci1hcnJvdy1kb3duLXNtYWxsLWJpZyxcbiAgXCJzb3J0LXNpemUtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LXNpemUtZG93bi1hbHQsXG4gIFwiYm9vay1tZWRpY2FsXCI6ICRmYS12YXItYm9vay1tZWRpY2FsLFxuICBcImZhY2UtbWVsdGluZ1wiOiAkZmEtdmFyLWZhY2UtbWVsdGluZyxcbiAgXCJwb29cIjogJGZhLXZhci1wb28sXG4gIFwicGVuLWNsaXAtc2xhc2hcIjogJGZhLXZhci1wZW4tY2xpcC1zbGFzaCxcbiAgXCJwZW4tYWx0LXNsYXNoXCI6ICRmYS12YXItcGVuLWFsdC1zbGFzaCxcbiAgXCJxdW90ZS1yaWdodFwiOiAkZmEtdmFyLXF1b3RlLXJpZ2h0LFxuICBcInF1b3RlLXJpZ2h0LWFsdFwiOiAkZmEtdmFyLXF1b3RlLXJpZ2h0LWFsdCxcbiAgXCJzY3JvbGwtb2xkXCI6ICRmYS12YXItc2Nyb2xsLW9sZCxcbiAgXCJndWl0YXJzXCI6ICRmYS12YXItZ3VpdGFycyxcbiAgXCJwaG9uZS14bWFya1wiOiAkZmEtdmFyLXBob25lLXhtYXJrLFxuICBcImhvc2VcIjogJGZhLXZhci1ob3NlLFxuICBcImNsb2NrLXNpeFwiOiAkZmEtdmFyLWNsb2NrLXNpeCxcbiAgXCJzaGlydFwiOiAkZmEtdmFyLXNoaXJ0LFxuICBcInQtc2hpcnRcIjogJGZhLXZhci10LXNoaXJ0LFxuICBcInRzaGlydFwiOiAkZmEtdmFyLXRzaGlydCxcbiAgXCJiaWxsYm9hcmRcIjogJGZhLXZhci1iaWxsYm9hcmQsXG4gIFwic3F1YXJlLXJcIjogJGZhLXZhci1zcXVhcmUtcixcbiAgXCJjdWJlc1wiOiAkZmEtdmFyLWN1YmVzLFxuICBcImVudmVsb3BlLW9wZW4tZG9sbGFyXCI6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1kb2xsYXIsXG4gIFwiZGl2aWRlXCI6ICRmYS12YXItZGl2aWRlLFxuICBcInN1bi1jbG91ZFwiOiAkZmEtdmFyLXN1bi1jbG91ZCxcbiAgXCJsYW1wLWZsb29yXCI6ICRmYS12YXItbGFtcC1mbG9vcixcbiAgXCJzcXVhcmUtN1wiOiAkZmEtdmFyLXNxdWFyZS03LFxuICBcInRlbmdlLXNpZ25cIjogJGZhLXZhci10ZW5nZS1zaWduLFxuICBcInRlbmdlXCI6ICRmYS12YXItdGVuZ2UsXG4gIFwiaGVhZHBob25lc1wiOiAkZmEtdmFyLWhlYWRwaG9uZXMsXG4gIFwiaGFuZHMtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmcsXG4gIFwiY2FtcGZpcmVcIjogJGZhLXZhci1jYW1wZmlyZSxcbiAgXCJjaXJjbGUtYW1wZXJzYW5kXCI6ICRmYS12YXItY2lyY2xlLWFtcGVyc2FuZCxcbiAgXCJzbm93Zmxha2VzXCI6ICRmYS12YXItc25vd2ZsYWtlcyxcbiAgXCJoYW5kcy1jbGFwcGluZ1wiOiAkZmEtdmFyLWhhbmRzLWNsYXBwaW5nLFxuICBcInJlcHVibGljYW5cIjogJGZhLXZhci1yZXB1YmxpY2FuLFxuICBcImxlYWYtbWFwbGVcIjogJGZhLXZhci1sZWFmLW1hcGxlLFxuICBcImFycm93LWxlZnRcIjogJGZhLXZhci1hcnJvdy1sZWZ0LFxuICBcInBlcnNvbi1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrLFxuICBcInJ1bGVyXCI6ICRmYS12YXItcnVsZXIsXG4gIFwiY3VwLXN0cmF3LXN3b29zaFwiOiAkZmEtdmFyLWN1cC1zdHJhdy1zd29vc2gsXG4gIFwidGVtcGVyYXR1cmUtc3VuXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtc3VuLFxuICBcInRlbXBlcmF0dXJlLWhvdFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhvdCxcbiAgXCJhbGlnbi1sZWZ0XCI6ICRmYS12YXItYWxpZ24tbGVmdCxcbiAgXCJkaWNlLWQ2XCI6ICRmYS12YXItZGljZS1kNixcbiAgXCJyZXN0cm9vbVwiOiAkZmEtdmFyLXJlc3Ryb29tLFxuICBcImhpZ2gtZGVmaW5pdGlvblwiOiAkZmEtdmFyLWhpZ2gtZGVmaW5pdGlvbixcbiAgXCJyZWN0YW5nbGUtaGRcIjogJGZhLXZhci1yZWN0YW5nbGUtaGQsXG4gIFwialwiOiAkZmEtdmFyLWosXG4gIFwiZ2FsYXh5XCI6ICRmYS12YXItZ2FsYXh5LFxuICBcInVzZXJzLXZpZXdmaW5kZXJcIjogJGZhLXZhci11c2Vycy12aWV3ZmluZGVyLFxuICBcImZpbGUtdmlkZW9cIjogJGZhLXZhci1maWxlLXZpZGVvLFxuICBcImNoZXJyaWVzXCI6ICRmYS12YXItY2hlcnJpZXMsXG4gIFwidXAtcmlnaHQtZnJvbS1zcXVhcmVcIjogJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZSxcbiAgXCJleHRlcm5hbC1saW5rLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0LFxuICBcImNpcmNsZS1zb3J0XCI6ICRmYS12YXItY2lyY2xlLXNvcnQsXG4gIFwic29ydC1jaXJjbGVcIjogJGZhLXZhci1zb3J0LWNpcmNsZSxcbiAgXCJ0YWJsZS1jZWxsc1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLFxuICBcInRoXCI6ICRmYS12YXItdGgsXG4gIFwiZmlsZS1wZGZcIjogJGZhLXZhci1maWxlLXBkZixcbiAgXCJzaXJlblwiOiAkZmEtdmFyLXNpcmVuLFxuICBcImFycm93LXVwLXRvLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3ctdXAtdG8tZG90dGVkLWxpbmUsXG4gIFwiaW1hZ2UtbGFuZHNjYXBlXCI6ICRmYS12YXItaW1hZ2UtbGFuZHNjYXBlLFxuICBcImxhbmRzY2FwZVwiOiAkZmEtdmFyLWxhbmRzY2FwZSxcbiAgXCJ0YW5rLXdhdGVyXCI6ICRmYS12YXItdGFuay13YXRlcixcbiAgXCJjdXJsaW5nLXN0b25lXCI6ICRmYS12YXItY3VybGluZy1zdG9uZSxcbiAgXCJjdXJsaW5nXCI6ICRmYS12YXItY3VybGluZyxcbiAgXCJnYW1lcGFkLW1vZGVyblwiOiAkZmEtdmFyLWdhbWVwYWQtbW9kZXJuLFxuICBcImdhbWVwYWQtYWx0XCI6ICRmYS12YXItZ2FtZXBhZC1hbHQsXG4gIFwibWVzc2FnZXMtcXVlc3Rpb25cIjogJGZhLXZhci1tZXNzYWdlcy1xdWVzdGlvbixcbiAgXCJib29rLWJpYmxlXCI6ICRmYS12YXItYm9vay1iaWJsZSxcbiAgXCJiaWJsZVwiOiAkZmEtdmFyLWJpYmxlLFxuICBcIm9cIjogJGZhLXZhci1vLFxuICBcInN1aXRjYXNlLW1lZGljYWxcIjogJGZhLXZhci1zdWl0Y2FzZS1tZWRpY2FsLFxuICBcIm1lZGtpdFwiOiAkZmEtdmFyLW1lZGtpdCxcbiAgXCJicmllZmNhc2UtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1icmllZmNhc2UtYXJyb3ctcmlnaHQsXG4gIFwiZXhwYW5kLXdpZGVcIjogJGZhLXZhci1leHBhbmQtd2lkZSxcbiAgXCJjbG9jay1lbGV2ZW4tdGhpcnR5XCI6ICRmYS12YXItY2xvY2stZWxldmVuLXRoaXJ0eSxcbiAgXCJydlwiOiAkZmEtdmFyLXJ2LFxuICBcInVzZXItc2VjcmV0XCI6ICRmYS12YXItdXNlci1zZWNyZXQsXG4gIFwib3R0ZXJcIjogJGZhLXZhci1vdHRlcixcbiAgXCJkcmVpZGVsXCI6ICRmYS12YXItZHJlaWRlbCxcbiAgXCJwZXJzb24tZHJlc3NcIjogJGZhLXZhci1wZXJzb24tZHJlc3MsXG4gIFwiZmVtYWxlXCI6ICRmYS12YXItZmVtYWxlLFxuICBcImNvbW1lbnQtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudC1kb2xsYXIsXG4gIFwiYnVzaW5lc3MtdGltZVwiOiAkZmEtdmFyLWJ1c2luZXNzLXRpbWUsXG4gIFwiYnJpZWZjYXNlLWNsb2NrXCI6ICRmYS12YXItYnJpZWZjYXNlLWNsb2NrLFxuICBcImZsb3dlci10dWxpcFwiOiAkZmEtdmFyLWZsb3dlci10dWxpcCxcbiAgXCJwZW9wbGUtcGFudHMtc2ltcGxlXCI6ICRmYS12YXItcGVvcGxlLXBhbnRzLXNpbXBsZSxcbiAgXCJjbG91ZC1kcml6emxlXCI6ICRmYS12YXItY2xvdWQtZHJpenpsZSxcbiAgXCJ0YWJsZS1jZWxscy1sYXJnZVwiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlLFxuICBcInRoLWxhcmdlXCI6ICRmYS12YXItdGgtbGFyZ2UsXG4gIFwiYm9vay10YW5ha2hcIjogJGZhLXZhci1ib29rLXRhbmFraCxcbiAgXCJ0YW5ha2hcIjogJGZhLXZhci10YW5ha2gsXG4gIFwic29sYXItc3lzdGVtXCI6ICRmYS12YXItc29sYXItc3lzdGVtLFxuICBcInNlYWwtcXVlc3Rpb25cIjogJGZhLXZhci1zZWFsLXF1ZXN0aW9uLFxuICBcInBob25lLXZvbHVtZVwiOiAkZmEtdmFyLXBob25lLXZvbHVtZSxcbiAgXCJ2b2x1bWUtY29udHJvbC1waG9uZVwiOiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lLFxuICBcImRpc2MtZHJpdmVcIjogJGZhLXZhci1kaXNjLWRyaXZlLFxuICBcImhhdC1jb3dib3ktc2lkZVwiOiAkZmEtdmFyLWhhdC1jb3dib3ktc2lkZSxcbiAgXCJ0YWJsZS1yb3dzXCI6ICRmYS12YXItdGFibGUtcm93cyxcbiAgXCJyb3dzXCI6ICRmYS12YXItcm93cyxcbiAgXCJsb2NhdGlvbi1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLWV4Y2xhbWF0aW9uLFxuICBcIm1hcC1tYXJrZXItZXhjbGFtYXRpb25cIjogJGZhLXZhci1tYXAtbWFya2VyLWV4Y2xhbWF0aW9uLFxuICBcImZhY2UtZmVhcmZ1bFwiOiAkZmEtdmFyLWZhY2UtZmVhcmZ1bCxcbiAgXCJjbGlwYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNsaXBib2FyZC11c2VyLFxuICBcImJ1cy1zY2hvb2xcIjogJGZhLXZhci1idXMtc2Nob29sLFxuICBcImZpbG0tc2xhc2hcIjogJGZhLXZhci1maWxtLXNsYXNoLFxuICBcInNxdWFyZS1hcnJvdy1kb3duLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LWRvd24tcmlnaHQsXG4gIFwiYm9vay1zcGFya2xlc1wiOiAkZmEtdmFyLWJvb2stc3BhcmtsZXMsXG4gIFwiYm9vay1zcGVsbHNcIjogJGZhLXZhci1ib29rLXNwZWxscyxcbiAgXCJ3YXNoaW5nLW1hY2hpbmVcIjogJGZhLXZhci13YXNoaW5nLW1hY2hpbmUsXG4gIFwid2FzaGVyXCI6ICRmYS12YXItd2FzaGVyLFxuICBcImNoaWxkXCI6ICRmYS12YXItY2hpbGQsXG4gIFwibGlyYS1zaWduXCI6ICRmYS12YXItbGlyYS1zaWduLFxuICBcInVzZXItdmlzb3JcIjogJGZhLXZhci11c2VyLXZpc29yLFxuICBcImZpbGUtcGx1cy1taW51c1wiOiAkZmEtdmFyLWZpbGUtcGx1cy1taW51cyxcbiAgXCJjaGVzcy1jbG9jay1mbGlwXCI6ICRmYS12YXItY2hlc3MtY2xvY2stZmxpcCxcbiAgXCJjaGVzcy1jbG9jay1hbHRcIjogJGZhLXZhci1jaGVzcy1jbG9jay1hbHQsXG4gIFwic2F0ZWxsaXRlXCI6ICRmYS12YXItc2F0ZWxsaXRlLFxuICBcInBsYW5lLWxvY2tcIjogJGZhLXZhci1wbGFuZS1sb2NrLFxuICBcInN0ZWVyaW5nLXdoZWVsXCI6ICRmYS12YXItc3RlZXJpbmctd2hlZWwsXG4gIFwidGFnXCI6ICRmYS12YXItdGFnLFxuICBcInN0cmV0Y2hlclwiOiAkZmEtdmFyLXN0cmV0Y2hlcixcbiAgXCJib29rLXNlY3Rpb25cIjogJGZhLXZhci1ib29rLXNlY3Rpb24sXG4gIFwiYm9vay1sYXdcIjogJGZhLXZhci1ib29rLWxhdyxcbiAgXCJpbmJveGVzXCI6ICRmYS12YXItaW5ib3hlcyxcbiAgXCJjb2ZmZWUtYmVhblwiOiAkZmEtdmFyLWNvZmZlZS1iZWFuLFxuICBcImNpcmNsZS15ZW5cIjogJGZhLXZhci1jaXJjbGUteWVuLFxuICBcImJyYWNrZXRzLWN1cmx5XCI6ICRmYS12YXItYnJhY2tldHMtY3VybHksXG4gIFwiZWxsaXBzaXMtc3Ryb2tlLXZlcnRpY2FsXCI6ICRmYS12YXItZWxsaXBzaXMtc3Ryb2tlLXZlcnRpY2FsLFxuICBcImVsbGlwc2lzLXYtYWx0XCI6ICRmYS12YXItZWxsaXBzaXMtdi1hbHQsXG4gIFwiY29tbWVudFwiOiAkZmEtdmFyLWNvbW1lbnQsXG4gIFwic3F1YXJlLTFcIjogJGZhLXZhci1zcXVhcmUtMSxcbiAgXCJjYWtlLWNhbmRsZXNcIjogJGZhLXZhci1jYWtlLWNhbmRsZXMsXG4gIFwiYmlydGhkYXktY2FrZVwiOiAkZmEtdmFyLWJpcnRoZGF5LWNha2UsXG4gIFwiY2FrZVwiOiAkZmEtdmFyLWNha2UsXG4gIFwiaGVhZC1zaWRlXCI6ICRmYS12YXItaGVhZC1zaWRlLFxuICBcImVudmVsb3BlXCI6ICRmYS12YXItZW52ZWxvcGUsXG4gIFwiZG9sbHktZW1wdHlcIjogJGZhLXZhci1kb2xseS1lbXB0eSxcbiAgXCJmYWNlLXRpc3N1ZVwiOiAkZmEtdmFyLWZhY2UtdGlzc3VlLFxuICBcImFuZ2xlcy11cFwiOiAkZmEtdmFyLWFuZ2xlcy11cCxcbiAgXCJhbmdsZS1kb3VibGUtdXBcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtdXAsXG4gIFwiYmluLXJlY3ljbGVcIjogJGZhLXZhci1iaW4tcmVjeWNsZSxcbiAgXCJwYXBlcmNsaXBcIjogJGZhLXZhci1wYXBlcmNsaXAsXG4gIFwiY2hhcnQtbGluZS1kb3duXCI6ICRmYS12YXItY2hhcnQtbGluZS1kb3duLFxuICBcImFycm93LXJpZ2h0LXRvLWNpdHlcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5LFxuICBcImxvY2stYVwiOiAkZmEtdmFyLWxvY2stYSxcbiAgXCJyaWJib25cIjogJGZhLXZhci1yaWJib24sXG4gIFwibHVuZ3NcIjogJGZhLXZhci1sdW5ncyxcbiAgXCJwZXJzb24tcGluYmFsbFwiOiAkZmEtdmFyLXBlcnNvbi1waW5iYWxsLFxuICBcImFycm93LXVwLTktMVwiOiAkZmEtdmFyLWFycm93LXVwLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtdXAtYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdCxcbiAgXCJhcHBsZS1jb3JlXCI6ICRmYS12YXItYXBwbGUtY29yZSxcbiAgXCJjaXJjbGUteVwiOiAkZmEtdmFyLWNpcmNsZS15LFxuICBcImg2XCI6ICRmYS12YXItaDYsXG4gIFwibGl0ZWNvaW4tc2lnblwiOiAkZmEtdmFyLWxpdGVjb2luLXNpZ24sXG4gIFwiY2lyY2xlLXNtYWxsXCI6ICRmYS12YXItY2lyY2xlLXNtYWxsLFxuICBcImJvcmRlci1ub25lXCI6ICRmYS12YXItYm9yZGVyLW5vbmUsXG4gIFwiYXJyb3ctdHVybi1kb3duLWxlZnRcIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24tbGVmdCxcbiAgXCJjaXJjbGUtbm9kZXNcIjogJGZhLXZhci1jaXJjbGUtbm9kZXMsXG4gIFwicGFyYWNodXRlLWJveFwiOiAkZmEtdmFyLXBhcmFjaHV0ZS1ib3gsXG4gIFwibWVzc2FnZS1tZWRpY2FsXCI6ICRmYS12YXItbWVzc2FnZS1tZWRpY2FsLFxuICBcImNvbW1lbnQtYWx0LW1lZGljYWxcIjogJGZhLXZhci1jb21tZW50LWFsdC1tZWRpY2FsLFxuICBcInJ1Z2J5LWJhbGxcIjogJGZhLXZhci1ydWdieS1iYWxsLFxuICBcImNvbW1lbnQtbXVzaWNcIjogJGZhLXZhci1jb21tZW50LW11c2ljLFxuICBcImluZGVudFwiOiAkZmEtdmFyLWluZGVudCxcbiAgXCJ0cmVlLWRlY2lkdW91c1wiOiAkZmEtdmFyLXRyZWUtZGVjaWR1b3VzLFxuICBcInRyZWUtYWx0XCI6ICRmYS12YXItdHJlZS1hbHQsXG4gIFwicHV6emxlLXBpZWNlLXNpbXBsZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZS1zaW1wbGUsXG4gIFwicHV6emxlLXBpZWNlLWFsdFwiOiAkZmEtdmFyLXB1enpsZS1waWVjZS1hbHQsXG4gIFwidHJ1Y2stZmllbGQtdW5cIjogJGZhLXZhci10cnVjay1maWVsZC11bixcbiAgXCJuZmMtdHJhc2hcIjogJGZhLXZhci1uZmMtdHJhc2gsXG4gIFwiaG91cmdsYXNzXCI6ICRmYS12YXItaG91cmdsYXNzLFxuICBcImhvdXJnbGFzcy1lbXB0eVwiOiAkZmEtdmFyLWhvdXJnbGFzcy1lbXB0eSxcbiAgXCJtb3VudGFpblwiOiAkZmEtdmFyLW1vdW50YWluLFxuICBcImZpbGUteG1hcmtcIjogJGZhLXZhci1maWxlLXhtYXJrLFxuICBcImZpbGUtdGltZXNcIjogJGZhLXZhci1maWxlLXRpbWVzLFxuICBcImhvdXNlLWhlYXJ0XCI6ICRmYS12YXItaG91c2UtaGVhcnQsXG4gIFwiaG9tZS1oZWFydFwiOiAkZmEtdmFyLWhvbWUtaGVhcnQsXG4gIFwiaG91c2UtY2hpbW5leS1ibGFua1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktYmxhbmssXG4gIFwibWV0ZXItYm9sdFwiOiAkZmEtdmFyLW1ldGVyLWJvbHQsXG4gIFwidXNlci1kb2N0b3JcIjogJGZhLXZhci11c2VyLWRvY3RvcixcbiAgXCJ1c2VyLW1kXCI6ICRmYS12YXItdXNlci1tZCxcbiAgXCJzbGFzaC1iYWNrXCI6ICRmYS12YXItc2xhc2gtYmFjayxcbiAgXCJjaXJjbGUtaW5mb1wiOiAkZmEtdmFyLWNpcmNsZS1pbmZvLFxuICBcImluZm8tY2lyY2xlXCI6ICRmYS12YXItaW5mby1jaXJjbGUsXG4gIFwiZmlzaGluZy1yb2RcIjogJGZhLXZhci1maXNoaW5nLXJvZCxcbiAgXCJoYW1tZXItY3Jhc2hcIjogJGZhLXZhci1oYW1tZXItY3Jhc2gsXG4gIFwibWVzc2FnZS1oZWFydFwiOiAkZmEtdmFyLW1lc3NhZ2UtaGVhcnQsXG4gIFwiY2xvdWQtbWVhdGJhbGxcIjogJGZhLXZhci1jbG91ZC1tZWF0YmFsbCxcbiAgXCJjYW1lcmEtcG9sYXJvaWRcIjogJGZhLXZhci1jYW1lcmEtcG9sYXJvaWQsXG4gIFwiY2FtZXJhXCI6ICRmYS12YXItY2FtZXJhLFxuICBcImNhbWVyYS1hbHRcIjogJGZhLXZhci1jYW1lcmEtYWx0LFxuICBcInNxdWFyZS12aXJ1c1wiOiAkZmEtdmFyLXNxdWFyZS12aXJ1cyxcbiAgXCJjYXJ0LWFycm93LXVwXCI6ICRmYS12YXItY2FydC1hcnJvdy11cCxcbiAgXCJtZXRlb3JcIjogJGZhLXZhci1tZXRlb3IsXG4gIFwiY2FyLW9uXCI6ICRmYS12YXItY2FyLW9uLFxuICBcInNsZWlnaFwiOiAkZmEtdmFyLXNsZWlnaCxcbiAgXCJhcnJvdy1kb3duLTEtOVwiOiAkZmEtdmFyLWFycm93LWRvd24tMS05LFxuICBcInNvcnQtbnVtZXJpYy1hc2NcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24sXG4gIFwiYnVveS1tb29yaW5nXCI6ICRmYS12YXItYnVveS1tb29yaW5nLFxuICBcInNxdWFyZS00XCI6ICRmYS12YXItc3F1YXJlLTQsXG4gIFwiaGFuZC1ob2xkaW5nLWRyb3BsZXRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldCxcbiAgXCJoYW5kLWhvbGRpbmctd2F0ZXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIsXG4gIFwidHJpY3ljbGUtYWR1bHRcIjogJGZhLXZhci10cmljeWNsZS1hZHVsdCxcbiAgXCJ3YXZlZm9ybVwiOiAkZmEtdmFyLXdhdmVmb3JtLFxuICBcIndhdGVyXCI6ICRmYS12YXItd2F0ZXIsXG4gIFwic3Rhci1zaGFycC1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1zdHJva2UsXG4gIFwic3Rhci1zaGFycC1oYWxmLWFsdFwiOiAkZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1hbHQsXG4gIFwibmZjLXNpZ25hbFwiOiAkZmEtdmFyLW5mYy1zaWduYWwsXG4gIFwicGxhbmUtcHJvcFwiOiAkZmEtdmFyLXBsYW5lLXByb3AsXG4gIFwiY2FsZW5kYXItY2hlY2tcIjogJGZhLXZhci1jYWxlbmRhci1jaGVjayxcbiAgXCJjbG9jay1kZXNrXCI6ICRmYS12YXItY2xvY2stZGVzayxcbiAgXCJjYWxlbmRhci1jbG9ja1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNsb2NrLFxuICBcImNhbGVuZGFyLXRpbWVcIjogJGZhLXZhci1jYWxlbmRhci10aW1lLFxuICBcImJyYWlsbGVcIjogJGZhLXZhci1icmFpbGxlLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbCxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLWFsdFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0LFxuICBcInBsYXRlLXV0ZW5zaWxzXCI6ICRmYS12YXItcGxhdGUtdXRlbnNpbHMsXG4gIFwiZmFtaWx5LXBhbnRzXCI6ICRmYS12YXItZmFtaWx5LXBhbnRzLFxuICBcImhvc2UtcmVlbFwiOiAkZmEtdmFyLWhvc2UtcmVlbCxcbiAgXCJob3VzZS13aW5kb3dcIjogJGZhLXZhci1ob3VzZS13aW5kb3csXG4gIFwibGFuZG1hcmtcIjogJGZhLXZhci1sYW5kbWFyayxcbiAgXCJ0cnVja1wiOiAkZmEtdmFyLXRydWNrLFxuICBcImNyb3NzaGFpcnNcIjogJGZhLXZhci1jcm9zc2hhaXJzLFxuICBcImNsb3VkLXJhaW5ib3dcIjogJGZhLXZhci1jbG91ZC1yYWluYm93LFxuICBcInBlcnNvbi1jYW5lXCI6ICRmYS12YXItcGVyc29uLWNhbmUsXG4gIFwiYWxpZW5cIjogJGZhLXZhci1hbGllbixcbiAgXCJ0ZW50XCI6ICRmYS12YXItdGVudCxcbiAgXCJsYXB0b3AtYmluYXJ5XCI6ICRmYS12YXItbGFwdG9wLWJpbmFyeSxcbiAgXCJ2ZXN0LXBhdGNoZXNcIjogJGZhLXZhci12ZXN0LXBhdGNoZXMsXG4gIFwicGVvcGxlLWRyZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXBlb3BsZS1kcmVzcy1zaW1wbGUsXG4gIFwiY2hlY2stZG91YmxlXCI6ICRmYS12YXItY2hlY2stZG91YmxlLFxuICBcImFycm93LWRvd24tYS16XCI6ICRmYS12YXItYXJyb3ctZG93bi1hLXosXG4gIFwic29ydC1hbHBoYS1hc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWFzYyxcbiAgXCJzb3J0LWFscGhhLWRvd25cIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24sXG4gIFwiYm93bGluZy1iYWxsLXBpblwiOiAkZmEtdmFyLWJvd2xpbmctYmFsbC1waW4sXG4gIFwiYmVsbC1zY2hvb2wtc2xhc2hcIjogJGZhLXZhci1iZWxsLXNjaG9vbC1zbGFzaCxcbiAgXCJwbHVzLWxhcmdlXCI6ICRmYS12YXItcGx1cy1sYXJnZSxcbiAgXCJtb25leS1iaWxsLXdoZWF0XCI6ICRmYS12YXItbW9uZXktYmlsbC13aGVhdCxcbiAgXCJjYW1lcmEtdmlld2ZpbmRlclwiOiAkZmEtdmFyLWNhbWVyYS12aWV3ZmluZGVyLFxuICBcInNjcmVlbnNob3RcIjogJGZhLXZhci1zY3JlZW5zaG90LFxuICBcIm1lc3NhZ2UtbXVzaWNcIjogJGZhLXZhci1tZXNzYWdlLW11c2ljLFxuICBcImNvbW1lbnQtYWx0LW11c2ljXCI6ICRmYS12YXItY29tbWVudC1hbHQtbXVzaWMsXG4gIFwiY2FyLWJ1aWxkaW5nXCI6ICRmYS12YXItY2FyLWJ1aWxkaW5nLFxuICBcImJvcmRlci1ib3R0b20tcmlnaHRcIjogJGZhLXZhci1ib3JkZXItYm90dG9tLXJpZ2h0LFxuICBcImJvcmRlci1zdHlsZS1hbHRcIjogJGZhLXZhci1ib3JkZXItc3R5bGUtYWx0LFxuICBcIm9jdGFnb25cIjogJGZhLXZhci1vY3RhZ29uLFxuICBcImNvbW1lbnQtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1jb21tZW50LWFycm93LXVwLXJpZ2h0LFxuICBcIm9jdGFnb24tZGl2aWRlXCI6ICRmYS12YXItb2N0YWdvbi1kaXZpZGUsXG4gIFwiY29va2llXCI6ICRmYS12YXItY29va2llLFxuICBcImFycm93LXJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQsXG4gIFwiYXJyb3ctbGVmdC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja1wiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrLFxuICBcImFycm93LXJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvXCI6ICRmYS12YXItdW5kbyxcbiAgXCJ0di1tdXNpY1wiOiAkZmEtdmFyLXR2LW11c2ljLFxuICBcImhhcmQtZHJpdmVcIjogJGZhLXZhci1oYXJkLWRyaXZlLFxuICBcImhkZFwiOiAkZmEtdmFyLWhkZCxcbiAgXCJyZWVsXCI6ICRmYS12YXItcmVlbCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFycyxcbiAgXCJncmluLXNxdWludC10ZWFyc1wiOiAkZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImR1bWJiZWxsXCI6ICRmYS12YXItZHVtYmJlbGwsXG4gIFwicmVjdGFuZ2xlLWxpc3RcIjogJGZhLXZhci1yZWN0YW5nbGUtbGlzdCxcbiAgXCJsaXN0LWFsdFwiOiAkZmEtdmFyLWxpc3QtYWx0LFxuICBcInRhcnAtZHJvcGxldFwiOiAkZmEtdmFyLXRhcnAtZHJvcGxldCxcbiAgXCJhbGFybS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWFsYXJtLWV4Y2xhbWF0aW9uLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2ssXG4gIFwidHJhZmZpYy1jb25lXCI6ICRmYS12YXItdHJhZmZpYy1jb25lLFxuICBcImdyYXRlXCI6ICRmYS12YXItZ3JhdGUsXG4gIFwiYXJyb3ctZG93bi1yaWdodFwiOiAkZmEtdmFyLWFycm93LWRvd24tcmlnaHQsXG4gIFwicGVyc29uLXNraWluZy1ub3JkaWNcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLW5vcmRpYyxcbiAgXCJza2lpbmctbm9yZGljXCI6ICRmYS12YXItc2tpaW5nLW5vcmRpYyxcbiAgXCJjYWxlbmRhci1wbHVzXCI6ICRmYS12YXItY2FsZW5kYXItcGx1cyxcbiAgXCJwZXJzb24tZnJvbS1wb3J0YWxcIjogJGZhLXZhci1wZXJzb24tZnJvbS1wb3J0YWwsXG4gIFwicG9ydGFsLWV4aXRcIjogJGZhLXZhci1wb3J0YWwtZXhpdCxcbiAgXCJwbGFuZS1hcnJpdmFsXCI6ICRmYS12YXItcGxhbmUtYXJyaXZhbCxcbiAgXCJjb3diZWxsLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItY293YmVsbC1jaXJjbGUtcGx1cyxcbiAgXCJjb3diZWxsLW1vcmVcIjogJGZhLXZhci1jb3diZWxsLW1vcmUsXG4gIFwiY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtbGVmdCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQsXG4gIFwiZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsXCI6ICRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsLFxuICBcInNpZ25hbC1iYXJzLWZhaXJcIjogJGZhLXZhci1zaWduYWwtYmFycy1mYWlyLFxuICBcInNpZ25hbC1hbHQtMlwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMixcbiAgXCJzcG9ydHNiYWxsXCI6ICRmYS12YXItc3BvcnRzYmFsbCxcbiAgXCJnYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3JhbmtcIjogJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3JhbmssXG4gIFwidHJhaW4tc3Vid2F5XCI6ICRmYS12YXItdHJhaW4tc3Vid2F5LFxuICBcInN1YndheVwiOiAkZmEtdmFyLXN1YndheSxcbiAgXCJjaGFydC1nYW50dFwiOiAkZmEtdmFyLWNoYXJ0LWdhbnR0LFxuICBcImZhY2Utc21pbGUtdXBzaWRlLWRvd25cIjogJGZhLXZhci1mYWNlLXNtaWxlLXVwc2lkZS1kb3duLFxuICBcImJhbGwtcGlsZVwiOiAkZmEtdmFyLWJhbGwtcGlsZSxcbiAgXCJiYWRnZS1kb2xsYXJcIjogJGZhLXZhci1iYWRnZS1kb2xsYXIsXG4gIFwibW9uZXktYmlsbHMtc2ltcGxlXCI6ICRmYS12YXItbW9uZXktYmlsbHMtc2ltcGxlLFxuICBcIm1vbmV5LWJpbGxzLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLWFsdCxcbiAgXCJsaXN0LXRpbWVsaW5lXCI6ICRmYS12YXItbGlzdC10aW1lbGluZSxcbiAgXCJpbmRpYW4tcnVwZWUtc2lnblwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduLFxuICBcImluZGlhbi1ydXBlZVwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZSxcbiAgXCJpbnJcIjogJGZhLXZhci1pbnIsXG4gIFwiY3JvcC1zaW1wbGVcIjogJGZhLXZhci1jcm9wLXNpbXBsZSxcbiAgXCJjcm9wLWFsdFwiOiAkZmEtdmFyLWNyb3AtYWx0LFxuICBcIm1vbmV5LWJpbGwtMVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMSxcbiAgXCJtb25leS1iaWxsLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtYWx0LFxuICBcImxlZnQtbG9uZ1wiOiAkZmEtdmFyLWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdCxcbiAgXCJrZXlib2FyZC1kb3duXCI6ICRmYS12YXIta2V5Ym9hcmQtZG93bixcbiAgXCJjaXJjbGUtdXAtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtdXAtcmlnaHQsXG4gIFwiY2xvdWQtYm9sdC1tb29uXCI6ICRmYS12YXItY2xvdWQtYm9sdC1tb29uLFxuICBcInRodW5kZXJzdG9ybS1tb29uXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLW1vb24sXG4gIFwiZG5hXCI6ICRmYS12YXItZG5hLFxuICBcInZpcnVzLXNsYXNoXCI6ICRmYS12YXItdmlydXMtc2xhc2gsXG4gIFwiYnJhY2tldC1yb3VuZC1yaWdodFwiOiAkZmEtdmFyLWJyYWNrZXQtcm91bmQtcmlnaHQsXG4gIFwiY2lyY2xlLXN0ZXJsaW5nXCI6ICRmYS12YXItY2lyY2xlLXN0ZXJsaW5nLFxuICBcImNpcmNsZS01XCI6ICRmYS12YXItY2lyY2xlLTUsXG4gIFwibWludXNcIjogJGZhLXZhci1taW51cyxcbiAgXCJzdWJ0cmFjdFwiOiAkZmEtdmFyLXN1YnRyYWN0LFxuICBcImZpcmUtZmxhbWVcIjogJGZhLXZhci1maXJlLWZsYW1lLFxuICBcImZsYW1lXCI6ICRmYS12YXItZmxhbWUsXG4gIFwicmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LXRvLXJpZ2h0LFxuICBcImdpZlwiOiAkZmEtdmFyLWdpZixcbiAgXCJjaGVzc1wiOiAkZmEtdmFyLWNoZXNzLFxuICBcInRyYXNoLXNsYXNoXCI6ICRmYS12YXItdHJhc2gtc2xhc2gsXG4gIFwiYXJyb3ctbGVmdC1sb25nXCI6ICRmYS12YXItYXJyb3ctbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdCxcbiAgXCJwbHVnLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrLFxuICBcImZvbnQtY2FzZVwiOiAkZmEtdmFyLWZvbnQtY2FzZSxcbiAgXCJzdHJlZXQtdmlld1wiOiAkZmEtdmFyLXN0cmVldC12aWV3LFxuICBcImFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLWFycm93LWRvd24tbGVmdCxcbiAgXCJmcmFuYy1zaWduXCI6ICRmYS12YXItZnJhbmMtc2lnbixcbiAgXCJmbGFzay1yb3VuZC1wb2lzb25cIjogJGZhLXZhci1mbGFzay1yb3VuZC1wb2lzb24sXG4gIFwiZmxhc2stcG9pc29uXCI6ICRmYS12YXItZmxhc2stcG9pc29uLFxuICBcInZvbHVtZS1vZmZcIjogJGZhLXZhci12b2x1bWUtb2ZmLFxuICBcImJvb2stY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiY2hhcnQtdXNlclwiOiAkZmEtdmFyLWNoYXJ0LXVzZXIsXG4gIFwidXNlci1jaGFydFwiOiAkZmEtdmFyLXVzZXItY2hhcnQsXG4gIFwiaGFuZHMtYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJhc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYXNsLWludGVycHJldGluZyxcbiAgXCJoYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcInByZXNlbnRhdGlvbi1zY3JlZW5cIjogJGZhLXZhci1wcmVzZW50YXRpb24tc2NyZWVuLFxuICBcInByZXNlbnRhdGlvblwiOiAkZmEtdmFyLXByZXNlbnRhdGlvbixcbiAgXCJjaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWNpcmNsZS1ib2x0LFxuICBcImZhY2Utc21pbGUtaGFsb1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtaGFsbyxcbiAgXCJjYXJ0LWNpcmNsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctZG93bixcbiAgXCJob3VzZS1wZXJzb24tcmV0dXJuXCI6ICRmYS12YXItaG91c2UtcGVyc29uLXJldHVybixcbiAgXCJob3VzZS1wZXJzb24tYXJyaXZlXCI6ICRmYS12YXItaG91c2UtcGVyc29uLWFycml2ZSxcbiAgXCJob3VzZS1yZXR1cm5cIjogJGZhLXZhci1ob3VzZS1yZXR1cm4sXG4gIFwibWVzc2FnZS14bWFya1wiOiAkZmEtdmFyLW1lc3NhZ2UteG1hcmssXG4gIFwiY29tbWVudC1hbHQtdGltZXNcIjogJGZhLXZhci1jb21tZW50LWFsdC10aW1lcyxcbiAgXCJtZXNzYWdlLXRpbWVzXCI6ICRmYS12YXItbWVzc2FnZS10aW1lcyxcbiAgXCJmaWxlLWNlcnRpZmljYXRlXCI6ICRmYS12YXItZmlsZS1jZXJ0aWZpY2F0ZSxcbiAgXCJmaWxlLWF3YXJkXCI6ICRmYS12YXItZmlsZS1hd2FyZCxcbiAgXCJ1c2VyLWRvY3Rvci1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyLWxvbmcsXG4gIFwiY2FtZXJhLXNlY3VyaXR5XCI6ICRmYS12YXItY2FtZXJhLXNlY3VyaXR5LFxuICBcImNhbWVyYS1ob21lXCI6ICRmYS12YXItY2FtZXJhLWhvbWUsXG4gIFwiZ2VhclwiOiAkZmEtdmFyLWdlYXIsXG4gIFwiY29nXCI6ICRmYS12YXItY29nLFxuICBcImRyb3BsZXQtc2xhc2hcIjogJGZhLXZhci1kcm9wbGV0LXNsYXNoLFxuICBcInRpbnQtc2xhc2hcIjogJGZhLXZhci10aW50LXNsYXNoLFxuICBcImJvb2staGVhcnRcIjogJGZhLXZhci1ib29rLWhlYXJ0LFxuICBcIm1vc3F1ZVwiOiAkZmEtdmFyLW1vc3F1ZSxcbiAgXCJkdWNrXCI6ICRmYS12YXItZHVjayxcbiAgXCJtb3NxdWl0b1wiOiAkZmEtdmFyLW1vc3F1aXRvLFxuICBcInN0YXItb2YtZGF2aWRcIjogJGZhLXZhci1zdGFyLW9mLWRhdmlkLFxuICBcImZsYWctc3dhbGxvd3RhaWxcIjogJGZhLXZhci1mbGFnLXN3YWxsb3d0YWlsLFxuICBcImZsYWctYWx0XCI6ICRmYS12YXItZmxhZy1hbHQsXG4gIFwicGVyc29uLW1pbGl0YXJ5LXJpZmxlXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlLFxuICBcImNhci1nYXJhZ2VcIjogJGZhLXZhci1jYXItZ2FyYWdlLFxuICBcImNhcnQtc2hvcHBpbmdcIjogJGZhLXZhci1jYXJ0LXNob3BwaW5nLFxuICBcInNob3BwaW5nLWNhcnRcIjogJGZhLXZhci1zaG9wcGluZy1jYXJ0LFxuICBcImJvb2stZm9udFwiOiAkZmEtdmFyLWJvb2stZm9udCxcbiAgXCJzaGllbGQtcGx1c1wiOiAkZmEtdmFyLXNoaWVsZC1wbHVzLFxuICBcInZpYWxzXCI6ICRmYS12YXItdmlhbHMsXG4gIFwiZXllLWRyb3BwZXItZnVsbFwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWZ1bGwsXG4gIFwiZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWxcIjogJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbCxcbiAgXCJ0YWJsZXQtcnVnZ2VkXCI6ICRmYS12YXItdGFibGV0LXJ1Z2dlZCxcbiAgXCJ0ZW1wZXJhdHVyZS1zbm93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtc25vdyxcbiAgXCJ0ZW1wZXJhdHVyZS1mcmlnaWRcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1mcmlnaWQsXG4gIFwibW9wZWRcIjogJGZhLXZhci1tb3BlZCxcbiAgXCJmYWNlLXNtaWxlLXBsdXNcIjogJGZhLXZhci1mYWNlLXNtaWxlLXBsdXMsXG4gIFwic21pbGUtcGx1c1wiOiAkZmEtdmFyLXNtaWxlLXBsdXMsXG4gIFwicmFkaW8tdHVuZXJcIjogJGZhLXZhci1yYWRpby10dW5lcixcbiAgXCJyYWRpby1hbHRcIjogJGZhLXZhci1yYWRpby1hbHQsXG4gIFwiZmFjZS1zd2VhclwiOiAkZmEtdmFyLWZhY2Utc3dlYXIsXG4gIFwid2F0ZXItYXJyb3ctZG93blwiOiAkZmEtdmFyLXdhdGVyLWFycm93LWRvd24sXG4gIFwid2F0ZXItbG93ZXJcIjogJGZhLXZhci13YXRlci1sb3dlcixcbiAgXCJzY2FubmVyLXRvdWNoc2NyZWVuXCI6ICRmYS12YXItc2Nhbm5lci10b3VjaHNjcmVlbixcbiAgXCJjaXJjbGUtN1wiOiAkZmEtdmFyLWNpcmNsZS03LFxuICBcInBsdWctY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzLFxuICBcInBlcnNvbi1za2ktanVtcGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2ktanVtcGluZyxcbiAgXCJza2ktanVtcFwiOiAkZmEtdmFyLXNraS1qdW1wLFxuICBcInBsYWNlLW9mLXdvcnNoaXBcIjogJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwLFxuICBcIndhdGVyLWFycm93LXVwXCI6ICRmYS12YXItd2F0ZXItYXJyb3ctdXAsXG4gIFwid2F0ZXItcmlzZVwiOiAkZmEtdmFyLXdhdGVyLXJpc2UsXG4gIFwid2F2ZWZvcm0tbGluZXNcIjogJGZhLXZhci13YXZlZm9ybS1saW5lcyxcbiAgXCJ3YXZlZm9ybS1wYXRoXCI6ICRmYS12YXItd2F2ZWZvcm0tcGF0aCxcbiAgXCJzcGxpdFwiOiAkZmEtdmFyLXNwbGl0LFxuICBcImZpbG0tY2FuaXN0ZXJcIjogJGZhLXZhci1maWxtLWNhbmlzdGVyLFxuICBcImZpbG0tY2FubmlzdGVyXCI6ICRmYS12YXItZmlsbS1jYW5uaXN0ZXIsXG4gIFwiZm9sZGVyLXhtYXJrXCI6ICRmYS12YXItZm9sZGVyLXhtYXJrLFxuICBcImZvbGRlci10aW1lc1wiOiAkZmEtdmFyLWZvbGRlci10aW1lcyxcbiAgXCJ0b2lsZXQtcGFwZXItYmxhbmtcIjogJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbmssXG4gIFwidG9pbGV0LXBhcGVyLWFsdFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1hbHQsXG4gIFwidGFibGV0LXNjcmVlblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4sXG4gIFwidGFibGV0LWFuZHJvaWQtYWx0XCI6ICRmYS12YXItdGFibGV0LWFuZHJvaWQtYWx0LFxuICBcImhleGFnb24tdmVydGljYWwtbmZ0LXNsYW50ZWRcIjogJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkLFxuICBcImZvbGRlci1tdXNpY1wiOiAkZmEtdmFyLWZvbGRlci1tdXNpYyxcbiAgXCJkaXNwbGF5LW1lZGljYWxcIjogJGZhLXZhci1kaXNwbGF5LW1lZGljYWwsXG4gIFwiZGVza3RvcC1tZWRpY2FsXCI6ICRmYS12YXItZGVza3RvcC1tZWRpY2FsLFxuICBcInNoYXJlLWFsbFwiOiAkZmEtdmFyLXNoYXJlLWFsbCxcbiAgXCJwZWFwb2RcIjogJGZhLXZhci1wZWFwb2QsXG4gIFwiY2hlc3MtY2xvY2tcIjogJGZhLXZhci1jaGVzcy1jbG9jayxcbiAgXCJheGVcIjogJGZhLXZhci1heGUsXG4gIFwic3F1YXJlLWRcIjogJGZhLXZhci1zcXVhcmUtZCxcbiAgXCJncmlwLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC12ZXJ0aWNhbCxcbiAgXCJtb2JpbGUtc2lnbmFsLW91dFwiOiAkZmEtdmFyLW1vYmlsZS1zaWduYWwtb3V0LFxuICBcImFycm93LXR1cm4tdXBcIjogJGZhLXZhci1hcnJvdy10dXJuLXVwLFxuICBcImxldmVsLXVwXCI6ICRmYS12YXItbGV2ZWwtdXAsXG4gIFwidVwiOiAkZmEtdmFyLXUsXG4gIFwiYXJyb3ctdXAtZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tZG90dGVkLWxpbmUsXG4gIFwic3F1YXJlLXJvb3QtdmFyaWFibGVcIjogJGZhLXZhci1zcXVhcmUtcm9vdC12YXJpYWJsZSxcbiAgXCJzcXVhcmUtcm9vdC1hbHRcIjogJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQsXG4gIFwibGlnaHQtc3dpdGNoLW9uXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLW9uLFxuICBcImFycm93LWRvd24tYXJyb3ctdXBcIjogJGZhLXZhci1hcnJvdy1kb3duLWFycm93LXVwLFxuICBcInNvcnQtYWx0XCI6ICRmYS12YXItc29ydC1hbHQsXG4gIFwicmFpbmRyb3BzXCI6ICRmYS12YXItcmFpbmRyb3BzLFxuICBcImRhc2hcIjogJGZhLXZhci1kYXNoLFxuICBcIm1pbnVzLWxhcmdlXCI6ICRmYS12YXItbWludXMtbGFyZ2UsXG4gIFwiY2xvY2tcIjogJGZhLXZhci1jbG9jayxcbiAgXCJjbG9jay1mb3VyXCI6ICRmYS12YXItY2xvY2stZm91cixcbiAgXCJpbnB1dC1udW1lcmljXCI6ICRmYS12YXItaW5wdXQtbnVtZXJpYyxcbiAgXCJ0cnVjay10b3dcIjogJGZhLXZhci10cnVjay10b3csXG4gIFwiYmFja3dhcmQtc3RlcFwiOiAkZmEtdmFyLWJhY2t3YXJkLXN0ZXAsXG4gIFwic3RlcC1iYWNrd2FyZFwiOiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQsXG4gIFwicGFsbGV0XCI6ICRmYS12YXItcGFsbGV0LFxuICBcImNhci1ib2x0XCI6ICRmYS12YXItY2FyLWJvbHQsXG4gIFwiYXJyb3dzLW1heGltaXplXCI6ICRmYS12YXItYXJyb3dzLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3NcIjogJGZhLXZhci1leHBhbmQtYXJyb3dzLFxuICBcImZhdWNldFwiOiAkZmEtdmFyLWZhdWNldCxcbiAgXCJjbG91ZC1zbGVldFwiOiAkZmEtdmFyLWNsb3VkLXNsZWV0LFxuICBcImxhbXAtc3RyZWV0XCI6ICRmYS12YXItbGFtcC1zdHJlZXQsXG4gIFwibGlzdC1yYWRpb1wiOiAkZmEtdmFyLWxpc3QtcmFkaW8sXG4gIFwicGVuLW5pYi1zbGFzaFwiOiAkZmEtdmFyLXBlbi1uaWItc2xhc2gsXG4gIFwiYmFzZWJhbGwtYmF0LWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbCxcbiAgXCJzcXVhcmUtdXAtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS11cC1sZWZ0LFxuICBcIm92ZXJsaW5lXCI6ICRmYS12YXItb3ZlcmxpbmUsXG4gIFwic1wiOiAkZmEtdmFyLXMsXG4gIFwidGltZWxpbmVcIjogJGZhLXZhci10aW1lbGluZSxcbiAgXCJrZXlib2FyZFwiOiAkZmEtdmFyLWtleWJvYXJkLFxuICBcImFycm93cy1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3dzLWZyb20tZG90dGVkLWxpbmUsXG4gIFwidXNiLWRyaXZlXCI6ICRmYS12YXItdXNiLWRyaXZlLFxuICBcImJhbGxvdFwiOiAkZmEtdmFyLWJhbGxvdCxcbiAgXCJjYXJldC1kb3duXCI6ICRmYS12YXItY2FyZXQtZG93bixcbiAgXCJsb2NhdGlvbi1kb3Qtc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1kb3Qtc2xhc2gsXG4gIFwibWFwLW1hcmtlci1hbHQtc2xhc2hcIjogJGZhLXZhci1tYXAtbWFya2VyLWFsdC1zbGFzaCxcbiAgXCJjYXJkc1wiOiAkZmEtdmFyLWNhcmRzLFxuICBcImhvdXNlLWNoaW1uZXktbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbCxcbiAgXCJjbGluaWMtbWVkaWNhbFwiOiAkZmEtdmFyLWNsaW5pYy1tZWRpY2FsLFxuICBcImJveGluZy1nbG92ZVwiOiAkZmEtdmFyLWJveGluZy1nbG92ZSxcbiAgXCJnbG92ZS1ib3hpbmdcIjogJGZhLXZhci1nbG92ZS1ib3hpbmcsXG4gIFwidGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVycyxcbiAgXCJ0ZW1wZXJhdHVyZS0zXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMyxcbiAgXCJ0aGVybW9tZXRlci0zXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMyxcbiAgXCJ0aGVybW9tZXRlci10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzLFxuICBcImJlbGwtc2Nob29sXCI6ICRmYS12YXItYmVsbC1zY2hvb2wsXG4gIFwibW9iaWxlLXNjcmVlblwiOiAkZmEtdmFyLW1vYmlsZS1zY3JlZW4sXG4gIFwibW9iaWxlLWFuZHJvaWQtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0LFxuICBcInBsYW5lLXVwXCI6ICRmYS12YXItcGxhbmUtdXAsXG4gIFwiZm9sZGVyLWhlYXJ0XCI6ICRmYS12YXItZm9sZGVyLWhlYXJ0LFxuICBcImNpcmNsZS1sb2NhdGlvbi1hcnJvd1wiOiAkZmEtdmFyLWNpcmNsZS1sb2NhdGlvbi1hcnJvdyxcbiAgXCJsb2NhdGlvbi1jaXJjbGVcIjogJGZhLXZhci1sb2NhdGlvbi1jaXJjbGUsXG4gIFwiZmFjZS1oZWFkLWJhbmRhZ2VcIjogJGZhLXZhci1mYWNlLWhlYWQtYmFuZGFnZSxcbiAgXCJzdXNoaS1yb2xsXCI6ICRmYS12YXItc3VzaGktcm9sbCxcbiAgXCJtYWtpLXJvbGxcIjogJGZhLXZhci1tYWtpLXJvbGwsXG4gIFwibWFraXp1c2hpXCI6ICRmYS12YXItbWFraXp1c2hpLFxuICBcImNhci1idW1wXCI6ICRmYS12YXItY2FyLWJ1bXAsXG4gIFwicGlnZ3ktYmFua1wiOiAkZmEtdmFyLXBpZ2d5LWJhbmssXG4gIFwicmFjcXVldFwiOiAkZmEtdmFyLXJhY3F1ZXQsXG4gIFwiY2FyLW1pcnJvcnNcIjogJGZhLXZhci1jYXItbWlycm9ycyxcbiAgXCJpbmR1c3RyeS13aW5kb3dzXCI6ICRmYS12YXItaW5kdXN0cnktd2luZG93cyxcbiAgXCJpbmR1c3RyeS1hbHRcIjogJGZhLXZhci1pbmR1c3RyeS1hbHQsXG4gIFwiYm9sdC1hdXRvXCI6ICRmYS12YXItYm9sdC1hdXRvLFxuICBcImJhdHRlcnktaGFsZlwiOiAkZmEtdmFyLWJhdHRlcnktaGFsZixcbiAgXCJiYXR0ZXJ5LTNcIjogJGZhLXZhci1iYXR0ZXJ5LTMsXG4gIFwiZmx1eC1jYXBhY2l0b3JcIjogJGZhLXZhci1mbHV4LWNhcGFjaXRvcixcbiAgXCJtb3VudGFpbi1jaXR5XCI6ICRmYS12YXItbW91bnRhaW4tY2l0eSxcbiAgXCJjb2luc1wiOiAkZmEtdmFyLWNvaW5zLFxuICBcImhvbmV5LXBvdFwiOiAkZmEtdmFyLWhvbmV5LXBvdCxcbiAgXCJvbGl2ZVwiOiAkZmEtdmFyLW9saXZlLFxuICBcImtoYW5kYVwiOiAkZmEtdmFyLWtoYW5kYSxcbiAgXCJmaWx0ZXItbGlzdFwiOiAkZmEtdmFyLWZpbHRlci1saXN0LFxuICBcIm91dGxldFwiOiAkZmEtdmFyLW91dGxldCxcbiAgXCJzbGlkZXJzXCI6ICRmYS12YXItc2xpZGVycyxcbiAgXCJzbGlkZXJzLWhcIjogJGZhLXZhci1zbGlkZXJzLWgsXG4gIFwiY2F1bGRyb25cIjogJGZhLXZhci1jYXVsZHJvbixcbiAgXCJwZW9wbGVcIjogJGZhLXZhci1wZW9wbGUsXG4gIFwiZm9sZGVyLXRyZWVcIjogJGZhLXZhci1mb2xkZXItdHJlZSxcbiAgXCJuZXR3b3JrLXdpcmVkXCI6ICRmYS12YXItbmV0d29yay13aXJlZCxcbiAgXCJjcm9pc3NhbnRcIjogJGZhLXZhci1jcm9pc3NhbnQsXG4gIFwibWFwLXBpblwiOiAkZmEtdmFyLW1hcC1waW4sXG4gIFwiaGFtc2FcIjogJGZhLXZhci1oYW1zYSxcbiAgXCJjZW50LXNpZ25cIjogJGZhLXZhci1jZW50LXNpZ24sXG4gIFwic3dvcmRzLWxhc2VyXCI6ICRmYS12YXItc3dvcmRzLWxhc2VyLFxuICBcImZsYXNrXCI6ICRmYS12YXItZmxhc2ssXG4gIFwicGVyc29uLXByZWduYW50XCI6ICRmYS12YXItcGVyc29uLXByZWduYW50LFxuICBcInNxdWFyZS11XCI6ICRmYS12YXItc3F1YXJlLXUsXG4gIFwid2FuZC1zcGFya2xlc1wiOiAkZmEtdmFyLXdhbmQtc3BhcmtsZXMsXG4gIFwicm91dGVyXCI6ICRmYS12YXItcm91dGVyLFxuICBcImVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdlwiOiAkZmEtdmFyLWVsbGlwc2lzLXYsXG4gIFwic3dvcmQtbGFzZXItYWx0XCI6ICRmYS12YXItc3dvcmQtbGFzZXItYWx0LFxuICBcInRpY2tldFwiOiAkZmEtdmFyLXRpY2tldCxcbiAgXCJwb3dlci1vZmZcIjogJGZhLXZhci1wb3dlci1vZmYsXG4gIFwiY29pblwiOiAkZmEtdmFyLWNvaW4sXG4gIFwibGFwdG9wLXNsYXNoXCI6ICRmYS12YXItbGFwdG9wLXNsYXNoLFxuICBcInJpZ2h0LWxvbmdcIjogJGZhLXZhci1yaWdodC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQsXG4gIFwiY2lyY2xlLWJcIjogJGZhLXZhci1jaXJjbGUtYixcbiAgXCJwZXJzb24tZHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItcGVyc29uLWRyZXNzLXNpbXBsZSxcbiAgXCJwaXBlLWNvbGxhclwiOiAkZmEtdmFyLXBpcGUtY29sbGFyLFxuICBcImxpZ2h0cy1ob2xpZGF5XCI6ICRmYS12YXItbGlnaHRzLWhvbGlkYXksXG4gIFwiY2l0cnVzXCI6ICRmYS12YXItY2l0cnVzLFxuICBcImZsYWctdXNhXCI6ICRmYS12YXItZmxhZy11c2EsXG4gIFwibGFwdG9wLWZpbGVcIjogJGZhLXZhci1sYXB0b3AtZmlsZSxcbiAgXCJ0dHlcIjogJGZhLXZhci10dHksXG4gIFwidGVsZXR5cGVcIjogJGZhLXZhci10ZWxldHlwZSxcbiAgXCJjaGFydC10cmVlLW1hcFwiOiAkZmEtdmFyLWNoYXJ0LXRyZWUtbWFwLFxuICBcImRpYWdyYW0tbmV4dFwiOiAkZmEtdmFyLWRpYWdyYW0tbmV4dCxcbiAgXCJwZXJzb24tcmlmbGVcIjogJGZhLXZhci1wZXJzb24tcmlmbGUsXG4gIFwiY2xvY2stZml2ZS10aGlydHlcIjogJGZhLXZhci1jbG9jay1maXZlLXRoaXJ0eSxcbiAgXCJwaXBlLXZhbHZlXCI6ICRmYS12YXItcGlwZS12YWx2ZSxcbiAgXCJhcnJvdy11cC1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tYXJjLFxuICBcImZhY2Utc3BpcmFsLWV5ZXNcIjogJGZhLXZhci1mYWNlLXNwaXJhbC1leWVzLFxuICBcImNvbXByZXNzLXdpZGVcIjogJGZhLXZhci1jb21wcmVzcy13aWRlLFxuICBcImNpcmNsZS1waG9uZS1oYW5ndXBcIjogJGZhLXZhci1jaXJjbGUtcGhvbmUtaGFuZ3VwLFxuICBcInBob25lLWNpcmNsZS1kb3duXCI6ICRmYS12YXItcGhvbmUtY2lyY2xlLWRvd24sXG4gIFwiZ2Vhci1jb21wbGV4LWNvZGVcIjogJGZhLXZhci1nZWFyLWNvbXBsZXgtY29kZSxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJhZG1pbnRvblwiOiAkZmEtdmFyLWJhZG1pbnRvbixcbiAgXCJjbG9zZWQtY2FwdGlvbmluZ1wiOiAkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLFxuICBcInBlcnNvbi1oaWtpbmdcIjogJGZhLXZhci1wZXJzb24taGlraW5nLFxuICBcImhpa2luZ1wiOiAkZmEtdmFyLWhpa2luZyxcbiAgXCJyaWdodC1mcm9tLWxpbmVcIjogJGZhLXZhci1yaWdodC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLWxlZnQsXG4gIFwidmVudXMtZG91YmxlXCI6ICRmYS12YXItdmVudXMtZG91YmxlLFxuICBcImltYWdlc1wiOiAkZmEtdmFyLWltYWdlcyxcbiAgXCJjYWxjdWxhdG9yXCI6ICRmYS12YXItY2FsY3VsYXRvcixcbiAgXCJzaHV0dGxlY29ja1wiOiAkZmEtdmFyLXNodXR0bGVjb2NrLFxuICBcInVzZXItaGFpclwiOiAkZmEtdmFyLXVzZXItaGFpcixcbiAgXCJleWUtZXZpbFwiOiAkZmEtdmFyLWV5ZS1ldmlsLFxuICBcInBlb3BsZS1wdWxsaW5nXCI6ICRmYS12YXItcGVvcGxlLXB1bGxpbmcsXG4gIFwiblwiOiAkZmEtdmFyLW4sXG4gIFwic3dhcFwiOiAkZmEtdmFyLXN3YXAsXG4gIFwiZ2FyYWdlXCI6ICRmYS12YXItZ2FyYWdlLFxuICBcImNhYmxlLWNhclwiOiAkZmEtdmFyLWNhYmxlLWNhcixcbiAgXCJ0cmFtXCI6ICRmYS12YXItdHJhbSxcbiAgXCJzaG92ZWwtc25vd1wiOiAkZmEtdmFyLXNob3ZlbC1zbm93LFxuICBcImNsb3VkLXJhaW5cIjogJGZhLXZhci1jbG91ZC1yYWluLFxuICBcImZhY2UtbHlpbmdcIjogJGZhLXZhci1mYWNlLWx5aW5nLFxuICBcInNwcmlua2xlclwiOiAkZmEtdmFyLXNwcmlua2xlcixcbiAgXCJidWlsZGluZy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcmssXG4gIFwicGVyc29uLXNsZWRkaW5nXCI6ICRmYS12YXItcGVyc29uLXNsZWRkaW5nLFxuICBcInNsZWRkaW5nXCI6ICRmYS12YXItc2xlZGRpbmcsXG4gIFwiZ2FtZS1jb25zb2xlLWhhbmRoZWxkXCI6ICRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkLFxuICBcInNoaXBcIjogJGZhLXZhci1zaGlwLFxuICBcImNsb2NrLXNpeC10aGlydHlcIjogJGZhLXZhci1jbG9jay1zaXgtdGhpcnR5LFxuICBcImJhdHRlcnktc2xhc2hcIjogJGZhLXZhci1iYXR0ZXJ5LXNsYXNoLFxuICBcInR1Z3Jpay1zaWduXCI6ICRmYS12YXItdHVncmlrLXNpZ24sXG4gIFwiYXJyb3dzLWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmUsXG4gIFwiZG93bmxvYWRcIjogJGZhLXZhci1kb3dubG9hZCxcbiAgXCJhbmdsZXMtdXAtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy11cC1kb3duLFxuICBcInNoZWx2ZXNcIjogJGZhLXZhci1zaGVsdmVzLFxuICBcImludmVudG9yeVwiOiAkZmEtdmFyLWludmVudG9yeSxcbiAgXCJjbG91ZC1zbm93XCI6ICRmYS12YXItY2xvdWQtc25vdyxcbiAgXCJmYWNlLWdyaW5cIjogJGZhLXZhci1mYWNlLWdyaW4sXG4gIFwiZ3JpblwiOiAkZmEtdmFyLWdyaW4sXG4gIFwiZGVsZXRlLWxlZnRcIjogJGZhLXZhci1kZWxldGUtbGVmdCxcbiAgXCJiYWNrc3BhY2VcIjogJGZhLXZhci1iYWNrc3BhY2UsXG4gIFwib3ZlblwiOiAkZmEtdmFyLW92ZW4sXG4gIFwiY2xvdWQtYmluYXJ5XCI6ICRmYS12YXItY2xvdWQtYmluYXJ5LFxuICBcImV5ZS1kcm9wcGVyXCI6ICRmYS12YXItZXllLWRyb3BwZXIsXG4gIFwiZXllLWRyb3BwZXItZW1wdHlcIjogJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eSxcbiAgXCJleWVkcm9wcGVyXCI6ICRmYS12YXItZXllZHJvcHBlcixcbiAgXCJjb21tZW50LWNhcHRpb25zXCI6ICRmYS12YXItY29tbWVudC1jYXB0aW9ucyxcbiAgXCJjb21tZW50cy1xdWVzdGlvblwiOiAkZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLFxuICBcInNjcmliYmxlXCI6ICRmYS12YXItc2NyaWJibGUsXG4gIFwicm90YXRlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcm90YXRlLWV4Y2xhbWF0aW9uLFxuICBcImZpbGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2ssXG4gIFwiZ2xhc3NcIjogJGZhLXZhci1nbGFzcyxcbiAgXCJsb2FkZXJcIjogJGZhLXZhci1sb2FkZXIsXG4gIFwiZm9yd2FyZFwiOiAkZmEtdmFyLWZvcndhcmQsXG4gIFwidXNlci1waWxvdFwiOiAkZmEtdmFyLXVzZXItcGlsb3QsXG4gIFwibW9iaWxlXCI6ICRmYS12YXItbW9iaWxlLFxuICBcIm1vYmlsZS1hbmRyb2lkXCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQsXG4gIFwibW9iaWxlLXBob25lXCI6ICRmYS12YXItbW9iaWxlLXBob25lLFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZCxcbiAgXCJmYWNlLW1laFwiOiAkZmEtdmFyLWZhY2UtbWVoLFxuICBcIm1laFwiOiAkZmEtdmFyLW1laCxcbiAgXCJhbGlnbi1jZW50ZXJcIjogJGZhLXZhci1hbGlnbi1jZW50ZXIsXG4gIFwiYm9vay1za3VsbFwiOiAkZmEtdmFyLWJvb2stc2t1bGwsXG4gIFwiYm9vay1kZWFkXCI6ICRmYS12YXItYm9vay1kZWFkLFxuICBcImlkLWNhcmRcIjogJGZhLXZhci1pZC1jYXJkLFxuICBcImRyaXZlcnMtbGljZW5zZVwiOiAkZmEtdmFyLWRyaXZlcnMtbGljZW5zZSxcbiAgXCJmYWNlLWRvdHRlZFwiOiAkZmEtdmFyLWZhY2UtZG90dGVkLFxuICBcImZhY2Utd29ycmllZFwiOiAkZmEtdmFyLWZhY2Utd29ycmllZCxcbiAgXCJvdXRkZW50XCI6ICRmYS12YXItb3V0ZGVudCxcbiAgXCJkZWRlbnRcIjogJGZhLXZhci1kZWRlbnQsXG4gIFwiaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImhvdXNlXCI6ICRmYS12YXItaG91c2UsXG4gIFwiaG9tZVwiOiAkZmEtdmFyLWhvbWUsXG4gIFwiaG9tZS1hbHRcIjogJGZhLXZhci1ob21lLWFsdCxcbiAgXCJob21lLWxnLWFsdFwiOiAkZmEtdmFyLWhvbWUtbGctYWx0LFxuICBcInZlY3Rvci1jaXJjbGVcIjogJGZhLXZhci12ZWN0b3ItY2lyY2xlLFxuICBcImNhci1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWNhci1jaXJjbGUtYm9sdCxcbiAgXCJjYWxlbmRhci13ZWVrXCI6ICRmYS12YXItY2FsZW5kYXItd2VlayxcbiAgXCJmbHlpbmctZGlzY1wiOiAkZmEtdmFyLWZseWluZy1kaXNjLFxuICBcImxhcHRvcC1tZWRpY2FsXCI6ICRmYS12YXItbGFwdG9wLW1lZGljYWwsXG4gIFwic3F1YXJlLWRvd24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtZG93bi1yaWdodCxcbiAgXCJiXCI6ICRmYS12YXItYixcbiAgXCJzZWF0LWFpcmxpbmVcIjogJGZhLXZhci1zZWF0LWFpcmxpbmUsXG4gIFwibW9vbi1vdmVyLXN1blwiOiAkZmEtdmFyLW1vb24tb3Zlci1zdW4sXG4gIFwiZWNsaXBzZS1hbHRcIjogJGZhLXZhci1lY2xpcHNlLWFsdCxcbiAgXCJwaXBlXCI6ICRmYS12YXItcGlwZSxcbiAgXCJmaWxlLW1lZGljYWxcIjogJGZhLXZhci1maWxlLW1lZGljYWwsXG4gIFwicG90YXRvXCI6ICRmYS12YXItcG90YXRvLFxuICBcImRpY2Utb25lXCI6ICRmYS12YXItZGljZS1vbmUsXG4gIFwiY2lyY2xlLWFcIjogJGZhLXZhci1jaXJjbGUtYSxcbiAgXCJoZWxtZXQtYmF0dGxlXCI6ICRmYS12YXItaGVsbWV0LWJhdHRsZSxcbiAgXCJidXR0ZXJcIjogJGZhLXZhci1idXR0ZXIsXG4gIFwiYmxhbmtldC1maXJlXCI6ICRmYS12YXItYmxhbmtldC1maXJlLFxuICBcImtpd2ktYmlyZFwiOiAkZmEtdmFyLWtpd2ktYmlyZCxcbiAgXCJjYXN0bGVcIjogJGZhLXZhci1jYXN0bGUsXG4gIFwiZ29sZi1jbHViXCI6ICRmYS12YXItZ29sZi1jbHViLFxuICBcImFycm93LXJpZ2h0LWFycm93LWxlZnRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0LFxuICBcImV4Y2hhbmdlXCI6ICRmYS12YXItZXhjaGFuZ2UsXG4gIFwicm90YXRlLXJpZ2h0XCI6ICRmYS12YXItcm90YXRlLXJpZ2h0LFxuICBcInJlZG8tYWx0XCI6ICRmYS12YXItcmVkby1hbHQsXG4gIFwicm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1yb3RhdGUtZm9yd2FyZCxcbiAgXCJ1dGVuc2lsc1wiOiAkZmEtdmFyLXV0ZW5zaWxzLFxuICBcImN1dGxlcnlcIjogJGZhLXZhci1jdXRsZXJ5LFxuICBcImFycm93LXVwLXdpZGUtc2hvcnRcIjogJGZhLXZhci1hcnJvdy11cC13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LXVwXCI6ICRmYS12YXItc29ydC1hbW91bnQtdXAsXG4gIFwiY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtZG9sbGFyLFxuICBcImJhbGxvb25zXCI6ICRmYS12YXItYmFsbG9vbnMsXG4gIFwibWlsbC1zaWduXCI6ICRmYS12YXItbWlsbC1zaWduLFxuICBcImJvd2wtcmljZVwiOiAkZmEtdmFyLWJvd2wtcmljZSxcbiAgXCJ0aW1lbGluZS1hcnJvd1wiOiAkZmEtdmFyLXRpbWVsaW5lLWFycm93LFxuICBcInNrdWxsXCI6ICRmYS12YXItc2t1bGwsXG4gIFwiZ2FtZS1ib2FyZC1zaW1wbGVcIjogJGZhLXZhci1nYW1lLWJvYXJkLXNpbXBsZSxcbiAgXCJnYW1lLWJvYXJkLWFsdFwiOiAkZmEtdmFyLWdhbWUtYm9hcmQtYWx0LFxuICBcImNpcmNsZS12aWRlb1wiOiAkZmEtdmFyLWNpcmNsZS12aWRlbyxcbiAgXCJ2aWRlby1jaXJjbGVcIjogJGZhLXZhci12aWRlby1jaXJjbGUsXG4gIFwiY2hhcnQtc2NhdHRlci1idWJibGVcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLWJ1YmJsZSxcbiAgXCJob3VzZS10dXJyZXRcIjogJGZhLXZhci1ob3VzZS10dXJyZXQsXG4gIFwiYmFuYW5hXCI6ICRmYS12YXItYmFuYW5hLFxuICBcImhhbmQtaG9sZGluZy1za3VsbFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1za3VsbCxcbiAgXCJwZW9wbGUtZHJlc3NcIjogJGZhLXZhci1wZW9wbGUtZHJlc3MsXG4gIFwibG92ZXNlYXRcIjogJGZhLXZhci1sb3Zlc2VhdCxcbiAgXCJjb3VjaC1zbWFsbFwiOiAkZmEtdmFyLWNvdWNoLXNtYWxsLFxuICBcInRvd2VyLWJyb2FkY2FzdFwiOiAkZmEtdmFyLXRvd2VyLWJyb2FkY2FzdCxcbiAgXCJicm9hZGNhc3QtdG93ZXJcIjogJGZhLXZhci1icm9hZGNhc3QtdG93ZXIsXG4gIFwidHJ1Y2stcGlja3VwXCI6ICRmYS12YXItdHJ1Y2stcGlja3VwLFxuICBcImJsb2NrLXF1b3RlXCI6ICRmYS12YXItYmxvY2stcXVvdGUsXG4gIFwidXAtbG9uZ1wiOiAkZmEtdmFyLXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtdXBcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC11cCxcbiAgXCJzdG9wXCI6ICRmYS12YXItc3RvcCxcbiAgXCJjb2RlLW1lcmdlXCI6ICRmYS12YXItY29kZS1tZXJnZSxcbiAgXCJtb25leS1jaGVjay1kb2xsYXItcGVuXCI6ICRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyLXBlbixcbiAgXCJtb25leS1jaGVjay1lZGl0LWFsdFwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQtYWx0LFxuICBcInVwLWZyb20tbGluZVwiOiAkZmEtdmFyLXVwLWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1ib3R0b20sXG4gIFwidXBsb2FkXCI6ICRmYS12YXItdXBsb2FkLFxuICBcImh1cnJpY2FuZVwiOiAkZmEtdmFyLWh1cnJpY2FuZSxcbiAgXCJncmlkLXJvdW5kLTItcGx1c1wiOiAkZmEtdmFyLWdyaWQtcm91bmQtMi1wbHVzLFxuICBcInBlb3BsZS1wYW50c1wiOiAkZmEtdmFyLXBlb3BsZS1wYW50cyxcbiAgXCJtb3VuZFwiOiAkZmEtdmFyLW1vdW5kLFxuICBcIndpbmRzb2NrXCI6ICRmYS12YXItd2luZHNvY2ssXG4gIFwiY2lyY2xlLWhhbGZcIjogJGZhLXZhci1jaXJjbGUtaGFsZixcbiAgXCJicmFrZS13YXJuaW5nXCI6ICRmYS12YXItYnJha2Utd2FybmluZyxcbiAgXCJ0b2lsZXQtcG9ydGFibGVcIjogJGZhLXZhci10b2lsZXQtcG9ydGFibGUsXG4gIFwiY29tcGFjdC1kaXNjXCI6ICRmYS12YXItY29tcGFjdC1kaXNjLFxuICBcImZpbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWZpbGUtYXJyb3ctZG93bixcbiAgXCJmaWxlLWRvd25sb2FkXCI6ICRmYS12YXItZmlsZS1kb3dubG9hZCxcbiAgXCJzYXhvcGhvbmUtZmlyZVwiOiAkZmEtdmFyLXNheG9waG9uZS1maXJlLFxuICBcInNheC1ob3RcIjogJGZhLXZhci1zYXgtaG90LFxuICBcImNhbWVyYS13ZWItc2xhc2hcIjogJGZhLXZhci1jYW1lcmEtd2ViLXNsYXNoLFxuICBcIndlYmNhbS1zbGFzaFwiOiAkZmEtdmFyLXdlYmNhbS1zbGFzaCxcbiAgXCJmb2xkZXItbWVkaWNhbFwiOiAkZmEtdmFyLWZvbGRlci1tZWRpY2FsLFxuICBcImZvbGRlci1nZWFyXCI6ICRmYS12YXItZm9sZGVyLWdlYXIsXG4gIFwiZm9sZGVyLWNvZ1wiOiAkZmEtdmFyLWZvbGRlci1jb2csXG4gIFwiaGFuZC13YXZlXCI6ICRmYS12YXItaGFuZC13YXZlLFxuICBcImFycm93LXVwLWFycm93LWRvd25cIjogJGZhLXZhci1hcnJvdy11cC1hcnJvdy1kb3duLFxuICBcInNvcnQtdXAtZG93blwiOiAkZmEtdmFyLXNvcnQtdXAtZG93bixcbiAgXCJjYXJhdmFuXCI6ICRmYS12YXItY2FyYXZhbixcbiAgXCJzaGllbGQtY2F0XCI6ICRmYS12YXItc2hpZWxkLWNhdCxcbiAgXCJtZXNzYWdlLXNsYXNoXCI6ICRmYS12YXItbWVzc2FnZS1zbGFzaCxcbiAgXCJjb21tZW50LWFsdC1zbGFzaFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXNsYXNoLFxuICBcImJvbHRcIjogJGZhLXZhci1ib2x0LFxuICBcInphcFwiOiAkZmEtdmFyLXphcCxcbiAgXCJ0cmFzaC1jYW4tY2hlY2tcIjogJGZhLXZhci10cmFzaC1jYW4tY2hlY2ssXG4gIFwiZ2xhc3Mtd2F0ZXJcIjogJGZhLXZhci1nbGFzcy13YXRlcixcbiAgXCJvaWwtd2VsbFwiOiAkZmEtdmFyLW9pbC13ZWxsLFxuICBcInBlcnNvbi1zaW1wbGVcIjogJGZhLXZhci1wZXJzb24tc2ltcGxlLFxuICBcInZhdWx0XCI6ICRmYS12YXItdmF1bHQsXG4gIFwibWFyc1wiOiAkZmEtdmFyLW1hcnMsXG4gIFwidG9pbGV0XCI6ICRmYS12YXItdG9pbGV0LFxuICBcInBsYW5lLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyayxcbiAgXCJ5ZW4tc2lnblwiOiAkZmEtdmFyLXllbi1zaWduLFxuICBcImNueVwiOiAkZmEtdmFyLWNueSxcbiAgXCJqcHlcIjogJGZhLXZhci1qcHksXG4gIFwicm1iXCI6ICRmYS12YXItcm1iLFxuICBcInllblwiOiAkZmEtdmFyLXllbixcbiAgXCJnZWFyLWNvZGVcIjogJGZhLXZhci1nZWFyLWNvZGUsXG4gIFwibm90ZXNcIjogJGZhLXZhci1ub3RlcyxcbiAgXCJydWJsZS1zaWduXCI6ICRmYS12YXItcnVibGUtc2lnbixcbiAgXCJyb3VibGVcIjogJGZhLXZhci1yb3VibGUsXG4gIFwicnViXCI6ICRmYS12YXItcnViLFxuICBcInJ1YmxlXCI6ICRmYS12YXItcnVibGUsXG4gIFwidHJhc2gtdW5kb1wiOiAkZmEtdmFyLXRyYXNoLXVuZG8sXG4gIFwidHJhc2gtYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdHVybi1sZWZ0LFxuICBcImNoYW1wYWduZS1nbGFzc1wiOiAkZmEtdmFyLWNoYW1wYWduZS1nbGFzcyxcbiAgXCJnbGFzcy1jaGFtcGFnbmVcIjogJGZhLXZhci1nbGFzcy1jaGFtcGFnbmUsXG4gIFwib2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWwsXG4gIFwic3VuXCI6ICRmYS12YXItc3VuLFxuICBcInRyYXNoLWNhbi1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1zbGFzaCxcbiAgXCJ0cmFzaC1hbHQtc2xhc2hcIjogJGZhLXZhci10cmFzaC1hbHQtc2xhc2gsXG4gIFwic2NyZWVuLXVzZXJzXCI6ICRmYS12YXItc2NyZWVuLXVzZXJzLFxuICBcInVzZXJzLWNsYXNzXCI6ICRmYS12YXItdXNlcnMtY2xhc3MsXG4gIFwiZ3VpdGFyXCI6ICRmYS12YXItZ3VpdGFyLFxuICBcInNxdWFyZS1hcnJvdy1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctc3F1YXJlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtbGVmdCxcbiAgXCJzcXVhcmUtOFwiOiAkZmEtdmFyLXNxdWFyZS04LFxuICBcImZhY2Utc21pbGUtaGVhcnRzXCI6ICRmYS12YXItZmFjZS1zbWlsZS1oZWFydHMsXG4gIFwiYnJhY2tldHMtc3F1YXJlXCI6ICRmYS12YXItYnJhY2tldHMtc3F1YXJlLFxuICBcImJyYWNrZXRzXCI6ICRmYS12YXItYnJhY2tldHMsXG4gIFwibGFwdG9wLWFycm93LWRvd25cIjogJGZhLXZhci1sYXB0b3AtYXJyb3ctZG93bixcbiAgXCJob2NrZXktc3RpY2stcHVja1wiOiAkZmEtdmFyLWhvY2tleS1zdGljay1wdWNrLFxuICBcImhvdXNlLXRyZWVcIjogJGZhLXZhci1ob3VzZS10cmVlLFxuICBcInNpZ25hbC1mYWlyXCI6ICRmYS12YXItc2lnbmFsLWZhaXIsXG4gIFwic2lnbmFsLTJcIjogJGZhLXZhci1zaWduYWwtMixcbiAgXCJmYWNlLWxhdWdoLXdpbmtcIjogJGZhLXZhci1mYWNlLWxhdWdoLXdpbmssXG4gIFwibGF1Z2gtd2lua1wiOiAkZmEtdmFyLWxhdWdoLXdpbmssXG4gIFwiY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWNpcmNsZS1kb2xsYXIsXG4gIFwiZG9sbGFyLWNpcmNsZVwiOiAkZmEtdmFyLWRvbGxhci1jaXJjbGUsXG4gIFwidXNkLWNpcmNsZVwiOiAkZmEtdmFyLXVzZC1jaXJjbGUsXG4gIFwiaG9yc2UtaGVhZFwiOiAkZmEtdmFyLWhvcnNlLWhlYWQsXG4gIFwiYXJyb3dzLXJlcGVhdFwiOiAkZmEtdmFyLWFycm93cy1yZXBlYXQsXG4gIFwicmVwZWF0LWFsdFwiOiAkZmEtdmFyLXJlcGVhdC1hbHQsXG4gIFwiYm9yZS1ob2xlXCI6ICRmYS12YXItYm9yZS1ob2xlLFxuICBcImluZHVzdHJ5XCI6ICRmYS12YXItaW5kdXN0cnksXG4gIFwiaW1hZ2UtcG9sYXJvaWRcIjogJGZhLXZhci1pbWFnZS1wb2xhcm9pZCxcbiAgXCJ3YXZlLXRyaWFuZ2xlXCI6ICRmYS12YXItd2F2ZS10cmlhbmdsZSxcbiAgXCJwZXJzb24tcnVubmluZy1mYXN0XCI6ICRmYS12YXItcGVyc29uLXJ1bm5pbmctZmFzdCxcbiAgXCJjaXJjbGUtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLFxuICBcImFycm93LWFsdC1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bixcbiAgXCJncmlsbFwiOiAkZmEtdmFyLWdyaWxsLFxuICBcImFycm93cy10dXJuLXRvLWRvdHNcIjogJGZhLXZhci1hcnJvd3MtdHVybi10by1kb3RzLFxuICBcImNoYXJ0LW1peGVkXCI6ICRmYS12YXItY2hhcnQtbWl4ZWQsXG4gIFwiYW5hbHl0aWNzXCI6ICRmYS12YXItYW5hbHl0aWNzLFxuICBcImZsb3Jpbi1zaWduXCI6ICRmYS12YXItZmxvcmluLXNpZ24sXG4gIFwiYXJyb3ctZG93bi1zaG9ydC13aWRlXCI6ICRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LWRlc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjLFxuICBcInNvcnQtYW1vdW50LWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQsXG4gIFwibGVzcy10aGFuXCI6ICRmYS12YXItbGVzcy10aGFuLFxuICBcImRpc3BsYXktY29kZVwiOiAkZmEtdmFyLWRpc3BsYXktY29kZSxcbiAgXCJkZXNrdG9wLWNvZGVcIjogJGZhLXZhci1kZXNrdG9wLWNvZGUsXG4gIFwiZmFjZS1kcm9vbGluZ1wiOiAkZmEtdmFyLWZhY2UtZHJvb2xpbmcsXG4gIFwib2lsLXRlbXBlcmF0dXJlXCI6ICRmYS12YXItb2lsLXRlbXBlcmF0dXJlLFxuICBcIm9pbC10ZW1wXCI6ICRmYS12YXItb2lsLXRlbXAsXG4gIFwic3F1YXJlLXF1ZXN0aW9uXCI6ICRmYS12YXItc3F1YXJlLXF1ZXN0aW9uLFxuICBcInF1ZXN0aW9uLXNxdWFyZVwiOiAkZmEtdmFyLXF1ZXN0aW9uLXNxdWFyZSxcbiAgXCJhaXItY29uZGl0aW9uZXJcIjogJGZhLXZhci1haXItY29uZGl0aW9uZXIsXG4gIFwiYW5nbGUtZG93blwiOiAkZmEtdmFyLWFuZ2xlLWRvd24sXG4gIFwibW91bnRhaW5zXCI6ICRmYS12YXItbW91bnRhaW5zLFxuICBcIm9tZWdhXCI6ICRmYS12YXItb21lZ2EsXG4gIFwiY2FyLXR1bm5lbFwiOiAkZmEtdmFyLWNhci10dW5uZWwsXG4gIFwicGVyc29uLWRvbGx5LWVtcHR5XCI6ICRmYS12YXItcGVyc29uLWRvbGx5LWVtcHR5LFxuICBcInBhbi1mb29kXCI6ICRmYS12YXItcGFuLWZvb2QsXG4gIFwiaGVhZC1zaWRlLWNvdWdoXCI6ICRmYS12YXItaGVhZC1zaWRlLWNvdWdoLFxuICBcImdyaXAtbGluZXNcIjogJGZhLXZhci1ncmlwLWxpbmVzLFxuICBcInRodW1icy1kb3duXCI6ICRmYS12YXItdGh1bWJzLWRvd24sXG4gIFwidXNlci1sb2NrXCI6ICRmYS12YXItdXNlci1sb2NrLFxuICBcImFycm93LXJpZ2h0LWxvbmdcIjogJGZhLXZhci1hcnJvdy1yaWdodC1sb25nLFxuICBcImxvbmctYXJyb3ctcmlnaHRcIjogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0LFxuICBcInRpY2tldHMtYWlybGluZVwiOiAkZmEtdmFyLXRpY2tldHMtYWlybGluZSxcbiAgXCJhbmNob3ItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyayxcbiAgXCJlbGxpcHNpc1wiOiAkZmEtdmFyLWVsbGlwc2lzLFxuICBcImVsbGlwc2lzLWhcIjogJGZhLXZhci1lbGxpcHNpcy1oLFxuICBcIm5mYy1zbGFzaFwiOiAkZmEtdmFyLW5mYy1zbGFzaCxcbiAgXCJjaGVzcy1wYXduXCI6ICRmYS12YXItY2hlc3MtcGF3bixcbiAgXCJraXQtbWVkaWNhbFwiOiAkZmEtdmFyLWtpdC1tZWRpY2FsLFxuICBcImZpcnN0LWFpZFwiOiAkZmEtdmFyLWZpcnN0LWFpZCxcbiAgXCJncmlkLTItcGx1c1wiOiAkZmEtdmFyLWdyaWQtMi1wbHVzLFxuICBcImJlbGxzXCI6ICRmYS12YXItYmVsbHMsXG4gIFwicGVyc29uLXRocm91Z2gtd2luZG93XCI6ICRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93LFxuICBcInRvb2xib3hcIjogJGZhLXZhci10b29sYm94LFxuICBcImVudmVsb3BlLWRvdFwiOiAkZmEtdmFyLWVudmVsb3BlLWRvdCxcbiAgXCJlbnZlbG9wZS1iYWRnZVwiOiAkZmEtdmFyLWVudmVsb3BlLWJhZGdlLFxuICBcImhhbmRzLWhvbGRpbmctY2lyY2xlXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGUsXG4gIFwiYnVnXCI6ICRmYS12YXItYnVnLFxuICBcImJvd2wtY2hvcHN0aWNrc1wiOiAkZmEtdmFyLWJvd2wtY2hvcHN0aWNrcyxcbiAgXCJjcmVkaXQtY2FyZFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLFxuICBcImNyZWRpdC1jYXJkLWFsdFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdCxcbiAgXCJjaXJjbGUtc1wiOiAkZmEtdmFyLWNpcmNsZS1zLFxuICBcImJveC1iYWxsb3RcIjogJGZhLXZhci1ib3gtYmFsbG90LFxuICBcImNhclwiOiAkZmEtdmFyLWNhcixcbiAgXCJhdXRvbW9iaWxlXCI6ICRmYS12YXItYXV0b21vYmlsZSxcbiAgXCJoYW5kLWhvbGRpbmctaGFuZFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kLFxuICBcInVzZXItdGllLWhhaXJcIjogJGZhLXZhci11c2VyLXRpZS1oYWlyLFxuICBcInBvZGl1bS1zdGFyXCI6ICRmYS12YXItcG9kaXVtLXN0YXIsXG4gIFwidXNlci1oYWlyLW11bGxldFwiOiAkZmEtdmFyLXVzZXItaGFpci1tdWxsZXQsXG4gIFwiYnVzaW5lc3MtZnJvbnRcIjogJGZhLXZhci1idXNpbmVzcy1mcm9udCxcbiAgXCJwYXJ0eS1iYWNrXCI6ICRmYS12YXItcGFydHktYmFjayxcbiAgXCJ0cmlhbi1iYWxib3RcIjogJGZhLXZhci10cmlhbi1iYWxib3QsXG4gIFwibWljcm9waG9uZS1zdGFuZFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtc3RhbmQsXG4gIFwiYm9vay1vcGVuLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stb3Blbi1yZWFkZXIsXG4gIFwiYm9vay1yZWFkZXJcIjogJGZhLXZhci1ib29rLXJlYWRlcixcbiAgXCJmYW1pbHktZHJlc3NcIjogJGZhLXZhci1mYW1pbHktZHJlc3MsXG4gIFwiY2lyY2xlLXhcIjogJGZhLXZhci1jaXJjbGUteCxcbiAgXCJjYWJpblwiOiAkZmEtdmFyLWNhYmluLFxuICBcIm1vdW50YWluLXN1blwiOiAkZmEtdmFyLW1vdW50YWluLXN1bixcbiAgXCJjaGFydC1zaW1wbGUtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsLFxuICBcImFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lLFxuICBcImhhbmQtYmFjay1wb2ludC1sZWZ0XCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LWxlZnQsXG4gIFwibWVzc2FnZS1kb3RzXCI6ICRmYS12YXItbWVzc2FnZS1kb3RzLFxuICBcImNvbW1lbnQtYWx0LWRvdHNcIjogJGZhLXZhci1jb21tZW50LWFsdC1kb3RzLFxuICBcIm1lc3NhZ2luZ1wiOiAkZmEtdmFyLW1lc3NhZ2luZyxcbiAgXCJmaWxlLWhlYXJ0XCI6ICRmYS12YXItZmlsZS1oZWFydCxcbiAgXCJiZWVyLW11Z1wiOiAkZmEtdmFyLWJlZXItbXVnLFxuICBcImJlZXItZm9hbVwiOiAkZmEtdmFyLWJlZXItZm9hbSxcbiAgXCJkaWNlLWQyMFwiOiAkZmEtdmFyLWRpY2UtZDIwLFxuICBcImRyb25lXCI6ICRmYS12YXItZHJvbmUsXG4gIFwidHJ1Y2stZHJvcGxldFwiOiAkZmEtdmFyLXRydWNrLWRyb3BsZXQsXG4gIFwiZmlsZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWxlLWNpcmNsZS14bWFyayxcbiAgXCJ0ZW1wZXJhdHVyZS1hcnJvdy11cFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwLFxuICBcInRlbXBlcmF0dXJlLXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdXAsXG4gIFwibWVkYWxcIjogJGZhLXZhci1tZWRhbCxcbiAgXCJwZXJzb24tZmFpcnlcIjogJGZhLXZhci1wZXJzb24tZmFpcnksXG4gIFwiYmVkXCI6ICRmYS12YXItYmVkLFxuICBcImJvb2stY29weVwiOiAkZmEtdmFyLWJvb2stY29weSxcbiAgXCJzcXVhcmUtaFwiOiAkZmEtdmFyLXNxdWFyZS1oLFxuICBcImgtc3F1YXJlXCI6ICRmYS12YXItaC1zcXVhcmUsXG4gIFwic3F1YXJlLWNcIjogJGZhLXZhci1zcXVhcmUtYyxcbiAgXCJjbG9jay10d29cIjogJGZhLXZhci1jbG9jay10d28sXG4gIFwic3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImNhbGVuZGFyLXVzZXJzXCI6ICRmYS12YXItY2FsZW5kYXItdXNlcnMsXG4gIFwicG9kY2FzdFwiOiAkZmEtdmFyLXBvZGNhc3QsXG4gIFwiYmVlXCI6ICRmYS12YXItYmVlLFxuICBcInRlbXBlcmF0dXJlLWZ1bGxcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1mdWxsLFxuICBcInRlbXBlcmF0dXJlLTRcIjogJGZhLXZhci10ZW1wZXJhdHVyZS00LFxuICBcInRoZXJtb21ldGVyLTRcIjogJGZhLXZhci10aGVybW9tZXRlci00LFxuICBcInRoZXJtb21ldGVyLWZ1bGxcIjogJGZhLXZhci10aGVybW9tZXRlci1mdWxsLFxuICBcImJlbGxcIjogJGZhLXZhci1iZWxsLFxuICBcImNhbmR5LWJhclwiOiAkZmEtdmFyLWNhbmR5LWJhcixcbiAgXCJjaG9jb2xhdGUtYmFyXCI6ICRmYS12YXItY2hvY29sYXRlLWJhcixcbiAgXCJ4bWFyay1sYXJnZVwiOiAkZmEtdmFyLXhtYXJrLWxhcmdlLFxuICBcInBpbmF0YVwiOiAkZmEtdmFyLXBpbmF0YSxcbiAgXCJhcnJvd3MtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3dzLWZyb20tbGluZSxcbiAgXCJzdXBlcnNjcmlwdFwiOiAkZmEtdmFyLXN1cGVyc2NyaXB0LFxuICBcImJvd2wtc3Bvb25cIjogJGZhLXZhci1ib3dsLXNwb29uLFxuICBcImhleGFnb24tY2hlY2tcIjogJGZhLXZhci1oZXhhZ29uLWNoZWNrLFxuICBcInBsdWctY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUteG1hcmssXG4gIFwic3Rhci1vZi1saWZlXCI6ICRmYS12YXItc3Rhci1vZi1saWZlLFxuICBcInBob25lLXNsYXNoXCI6ICRmYS12YXItcGhvbmUtc2xhc2gsXG4gIFwidHJhZmZpYy1saWdodC1zdG9wXCI6ICRmYS12YXItdHJhZmZpYy1saWdodC1zdG9wLFxuICBcInBhaW50LXJvbGxlclwiOiAkZmEtdmFyLXBhaW50LXJvbGxlcixcbiAgXCJhY2NlbnQtZ3JhdmVcIjogJGZhLXZhci1hY2NlbnQtZ3JhdmUsXG4gIFwiaGFuZHNoYWtlLWFuZ2xlXCI6ICRmYS12YXItaGFuZHNoYWtlLWFuZ2xlLFxuICBcImhhbmRzLWhlbHBpbmdcIjogJGZhLXZhci1oYW5kcy1oZWxwaW5nLFxuICBcImNpcmNsZS0wXCI6ICRmYS12YXItY2lyY2xlLTAsXG4gIFwiZGlhbC1tZWQtbG93XCI6ICRmYS12YXItZGlhbC1tZWQtbG93LFxuICBcImxvY2F0aW9uLWRvdFwiOiAkZmEtdmFyLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VyLWFsdFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItYWx0LFxuICBcImNyYWJcIjogJGZhLXZhci1jcmFiLFxuICBcImJveC1vcGVuLWZ1bGxcIjogJGZhLXZhci1ib3gtb3Blbi1mdWxsLFxuICBcImJveC1mdWxsXCI6ICRmYS12YXItYm94LWZ1bGwsXG4gIFwiZmlsZVwiOiAkZmEtdmFyLWZpbGUsXG4gIFwiZ3JlYXRlci10aGFuXCI6ICRmYS12YXItZ3JlYXRlci10aGFuLFxuICBcInF1b3Rlc1wiOiAkZmEtdmFyLXF1b3RlcyxcbiAgXCJwcmV0emVsXCI6ICRmYS12YXItcHJldHplbCxcbiAgXCJwZXJzb24tc3dpbW1pbmdcIjogJGZhLXZhci1wZXJzb24tc3dpbW1pbmcsXG4gIFwic3dpbW1lclwiOiAkZmEtdmFyLXN3aW1tZXIsXG4gIFwiYXJyb3ctZG93blwiOiAkZmEtdmFyLWFycm93LWRvd24sXG4gIFwidXNlci1yb2JvdC14bWFya3NcIjogJGZhLXZhci11c2VyLXJvYm90LXhtYXJrcyxcbiAgXCJtZXNzYWdlLXF1b3RlXCI6ICRmYS12YXItbWVzc2FnZS1xdW90ZSxcbiAgXCJjb21tZW50LWFsdC1xdW90ZVwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXF1b3RlLFxuICBcImNhbmR5LWNvcm5cIjogJGZhLXZhci1jYW5keS1jb3JuLFxuICBcImZvbGRlci1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiZm9sZGVyLXNlYXJjaFwiOiAkZmEtdmFyLWZvbGRlci1zZWFyY2gsXG4gIFwibm90ZWJvb2tcIjogJGZhLXZhci1ub3RlYm9vayxcbiAgXCJkcm9wbGV0XCI6ICRmYS12YXItZHJvcGxldCxcbiAgXCJ0aW50XCI6ICRmYS12YXItdGludCxcbiAgXCJidWxsc2V5ZS1wb2ludGVyXCI6ICRmYS12YXItYnVsbHNleWUtcG9pbnRlcixcbiAgXCJlcmFzZXJcIjogJGZhLXZhci1lcmFzZXIsXG4gIFwiaGV4YWdvbi1pbWFnZVwiOiAkZmEtdmFyLWhleGFnb24taW1hZ2UsXG4gIFwiZWFydGgtYW1lcmljYXNcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhcyxcbiAgXCJlYXJ0aFwiOiAkZmEtdmFyLWVhcnRoLFxuICBcImVhcnRoLWFtZXJpY2FcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhLFxuICBcImdsb2JlLWFtZXJpY2FzXCI6ICRmYS12YXItZ2xvYmUtYW1lcmljYXMsXG4gIFwiY3JhdGUtYXBwbGVcIjogJGZhLXZhci1jcmF0ZS1hcHBsZSxcbiAgXCJhcHBsZS1jcmF0ZVwiOiAkZmEtdmFyLWFwcGxlLWNyYXRlLFxuICBcInBlcnNvbi1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1idXJzdCxcbiAgXCJnYW1lLWJvYXJkXCI6ICRmYS12YXItZ2FtZS1ib2FyZCxcbiAgXCJoYXQtY2hlZlwiOiAkZmEtdmFyLWhhdC1jaGVmLFxuICBcImhhbmQtYmFjay1wb2ludC1yaWdodFwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWdodCxcbiAgXCJkb3ZlXCI6ICRmYS12YXItZG92ZSxcbiAgXCJzbm93Zmxha2UtZHJvcGxldHNcIjogJGZhLXZhci1zbm93Zmxha2UtZHJvcGxldHMsXG4gIFwiYmF0dGVyeS1lbXB0eVwiOiAkZmEtdmFyLWJhdHRlcnktZW1wdHksXG4gIFwiYmF0dGVyeS0wXCI6ICRmYS12YXItYmF0dGVyeS0wLFxuICBcImdyaWQtNFwiOiAkZmEtdmFyLWdyaWQtNCxcbiAgXCJzb2Nrc1wiOiAkZmEtdmFyLXNvY2tzLFxuICBcImZhY2Utc3VuZ2xhc3Nlc1wiOiAkZmEtdmFyLWZhY2Utc3VuZ2xhc3NlcyxcbiAgXCJpbmJveFwiOiAkZmEtdmFyLWluYm94LFxuICBcInNxdWFyZS0wXCI6ICRmYS12YXItc3F1YXJlLTAsXG4gIFwic2VjdGlvblwiOiAkZmEtdmFyLXNlY3Rpb24sXG4gIFwic3F1YXJlLXRoaXMtd2F5LXVwXCI6ICRmYS12YXItc3F1YXJlLXRoaXMtd2F5LXVwLFxuICBcImJveC11cFwiOiAkZmEtdmFyLWJveC11cCxcbiAgXCJnYXVnZS1oaWdoXCI6ICRmYS12YXItZ2F1Z2UtaGlnaCxcbiAgXCJ0YWNob21ldGVyLWFsdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LFxuICBcInRhY2hvbWV0ZXItYWx0LWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0LFxuICBcInNxdWFyZS1hbXBlcnNhbmRcIjogJGZhLXZhci1zcXVhcmUtYW1wZXJzYW5kLFxuICBcImVudmVsb3BlLW9wZW4tdGV4dFwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCxcbiAgXCJsYW1wLWRlc2tcIjogJGZhLXZhci1sYW1wLWRlc2ssXG4gIFwiaG9zcGl0YWxcIjogJGZhLXZhci1ob3NwaXRhbCxcbiAgXCJob3NwaXRhbC1hbHRcIjogJGZhLXZhci1ob3NwaXRhbC1hbHQsXG4gIFwiaG9zcGl0YWwtd2lkZVwiOiAkZmEtdmFyLWhvc3BpdGFsLXdpZGUsXG4gIFwicG9sbC1wZW9wbGVcIjogJGZhLXZhci1wb2xsLXBlb3BsZSxcbiAgXCJ3aGlza2V5LWdsYXNzLWljZVwiOiAkZmEtdmFyLXdoaXNrZXktZ2xhc3MtaWNlLFxuICBcImdsYXNzLXdoaXNrZXktcm9ja3NcIjogJGZhLXZhci1nbGFzcy13aGlza2V5LXJvY2tzLFxuICBcIndpbmUtYm90dGxlXCI6ICRmYS12YXItd2luZS1ib3R0bGUsXG4gIFwiY2hlc3Mtcm9va1wiOiAkZmEtdmFyLWNoZXNzLXJvb2ssXG4gIFwidXNlci1ib3VudHktaHVudGVyXCI6ICRmYS12YXItdXNlci1ib3VudHktaHVudGVyLFxuICBcImJhcnMtc3RhZ2dlcmVkXCI6ICRmYS12YXItYmFycy1zdGFnZ2VyZWQsXG4gIFwicmVvcmRlclwiOiAkZmEtdmFyLXJlb3JkZXIsXG4gIFwic3RyZWFtXCI6ICRmYS12YXItc3RyZWFtLFxuICBcImRpYWdyYW0tc2Fua2V5XCI6ICRmYS12YXItZGlhZ3JhbS1zYW5rZXksXG4gIFwiY2xvdWQtaGFpbC1taXhlZFwiOiAkZmEtdmFyLWNsb3VkLWhhaWwtbWl4ZWQsXG4gIFwiY2lyY2xlLXVwLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtdXAtbGVmdCxcbiAgXCJkaGFybWFjaGFrcmFcIjogJGZhLXZhci1kaGFybWFjaGFrcmEsXG4gIFwib2JqZWN0cy1hbGlnbi1sZWZ0XCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1sZWZ0LFxuICBcIm9pbC1jYW4tZHJpcFwiOiAkZmEtdmFyLW9pbC1jYW4tZHJpcCxcbiAgXCJmYWNlLXNtaWxpbmctaGFuZHNcIjogJGZhLXZhci1mYWNlLXNtaWxpbmctaGFuZHMsXG4gIFwiYnJvY2NvbGlcIjogJGZhLXZhci1icm9jY29saSxcbiAgXCJyb3V0ZS1pbnRlcnN0YXRlXCI6ICRmYS12YXItcm91dGUtaW50ZXJzdGF0ZSxcbiAgXCJlYXItbXVmZnNcIjogJGZhLXZhci1lYXItbXVmZnMsXG4gIFwiaG90ZG9nXCI6ICRmYS12YXItaG90ZG9nLFxuICBcInRyYW5zcG9ydGVyLWVtcHR5XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItZW1wdHksXG4gIFwicGVyc29uLXdhbGtpbmctd2l0aC1jYW5lXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lLFxuICBcImJsaW5kXCI6ICRmYS12YXItYmxpbmQsXG4gIFwiYW5nbGUtOTBcIjogJGZhLXZhci1hbmdsZS05MCxcbiAgXCJyZWN0YW5nbGUtdGVybWluYWxcIjogJGZhLXZhci1yZWN0YW5nbGUtdGVybWluYWwsXG4gIFwia2l0ZVwiOiAkZmEtdmFyLWtpdGUsXG4gIFwiZHJ1bVwiOiAkZmEtdmFyLWRydW0sXG4gIFwic2NydWJiZXJcIjogJGZhLXZhci1zY3J1YmJlcixcbiAgXCJpY2UtY3JlYW1cIjogJGZhLXZhci1pY2UtY3JlYW0sXG4gIFwiaGVhcnQtY2lyY2xlLWJvbHRcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtYm9sdCxcbiAgXCJmaXNoLWJvbmVzXCI6ICRmYS12YXItZmlzaC1ib25lcyxcbiAgXCJkZWVyLXJ1ZG9scGhcIjogJGZhLXZhci1kZWVyLXJ1ZG9scGgsXG4gIFwiZmF4XCI6ICRmYS12YXItZmF4LFxuICBcInBhcmFncmFwaFwiOiAkZmEtdmFyLXBhcmFncmFwaCxcbiAgXCJoZWFkLXNpZGUtaGVhcnRcIjogJGZhLXZhci1oZWFkLXNpZGUtaGVhcnQsXG4gIFwic3F1YXJlLWVcIjogJGZhLXZhci1zcXVhcmUtZSxcbiAgXCJtZXRlci1maXJlXCI6ICRmYS12YXItbWV0ZXItZmlyZSxcbiAgXCJjbG91ZC1oYWlsXCI6ICRmYS12YXItY2xvdWQtaGFpbCxcbiAgXCJjaGVjay10by1zbG90XCI6ICRmYS12YXItY2hlY2stdG8tc2xvdCxcbiAgXCJ2b3RlLXllYVwiOiAkZmEtdmFyLXZvdGUteWVhLFxuICBcIm1vbmV5LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLW1vbmV5LWZyb20tYnJhY2tldCxcbiAgXCJzdGFyLWhhbGZcIjogJGZhLXZhci1zdGFyLWhhbGYsXG4gIFwiY2FyLWJ1c1wiOiAkZmEtdmFyLWNhci1idXMsXG4gIFwic3BlYWtlclwiOiAkZmEtdmFyLXNwZWFrZXIsXG4gIFwidGltZXJcIjogJGZhLXZhci10aW1lcixcbiAgXCJib3hlcy1zdGFja2VkXCI6ICRmYS12YXItYm94ZXMtc3RhY2tlZCxcbiAgXCJib3hlc1wiOiAkZmEtdmFyLWJveGVzLFxuICBcImJveGVzLWFsdFwiOiAkZmEtdmFyLWJveGVzLWFsdCxcbiAgXCJncmlsbC1ob3RcIjogJGZhLXZhci1ncmlsbC1ob3QsXG4gIFwiYmFsbG90LWNoZWNrXCI6ICRmYS12YXItYmFsbG90LWNoZWNrLFxuICBcImxpbmtcIjogJGZhLXZhci1saW5rLFxuICBcImNoYWluXCI6ICRmYS12YXItY2hhaW4sXG4gIFwiZWFyLWxpc3RlblwiOiAkZmEtdmFyLWVhci1saXN0ZW4sXG4gIFwiYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zXCI6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zLFxuICBcImZpbGUtbWludXNcIjogJGZhLXZhci1maWxlLW1pbnVzLFxuICBcInRyZWUtY2l0eVwiOiAkZmEtdmFyLXRyZWUtY2l0eSxcbiAgXCJwbGF5XCI6ICRmYS12YXItcGxheSxcbiAgXCJmb250XCI6ICRmYS12YXItZm9udCxcbiAgXCJjdXAtdG9nb1wiOiAkZmEtdmFyLWN1cC10b2dvLFxuICBcImNvZmZlZS10b2dvXCI6ICRmYS12YXItY29mZmVlLXRvZ28sXG4gIFwic3F1YXJlLWRvd24tbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1kb3duLWxlZnQsXG4gIFwiYnVyZ2VyLWxldHR1Y2VcIjogJGZhLXZhci1idXJnZXItbGV0dHVjZSxcbiAgXCJydXBpYWgtc2lnblwiOiAkZmEtdmFyLXJ1cGlhaC1zaWduLFxuICBcIm1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInNlYXJjaFwiOiAkZmEtdmFyLXNlYXJjaCxcbiAgXCJ0YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGxcIjogJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwsXG4gIFwicGluZy1wb25nLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsLFxuICBcInRhYmxlLXRlbm5pc1wiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcyxcbiAgXCJwZXJzb24tZG90cy1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmUsXG4gIFwiZGlhZ25vc2VzXCI6ICRmYS12YXItZGlhZ25vc2VzLFxuICBcImNoZXZyb25zLWRvd25cIjogJGZhLXZhci1jaGV2cm9ucy1kb3duLFxuICBcImNoZXZyb24tZG91YmxlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1kb3duLFxuICBcInRyYXNoLWNhbi1hcnJvdy11cFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0LFxuICBcInNpZ25hbC1nb29kXCI6ICRmYS12YXItc2lnbmFsLWdvb2QsXG4gIFwic2lnbmFsLTNcIjogJGZhLXZhci1zaWduYWwtMyxcbiAgXCJsb2NhdGlvbi1xdWVzdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLXF1ZXN0aW9uLFxuICBcIm1hcC1tYXJrZXItcXVlc3Rpb25cIjogJGZhLXZhci1tYXAtbWFya2VyLXF1ZXN0aW9uLFxuICBcImZsb3BweS1kaXNrLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS14bWFyayxcbiAgXCJmbG9wcHktZGlzay10aW1lc1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLXRpbWVzLFxuICBcInNhdmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2F2ZS1jaXJjbGUteG1hcmssXG4gIFwic2F2ZS10aW1lc1wiOiAkZmEtdmFyLXNhdmUtdGltZXMsXG4gIFwibmFpcmEtc2lnblwiOiAkZmEtdmFyLW5haXJhLXNpZ24sXG4gIFwicGVhY2hcIjogJGZhLXZhci1wZWFjaCxcbiAgXCJ0YXhpLWJ1c1wiOiAkZmEtdmFyLXRheGktYnVzLFxuICBcImJyYWNrZXQtY3VybHlcIjogJGZhLXZhci1icmFja2V0LWN1cmx5LFxuICBcImJyYWNrZXQtY3VybHktbGVmdFwiOiAkZmEtdmFyLWJyYWNrZXQtY3VybHktbGVmdCxcbiAgXCJsb2JzdGVyXCI6ICRmYS12YXItbG9ic3RlcixcbiAgXCJjYXJ0LWZsYXRiZWQtZW1wdHlcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtZW1wdHksXG4gIFwiZG9sbHktZmxhdGJlZC1lbXB0eVwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQtZW1wdHksXG4gIFwiY29sb25cIjogJGZhLXZhci1jb2xvbixcbiAgXCJjYXJ0LWFycm93LWRvd25cIjogJGZhLXZhci1jYXJ0LWFycm93LWRvd24sXG4gIFwid2FuZFwiOiAkZmEtdmFyLXdhbmQsXG4gIFwid2Fsa2llLXRhbGtpZVwiOiAkZmEtdmFyLXdhbGtpZS10YWxraWUsXG4gIFwiZmlsZS1wZW5cIjogJGZhLXZhci1maWxlLXBlbixcbiAgXCJmaWxlLWVkaXRcIjogJGZhLXZhci1maWxlLWVkaXQsXG4gIFwicmVjZWlwdFwiOiAkZmEtdmFyLXJlY2VpcHQsXG4gIFwidGFibGUtcGljbmljXCI6ICRmYS12YXItdGFibGUtcGljbmljLFxuICBcInNxdWFyZS1wZW5cIjogJGZhLXZhci1zcXVhcmUtcGVuLFxuICBcInBlbi1zcXVhcmVcIjogJGZhLXZhci1wZW4tc3F1YXJlLFxuICBcInBlbmNpbC1zcXVhcmVcIjogJGZhLXZhci1wZW5jaWwtc3F1YXJlLFxuICBcImNpcmNsZS1taWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUtbGluZXMsXG4gIFwibWljcm9waG9uZS1jaXJjbGUtYWx0XCI6ICRmYS12YXItbWljcm9waG9uZS1jaXJjbGUtYWx0LFxuICBcImRpc3BsYXktc2xhc2hcIjogJGZhLXZhci1kaXNwbGF5LXNsYXNoLFxuICBcImRlc2t0b3Atc2xhc2hcIjogJGZhLXZhci1kZXNrdG9wLXNsYXNoLFxuICBcInN1aXRjYXNlLXJvbGxpbmdcIjogJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nLFxuICBcInBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInRyYW5zcG9ydGVyLTJcIjogJGZhLXZhci10cmFuc3BvcnRlci0yLFxuICBcImhhbmRzLWhvbGRpbmctZGlhbW9uZFwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctZGlhbW9uZCxcbiAgXCJoYW5kLXJlY2VpdmluZ1wiOiAkZmEtdmFyLWhhbmQtcmVjZWl2aW5nLFxuICBcIm1vbmV5LWJpbGwtc2ltcGxlLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLXNpbXBsZS13YXZlLFxuICBcImNoZXZyb24tZG93blwiOiAkZmEtdmFyLWNoZXZyb24tZG93bixcbiAgXCJiYXR0ZXJ5LWZ1bGxcIjogJGZhLXZhci1iYXR0ZXJ5LWZ1bGwsXG4gIFwiYmF0dGVyeVwiOiAkZmEtdmFyLWJhdHRlcnksXG4gIFwiYmF0dGVyeS01XCI6ICRmYS12YXItYmF0dGVyeS01LFxuICBcImJlbGwtcGx1c1wiOiAkZmEtdmFyLWJlbGwtcGx1cyxcbiAgXCJib29rLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYm9vay1hcnJvdy1yaWdodCxcbiAgXCJob3NwaXRhbHNcIjogJGZhLXZhci1ob3NwaXRhbHMsXG4gIFwiY2x1YlwiOiAkZmEtdmFyLWNsdWIsXG4gIFwic2t1bGwtY3Jvc3Nib25lc1wiOiAkZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXMsXG4gIFwiZHJvcGxldC1kZWdyZWVcIjogJGZhLXZhci1kcm9wbGV0LWRlZ3JlZSxcbiAgXCJkZXdwb2ludFwiOiAkZmEtdmFyLWRld3BvaW50LFxuICBcImNvZGUtY29tcGFyZVwiOiAkZmEtdmFyLWNvZGUtY29tcGFyZSxcbiAgXCJsaXN0LXVsXCI6ICRmYS12YXItbGlzdC11bCxcbiAgXCJsaXN0LWRvdHNcIjogJGZhLXZhci1saXN0LWRvdHMsXG4gIFwiaGFuZC1ob2xkaW5nLW1hZ2ljXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLW1hZ2ljLFxuICBcIndhdGVybWVsb24tc2xpY2VcIjogJGZhLXZhci13YXRlcm1lbG9uLXNsaWNlLFxuICBcImNpcmNsZS1lbGxpcHNpc1wiOiAkZmEtdmFyLWNpcmNsZS1lbGxpcHNpcyxcbiAgXCJzY2hvb2wtbG9ja1wiOiAkZmEtdmFyLXNjaG9vbC1sb2NrLFxuICBcInRvd2VyLWNlbGxcIjogJGZhLXZhci10b3dlci1jZWxsLFxuICBcInNkLWNhcmRzXCI6ICRmYS12YXItc2QtY2FyZHMsXG4gIFwianVnLWJvdHRsZVwiOiAkZmEtdmFyLWp1Zy1ib3R0bGUsXG4gIFwiZG93bi1sb25nXCI6ICRmYS12YXItZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duLFxuICBcImVudmVsb3Blc1wiOiAkZmEtdmFyLWVudmVsb3BlcyxcbiAgXCJwaG9uZS1vZmZpY2VcIjogJGZhLXZhci1waG9uZS1vZmZpY2UsXG4gIFwicmFua2luZy1zdGFyXCI6ICRmYS12YXItcmFua2luZy1zdGFyLFxuICBcImNoZXNzLWtpbmdcIjogJGZhLXZhci1jaGVzcy1raW5nLFxuICBcIm5mYy1wZW5cIjogJGZhLXZhci1uZmMtcGVuLFxuICBcInBlcnNvbi1oYXJhc3NpbmdcIjogJGZhLXZhci1wZXJzb24taGFyYXNzaW5nLFxuICBcImhhdC13aW50ZXJcIjogJGZhLXZhci1oYXQtd2ludGVyLFxuICBcImJyYXppbGlhbi1yZWFsLXNpZ25cIjogJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduLFxuICBcImxhbmRtYXJrLWRvbWVcIjogJGZhLXZhci1sYW5kbWFyay1kb21lLFxuICBcImxhbmRtYXJrLWFsdFwiOiAkZmEtdmFyLWxhbmRtYXJrLWFsdCxcbiAgXCJib25lLWJyZWFrXCI6ICRmYS12YXItYm9uZS1icmVhayxcbiAgXCJhcnJvdy11cFwiOiAkZmEtdmFyLWFycm93LXVwLFxuICBcImRvd24tZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWRvd24tZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJ0dlwiOiAkZmEtdmFyLXR2LFxuICBcInRlbGV2aXNpb25cIjogJGZhLXZhci10ZWxldmlzaW9uLFxuICBcInR2LWFsdFwiOiAkZmEtdmFyLXR2LWFsdCxcbiAgXCJib3JkZXItbGVmdFwiOiAkZmEtdmFyLWJvcmRlci1sZWZ0LFxuICBcImNpcmNsZS1kaXZpZGVcIjogJGZhLXZhci1jaXJjbGUtZGl2aWRlLFxuICBcInNocmltcFwiOiAkZmEtdmFyLXNocmltcCxcbiAgXCJsaXN0LWNoZWNrXCI6ICRmYS12YXItbGlzdC1jaGVjayxcbiAgXCJ0YXNrc1wiOiAkZmEtdmFyLXRhc2tzLFxuICBcImRpYWdyYW0tc3VidGFza1wiOiAkZmEtdmFyLWRpYWdyYW0tc3VidGFzayxcbiAgXCJqdWctZGV0ZXJnZW50XCI6ICRmYS12YXItanVnLWRldGVyZ2VudCxcbiAgXCJjaXJjbGUtdXNlclwiOiAkZmEtdmFyLWNpcmNsZS11c2VyLFxuICBcInVzZXItY2lyY2xlXCI6ICRmYS12YXItdXNlci1jaXJjbGUsXG4gIFwic3F1YXJlLXlcIjogJGZhLXZhci1zcXVhcmUteSxcbiAgXCJ1c2VyLWRvY3Rvci1oYWlyXCI6ICRmYS12YXItdXNlci1kb2N0b3ItaGFpcixcbiAgXCJwbGFuZXQtcmluZ2VkXCI6ICRmYS12YXItcGxhbmV0LXJpbmdlZCxcbiAgXCJtdXNocm9vbVwiOiAkZmEtdmFyLW11c2hyb29tLFxuICBcInVzZXItc2hpZWxkXCI6ICRmYS12YXItdXNlci1zaGllbGQsXG4gIFwibWVnYXBob25lXCI6ICRmYS12YXItbWVnYXBob25lLFxuICBcIndyZWF0aC1sYXVyZWxcIjogJGZhLXZhci13cmVhdGgtbGF1cmVsLFxuICBcImNpcmNsZS1leGNsYW1hdGlvbi1jaGVja1wiOiAkZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjayxcbiAgXCJ3aW5kXCI6ICRmYS12YXItd2luZCxcbiAgXCJib3gtZG9sbGFyXCI6ICRmYS12YXItYm94LWRvbGxhcixcbiAgXCJib3gtdXNkXCI6ICRmYS12YXItYm94LXVzZCxcbiAgXCJjYXItYnVyc3RcIjogJGZhLXZhci1jYXItYnVyc3QsXG4gIFwiY2FyLWNyYXNoXCI6ICRmYS12YXItY2FyLWNyYXNoLFxuICBcInlcIjogJGZhLXZhci15LFxuICBcInVzZXItaGVhZHNldFwiOiAkZmEtdmFyLXVzZXItaGVhZHNldCxcbiAgXCJhcnJvd3MtcmV0d2VldFwiOiAkZmEtdmFyLWFycm93cy1yZXR3ZWV0LFxuICBcInJldHdlZXQtYWx0XCI6ICRmYS12YXItcmV0d2VldC1hbHQsXG4gIFwicGVyc29uLXNub3dib2FyZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmcsXG4gIFwic25vd2JvYXJkaW5nXCI6ICRmYS12YXItc25vd2JvYXJkaW5nLFxuICBcInNxdWFyZS1jaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWNoZXZyb24tcmlnaHQsXG4gIFwiY2hldnJvbi1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1yaWdodCxcbiAgXCJsYWNyb3NzZS1zdGljay1iYWxsXCI6ICRmYS12YXItbGFjcm9zc2Utc3RpY2stYmFsbCxcbiAgXCJ0cnVjay1mYXN0XCI6ICRmYS12YXItdHJ1Y2stZmFzdCxcbiAgXCJzaGlwcGluZy1mYXN0XCI6ICRmYS12YXItc2hpcHBpbmctZmFzdCxcbiAgXCJ1c2VyLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci11c2VyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwic3Rhci1zaGFycFwiOiAkZmEtdmFyLXN0YXItc2hhcnAsXG4gIFwiY29tbWVudC1oZWFydFwiOiAkZmEtdmFyLWNvbW1lbnQtaGVhcnQsXG4gIFwiY2lyY2xlLTFcIjogJGZhLXZhci1jaXJjbGUtMSxcbiAgXCJjaXJjbGUtc3RhclwiOiAkZmEtdmFyLWNpcmNsZS1zdGFyLFxuICBcInN0YXItY2lyY2xlXCI6ICRmYS12YXItc3Rhci1jaXJjbGUsXG4gIFwiZmlzaFwiOiAkZmEtdmFyLWZpc2gsXG4gIFwiY2xvdWQtZm9nXCI6ICRmYS12YXItY2xvdWQtZm9nLFxuICBcImZvZ1wiOiAkZmEtdmFyLWZvZyxcbiAgXCJ3YWZmbGVcIjogJGZhLXZhci13YWZmbGUsXG4gIFwibXVzaWMtbm90ZVwiOiAkZmEtdmFyLW11c2ljLW5vdGUsXG4gIFwibXVzaWMtYWx0XCI6ICRmYS12YXItbXVzaWMtYWx0LFxuICBcImhleGFnb24tZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZXhhZ29uLWV4Y2xhbWF0aW9uLFxuICBcImNhcnQtc2hvcHBpbmctZmFzdFwiOiAkZmEtdmFyLWNhcnQtc2hvcHBpbmctZmFzdCxcbiAgXCJvYmplY3QtdW5pb25cIjogJGZhLXZhci1vYmplY3QtdW5pb24sXG4gIFwidXNlci1ncmFkdWF0ZVwiOiAkZmEtdmFyLXVzZXItZ3JhZHVhdGUsXG4gIFwic3RhcmZpZ2h0ZXJcIjogJGZhLXZhci1zdGFyZmlnaHRlcixcbiAgXCJjaXJjbGUtaGFsZi1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2UsXG4gIFwiYWRqdXN0XCI6ICRmYS12YXItYWRqdXN0LFxuICBcImFycm93LXJpZ2h0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmctdG8tbGluZSxcbiAgXCJzcXVhcmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLFxuICBcImFycm93LXNxdWFyZS1kb3duXCI6ICRmYS12YXItYXJyb3ctc3F1YXJlLWRvd24sXG4gIFwiZGlhbW9uZC1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWRpYW1vbmQtaGFsZi1zdHJva2UsXG4gIFwiY2xhcHBlcmJvYXJkXCI6ICRmYS12YXItY2xhcHBlcmJvYXJkLFxuICBcInNxdWFyZS1jaGV2cm9uLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1sZWZ0LFxuICBcImNoZXZyb24tc3F1YXJlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1sZWZ0LFxuICBcInBob25lLWludGVyY29tXCI6ICRmYS12YXItcGhvbmUtaW50ZXJjb20sXG4gIFwibGluay1ob3Jpem9udGFsXCI6ICRmYS12YXItbGluay1ob3Jpem9udGFsLFxuICBcImNoYWluLWhvcml6b250YWxcIjogJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsLFxuICBcIm1hbmdvXCI6ICRmYS12YXItbWFuZ28sXG4gIFwibXVzaWMtbm90ZS1zbGFzaFwiOiAkZmEtdmFyLW11c2ljLW5vdGUtc2xhc2gsXG4gIFwibXVzaWMtYWx0LXNsYXNoXCI6ICRmYS12YXItbXVzaWMtYWx0LXNsYXNoLFxuICBcImNpcmNsZS1yYWRpYXRpb25cIjogJGZhLXZhci1jaXJjbGUtcmFkaWF0aW9uLFxuICBcInJhZGlhdGlvbi1hbHRcIjogJGZhLXZhci1yYWRpYXRpb24tYWx0LFxuICBcImZhY2UtdG9uZ3VlLXN3ZWF0XCI6ICRmYS12YXItZmFjZS10b25ndWUtc3dlYXQsXG4gIFwiZ2xvYmUtc3RhbmRcIjogJGZhLXZhci1nbG9iZS1zdGFuZCxcbiAgXCJiYXNlYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLFxuICBcImJhc2ViYWxsLWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYWxsLFxuICBcImNpcmNsZS1wXCI6ICRmYS12YXItY2lyY2xlLXAsXG4gIFwiYXdhcmQtc2ltcGxlXCI6ICRmYS12YXItYXdhcmQtc2ltcGxlLFxuICBcImpldC1maWdodGVyLXVwXCI6ICRmYS12YXItamV0LWZpZ2h0ZXItdXAsXG4gIFwiZGlhZ3JhbS1wcm9qZWN0XCI6ICRmYS12YXItZGlhZ3JhbS1wcm9qZWN0LFxuICBcInByb2plY3QtZGlhZ3JhbVwiOiAkZmEtdmFyLXByb2plY3QtZGlhZ3JhbSxcbiAgXCJwZWRlc3RhbFwiOiAkZmEtdmFyLXBlZGVzdGFsLFxuICBcImNoYXJ0LXB5cmFtaWRcIjogJGZhLXZhci1jaGFydC1weXJhbWlkLFxuICBcInNpZGViYXJcIjogJGZhLXZhci1zaWRlYmFyLFxuICBcInNub3dtYW4taGVhZFwiOiAkZmEtdmFyLXNub3dtYW4taGVhZCxcbiAgXCJmcm9zdHktaGVhZFwiOiAkZmEtdmFyLWZyb3N0eS1oZWFkLFxuICBcImNvcHlcIjogJGZhLXZhci1jb3B5LFxuICBcImJ1cmdlci1nbGFzc1wiOiAkZmEtdmFyLWJ1cmdlci1nbGFzcyxcbiAgXCJ2b2x1bWUteG1hcmtcIjogJGZhLXZhci12b2x1bWUteG1hcmssXG4gIFwidm9sdW1lLW11dGVcIjogJGZhLXZhci12b2x1bWUtbXV0ZSxcbiAgXCJ2b2x1bWUtdGltZXNcIjogJGZhLXZhci12b2x1bWUtdGltZXMsXG4gIFwiaGFuZC1zcGFya2xlc1wiOiAkZmEtdmFyLWhhbmQtc3BhcmtsZXMsXG4gIFwiYmFycy1maWx0ZXJcIjogJGZhLXZhci1iYXJzLWZpbHRlcixcbiAgXCJwYWludGJydXNoLXBlbmNpbFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gtcGVuY2lsLFxuICBcInBhcnR5LWJlbGxcIjogJGZhLXZhci1wYXJ0eS1iZWxsLFxuICBcInVzZXItdm5lY2staGFpclwiOiAkZmEtdmFyLXVzZXItdm5lY2staGFpcixcbiAgXCJqYWNrLW8tbGFudGVyblwiOiAkZmEtdmFyLWphY2stby1sYW50ZXJuLFxuICBcImdyaXBcIjogJGZhLXZhci1ncmlwLFxuICBcImdyaXAtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWdyaXAtaG9yaXpvbnRhbCxcbiAgXCJzaGFyZS1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlLFxuICBcInNoYXJlLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLXNxdWFyZSxcbiAgXCJrZXlub3RlXCI6ICRmYS12YXIta2V5bm90ZSxcbiAgXCJjaGlsZC1jb21iYXRhbnRcIjogJGZhLXZhci1jaGlsZC1jb21iYXRhbnQsXG4gIFwiY2hpbGQtcmlmbGVcIjogJGZhLXZhci1jaGlsZC1yaWZsZSxcbiAgXCJndW5cIjogJGZhLXZhci1ndW4sXG4gIFwic3F1YXJlLXBob25lXCI6ICRmYS12YXItc3F1YXJlLXBob25lLFxuICBcInBob25lLXNxdWFyZVwiOiAkZmEtdmFyLXBob25lLXNxdWFyZSxcbiAgXCJoYXQtYmVhY2hcIjogJGZhLXZhci1oYXQtYmVhY2gsXG4gIFwicGx1c1wiOiAkZmEtdmFyLXBsdXMsXG4gIFwiYWRkXCI6ICRmYS12YXItYWRkLFxuICBcImV4cGFuZFwiOiAkZmEtdmFyLWV4cGFuZCxcbiAgXCJjb21wdXRlclwiOiAkZmEtdmFyLWNvbXB1dGVyLFxuICBcImZvcnRcIjogJGZhLXZhci1mb3J0LFxuICBcImNsb3VkLWNoZWNrXCI6ICRmYS12YXItY2xvdWQtY2hlY2ssXG4gIFwieG1hcmtcIjogJGZhLXZhci14bWFyayxcbiAgXCJjbG9zZVwiOiAkZmEtdmFyLWNsb3NlLFxuICBcIm11bHRpcGx5XCI6ICRmYS12YXItbXVsdGlwbHksXG4gIFwicmVtb3ZlXCI6ICRmYS12YXItcmVtb3ZlLFxuICBcInRpbWVzXCI6ICRmYS12YXItdGltZXMsXG4gIFwiZmFjZS1zbWlya2luZ1wiOiAkZmEtdmFyLWZhY2Utc21pcmtpbmcsXG4gIFwiYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzXCI6ICRmYS12YXItYXJyb3dzLFxuICBcImNoYWxrYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdXNlcixcbiAgXCJjaGFsa2JvYXJkLXRlYWNoZXJcIjogJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIsXG4gIFwicmhvbWJ1c1wiOiAkZmEtdmFyLXJob21idXMsXG4gIFwiY2xhdy1tYXJrc1wiOiAkZmEtdmFyLWNsYXctbWFya3MsXG4gIFwicGVzby1zaWduXCI6ICRmYS12YXItcGVzby1zaWduLFxuICBcImZhY2Utc21pbGUtdG9uZ3VlXCI6ICRmYS12YXItZmFjZS1zbWlsZS10b25ndWUsXG4gIFwiY2FydC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1jYXJ0LWNpcmNsZS14bWFyayxcbiAgXCJidWlsZGluZy1zaGllbGRcIjogJGZhLXZhci1idWlsZGluZy1zaGllbGQsXG4gIFwiY2lyY2xlLXBob25lLWZsaXBcIjogJGZhLXZhci1jaXJjbGUtcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1jaXJjbGUtYWx0XCI6ICRmYS12YXItcGhvbmUtY2lyY2xlLWFsdCxcbiAgXCJiYWJ5XCI6ICRmYS12YXItYmFieSxcbiAgXCJ1c2Vycy1saW5lXCI6ICRmYS12YXItdXNlcnMtbGluZSxcbiAgXCJxdW90ZS1sZWZ0XCI6ICRmYS12YXItcXVvdGUtbGVmdCxcbiAgXCJxdW90ZS1sZWZ0LWFsdFwiOiAkZmEtdmFyLXF1b3RlLWxlZnQtYWx0LFxuICBcInRyYWN0b3JcIjogJGZhLXZhci10cmFjdG9yLFxuICBcImtleS1za2VsZXRvblwiOiAkZmEtdmFyLWtleS1za2VsZXRvbixcbiAgXCJ0cmFzaC1hcnJvdy11cFwiOiAkZmEtdmFyLXRyYXNoLWFycm93LXVwLFxuICBcInRyYXNoLXJlc3RvcmVcIjogJGZhLXZhci10cmFzaC1yZXN0b3JlLFxuICBcImFycm93LWRvd24tdXAtbG9ja1wiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtbG9jayxcbiAgXCJhcnJvdy1kb3duLXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWJyYWNrZXQsXG4gIFwibGluZXMtbGVhbmluZ1wiOiAkZmEtdmFyLWxpbmVzLWxlYW5pbmcsXG4gIFwic3F1YXJlLXFcIjogJGZhLXZhci1zcXVhcmUtcSxcbiAgXCJydWxlci1jb21iaW5lZFwiOiAkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkLFxuICBcInN5bWJvbHNcIjogJGZhLXZhci1zeW1ib2xzLFxuICBcImljb25zLWFsdFwiOiAkZmEtdmFyLWljb25zLWFsdCxcbiAgXCJjb3B5cmlnaHRcIjogJGZhLXZhci1jb3B5cmlnaHQsXG4gIFwiZmxhc2stZ2VhclwiOiAkZmEtdmFyLWZsYXNrLWdlYXIsXG4gIFwiaGlnaGxpZ2h0ZXItbGluZVwiOiAkZmEtdmFyLWhpZ2hsaWdodGVyLWxpbmUsXG4gIFwiYnJhY2tldC1zcXVhcmVcIjogJGZhLXZhci1icmFja2V0LXNxdWFyZSxcbiAgXCJicmFja2V0XCI6ICRmYS12YXItYnJhY2tldCxcbiAgXCJicmFja2V0LWxlZnRcIjogJGZhLXZhci1icmFja2V0LWxlZnQsXG4gIFwiaXNsYW5kLXRyb3BpY2FsXCI6ICRmYS12YXItaXNsYW5kLXRyb3BpY2FsLFxuICBcImlzbGFuZC10cmVlLXBhbG1cIjogJGZhLXZhci1pc2xhbmQtdHJlZS1wYWxtLFxuICBcImFycm93LXJpZ2h0LWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1mcm9tLWxlZnRcIjogJGZhLXZhci1hcnJvdy1mcm9tLWxlZnQsXG4gIFwiaDJcIjogJGZhLXZhci1oMixcbiAgXCJlcXVhbHNcIjogJGZhLXZhci1lcXVhbHMsXG4gIFwiY2FrZS1zbGljZVwiOiAkZmEtdmFyLWNha2Utc2xpY2UsXG4gIFwic2hvcnRjYWtlXCI6ICRmYS12YXItc2hvcnRjYWtlLFxuICBcInBlYW51dFwiOiAkZmEtdmFyLXBlYW51dCxcbiAgXCJ3cmVuY2gtc2ltcGxlXCI6ICRmYS12YXItd3JlbmNoLXNpbXBsZSxcbiAgXCJibGVuZGVyXCI6ICRmYS12YXItYmxlbmRlcixcbiAgXCJ0ZWV0aFwiOiAkZmEtdmFyLXRlZXRoLFxuICBcInRhbGx5LTJcIjogJGZhLXZhci10YWxseS0yLFxuICBcInNoZWtlbC1zaWduXCI6ICRmYS12YXItc2hla2VsLXNpZ24sXG4gIFwiaWxzXCI6ICRmYS12YXItaWxzLFxuICBcInNoZWtlbFwiOiAkZmEtdmFyLXNoZWtlbCxcbiAgXCJzaGVxZWxcIjogJGZhLXZhci1zaGVxZWwsXG4gIFwic2hlcWVsLXNpZ25cIjogJGZhLXZhci1zaGVxZWwtc2lnbixcbiAgXCJjYXJzXCI6ICRmYS12YXItY2FycyxcbiAgXCJheGUtYmF0dGxlXCI6ICRmYS12YXItYXhlLWJhdHRsZSxcbiAgXCJ1c2VyLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItaGFpci1sb25nLFxuICBcIm1hcFwiOiAkZmEtdmFyLW1hcCxcbiAgXCJhcnJvdy1sZWZ0LWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWFyYyxcbiAgXCJmaWxlLWNpcmNsZS1pbmZvXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtaW5mbyxcbiAgXCJmYWNlLWRpc2FwcG9pbnRlZFwiOiAkZmEtdmFyLWZhY2UtZGlzYXBwb2ludGVkLFxuICBcImxhc3NvLXNwYXJrbGVzXCI6ICRmYS12YXItbGFzc28tc3BhcmtsZXMsXG4gIFwiY2xvY2stZWxldmVuXCI6ICRmYS12YXItY2xvY2stZWxldmVuLFxuICBcInJvY2tldFwiOiAkZmEtdmFyLXJvY2tldCxcbiAgXCJzaXJlbi1vblwiOiAkZmEtdmFyLXNpcmVuLW9uLFxuICBcImNsb2NrLXRlblwiOiAkZmEtdmFyLWNsb2NrLXRlbixcbiAgXCJjYW5kbGUtaG9sZGVyXCI6ICRmYS12YXItY2FuZGxlLWhvbGRlcixcbiAgXCJ2aWRlby1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci12aWRlby1hcnJvdy1kb3duLWxlZnQsXG4gIFwicGhvdG8tZmlsbVwiOiAkZmEtdmFyLXBob3RvLWZpbG0sXG4gIFwicGhvdG8tdmlkZW9cIjogJGZhLXZhci1waG90by12aWRlbyxcbiAgXCJmbG9wcHktZGlzay1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1mbG9wcHktZGlzay1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwic2F2ZS1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJmb2xkZXItbWludXNcIjogJGZhLXZhci1mb2xkZXItbWludXMsXG4gIFwicGxhbmV0LW1vb25cIjogJGZhLXZhci1wbGFuZXQtbW9vbixcbiAgXCJmYWNlLWV5ZXMteG1hcmtzXCI6ICRmYS12YXItZmFjZS1leWVzLXhtYXJrcyxcbiAgXCJjaGFydC1zY2F0dGVyXCI6ICRmYS12YXItY2hhcnQtc2NhdHRlcixcbiAgXCJkaXNwbGF5LWFycm93LWRvd25cIjogJGZhLXZhci1kaXNwbGF5LWFycm93LWRvd24sXG4gIFwic3RvcmVcIjogJGZhLXZhci1zdG9yZSxcbiAgXCJhcnJvdy10cmVuZC11cFwiOiAkZmEtdmFyLWFycm93LXRyZW5kLXVwLFxuICBcInBsdWctY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtbWludXMsXG4gIFwib2xpdmUtYnJhbmNoXCI6ICRmYS12YXItb2xpdmUtYnJhbmNoLFxuICBcImFuZ2xlXCI6ICRmYS12YXItYW5nbGUsXG4gIFwidmFjdXVtLXJvYm90XCI6ICRmYS12YXItdmFjdXVtLXJvYm90LFxuICBcInNpZ24taGFuZ2luZ1wiOiAkZmEtdmFyLXNpZ24taGFuZ2luZyxcbiAgXCJzaWduXCI6ICRmYS12YXItc2lnbixcbiAgXCJzcXVhcmUtZGl2aWRlXCI6ICRmYS12YXItc3F1YXJlLWRpdmlkZSxcbiAgXCJzaWduYWwtc3RyZWFtLXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLXN0cmVhbS1zbGFzaCxcbiAgXCJiZXppZXItY3VydmVcIjogJGZhLXZhci1iZXppZXItY3VydmUsXG4gIFwiZXllLWRyb3BwZXItaGFsZlwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWhhbGYsXG4gIFwic3RvcmUtbG9ja1wiOiAkZmEtdmFyLXN0b3JlLWxvY2ssXG4gIFwiYmVsbC1zbGFzaFwiOiAkZmEtdmFyLWJlbGwtc2xhc2gsXG4gIFwiY2xvdWQtYm9sdC1zdW5cIjogJGZhLXZhci1jbG91ZC1ib2x0LXN1bixcbiAgXCJ0aHVuZGVyc3Rvcm0tc3VuXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLXN1bixcbiAgXCJjYW1lcmEtc2xhc2hcIjogJGZhLXZhci1jYW1lcmEtc2xhc2gsXG4gIFwiY29tbWVudC1xdW90ZVwiOiAkZmEtdmFyLWNvbW1lbnQtcXVvdGUsXG4gIFwidGFibGV0XCI6ICRmYS12YXItdGFibGV0LFxuICBcInRhYmxldC1hbmRyb2lkXCI6ICRmYS12YXItdGFibGV0LWFuZHJvaWQsXG4gIFwic2Nob29sLWZsYWdcIjogJGZhLXZhci1zY2hvb2wtZmxhZyxcbiAgXCJtZXNzYWdlLWNvZGVcIjogJGZhLXZhci1tZXNzYWdlLWNvZGUsXG4gIFwiZ2xhc3MtaGFsZlwiOiAkZmEtdmFyLWdsYXNzLWhhbGYsXG4gIFwiZ2xhc3MtaGFsZi1lbXB0eVwiOiAkZmEtdmFyLWdsYXNzLWhhbGYtZW1wdHksXG4gIFwiZ2xhc3MtaGFsZi1mdWxsXCI6ICRmYS12YXItZ2xhc3MtaGFsZi1mdWxsLFxuICBcImZpbGxcIjogJGZhLXZhci1maWxsLFxuICBcIm1lc3NhZ2UtbWludXNcIjogJGZhLXZhci1tZXNzYWdlLW1pbnVzLFxuICBcImNvbW1lbnQtYWx0LW1pbnVzXCI6ICRmYS12YXItY29tbWVudC1hbHQtbWludXMsXG4gIFwiYW5nbGUtdXBcIjogJGZhLXZhci1hbmdsZS11cCxcbiAgXCJkaW5vc2F1clwiOiAkZmEtdmFyLWRpbm9zYXVyLFxuICBcImRydW1zdGljay1iaXRlXCI6ICRmYS12YXItZHJ1bXN0aWNrLWJpdGUsXG4gIFwibGluay1ob3Jpem9udGFsLXNsYXNoXCI6ICRmYS12YXItbGluay1ob3Jpem9udGFsLXNsYXNoLFxuICBcImNoYWluLWhvcml6b250YWwtc2xhc2hcIjogJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsLXNsYXNoLFxuICBcImhvbGx5LWJlcnJ5XCI6ICRmYS12YXItaG9sbHktYmVycnksXG4gIFwibm9zZVwiOiAkZmEtdmFyLW5vc2UsXG4gIFwiYXJyb3ctbGVmdC10by1hcmNcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWFyYyxcbiAgXCJjaGV2cm9uLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWxlZnQsXG4gIFwiYmFjdGVyaWFcIjogJGZhLXZhci1iYWN0ZXJpYSxcbiAgXCJjbG91ZHNcIjogJGZhLXZhci1jbG91ZHMsXG4gIFwibW9uZXktYmlsbC1zaW1wbGVcIjogJGZhLXZhci1tb25leS1iaWxsLXNpbXBsZSxcbiAgXCJoYW5kLWxpemFyZFwiOiAkZmEtdmFyLWhhbmQtbGl6YXJkLFxuICBcInRhYmxlLXBpdm90XCI6ICRmYS12YXItdGFibGUtcGl2b3QsXG4gIFwiZmlsdGVyLXNsYXNoXCI6ICRmYS12YXItZmlsdGVyLXNsYXNoLFxuICBcInRyYXNoLWNhbi11bmRvXCI6ICRmYS12YXItdHJhc2gtY2FuLXVuZG8sXG4gIFwidHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy10dXJuLWxlZnQsXG4gIFwidHJhc2gtdW5kby1hbHRcIjogJGZhLXZhci10cmFzaC11bmRvLWFsdCxcbiAgXCJub3RkZWZcIjogJGZhLXZhci1ub3RkZWYsXG4gIFwiZGlzZWFzZVwiOiAkZmEtdmFyLWRpc2Vhc2UsXG4gIFwicGVyc29uLXRvLWRvb3JcIjogJGZhLXZhci1wZXJzb24tdG8tZG9vcixcbiAgXCJ0dXJudGFibGVcIjogJGZhLXZhci10dXJudGFibGUsXG4gIFwiYnJpZWZjYXNlLW1lZGljYWxcIjogJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbCxcbiAgXCJnZW5kZXJsZXNzXCI6ICRmYS12YXItZ2VuZGVybGVzcyxcbiAgXCJjaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1yaWdodCxcbiAgXCJzaWduYWwtd2Vha1wiOiAkZmEtdmFyLXNpZ25hbC13ZWFrLFxuICBcInNpZ25hbC0xXCI6ICRmYS12YXItc2lnbmFsLTEsXG4gIFwiY2xvY2stZml2ZVwiOiAkZmEtdmFyLWNsb2NrLWZpdmUsXG4gIFwicmV0d2VldFwiOiAkZmEtdmFyLXJldHdlZXQsXG4gIFwiY2FyLXJlYXJcIjogJGZhLXZhci1jYXItcmVhcixcbiAgXCJjYXItYWx0XCI6ICRmYS12YXItY2FyLWFsdCxcbiAgXCJwdW1wLXNvYXBcIjogJGZhLXZhci1wdW1wLXNvYXAsXG4gIFwiY29tcHV0ZXItY2xhc3NpY1wiOiAkZmEtdmFyLWNvbXB1dGVyLWNsYXNzaWMsXG4gIFwiZnJhbWVcIjogJGZhLXZhci1mcmFtZSxcbiAgXCJ2aWRlby1zbGFzaFwiOiAkZmEtdmFyLXZpZGVvLXNsYXNoLFxuICBcImJhdHRlcnktcXVhcnRlclwiOiAkZmEtdmFyLWJhdHRlcnktcXVhcnRlcixcbiAgXCJiYXR0ZXJ5LTJcIjogJGZhLXZhci1iYXR0ZXJ5LTIsXG4gIFwiZWxsaXBzaXMtc3Ryb2tlXCI6ICRmYS12YXItZWxsaXBzaXMtc3Ryb2tlLFxuICBcImVsbGlwc2lzLWgtYWx0XCI6ICRmYS12YXItZWxsaXBzaXMtaC1hbHQsXG4gIFwicmFkaW9cIjogJGZhLXZhci1yYWRpbyxcbiAgXCJiYWJ5LWNhcnJpYWdlXCI6ICRmYS12YXItYmFieS1jYXJyaWFnZSxcbiAgXCJjYXJyaWFnZS1iYWJ5XCI6ICRmYS12YXItY2FycmlhZ2UtYmFieSxcbiAgXCJmYWNlLWV4cHJlc3Npb25sZXNzXCI6ICRmYS12YXItZmFjZS1leHByZXNzaW9ubGVzcyxcbiAgXCJkb3duLXRvLWRvdHRlZC1saW5lXCI6ICRmYS12YXItZG93bi10by1kb3R0ZWQtbGluZSxcbiAgXCJjbG91ZC1tdXNpY1wiOiAkZmEtdmFyLWNsb3VkLW11c2ljLFxuICBcInRyYWZmaWMtbGlnaHRcIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LFxuICBcImNsb3VkLW1pbnVzXCI6ICRmYS12YXItY2xvdWQtbWludXMsXG4gIFwidGhlcm1vbWV0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlcixcbiAgXCJzaGllbGQtbWludXNcIjogJGZhLXZhci1zaGllbGQtbWludXMsXG4gIFwidnItY2FyZGJvYXJkXCI6ICRmYS12YXItdnItY2FyZGJvYXJkLFxuICBcImNhci10aWx0XCI6ICRmYS12YXItY2FyLXRpbHQsXG4gIFwiZ2F1Z2UtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItZ2F1Z2UtY2lyY2xlLW1pbnVzLFxuICBcImJyaWdodG5lc3MtbG93XCI6ICRmYS12YXItYnJpZ2h0bmVzcy1sb3csXG4gIFwiaGFuZC1taWRkbGUtZmluZ2VyXCI6ICRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyLFxuICBcInBlcmNlbnRcIjogJGZhLXZhci1wZXJjZW50LFxuICBcInBlcmNlbnRhZ2VcIjogJGZhLXZhci1wZXJjZW50YWdlLFxuICBcInRydWNrLW1vdmluZ1wiOiAkZmEtdmFyLXRydWNrLW1vdmluZyxcbiAgXCJnbGFzcy13YXRlci1kcm9wbGV0XCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldCxcbiAgXCJjb252ZXlvci1iZWx0XCI6ICRmYS12YXItY29udmV5b3ItYmVsdCxcbiAgXCJsb2NhdGlvbi1jaGVja1wiOiAkZmEtdmFyLWxvY2F0aW9uLWNoZWNrLFxuICBcIm1hcC1tYXJrZXItY2hlY2tcIjogJGZhLXZhci1tYXAtbWFya2VyLWNoZWNrLFxuICBcImNvaW4tdmVydGljYWxcIjogJGZhLXZhci1jb2luLXZlcnRpY2FsLFxuICBcImRpc3BsYXlcIjogJGZhLXZhci1kaXNwbGF5LFxuICBcInBlcnNvbi1zaWduXCI6ICRmYS12YXItcGVyc29uLXNpZ24sXG4gIFwiZmFjZS1zbWlsZVwiOiAkZmEtdmFyLWZhY2Utc21pbGUsXG4gIFwic21pbGVcIjogJGZhLXZhci1zbWlsZSxcbiAgXCJwaG9uZS1oYW5ndXBcIjogJGZhLXZhci1waG9uZS1oYW5ndXAsXG4gIFwic2lnbmF0dXJlLXNsYXNoXCI6ICRmYS12YXItc2lnbmF0dXJlLXNsYXNoLFxuICBcInRodW1idGFja1wiOiAkZmEtdmFyLXRodW1idGFjayxcbiAgXCJ0aHVtYi10YWNrXCI6ICRmYS12YXItdGh1bWItdGFjayxcbiAgXCJ3aGVhdC1zbGFzaFwiOiAkZmEtdmFyLXdoZWF0LXNsYXNoLFxuICBcInRyb3BoeVwiOiAkZmEtdmFyLXRyb3BoeSxcbiAgXCJjbG91ZHMtc3VuXCI6ICRmYS12YXItY2xvdWRzLXN1bixcbiAgXCJwZXJzb24tcHJheWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1wcmF5aW5nLFxuICBcInByYXlcIjogJGZhLXZhci1wcmF5LFxuICBcImhhbW1lclwiOiAkZmEtdmFyLWhhbW1lcixcbiAgXCJmYWNlLXZvbWl0XCI6ICRmYS12YXItZmFjZS12b21pdCxcbiAgXCJzcGVha2Vyc1wiOiAkZmEtdmFyLXNwZWFrZXJzLFxuICBcInR0eS1hbnN3ZXJcIjogJGZhLXZhci10dHktYW5zd2VyLFxuICBcInRlbGV0eXBlLWFuc3dlclwiOiAkZmEtdmFyLXRlbGV0eXBlLWFuc3dlcixcbiAgXCJtdWctdGVhLXNhdWNlclwiOiAkZmEtdmFyLW11Zy10ZWEtc2F1Y2VyLFxuICBcImRpYWdyYW0tbGVhbi1jYW52YXNcIjogJGZhLXZhci1kaWFncmFtLWxlYW4tY2FudmFzLFxuICBcImFsdFwiOiAkZmEtdmFyLWFsdCxcbiAgXCJkaWFsXCI6ICRmYS12YXItZGlhbCxcbiAgXCJkaWFsLW1lZC1oaWdoXCI6ICRmYS12YXItZGlhbC1tZWQtaGlnaCxcbiAgXCJoYW5kLXBlYWNlXCI6ICRmYS12YXItaGFuZC1wZWFjZSxcbiAgXCJjaXJjbGUtdHJhc2hcIjogJGZhLXZhci1jaXJjbGUtdHJhc2gsXG4gIFwidHJhc2gtY2lyY2xlXCI6ICRmYS12YXItdHJhc2gtY2lyY2xlLFxuICBcInJvdGF0ZVwiOiAkZmEtdmFyLXJvdGF0ZSxcbiAgXCJzeW5jLWFsdFwiOiAkZmEtdmFyLXN5bmMtYWx0LFxuICBcImNpcmNsZS1xdWFydGVyc1wiOiAkZmEtdmFyLWNpcmNsZS1xdWFydGVycyxcbiAgXCJzcGlubmVyXCI6ICRmYS12YXItc3Bpbm5lcixcbiAgXCJ0b3dlci1jb250cm9sXCI6ICRmYS12YXItdG93ZXItY29udHJvbCxcbiAgXCJhcnJvdy11cC10cmlhbmdsZS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy11cC10cmlhbmdsZS1zcXVhcmUsXG4gIFwic29ydC1zaGFwZXMtdXBcIjogJGZhLXZhci1zb3J0LXNoYXBlcy11cCxcbiAgXCJ3aGFsZVwiOiAkZmEtdmFyLXdoYWxlLFxuICBcInJvYm90XCI6ICRmYS12YXItcm9ib3QsXG4gIFwicGVhY2VcIjogJGZhLXZhci1wZWFjZSxcbiAgXCJwYXJ0eS1ob3JuXCI6ICRmYS12YXItcGFydHktaG9ybixcbiAgXCJnZWFyc1wiOiAkZmEtdmFyLWdlYXJzLFxuICBcImNvZ3NcIjogJGZhLXZhci1jb2dzLFxuICBcInN1bi1icmlnaHRcIjogJGZhLXZhci1zdW4tYnJpZ2h0LFxuICBcInN1bi1hbHRcIjogJGZhLXZhci1zdW4tYWx0LFxuICBcIndhcmVob3VzZVwiOiAkZmEtdmFyLXdhcmVob3VzZSxcbiAgXCJjb252ZXlvci1iZWx0LWFybVwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtYXJtLFxuICBcImxvY2sta2V5aG9sZS1vcGVuXCI6ICRmYS12YXItbG9jay1rZXlob2xlLW9wZW4sXG4gIFwibG9jay1vcGVuLWFsdFwiOiAkZmEtdmFyLWxvY2stb3Blbi1hbHQsXG4gIFwic3F1YXJlLWZyYWdpbGVcIjogJGZhLXZhci1zcXVhcmUtZnJhZ2lsZSxcbiAgXCJib3gtZnJhZ2lsZVwiOiAkZmEtdmFyLWJveC1mcmFnaWxlLFxuICBcInNxdWFyZS13aW5lLWdsYXNzLWNyYWNrXCI6ICRmYS12YXItc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2ssXG4gIFwiYXJyb3ctdXAtcmlnaHQtZG90c1wiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWRvdHMsXG4gIFwic3F1YXJlLW5cIjogJGZhLXZhci1zcXVhcmUtbixcbiAgXCJzcGxvdGNoXCI6ICRmYS12YXItc3Bsb3RjaCxcbiAgXCJmYWNlLWdyaW4taGVhcnRzXCI6ICRmYS12YXItZmFjZS1ncmluLWhlYXJ0cyxcbiAgXCJncmluLWhlYXJ0c1wiOiAkZmEtdmFyLWdyaW4taGVhcnRzLFxuICBcIm1ldGVyXCI6ICRmYS12YXItbWV0ZXIsXG4gIFwibWFuZG9saW5cIjogJGZhLXZhci1tYW5kb2xpbixcbiAgXCJkaWNlLWZvdXJcIjogJGZhLXZhci1kaWNlLWZvdXIsXG4gIFwic2ltLWNhcmRcIjogJGZhLXZhci1zaW0tY2FyZCxcbiAgXCJ0cmFuc2dlbmRlclwiOiAkZmEtdmFyLXRyYW5zZ2VuZGVyLFxuICBcInRyYW5zZ2VuZGVyLWFsdFwiOiAkZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdCxcbiAgXCJtZXJjdXJ5XCI6ICRmYS12YXItbWVyY3VyeSxcbiAgXCJ1cC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci11cC1mcm9tLWJyYWNrZXQsXG4gIFwia25pZmUta2l0Y2hlblwiOiAkZmEtdmFyLWtuaWZlLWtpdGNoZW4sXG4gIFwiYm9yZGVyLXJpZ2h0XCI6ICRmYS12YXItYm9yZGVyLXJpZ2h0LFxuICBcImFycm93LXR1cm4tZG93blwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bixcbiAgXCJsZXZlbC1kb3duXCI6ICRmYS12YXItbGV2ZWwtZG93bixcbiAgXCJzcGFkZVwiOiAkZmEtdmFyLXNwYWRlLFxuICBcImNhcmQtc3BhZGVcIjogJGZhLXZhci1jYXJkLXNwYWRlLFxuICBcImxpbmUtY29sdW1uc1wiOiAkZmEtdmFyLWxpbmUtY29sdW1ucyxcbiAgXCJhcnJvdy1yaWdodC10by1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tbGluZSxcbiAgXCJhcnJvdy10by1yaWdodFwiOiAkZmEtdmFyLWFycm93LXRvLXJpZ2h0LFxuICBcInBlcnNvbi1mYWxsaW5nLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3QsXG4gIFwiZmxhZy1wZW5uYW50XCI6ICRmYS12YXItZmxhZy1wZW5uYW50LFxuICBcInBlbm5hbnRcIjogJGZhLXZhci1wZW5uYW50LFxuICBcImNvbnZleW9yLWJlbHQtZW1wdHlcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWVtcHR5LFxuICBcInVzZXItZ3JvdXAtc2ltcGxlXCI6ICRmYS12YXItdXNlci1ncm91cC1zaW1wbGUsXG4gIFwiYXdhcmRcIjogJGZhLXZhci1hd2FyZCxcbiAgXCJ0aWNrZXQtc2ltcGxlXCI6ICRmYS12YXItdGlja2V0LXNpbXBsZSxcbiAgXCJ0aWNrZXQtYWx0XCI6ICRmYS12YXItdGlja2V0LWFsdCxcbiAgXCJidWlsZGluZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLFxuICBcImFuZ2xlcy1sZWZ0XCI6ICRmYS12YXItYW5nbGVzLWxlZnQsXG4gIFwiYW5nbGUtZG91YmxlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCxcbiAgXCJjYW1jb3JkZXJcIjogJGZhLXZhci1jYW1jb3JkZXIsXG4gIFwidmlkZW8taGFuZGhlbGRcIjogJGZhLXZhci12aWRlby1oYW5kaGVsZCxcbiAgXCJwYW5jYWtlc1wiOiAkZmEtdmFyLXBhbmNha2VzLFxuICBcImFsYnVtLWNpcmNsZS11c2VyXCI6ICRmYS12YXItYWxidW0tY2lyY2xlLXVzZXIsXG4gIFwic3VidGl0bGVzLXNsYXNoXCI6ICRmYS12YXItc3VidGl0bGVzLXNsYXNoLFxuICBcInFyY29kZVwiOiAkZmEtdmFyLXFyY29kZSxcbiAgXCJkaWNlLWQxMFwiOiAkZmEtdmFyLWRpY2UtZDEwLFxuICBcImZpcmVwbGFjZVwiOiAkZmEtdmFyLWZpcmVwbGFjZSxcbiAgXCJicm93c2VyXCI6ICRmYS12YXItYnJvd3NlcixcbiAgXCJwZW4tcGFpbnRicnVzaFwiOiAkZmEtdmFyLXBlbi1wYWludGJydXNoLFxuICBcInBlbmNpbC1wYWludGJydXNoXCI6ICRmYS12YXItcGVuY2lsLXBhaW50YnJ1c2gsXG4gIFwiZmlzaC1jb29rZWRcIjogJGZhLXZhci1maXNoLWNvb2tlZCxcbiAgXCJjaGFpci1vZmZpY2VcIjogJGZhLXZhci1jaGFpci1vZmZpY2UsXG4gIFwibmVzdGluZy1kb2xsc1wiOiAkZmEtdmFyLW5lc3RpbmctZG9sbHMsXG4gIFwiY2xvY2stcm90YXRlLWxlZnRcIjogJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdCxcbiAgXCJoaXN0b3J5XCI6ICRmYS12YXItaGlzdG9yeSxcbiAgXCJ0cnVtcGV0XCI6ICRmYS12YXItdHJ1bXBldCxcbiAgXCJmYWNlLWdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJmaXJlLXNtb2tlXCI6ICRmYS12YXItZmlyZS1zbW9rZSxcbiAgXCJwaG9uZS1taXNzZWRcIjogJGZhLXZhci1waG9uZS1taXNzZWQsXG4gIFwiZmlsZS1leHBvcnRcIjogJGZhLXZhci1maWxlLWV4cG9ydCxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGUsXG4gIFwic2hpZWxkXCI6ICRmYS12YXItc2hpZWxkLFxuICBcInNoaWVsZC1ibGFua1wiOiAkZmEtdmFyLXNoaWVsZC1ibGFuayxcbiAgXCJhcnJvdy11cC1zaG9ydC13aWRlXCI6ICRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQsXG4gIFwiYXJyb3dzLXJlcGVhdC0xXCI6ICRmYS12YXItYXJyb3dzLXJlcGVhdC0xLFxuICBcInJlcGVhdC0xLWFsdFwiOiAkZmEtdmFyLXJlcGVhdC0xLWFsdCxcbiAgXCJndW4tc2xhc2hcIjogJGZhLXZhci1ndW4tc2xhc2gsXG4gIFwiYXZvY2Fkb1wiOiAkZmEtdmFyLWF2b2NhZG8sXG4gIFwiYmluYXJ5XCI6ICRmYS12YXItYmluYXJ5LFxuICBcImdsYXNzZXMtcm91bmRcIjogJGZhLXZhci1nbGFzc2VzLXJvdW5kLFxuICBcImdsYXNzZXMtYWx0XCI6ICRmYS12YXItZ2xhc3Nlcy1hbHQsXG4gIFwicGhvbmUtcGx1c1wiOiAkZmEtdmFyLXBob25lLXBsdXMsXG4gIFwiZGl0dG9cIjogJGZhLXZhci1kaXR0byxcbiAgXCJwZXJzb24tc2VhdFwiOiAkZmEtdmFyLXBlcnNvbi1zZWF0LFxuICBcImhvdXNlLW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLFxuICBcImdvbGYtYmFsbC10ZWVcIjogJGZhLXZhci1nb2xmLWJhbGwtdGVlLFxuICBcImdvbGYtYmFsbFwiOiAkZmEtdmFyLWdvbGYtYmFsbCxcbiAgXCJjaXJjbGUtY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCxcbiAgXCJob3VzZS1jaGltbmV5LXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93LFxuICBcInNjeXRoZVwiOiAkZmEtdmFyLXNjeXRoZSxcbiAgXCJwZW4tbmliXCI6ICRmYS12YXItcGVuLW5pYixcbiAgXCJiYW4tcGFya2luZ1wiOiAkZmEtdmFyLWJhbi1wYXJraW5nLFxuICBcInBhcmtpbmctY2lyY2xlLXNsYXNoXCI6ICRmYS12YXItcGFya2luZy1jaXJjbGUtc2xhc2gsXG4gIFwidGVudC1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdCxcbiAgXCJmYWNlLWRpYWdvbmFsLW1vdXRoXCI6ICRmYS12YXItZmFjZS1kaWFnb25hbC1tb3V0aCxcbiAgXCJkaWFncmFtLWNlbGxzXCI6ICRmYS12YXItZGlhZ3JhbS1jZWxscyxcbiAgXCJjcmlja2V0LWJhdC1iYWxsXCI6ICRmYS12YXItY3JpY2tldC1iYXQtYmFsbCxcbiAgXCJjcmlja2V0XCI6ICRmYS12YXItY3JpY2tldCxcbiAgXCJ0ZW50c1wiOiAkZmEtdmFyLXRlbnRzLFxuICBcIndhbmQtbWFnaWNcIjogJGZhLXZhci13YW5kLW1hZ2ljLFxuICBcIm1hZ2ljXCI6ICRmYS12YXItbWFnaWMsXG4gIFwiZG9nXCI6ICRmYS12YXItZG9nLFxuICBcInBlbi1saW5lXCI6ICRmYS12YXItcGVuLWxpbmUsXG4gIFwiYXRvbS1zaW1wbGVcIjogJGZhLXZhci1hdG9tLXNpbXBsZSxcbiAgXCJhdG9tLWFsdFwiOiAkZmEtdmFyLWF0b20tYWx0LFxuICBcImFtcGVyc2FuZFwiOiAkZmEtdmFyLWFtcGVyc2FuZCxcbiAgXCJjYXJyb3RcIjogJGZhLXZhci1jYXJyb3QsXG4gIFwiYXJyb3ctdXAtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctZnJvbS1ib3R0b20sXG4gIFwibW9vblwiOiAkZmEtdmFyLW1vb24sXG4gIFwicGVuLXNsYXNoXCI6ICRmYS12YXItcGVuLXNsYXNoLFxuICBcIndpbmUtZ2xhc3MtZW1wdHlcIjogJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5LFxuICBcIndpbmUtZ2xhc3MtYWx0XCI6ICRmYS12YXItd2luZS1nbGFzcy1hbHQsXG4gIFwic3F1YXJlLXN0YXJcIjogJGZhLXZhci1zcXVhcmUtc3RhcixcbiAgXCJjaGVlc2VcIjogJGZhLXZhci1jaGVlc2UsXG4gIFwic2VuZC1iYWNrd2FyZFwiOiAkZmEtdmFyLXNlbmQtYmFja3dhcmQsXG4gIFwieWluLXlhbmdcIjogJGZhLXZhci15aW4teWFuZyxcbiAgXCJtdXNpY1wiOiAkZmEtdmFyLW11c2ljLFxuICBcImNvbXBhc3Mtc2xhc2hcIjogJGZhLXZhci1jb21wYXNzLXNsYXNoLFxuICBcImNsb2NrLW9uZVwiOiAkZmEtdmFyLWNsb2NrLW9uZSxcbiAgXCJmaWxlLW11c2ljXCI6ICRmYS12YXItZmlsZS1tdXNpYyxcbiAgXCJjb2RlLWNvbW1pdFwiOiAkZmEtdmFyLWNvZGUtY29tbWl0LFxuICBcInRlbXBlcmF0dXJlLWxvd1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyxcbiAgXCJwZXJzb24tYmlraW5nXCI6ICRmYS12YXItcGVyc29uLWJpa2luZyxcbiAgXCJiaWtpbmdcIjogJGZhLXZhci1iaWtpbmcsXG4gIFwiZGlzcGxheS1jaGFydC11cC1jaXJjbGUtY3VycmVuY3lcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeSxcbiAgXCJza2VsZXRvblwiOiAkZmEtdmFyLXNrZWxldG9uLFxuICBcImNpcmNsZS1nXCI6ICRmYS12YXItY2lyY2xlLWcsXG4gIFwiY2lyY2xlLWFycm93LXVwLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtbGVmdCxcbiAgXCJjb2luLWJsYW5rXCI6ICRmYS12YXItY29pbi1ibGFuayxcbiAgXCJicm9vbVwiOiAkZmEtdmFyLWJyb29tLFxuICBcInZhY3V1bVwiOiAkZmEtdmFyLXZhY3V1bSxcbiAgXCJzaGllbGQtaGVhcnRcIjogJGZhLXZhci1zaGllbGQtaGVhcnQsXG4gIFwiY2FyZC1oZWFydFwiOiAkZmEtdmFyLWNhcmQtaGVhcnQsXG4gIFwibGlnaHRidWxiLWNmbC1vblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1jZmwtb24sXG4gIFwibWVsb25cIjogJGZhLXZhci1tZWxvbixcbiAgXCJnb3B1cmFtXCI6ICRmYS12YXItZ29wdXJhbSxcbiAgXCJlYXJ0aC1vY2VhbmlhXCI6ICRmYS12YXItZWFydGgtb2NlYW5pYSxcbiAgXCJnbG9iZS1vY2VhbmlhXCI6ICRmYS12YXItZ2xvYmUtb2NlYW5pYSxcbiAgXCJjb250YWluZXItc3RvcmFnZVwiOiAkZmEtdmFyLWNvbnRhaW5lci1zdG9yYWdlLFxuICBcImZhY2UtcG91dGluZ1wiOiAkZmEtdmFyLWZhY2UtcG91dGluZyxcbiAgXCJzcXVhcmUteG1hcmtcIjogJGZhLXZhci1zcXVhcmUteG1hcmssXG4gIFwidGltZXMtc3F1YXJlXCI6ICRmYS12YXItdGltZXMtc3F1YXJlLFxuICBcInhtYXJrLXNxdWFyZVwiOiAkZmEtdmFyLXhtYXJrLXNxdWFyZSxcbiAgXCJmYWNlLWV4cGxvZGVcIjogJGZhLXZhci1mYWNlLWV4cGxvZGUsXG4gIFwiZXhwbG9kaW5nLWhlYWRcIjogJGZhLXZhci1leHBsb2RpbmctaGVhZCxcbiAgXCJoYXNodGFnXCI6ICRmYS12YXItaGFzaHRhZyxcbiAgXCJ1cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyXCI6ICRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcixcbiAgXCJleHBhbmQtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFsdCxcbiAgXCJvaWwtY2FuXCI6ICRmYS12YXItb2lsLWNhbixcbiAgXCJ0XCI6ICRmYS12YXItdCxcbiAgXCJ0cmFuc2Zvcm1lci1ib2x0XCI6ICRmYS12YXItdHJhbnNmb3JtZXItYm9sdCxcbiAgXCJoaXBwb1wiOiAkZmEtdmFyLWhpcHBvLFxuICBcImNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWNoYXJ0LWNvbHVtbixcbiAgXCJjYXNzZXR0ZS12aHNcIjogJGZhLXZhci1jYXNzZXR0ZS12aHMsXG4gIFwidmhzXCI6ICRmYS12YXItdmhzLFxuICBcImluZmluaXR5XCI6ICRmYS12YXItaW5maW5pdHksXG4gIFwidmlhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci12aWFsLWNpcmNsZS1jaGVjayxcbiAgXCJjaGltbmV5XCI6ICRmYS12YXItY2hpbW5leSxcbiAgXCJvYmplY3QtaW50ZXJzZWN0XCI6ICRmYS12YXItb2JqZWN0LWludGVyc2VjdCxcbiAgXCJwZXJzb24tYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJ2b2ljZW1haWxcIjogJGZhLXZhci12b2ljZW1haWwsXG4gIFwiYmxvY2stYnJpY2tcIjogJGZhLXZhci1ibG9jay1icmljayxcbiAgXCJ3YWxsLWJyaWNrXCI6ICRmYS12YXItd2FsbC1icmljayxcbiAgXCJmYW5cIjogJGZhLXZhci1mYW4sXG4gIFwiYmFncy1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhZ3Mtc2hvcHBpbmcsXG4gIFwicGFyYWdyYXBoLWxlZnRcIjogJGZhLXZhci1wYXJhZ3JhcGgtbGVmdCxcbiAgXCJwYXJhZ3JhcGgtcnRsXCI6ICRmYS12YXItcGFyYWdyYXBoLXJ0bCxcbiAgXCJwZXJzb24td2Fsa2luZy1sdWdnYWdlXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZSxcbiAgXCJjYXJhdmFuLXNpbXBsZVwiOiAkZmEtdmFyLWNhcmF2YW4tc2ltcGxlLFxuICBcImNhcmF2YW4tYWx0XCI6ICRmYS12YXItY2FyYXZhbi1hbHQsXG4gIFwidHVydGxlXCI6ICRmYS12YXItdHVydGxlLFxuICBcInBlbmNpbC1tZWNoYW5pY2FsXCI6ICRmYS12YXItcGVuY2lsLW1lY2hhbmljYWwsXG4gIFwidXAtZG93blwiOiAkZmEtdmFyLXVwLWRvd24sXG4gIFwiYXJyb3dzLWFsdC12XCI6ICRmYS12YXItYXJyb3dzLWFsdC12LFxuICBcImNsb3VkLW1vb24tcmFpblwiOiAkZmEtdmFyLWNsb3VkLW1vb24tcmFpbixcbiAgXCJib290aC1jdXJ0YWluXCI6ICRmYS12YXItYm9vdGgtY3VydGFpbixcbiAgXCJjYWxlbmRhclwiOiAkZmEtdmFyLWNhbGVuZGFyLFxuICBcImJveC1oZWFydFwiOiAkZmEtdmFyLWJveC1oZWFydCxcbiAgXCJ0cmFpbGVyXCI6ICRmYS12YXItdHJhaWxlcixcbiAgXCJ1c2VyLWRvY3Rvci1tZXNzYWdlXCI6ICRmYS12YXItdXNlci1kb2N0b3ItbWVzc2FnZSxcbiAgXCJ1c2VyLW1kLWNoYXRcIjogJGZhLXZhci11c2VyLW1kLWNoYXQsXG4gIFwiYmFoYWlcIjogJGZhLXZhci1iYWhhaSxcbiAgXCJoYXlrYWxcIjogJGZhLXZhci1oYXlrYWwsXG4gIFwibGlnaHRob3VzZVwiOiAkZmEtdmFyLWxpZ2h0aG91c2UsXG4gIFwiYW1wLWd1aXRhclwiOiAkZmEtdmFyLWFtcC1ndWl0YXIsXG4gIFwic2QtY2FyZFwiOiAkZmEtdmFyLXNkLWNhcmQsXG4gIFwidm9sdW1lLXNsYXNoXCI6ICRmYS12YXItdm9sdW1lLXNsYXNoLFxuICBcImJvcmRlci1ib3R0b21cIjogJGZhLXZhci1ib3JkZXItYm90dG9tLFxuICBcIndpZmktd2Vha1wiOiAkZmEtdmFyLXdpZmktd2VhayxcbiAgXCJ3aWZpLTFcIjogJGZhLXZhci13aWZpLTEsXG4gIFwiZHJhZ29uXCI6ICRmYS12YXItZHJhZ29uLFxuICBcInNob2UtcHJpbnRzXCI6ICRmYS12YXItc2hvZS1wcmludHMsXG4gIFwiY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jaXJjbGUtcGx1cyxcbiAgXCJwbHVzLWNpcmNsZVwiOiAkZmEtdmFyLXBsdXMtY2lyY2xlLFxuICBcImZhY2UtZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luayxcbiAgXCJncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZ3Jpbi10b25ndWUtd2luayxcbiAgXCJoYW5kLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kLWhvbGRpbmcsXG4gIFwicGx1Zy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJsaW5rLXNsYXNoXCI6ICRmYS12YXItbGluay1zbGFzaCxcbiAgXCJjaGFpbi1icm9rZW5cIjogJGZhLXZhci1jaGFpbi1icm9rZW4sXG4gIFwiY2hhaW4tc2xhc2hcIjogJGZhLXZhci1jaGFpbi1zbGFzaCxcbiAgXCJ1bmxpbmtcIjogJGZhLXZhci11bmxpbmssXG4gIFwiY2xvbmVcIjogJGZhLXZhci1jbG9uZSxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQsXG4gIFwiYXJyb3ctdXAtei1hXCI6ICRmYS12YXItYXJyb3ctdXAtei1hLFxuICBcInNvcnQtYWxwaGEtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS11cC1hbHQsXG4gIFwiZmlyZS1mbGFtZS1jdXJ2ZWRcIjogJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZCxcbiAgXCJmaXJlLWFsdFwiOiAkZmEtdmFyLWZpcmUtYWx0LFxuICBcInRvcm5hZG9cIjogJGZhLXZhci10b3JuYWRvLFxuICBcImZpbGUtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzLFxuICBcImRlbGV0ZS1yaWdodFwiOiAkZmEtdmFyLWRlbGV0ZS1yaWdodCxcbiAgXCJib29rLXF1cmFuXCI6ICRmYS12YXItYm9vay1xdXJhbixcbiAgXCJxdXJhblwiOiAkZmEtdmFyLXF1cmFuLFxuICBcImNpcmNsZS1xdWFydGVyXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXIsXG4gIFwiYW5jaG9yXCI6ICRmYS12YXItYW5jaG9yLFxuICBcImJvcmRlci1hbGxcIjogJGZhLXZhci1ib3JkZXItYWxsLFxuICBcImZ1bmN0aW9uXCI6ICRmYS12YXItZnVuY3Rpb24sXG4gIFwiZmFjZS1hbmdyeVwiOiAkZmEtdmFyLWZhY2UtYW5ncnksXG4gIFwiYW5ncnlcIjogJGZhLXZhci1hbmdyeSxcbiAgXCJwZW9wbGUtc2ltcGxlXCI6ICRmYS12YXItcGVvcGxlLXNpbXBsZSxcbiAgXCJjb29raWUtYml0ZVwiOiAkZmEtdmFyLWNvb2tpZS1iaXRlLFxuICBcImFycm93LXRyZW5kLWRvd25cIjogJGZhLXZhci1hcnJvdy10cmVuZC1kb3duLFxuICBcInJzc1wiOiAkZmEtdmFyLXJzcyxcbiAgXCJmZWVkXCI6ICRmYS12YXItZmVlZCxcbiAgXCJmYWNlLW1vbm9jbGVcIjogJGZhLXZhci1mYWNlLW1vbm9jbGUsXG4gIFwiZHJhdy1wb2x5Z29uXCI6ICRmYS12YXItZHJhdy1wb2x5Z29uLFxuICBcInNjYWxlLWJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZVwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUsXG4gIFwiY2FsZW5kYXItbGluZXNcIjogJGZhLXZhci1jYWxlbmRhci1saW5lcyxcbiAgXCJjYWxlbmRhci1ub3RlXCI6ICRmYS12YXItY2FsZW5kYXItbm90ZSxcbiAgXCJhcnJvdy1kb3duLWJpZy1zbWFsbFwiOiAkZmEtdmFyLWFycm93LWRvd24tYmlnLXNtYWxsLFxuICBcInNvcnQtc2l6ZS1kb3duXCI6ICRmYS12YXItc29ydC1zaXplLWRvd24sXG4gIFwiZ2F1Z2Utc2ltcGxlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaCxcbiAgXCJ0YWNob21ldGVyXCI6ICRmYS12YXItdGFjaG9tZXRlcixcbiAgXCJ0YWNob21ldGVyLWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3QsXG4gIFwiZG8tbm90LWVudGVyXCI6ICRmYS12YXItZG8tbm90LWVudGVyLFxuICBcInNob3dlclwiOiAkZmEtdmFyLXNob3dlcixcbiAgXCJkaWNlLWQ4XCI6ICRmYS12YXItZGljZS1kOCxcbiAgXCJkZXNrdG9wXCI6ICRmYS12YXItZGVza3RvcCxcbiAgXCJkZXNrdG9wLWFsdFwiOiAkZmEtdmFyLWRlc2t0b3AtYWx0LFxuICBcIm1cIjogJGZhLXZhci1tLFxuICBcImdyaXAtZG90cy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtZG90cy12ZXJ0aWNhbCxcbiAgXCJmYWNlLXZpZXdmaW5kZXJcIjogJGZhLXZhci1mYWNlLXZpZXdmaW5kZXIsXG4gIFwic29mdC1zZXJ2ZVwiOiAkZmEtdmFyLXNvZnQtc2VydmUsXG4gIFwiY3JlZW1lZVwiOiAkZmEtdmFyLWNyZWVtZWUsXG4gIFwiaDVcIjogJGZhLXZhci1oNSxcbiAgXCJoYW5kLWJhY2stcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC1kb3duLFxuICBcInRhYmxlLWxpc3RcIjogJGZhLXZhci10YWJsZS1saXN0LFxuICBcInRoLWxpc3RcIjogJGZhLXZhci10aC1saXN0LFxuICBcImNvbW1lbnQtc21zXCI6ICRmYS12YXItY29tbWVudC1zbXMsXG4gIFwic21zXCI6ICRmYS12YXItc21zLFxuICBcInJlY3RhbmdsZVwiOiAkZmEtdmFyLXJlY3RhbmdsZSxcbiAgXCJyZWN0YW5nbGUtbGFuZHNjYXBlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWxhbmRzY2FwZSxcbiAgXCJjbGlwYm9hcmQtbGlzdC1jaGVja1wiOiAkZmEtdmFyLWNsaXBib2FyZC1saXN0LWNoZWNrLFxuICBcInR1cmtleVwiOiAkZmEtdmFyLXR1cmtleSxcbiAgXCJib29rXCI6ICRmYS12YXItYm9vayxcbiAgXCJ1c2VyLXBsdXNcIjogJGZhLXZhci11c2VyLXBsdXMsXG4gIFwiaWNlLXNrYXRlXCI6ICRmYS12YXItaWNlLXNrYXRlLFxuICBcImNoZWNrXCI6ICRmYS12YXItY2hlY2ssXG4gIFwiYmF0dGVyeS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMsXG4gIFwiYmF0dGVyeS00XCI6ICRmYS12YXItYmF0dGVyeS00LFxuICBcInRvbWF0b1wiOiAkZmEtdmFyLXRvbWF0byxcbiAgXCJzd29yZC1sYXNlclwiOiAkZmEtdmFyLXN3b3JkLWxhc2VyLFxuICBcImhvdXNlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjayxcbiAgXCJidWlsZGluZ3NcIjogJGZhLXZhci1idWlsZGluZ3MsXG4gIFwiYW5nbGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWxlZnQsXG4gIFwiY2FydC1mbGF0YmVkLWJveGVzXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLWJveGVzLFxuICBcImRvbGx5LWZsYXRiZWQtYWx0XCI6ICRmYS12YXItZG9sbHktZmxhdGJlZC1hbHQsXG4gIFwiZGlhZ3JhbS1zdWNjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXN1Y2Nlc3NvcixcbiAgXCJ0cnVjay1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS13XCI6ICRmYS12YXItc3F1YXJlLXcsXG4gIFwiYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0XCI6ICRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0LFxuICBcImxhbXBcIjogJGZhLXZhci1sYW1wLFxuICBcImFpcnBsYXlcIjogJGZhLXZhci1haXJwbGF5LFxuICBcImhhbmQtZmlzdFwiOiAkZmEtdmFyLWhhbmQtZmlzdCxcbiAgXCJmaXN0LXJhaXNlZFwiOiAkZmEtdmFyLWZpc3QtcmFpc2VkLFxuICBcInNoaWVsZC1xdWFydGVyZWRcIjogJGZhLXZhci1zaGllbGQtcXVhcnRlcmVkLFxuICBcInNsYXNoLWZvcndhcmRcIjogJGZhLXZhci1zbGFzaC1mb3J3YXJkLFxuICBcImxvY2F0aW9uLXBlblwiOiAkZmEtdmFyLWxvY2F0aW9uLXBlbixcbiAgXCJtYXAtbWFya2VyLWVkaXRcIjogJGZhLXZhci1tYXAtbWFya2VyLWVkaXQsXG4gIFwiY2xvdWQtbW9vblwiOiAkZmEtdmFyLWNsb3VkLW1vb24sXG4gIFwicG90LWZvb2RcIjogJGZhLXZhci1wb3QtZm9vZCxcbiAgXCJicmllZmNhc2VcIjogJGZhLXZhci1icmllZmNhc2UsXG4gIFwicGVyc29uLWZhbGxpbmdcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZyxcbiAgXCJpbWFnZS1wb3J0cmFpdFwiOiAkZmEtdmFyLWltYWdlLXBvcnRyYWl0LFxuICBcInBvcnRyYWl0XCI6ICRmYS12YXItcG9ydHJhaXQsXG4gIFwidXNlci10YWdcIjogJGZhLXZhci11c2VyLXRhZyxcbiAgXCJydWdcIjogJGZhLXZhci1ydWcsXG4gIFwicHJpbnQtc2xhc2hcIjogJGZhLXZhci1wcmludC1zbGFzaCxcbiAgXCJlYXJ0aC1ldXJvcGVcIjogJGZhLXZhci1lYXJ0aC1ldXJvcGUsXG4gIFwiZ2xvYmUtZXVyb3BlXCI6ICRmYS12YXItZ2xvYmUtZXVyb3BlLFxuICBcImNhcnQtZmxhdGJlZC1zdWl0Y2FzZVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZSxcbiAgXCJsdWdnYWdlLWNhcnRcIjogJGZhLXZhci1sdWdnYWdlLWNhcnQsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXJpYmJvblwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWJib24sXG4gIFwicmVjdGFuZ2xlLXhtYXJrXCI6ICRmYS12YXItcmVjdGFuZ2xlLXhtYXJrLFxuICBcInJlY3RhbmdsZS10aW1lc1wiOiAkZmEtdmFyLXJlY3RhbmdsZS10aW1lcyxcbiAgXCJ0aW1lcy1yZWN0YW5nbGVcIjogJGZhLXZhci10aW1lcy1yZWN0YW5nbGUsXG4gIFwid2luZG93LWNsb3NlXCI6ICRmYS12YXItd2luZG93LWNsb3NlLFxuICBcInRpcmUtcnVnZ2VkXCI6ICRmYS12YXItdGlyZS1ydWdnZWQsXG4gIFwibGlnaHRidWxiLWRvbGxhclwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1kb2xsYXIsXG4gIFwiY293YmVsbFwiOiAkZmEtdmFyLWNvd2JlbGwsXG4gIFwiYmFodC1zaWduXCI6ICRmYS12YXItYmFodC1zaWduLFxuICBcImNvcm5lclwiOiAkZmEtdmFyLWNvcm5lcixcbiAgXCJjaGV2cm9ucy1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb25zLXJpZ2h0LFxuICBcImNoZXZyb24tZG91YmxlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtcmlnaHQsXG4gIFwiYm9vay1vcGVuXCI6ICRmYS12YXItYm9vay1vcGVuLFxuICBcImJvb2stam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzLFxuICBcImpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItam91cm5hbC13aGlsbHMsXG4gIFwiaW5oYWxlclwiOiAkZmEtdmFyLWluaGFsZXIsXG4gIFwiaGFuZGN1ZmZzXCI6ICRmYS12YXItaGFuZGN1ZmZzLFxuICBcInNuYWtlXCI6ICRmYS12YXItc25ha2UsXG4gIFwidHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlLFxuICBcIndhcm5pbmdcIjogJGZhLXZhci13YXJuaW5nLFxuICBcIm5vdGUtbWVkaWNhbFwiOiAkZmEtdmFyLW5vdGUtbWVkaWNhbCxcbiAgXCJkYXRhYmFzZVwiOiAkZmEtdmFyLWRhdGFiYXNlLFxuICBcImRvd24tbGVmdFwiOiAkZmEtdmFyLWRvd24tbGVmdCxcbiAgXCJzaGFyZVwiOiAkZmEtdmFyLXNoYXJlLFxuICBcImFycm93LXR1cm4tcmlnaHRcIjogJGZhLXZhci1hcnJvdy10dXJuLXJpZ2h0LFxuICBcIm1haWwtZm9yd2FyZFwiOiAkZmEtdmFyLW1haWwtZm9yd2FyZCxcbiAgXCJmYWNlLXRoaW5raW5nXCI6ICRmYS12YXItZmFjZS10aGlua2luZyxcbiAgXCJ0dXJuLWRvd24tcmlnaHRcIjogJGZhLXZhci10dXJuLWRvd24tcmlnaHQsXG4gIFwiYm90dGxlLWRyb3BsZXRcIjogJGZhLXZhci1ib3R0bGUtZHJvcGxldCxcbiAgXCJtYXNrLWZhY2VcIjogJGZhLXZhci1tYXNrLWZhY2UsXG4gIFwiaGlsbC1yb2Nrc2xpZGVcIjogJGZhLXZhci1oaWxsLXJvY2tzbGlkZSxcbiAgXCJzY2FubmVyLWtleWJvYXJkXCI6ICRmYS12YXItc2Nhbm5lci1rZXlib2FyZCxcbiAgXCJjaXJjbGUtb1wiOiAkZmEtdmFyLWNpcmNsZS1vLFxuICBcImdyaWQtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWdyaWQtaG9yaXpvbnRhbCxcbiAgXCJtZXNzYWdlLWRvbGxhclwiOiAkZmEtdmFyLW1lc3NhZ2UtZG9sbGFyLFxuICBcImNvbW1lbnQtYWx0LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWRvbGxhcixcbiAgXCJyaWdodC1sZWZ0XCI6ICRmYS12YXItcmlnaHQtbGVmdCxcbiAgXCJleGNoYW5nZS1hbHRcIjogJGZhLXZhci1leGNoYW5nZS1hbHQsXG4gIFwiY29sdW1ucy0zXCI6ICRmYS12YXItY29sdW1ucy0zLFxuICBcInBhcGVyLXBsYW5lXCI6ICRmYS12YXItcGFwZXItcGxhbmUsXG4gIFwicm9hZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJkdW5nZW9uXCI6ICRmYS12YXItZHVuZ2VvbixcbiAgXCJoYW5kLWhvbGRpbmctYm94XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWJveCxcbiAgXCJpbnB1dC10ZXh0XCI6ICRmYS12YXItaW5wdXQtdGV4dCxcbiAgXCJ3aW5kb3ctZmxpcFwiOiAkZmEtdmFyLXdpbmRvdy1mbGlwLFxuICBcIndpbmRvdy1hbHRcIjogJGZhLXZhci13aW5kb3ctYWx0LFxuICBcImFsaWduLXJpZ2h0XCI6ICRmYS12YXItYWxpZ24tcmlnaHQsXG4gIFwic2Nhbm5lci1ndW5cIjogJGZhLXZhci1zY2FubmVyLWd1bixcbiAgXCJzY2FubmVyXCI6ICRmYS12YXItc2Nhbm5lcixcbiAgXCJ0aXJlXCI6ICRmYS12YXItdGlyZSxcbiAgXCJlbmdpbmVcIjogJGZhLXZhci1lbmdpbmUsXG4gIFwibW9uZXktYmlsbC0xLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLTEtd2F2ZSxcbiAgXCJtb25leS1iaWxsLXdhdmUtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCxcbiAgXCJsaWZlLXJpbmdcIjogJGZhLXZhci1saWZlLXJpbmcsXG4gIFwiaGFuZHNcIjogJGZhLXZhci1oYW5kcyxcbiAgXCJzaWduLWxhbmd1YWdlXCI6ICRmYS12YXItc2lnbi1sYW5ndWFnZSxcbiAgXCJzaWduaW5nXCI6ICRmYS12YXItc2lnbmluZyxcbiAgXCJjaXJjbGUtY2FyZXQtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtcmlnaHQsXG4gIFwiY2FyZXQtY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLXJpZ2h0LFxuICBcIndoZWF0XCI6ICRmYS12YXItd2hlYXQsXG4gIFwiZmlsZS1zcHJlYWRzaGVldFwiOiAkZmEtdmFyLWZpbGUtc3ByZWFkc2hlZXQsXG4gIFwiYXVkaW8tZGVzY3JpcHRpb24tc2xhc2hcIjogJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbi1zbGFzaCxcbiAgXCJjYWxlbmRhci1kYXlcIjogJGZhLXZhci1jYWxlbmRhci1kYXksXG4gIFwid2F0ZXItbGFkZGVyXCI6ICRmYS12YXItd2F0ZXItbGFkZGVyLFxuICBcImxhZGRlci13YXRlclwiOiAkZmEtdmFyLWxhZGRlci13YXRlcixcbiAgXCJzd2ltbWluZy1wb29sXCI6ICRmYS12YXItc3dpbW1pbmctcG9vbCxcbiAgXCJhcnJvd3MtdXAtZG93blwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLFxuICBcImFycm93cy12XCI6ICRmYS12YXItYXJyb3dzLXYsXG4gIFwiY2hlc3MtcGF3bi1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXBhd24tcGllY2UsXG4gIFwiY2hlc3MtcGF3bi1hbHRcIjogJGZhLXZhci1jaGVzcy1wYXduLWFsdCxcbiAgXCJmYWNlLWdyaW1hY2VcIjogJGZhLXZhci1mYWNlLWdyaW1hY2UsXG4gIFwiZ3JpbWFjZVwiOiAkZmEtdmFyLWdyaW1hY2UsXG4gIFwid2hlZWxjaGFpci1tb3ZlXCI6ICRmYS12YXItd2hlZWxjaGFpci1tb3ZlLFxuICBcIndoZWVsY2hhaXItYWx0XCI6ICRmYS12YXItd2hlZWxjaGFpci1hbHQsXG4gIFwidHVybi1kb3duXCI6ICRmYS12YXItdHVybi1kb3duLFxuICBcImxldmVsLWRvd24tYWx0XCI6ICRmYS12YXItbGV2ZWwtZG93bi1hbHQsXG4gIFwic3F1YXJlLXNcIjogJGZhLXZhci1zcXVhcmUtcyxcbiAgXCJyZWN0YW5nbGUtYmFyY29kZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1iYXJjb2RlLFxuICBcImJhcmNvZGUtYWx0XCI6ICRmYS12YXItYmFyY29kZS1hbHQsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtZW52ZWxvcGVcIjogJGZhLXZhci1zcXVhcmUtZW52ZWxvcGUsXG4gIFwiZW52ZWxvcGUtc3F1YXJlXCI6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlLFxuICBcImRpY2VcIjogJGZhLXZhci1kaWNlLFxuICBcInVuaWNvcm5cIjogJGZhLXZhci11bmljb3JuLFxuICBcImJvd2xpbmctYmFsbFwiOiAkZmEtdmFyLWJvd2xpbmctYmFsbCxcbiAgXCJwb21wZWJsZWRcIjogJGZhLXZhci1wb21wZWJsZWQsXG4gIFwiYnJhaW5cIjogJGZhLXZhci1icmFpbixcbiAgXCJ3YXRjaC1zbWFydFwiOiAkZmEtdmFyLXdhdGNoLXNtYXJ0LFxuICBcImJvb2stdXNlclwiOiAkZmEtdmFyLWJvb2stdXNlcixcbiAgXCJzZW5zb3ItY2xvdWRcIjogJGZhLXZhci1zZW5zb3ItY2xvdWQsXG4gIFwic2Vuc29yLXNtb2tlXCI6ICRmYS12YXItc2Vuc29yLXNtb2tlLFxuICBcImNsYXBwZXJib2FyZC1wbGF5XCI6ICRmYS12YXItY2xhcHBlcmJvYXJkLXBsYXksXG4gIFwiYmFuZGFnZVwiOiAkZmEtdmFyLWJhbmRhZ2UsXG4gIFwiYmFuZC1haWRcIjogJGZhLXZhci1iYW5kLWFpZCxcbiAgXCJjYWxlbmRhci1taW51c1wiOiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLFxuICBcImNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNpcmNsZS14bWFyayxcbiAgXCJ0aW1lcy1jaXJjbGVcIjogJGZhLXZhci10aW1lcy1jaXJjbGUsXG4gIFwieG1hcmstY2lyY2xlXCI6ICRmYS12YXIteG1hcmstY2lyY2xlLFxuICBcImNpcmNsZS00XCI6ICRmYS12YXItY2lyY2xlLTQsXG4gIFwiZ2lmdHNcIjogJGZhLXZhci1naWZ0cyxcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbixcbiAgXCJob3RlbFwiOiAkZmEtdmFyLWhvdGVsLFxuICBcImVhcnRoLWFzaWFcIjogJGZhLXZhci1lYXJ0aC1hc2lhLFxuICBcImdsb2JlLWFzaWFcIjogJGZhLXZhci1nbG9iZS1hc2lhLFxuICBcImlkLWNhcmQtY2xpcFwiOiAkZmEtdmFyLWlkLWNhcmQtY2xpcCxcbiAgXCJpZC1jYXJkLWFsdFwiOiAkZmEtdmFyLWlkLWNhcmQtYWx0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtcGx1c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1cyxcbiAgXCJzZWFyY2gtcGx1c1wiOiAkZmEtdmFyLXNlYXJjaC1wbHVzLFxuICBcInRodW1icy11cFwiOiAkZmEtdmFyLXRodW1icy11cCxcbiAgXCJjbG91ZC1zaG93ZXJzXCI6ICRmYS12YXItY2xvdWQtc2hvd2VycyxcbiAgXCJ1c2VyLWNsb2NrXCI6ICRmYS12YXItdXNlci1jbG9jayxcbiAgXCJvbmlvblwiOiAkZmEtdmFyLW9uaW9uLFxuICBcImNsb2NrLXR3ZWx2ZS10aGlydHlcIjogJGZhLXZhci1jbG9jay10d2VsdmUtdGhpcnR5LFxuICBcImFycm93LWRvd24tdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWRvdHRlZC1saW5lLFxuICBcImhhbmQtZG90c1wiOiAkZmEtdmFyLWhhbmQtZG90cyxcbiAgXCJhbGxlcmdpZXNcIjogJGZhLXZhci1hbGxlcmdpZXMsXG4gIFwiZmlsZS1pbnZvaWNlXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLFxuICBcIndpbmRvdy1taW5pbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSxcbiAgXCJyZWN0YW5nbGUtd2lkZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS13aWRlLFxuICBcImNvbW1lbnQtYXJyb3ctdXBcIjogJGZhLXZhci1jb21tZW50LWFycm93LXVwLFxuICBcImdhcmxpY1wiOiAkZmEtdmFyLWdhcmxpYyxcbiAgXCJtdWctc2F1Y2VyXCI6ICRmYS12YXItbXVnLXNhdWNlcixcbiAgXCJjb2ZmZWVcIjogJGZhLXZhci1jb2ZmZWUsXG4gIFwiYnJ1c2hcIjogJGZhLXZhci1icnVzaCxcbiAgXCJ0cmVlLWRlY29yYXRlZFwiOiAkZmEtdmFyLXRyZWUtZGVjb3JhdGVkLFxuICBcIm1hc2tcIjogJGZhLXZhci1tYXNrLFxuICBcImNhbGVuZGFyLWhlYXJ0XCI6ICRmYS12YXItY2FsZW5kYXItaGVhcnQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1taW51c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXMsXG4gIFwic2VhcmNoLW1pbnVzXCI6ICRmYS12YXItc2VhcmNoLW1pbnVzLFxuICBcImZsb3dlclwiOiAkZmEtdmFyLWZsb3dlcixcbiAgXCJhcnJvdy1kb3duLWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctZG93bi1mcm9tLWFyYyxcbiAgXCJyaWdodC1sZWZ0LWxhcmdlXCI6ICRmYS12YXItcmlnaHQtbGVmdC1sYXJnZSxcbiAgXCJydWxlci12ZXJ0aWNhbFwiOiAkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsLFxuICBcImNpcmNsZXMtb3ZlcmxhcFwiOiAkZmEtdmFyLWNpcmNsZXMtb3ZlcmxhcCxcbiAgXCJ1c2VyLWxhcmdlXCI6ICRmYS12YXItdXNlci1sYXJnZSxcbiAgXCJ1c2VyLWFsdFwiOiAkZmEtdmFyLXVzZXItYWx0LFxuICBcInN0YXJzaGlwLWZyZWlnaHRlclwiOiAkZmEtdmFyLXN0YXJzaGlwLWZyZWlnaHRlcixcbiAgXCJ0cmFpbi10cmFtXCI6ICRmYS12YXItdHJhaW4tdHJhbSxcbiAgXCJicmlkZ2Utc3VzcGVuc2lvblwiOiAkZmEtdmFyLWJyaWRnZS1zdXNwZW5zaW9uLFxuICBcInRyYXNoLWNoZWNrXCI6ICRmYS12YXItdHJhc2gtY2hlY2ssXG4gIFwidXNlci1udXJzZVwiOiAkZmEtdmFyLXVzZXItbnVyc2UsXG4gIFwiYm9vbWJveFwiOiAkZmEtdmFyLWJvb21ib3gsXG4gIFwic3lyaW5nZVwiOiAkZmEtdmFyLXN5cmluZ2UsXG4gIFwiY2xvdWQtc3VuXCI6ICRmYS12YXItY2xvdWQtc3VuLFxuICBcInNoaWVsZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNoaWVsZC1leGNsYW1hdGlvbixcbiAgXCJzdG9wd2F0Y2gtMjBcIjogJGZhLXZhci1zdG9wd2F0Y2gtMjAsXG4gIFwic3F1YXJlLWZ1bGxcIjogJGZhLXZhci1zcXVhcmUtZnVsbCxcbiAgXCJncmlwLWRvdHNcIjogJGZhLXZhci1ncmlwLWRvdHMsXG4gIFwiY29tbWVudC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNvbW1lbnQtZXhjbGFtYXRpb24sXG4gIFwicGVuLXN3aXJsXCI6ICRmYS12YXItcGVuLXN3aXJsLFxuICBcImZhbGFmZWxcIjogJGZhLXZhci1mYWxhZmVsLFxuICBcImNpcmNsZS0yXCI6ICRmYS12YXItY2lyY2xlLTIsXG4gIFwibWFnbmV0XCI6ICRmYS12YXItbWFnbmV0LFxuICBcImphclwiOiAkZmEtdmFyLWphcixcbiAgXCJncmFtb3Bob25lXCI6ICRmYS12YXItZ3JhbW9waG9uZSxcbiAgXCJkaWNlLWQxMlwiOiAkZmEtdmFyLWRpY2UtZDEyLFxuICBcIm5vdGUtc3RpY2t5XCI6ICRmYS12YXItbm90ZS1zdGlja3ksXG4gIFwic3RpY2t5LW5vdGVcIjogJGZhLXZhci1zdGlja3ktbm90ZSxcbiAgXCJkb3duXCI6ICRmYS12YXItZG93bixcbiAgXCJhcnJvdy1hbHQtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1kb3duLFxuICBcImh1bmRyZWQtcG9pbnRzXCI6ICRmYS12YXItaHVuZHJlZC1wb2ludHMsXG4gIFwiMTAwXCI6ICRmYS12YXItMTAwLFxuICBcInBhcGVyY2xpcC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXBhcGVyY2xpcC12ZXJ0aWNhbCxcbiAgXCJ3aW5kLXdhcm5pbmdcIjogJGZhLXZhci13aW5kLXdhcm5pbmcsXG4gIFwid2luZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci13aW5kLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJsb2NhdGlvbi1waW4tc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1waW4tc2xhc2gsXG4gIFwibWFwLW1hcmtlci1zbGFzaFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItc2xhc2gsXG4gIFwiZmFjZS1zYWQtc3dlYXRcIjogJGZhLXZhci1mYWNlLXNhZC1zd2VhdCxcbiAgXCJidWctc2xhc2hcIjogJGZhLXZhci1idWctc2xhc2gsXG4gIFwiY3VwY2FrZVwiOiAkZmEtdmFyLWN1cGNha2UsXG4gIFwibGlnaHQtc3dpdGNoLW9mZlwiOiAkZmEtdmFyLWxpZ2h0LXN3aXRjaC1vZmYsXG4gIFwidG9nZ2xlLWxhcmdlLW9mZlwiOiAkZmEtdmFyLXRvZ2dsZS1sYXJnZS1vZmYsXG4gIFwicGVuLWZhbmN5LXNsYXNoXCI6ICRmYS12YXItcGVuLWZhbmN5LXNsYXNoLFxuICBcInRydWNrLWNvbnRhaW5lclwiOiAkZmEtdmFyLXRydWNrLWNvbnRhaW5lcixcbiAgXCJib290XCI6ICRmYS12YXItYm9vdCxcbiAgXCJhcnJvdy11cC1mcm9tLXdhdGVyLXB1bXBcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXAsXG4gIFwiZmlsZS1jaGVja1wiOiAkZmEtdmFyLWZpbGUtY2hlY2ssXG4gIFwiYm9uZVwiOiAkZmEtdmFyLWJvbmUsXG4gIFwiY2FyZHMtYmxhbmtcIjogJGZhLXZhci1jYXJkcy1ibGFuayxcbiAgXCJjaXJjbGUtM1wiOiAkZmEtdmFyLWNpcmNsZS0zLFxuICBcImJlbmNoLXRyZWVcIjogJGZhLXZhci1iZW5jaC10cmVlLFxuICBcImtleWJvYXJkLWJyaWdodG5lc3MtbG93XCI6ICRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3csXG4gIFwic2tpLWJvb3Qtc2tpXCI6ICRmYS12YXItc2tpLWJvb3Qtc2tpLFxuICBcImJyYWluLWNpcmN1aXRcIjogJGZhLXZhci1icmFpbi1jaXJjdWl0LFxuICBcInVzZXItaW5qdXJlZFwiOiAkZmEtdmFyLXVzZXItaW5qdXJlZCxcbiAgXCJibG9jay1icmljay1maXJlXCI6ICRmYS12YXItYmxvY2stYnJpY2stZmlyZSxcbiAgXCJmaXJld2FsbFwiOiAkZmEtdmFyLWZpcmV3YWxsLFxuICBcImZhY2Utc2FkLXRlYXJcIjogJGZhLXZhci1mYWNlLXNhZC10ZWFyLFxuICBcInNhZC10ZWFyXCI6ICRmYS12YXItc2FkLXRlYXIsXG4gIFwicGxhbmVcIjogJGZhLXZhci1wbGFuZSxcbiAgXCJ0ZW50LWFycm93cy1kb3duXCI6ICRmYS12YXItdGVudC1hcnJvd3MtZG93bixcbiAgXCJleGNsYW1hdGlvblwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLFxuICBcImFycm93cy1zcGluXCI6ICRmYS12YXItYXJyb3dzLXNwaW4sXG4gIFwiZmFjZS1zbWlsZS1yZWxheGVkXCI6ICRmYS12YXItZmFjZS1zbWlsZS1yZWxheGVkLFxuICBcImNvbW1lbnQteG1hcmtcIjogJGZhLXZhci1jb21tZW50LXhtYXJrLFxuICBcImNvbW1lbnQtdGltZXNcIjogJGZhLXZhci1jb21tZW50LXRpbWVzLFxuICBcInByaW50XCI6ICRmYS12YXItcHJpbnQsXG4gIFwidHVya2lzaC1saXJhLXNpZ25cIjogJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbixcbiAgXCJ0cnlcIjogJGZhLXZhci10cnksXG4gIFwidHVya2lzaC1saXJhXCI6ICRmYS12YXItdHVya2lzaC1saXJhLFxuICBcImZhY2Utbm9zZS1zdGVhbVwiOiAkZmEtdmFyLWZhY2Utbm9zZS1zdGVhbSxcbiAgXCJjaXJjbGUtd2F2ZWZvcm0tbGluZXNcIjogJGZhLXZhci1jaXJjbGUtd2F2ZWZvcm0tbGluZXMsXG4gIFwid2F2ZWZvcm0tY2lyY2xlXCI6ICRmYS12YXItd2F2ZWZvcm0tY2lyY2xlLFxuICBcImRvbGxhci1zaWduXCI6ICRmYS12YXItZG9sbGFyLXNpZ24sXG4gIFwiZG9sbGFyXCI6ICRmYS12YXItZG9sbGFyLFxuICBcInVzZFwiOiAkZmEtdmFyLXVzZCxcbiAgXCJmZXJyaXMtd2hlZWxcIjogJGZhLXZhci1mZXJyaXMtd2hlZWwsXG4gIFwiY29tcHV0ZXItc3BlYWtlclwiOiAkZmEtdmFyLWNvbXB1dGVyLXNwZWFrZXIsXG4gIFwic2t1bGwtY293XCI6ICRmYS12YXItc2t1bGwtY293LFxuICBcInhcIjogJGZhLXZhci14LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1kb2xsYXIsXG4gIFwic2VhcmNoLWRvbGxhclwiOiAkZmEtdmFyLXNlYXJjaC1kb2xsYXIsXG4gIFwidXNlcnMtZ2VhclwiOiAkZmEtdmFyLXVzZXJzLWdlYXIsXG4gIFwidXNlcnMtY29nXCI6ICRmYS12YXItdXNlcnMtY29nLFxuICBcInBlcnNvbi1taWxpdGFyeS1wb2ludGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZyxcbiAgXCJidWlsZGluZy1jb2x1bW5zXCI6ICRmYS12YXItYnVpbGRpbmctY29sdW1ucyxcbiAgXCJiYW5rXCI6ICRmYS12YXItYmFuayxcbiAgXCJpbnN0aXR1dGlvblwiOiAkZmEtdmFyLWluc3RpdHV0aW9uLFxuICBcIm11c2V1bVwiOiAkZmEtdmFyLW11c2V1bSxcbiAgXCJ1bml2ZXJzaXR5XCI6ICRmYS12YXItdW5pdmVyc2l0eSxcbiAgXCJjaXJjbGUtdFwiOiAkZmEtdmFyLWNpcmNsZS10LFxuICBcInNhY2tcIjogJGZhLXZhci1zYWNrLFxuICBcImdyaWQtMlwiOiAkZmEtdmFyLWdyaWQtMixcbiAgXCJjYW1lcmEtY2N0dlwiOiAkZmEtdmFyLWNhbWVyYS1jY3R2LFxuICBcImNjdHZcIjogJGZhLXZhci1jY3R2LFxuICBcInVtYnJlbGxhXCI6ICRmYS12YXItdW1icmVsbGEsXG4gIFwidHJvd2VsXCI6ICRmYS12YXItdHJvd2VsLFxuICBcImhvcml6b250YWwtcnVsZVwiOiAkZmEtdmFyLWhvcml6b250YWwtcnVsZSxcbiAgXCJiZWQtZnJvbnRcIjogJGZhLXZhci1iZWQtZnJvbnQsXG4gIFwiYmVkLWFsdFwiOiAkZmEtdmFyLWJlZC1hbHQsXG4gIFwiZFwiOiAkZmEtdmFyLWQsXG4gIFwic3RhcGxlclwiOiAkZmEtdmFyLXN0YXBsZXIsXG4gIFwibWFza3MtdGhlYXRlclwiOiAkZmEtdmFyLW1hc2tzLXRoZWF0ZXIsXG4gIFwidGhlYXRlci1tYXNrc1wiOiAkZmEtdmFyLXRoZWF0ZXItbWFza3MsXG4gIFwia2lwLXNpZ25cIjogJGZhLXZhci1raXAtc2lnbixcbiAgXCJmYWNlLXdvb3p5XCI6ICRmYS12YXItZmFjZS13b296eSxcbiAgXCJjbG91ZC1xdWVzdGlvblwiOiAkZmEtdmFyLWNsb3VkLXF1ZXN0aW9uLFxuICBcInBpbmVhcHBsZVwiOiAkZmEtdmFyLXBpbmVhcHBsZSxcbiAgXCJoYW5kLXBvaW50LWxlZnRcIjogJGZhLXZhci1oYW5kLXBvaW50LWxlZnQsXG4gIFwiZ2FsbGVyeS10aHVtYm5haWxzXCI6ICRmYS12YXItZ2FsbGVyeS10aHVtYm5haWxzLFxuICBcImNpcmNsZS1qXCI6ICRmYS12YXItY2lyY2xlLWosXG4gIFwiZXllc1wiOiAkZmEtdmFyLWV5ZXMsXG4gIFwiaGFuZHNoYWtlLXNpbXBsZVwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUsXG4gIFwiaGFuZHNoYWtlLWFsdFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbHQsXG4gIFwicGFnZS1jYXJldC11cFwiOiAkZmEtdmFyLXBhZ2UtY2FyZXQtdXAsXG4gIFwiZmlsZS1jYXJldC11cFwiOiAkZmEtdmFyLWZpbGUtY2FyZXQtdXAsXG4gIFwiamV0LWZpZ2h0ZXJcIjogJGZhLXZhci1qZXQtZmlnaHRlcixcbiAgXCJmaWdodGVyLWpldFwiOiAkZmEtdmFyLWZpZ2h0ZXItamV0LFxuICBcImNvbWV0XCI6ICRmYS12YXItY29tZXQsXG4gIFwic3F1YXJlLXNoYXJlLW5vZGVzXCI6ICRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdC1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlLFxuICBcInNoaWVsZC1rZXlob2xlXCI6ICRmYS12YXItc2hpZWxkLWtleWhvbGUsXG4gIFwiYmFyY29kZVwiOiAkZmEtdmFyLWJhcmNvZGUsXG4gIFwicGx1cy1taW51c1wiOiAkZmEtdmFyLXBsdXMtbWludXMsXG4gIFwic3F1YXJlLXNsaWRlcnMtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtc2xpZGVycy12ZXJ0aWNhbCxcbiAgXCJzbGlkZXJzLXYtc3F1YXJlXCI6ICRmYS12YXItc2xpZGVycy12LXNxdWFyZSxcbiAgXCJ2aWRlb1wiOiAkZmEtdmFyLXZpZGVvLFxuICBcInZpZGVvLWNhbWVyYVwiOiAkZmEtdmFyLXZpZGVvLWNhbWVyYSxcbiAgXCJtZXNzYWdlLW1pZGRsZVwiOiAkZmEtdmFyLW1lc3NhZ2UtbWlkZGxlLFxuICBcImNvbW1lbnQtbWlkZGxlLWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtbWlkZGxlLWFsdCxcbiAgXCJncmFkdWF0aW9uLWNhcFwiOiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwLFxuICBcIm1vcnRhci1ib2FyZFwiOiAkZmEtdmFyLW1vcnRhci1ib2FyZCxcbiAgXCJoYW5kLWhvbGRpbmctbWVkaWNhbFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsLFxuICBcInBlcnNvbi1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLWNoZWNrLFxuICBcInNxdWFyZS16XCI6ICRmYS12YXItc3F1YXJlLXosXG4gIFwibWVzc2FnZS10ZXh0XCI6ICRmYS12YXItbWVzc2FnZS10ZXh0LFxuICBcImNvbW1lbnQtYWx0LXRleHRcIjogJGZhLXZhci1jb21tZW50LWFsdC10ZXh0LFxuICBcInR1cm4tdXBcIjogJGZhLXZhci10dXJuLXVwLFxuICBcImxldmVsLXVwLWFsdFwiOiAkZmEtdmFyLWxldmVsLXVwLWFsdCxcbik7XG5cbiRmYS1icmFuZC1pY29uczogKFxuICBcIm1vbmVyb1wiOiAkZmEtdmFyLW1vbmVybyxcbiAgXCJob29saVwiOiAkZmEtdmFyLWhvb2xpLFxuICBcInllbHBcIjogJGZhLXZhci15ZWxwLFxuICBcImNjLXZpc2FcIjogJGZhLXZhci1jYy12aXNhLFxuICBcImxhc3RmbVwiOiAkZmEtdmFyLWxhc3RmbSxcbiAgXCJzaG9wd2FyZVwiOiAkZmEtdmFyLXNob3B3YXJlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLFxuICBcImF3c1wiOiAkZmEtdmFyLWF3cyxcbiAgXCJyZWRoYXRcIjogJGZhLXZhci1yZWRoYXQsXG4gIFwieW9hc3RcIjogJGZhLXZhci15b2FzdCxcbiAgXCJjbG91ZGZsYXJlXCI6ICRmYS12YXItY2xvdWRmbGFyZSxcbiAgXCJ1cHNcIjogJGZhLXZhci11cHMsXG4gIFwid3BleHBsb3JlclwiOiAkZmEtdmFyLXdwZXhwbG9yZXIsXG4gIFwiZHlhbG9nXCI6ICRmYS12YXItZHlhbG9nLFxuICBcImJpdHlcIjogJGZhLXZhci1iaXR5LFxuICBcInN0YWNrcGF0aFwiOiAkZmEtdmFyLXN0YWNrcGF0aCxcbiAgXCJidXlzZWxsYWRzXCI6ICRmYS12YXItYnV5c2VsbGFkcyxcbiAgXCJmaXJzdC1vcmRlclwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLFxuICBcIm1vZHhcIjogJGZhLXZhci1tb2R4LFxuICBcImd1aWxkZWRcIjogJGZhLXZhci1ndWlsZGVkLFxuICBcInZudlwiOiAkZmEtdmFyLXZudixcbiAgXCJzcXVhcmUtanNcIjogJGZhLXZhci1zcXVhcmUtanMsXG4gIFwianMtc3F1YXJlXCI6ICRmYS12YXItanMtc3F1YXJlLFxuICBcIm1pY3Jvc29mdFwiOiAkZmEtdmFyLW1pY3Jvc29mdCxcbiAgXCJxcVwiOiAkZmEtdmFyLXFxLFxuICBcIm9yY2lkXCI6ICRmYS12YXItb3JjaWQsXG4gIFwiamF2YVwiOiAkZmEtdmFyLWphdmEsXG4gIFwiaW52aXNpb25cIjogJGZhLXZhci1pbnZpc2lvbixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkLWFsdFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0LFxuICBcImNlbnRlcmNvZGVcIjogJGZhLXZhci1jZW50ZXJjb2RlLFxuICBcImdsaWRlLWdcIjogJGZhLXZhci1nbGlkZS1nLFxuICBcImRydXBhbFwiOiAkZmEtdmFyLWRydXBhbCxcbiAgXCJoaXJlLWEtaGVscGVyXCI6ICRmYS12YXItaGlyZS1hLWhlbHBlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLWJ5XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSxcbiAgXCJ1bml0eVwiOiAkZmEtdmFyLXVuaXR5LFxuICBcIndobWNzXCI6ICRmYS12YXItd2htY3MsXG4gIFwicm9ja2V0Y2hhdFwiOiAkZmEtdmFyLXJvY2tldGNoYXQsXG4gIFwidmtcIjogJGZhLXZhci12ayxcbiAgXCJ1bnRhcHBkXCI6ICRmYS12YXItdW50YXBwZCxcbiAgXCJtYWlsY2hpbXBcIjogJGZhLXZhci1tYWlsY2hpbXAsXG4gIFwiY3NzMy1hbHRcIjogJGZhLXZhci1jc3MzLWFsdCxcbiAgXCJzcXVhcmUtcmVkZGl0XCI6ICRmYS12YXItc3F1YXJlLXJlZGRpdCxcbiAgXCJyZWRkaXQtc3F1YXJlXCI6ICRmYS12YXItcmVkZGl0LXNxdWFyZSxcbiAgXCJ2aW1lby12XCI6ICRmYS12YXItdmltZW8tdixcbiAgXCJjb250YW9cIjogJGZhLXZhci1jb250YW8sXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUsXG4gIFwiZGVza3Byb1wiOiAkZmEtdmFyLWRlc2twcm8sXG4gIFwic2lzdHJpeFwiOiAkZmEtdmFyLXNpc3RyaXgsXG4gIFwic3F1YXJlLWluc3RhZ3JhbVwiOiAkZmEtdmFyLXNxdWFyZS1pbnN0YWdyYW0sXG4gIFwiaW5zdGFncmFtLXNxdWFyZVwiOiAkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUsXG4gIFwiYmF0dGxlLW5ldFwiOiAkZmEtdmFyLWJhdHRsZS1uZXQsXG4gIFwidGhlLXJlZC15ZXRpXCI6ICRmYS12YXItdGhlLXJlZC15ZXRpLFxuICBcInNxdWFyZS1oYWNrZXItbmV3c1wiOiAkZmEtdmFyLXNxdWFyZS1oYWNrZXItbmV3cyxcbiAgXCJoYWNrZXItbmV3cy1zcXVhcmVcIjogJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmUsXG4gIFwiZWRnZVwiOiAkZmEtdmFyLWVkZ2UsXG4gIFwidGhyZWFkc1wiOiAkZmEtdmFyLXRocmVhZHMsXG4gIFwibmFwc3RlclwiOiAkZmEtdmFyLW5hcHN0ZXIsXG4gIFwic3F1YXJlLXNuYXBjaGF0XCI6ICRmYS12YXItc3F1YXJlLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LXNxdWFyZVwiOiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZSxcbiAgXCJnb29nbGUtcGx1cy1nXCI6ICRmYS12YXItZ29vZ2xlLXBsdXMtZyxcbiAgXCJhcnRzdGF0aW9uXCI6ICRmYS12YXItYXJ0c3RhdGlvbixcbiAgXCJtYXJrZG93blwiOiAkZmEtdmFyLW1hcmtkb3duLFxuICBcInNvdXJjZXRyZWVcIjogJGZhLXZhci1zb3VyY2V0cmVlLFxuICBcImdvb2dsZS1wbHVzXCI6ICRmYS12YXItZ29vZ2xlLXBsdXMsXG4gIFwiZGlhc3BvcmFcIjogJGZhLXZhci1kaWFzcG9yYSxcbiAgXCJmb3Vyc3F1YXJlXCI6ICRmYS12YXItZm91cnNxdWFyZSxcbiAgXCJzdGFjay1vdmVyZmxvd1wiOiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93LFxuICBcImdpdGh1Yi1hbHRcIjogJGZhLXZhci1naXRodWItYWx0LFxuICBcInBob2VuaXgtc3F1YWRyb25cIjogJGZhLXZhci1waG9lbml4LXNxdWFkcm9uLFxuICBcInBhZ2VsaW5lc1wiOiAkZmEtdmFyLXBhZ2VsaW5lcyxcbiAgXCJhbGdvbGlhXCI6ICRmYS12YXItYWxnb2xpYSxcbiAgXCJyZWQtcml2ZXJcIjogJGZhLXZhci1yZWQtcml2ZXIsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zYVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2EsXG4gIFwic2FmYXJpXCI6ICRmYS12YXItc2FmYXJpLFxuICBcImdvb2dsZVwiOiAkZmEtdmFyLWdvb2dsZSxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZVwiOiAkZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlLFxuICBcImZvbnQtYXdlc29tZS1hbHRcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0LFxuICBcImF0bGFzc2lhblwiOiAkZmEtdmFyLWF0bGFzc2lhbixcbiAgXCJsaW5rZWRpbi1pblwiOiAkZmEtdmFyLWxpbmtlZGluLWluLFxuICBcImRpZ2l0YWwtb2NlYW5cIjogJGZhLXZhci1kaWdpdGFsLW9jZWFuLFxuICBcIm5pbWJsclwiOiAkZmEtdmFyLW5pbWJscixcbiAgXCJjaHJvbWVjYXN0XCI6ICRmYS12YXItY2hyb21lY2FzdCxcbiAgXCJldmVybm90ZVwiOiAkZmEtdmFyLWV2ZXJub3RlLFxuICBcImhhY2tlci1uZXdzXCI6ICRmYS12YXItaGFja2VyLW5ld3MsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZ1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmcsXG4gIFwiYWR2ZXJzYWxcIjogJGZhLXZhci1hZHZlcnNhbCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucyxcbiAgXCJ3YXRjaG1hbi1tb25pdG9yaW5nXCI6ICRmYS12YXItd2F0Y2htYW4tbW9uaXRvcmluZyxcbiAgXCJmb250aWNvbnNcIjogJGZhLXZhci1mb250aWNvbnMsXG4gIFwid2VpeGluXCI6ICRmYS12YXItd2VpeGluLFxuICBcInNoaXJ0c2luYnVsa1wiOiAkZmEtdmFyLXNoaXJ0c2luYnVsayxcbiAgXCJjb2RlcGVuXCI6ICRmYS12YXItY29kZXBlbixcbiAgXCJnaXQtYWx0XCI6ICRmYS12YXItZ2l0LWFsdCxcbiAgXCJseWZ0XCI6ICRmYS12YXItbHlmdCxcbiAgXCJyZXZcIjogJGZhLXZhci1yZXYsXG4gIFwid2luZG93c1wiOiAkZmEtdmFyLXdpbmRvd3MsXG4gIFwid2l6YXJkcy1vZi10aGUtY29hc3RcIjogJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdCxcbiAgXCJzcXVhcmUtdmlhZGVvXCI6ICRmYS12YXItc3F1YXJlLXZpYWRlbyxcbiAgXCJ2aWFkZW8tc3F1YXJlXCI6ICRmYS12YXItdmlhZGVvLXNxdWFyZSxcbiAgXCJtZWV0dXBcIjogJGZhLXZhci1tZWV0dXAsXG4gIFwiY2VudG9zXCI6ICRmYS12YXItY2VudG9zLFxuICBcImFkblwiOiAkZmEtdmFyLWFkbixcbiAgXCJjbG91ZHNtaXRoXCI6ICRmYS12YXItY2xvdWRzbWl0aCxcbiAgXCJwaWVkLXBpcGVyLWFsdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0LFxuICBcInNxdWFyZS1kcmliYmJsZVwiOiAkZmEtdmFyLXNxdWFyZS1kcmliYmJsZSxcbiAgXCJkcmliYmJsZS1zcXVhcmVcIjogJGZhLXZhci1kcmliYmJsZS1zcXVhcmUsXG4gIFwiY29kaWVwaWVcIjogJGZhLXZhci1jb2RpZXBpZSxcbiAgXCJub2RlXCI6ICRmYS12YXItbm9kZSxcbiAgXCJtaXhcIjogJGZhLXZhci1taXgsXG4gIFwic3RlYW1cIjogJGZhLXZhci1zdGVhbSxcbiAgXCJjYy1hcHBsZS1wYXlcIjogJGZhLXZhci1jYy1hcHBsZS1wYXksXG4gIFwic2NyaWJkXCI6ICRmYS12YXItc2NyaWJkLFxuICBcImRlYmlhblwiOiAkZmEtdmFyLWRlYmlhbixcbiAgXCJvcGVuaWRcIjogJGZhLXZhci1vcGVuaWQsXG4gIFwiaW5zdGFsb2RcIjogJGZhLXZhci1pbnN0YWxvZCxcbiAgXCJleHBlZGl0ZWRzc2xcIjogJGZhLXZhci1leHBlZGl0ZWRzc2wsXG4gIFwic2VsbGNhc3RcIjogJGZhLXZhci1zZWxsY2FzdCxcbiAgXCJzcXVhcmUtdHdpdHRlclwiOiAkZmEtdmFyLXNxdWFyZS10d2l0dGVyLFxuICBcInR3aXR0ZXItc3F1YXJlXCI6ICRmYS12YXItdHdpdHRlci1zcXVhcmUsXG4gIFwici1wcm9qZWN0XCI6ICRmYS12YXItci1wcm9qZWN0LFxuICBcImRlbGljaW91c1wiOiAkZmEtdmFyLWRlbGljaW91cyxcbiAgXCJmcmVlYnNkXCI6ICRmYS12YXItZnJlZWJzZCxcbiAgXCJ2dWVqc1wiOiAkZmEtdmFyLXZ1ZWpzLFxuICBcImFjY3Vzb2Z0XCI6ICRmYS12YXItYWNjdXNvZnQsXG4gIFwiaW94aG9zdFwiOiAkZmEtdmFyLWlveGhvc3QsXG4gIFwiZm9udGljb25zLWZpXCI6ICRmYS12YXItZm9udGljb25zLWZpLFxuICBcImFwcC1zdG9yZVwiOiAkZmEtdmFyLWFwcC1zdG9yZSxcbiAgXCJjYy1tYXN0ZXJjYXJkXCI6ICRmYS12YXItY2MtbWFzdGVyY2FyZCxcbiAgXCJpdHVuZXMtbm90ZVwiOiAkZmEtdmFyLWl0dW5lcy1ub3RlLFxuICBcImdvbGFuZ1wiOiAkZmEtdmFyLWdvbGFuZyxcbiAgXCJraWNrc3RhcnRlclwiOiAkZmEtdmFyLWtpY2tzdGFydGVyLFxuICBcImdyYXZcIjogJGZhLXZhci1ncmF2LFxuICBcIndlaWJvXCI6ICRmYS12YXItd2VpYm8sXG4gIFwidW5jaGFydGVkXCI6ICRmYS12YXItdW5jaGFydGVkLFxuICBcImZpcnN0ZHJhZnRcIjogJGZhLXZhci1maXJzdGRyYWZ0LFxuICBcInNxdWFyZS15b3V0dWJlXCI6ICRmYS12YXItc3F1YXJlLXlvdXR1YmUsXG4gIFwieW91dHViZS1zcXVhcmVcIjogJGZhLXZhci15b3V0dWJlLXNxdWFyZSxcbiAgXCJ3aWtpcGVkaWEtd1wiOiAkZmEtdmFyLXdpa2lwZWRpYS13LFxuICBcIndwcmVzc3JcIjogJGZhLXZhci13cHJlc3NyLFxuICBcInJlbmRhY3RcIjogJGZhLXZhci1yZW5kYWN0LFxuICBcImFuZ2VsbGlzdFwiOiAkZmEtdmFyLWFuZ2VsbGlzdCxcbiAgXCJnYWxhY3RpYy1yZXB1YmxpY1wiOiAkZmEtdmFyLWdhbGFjdGljLXJlcHVibGljLFxuICBcIm5mYy1kaXJlY3Rpb25hbFwiOiAkZmEtdmFyLW5mYy1kaXJlY3Rpb25hbCxcbiAgXCJza3lwZVwiOiAkZmEtdmFyLXNreXBlLFxuICBcImpvZ2V0XCI6ICRmYS12YXItam9nZXQsXG4gIFwiZmVkb3JhXCI6ICRmYS12YXItZmVkb3JhLFxuICBcInN0cmlwZS1zXCI6ICRmYS12YXItc3RyaXBlLXMsXG4gIFwibWV0YVwiOiAkZmEtdmFyLW1ldGEsXG4gIFwibGFyYXZlbFwiOiAkZmEtdmFyLWxhcmF2ZWwsXG4gIFwiaG90amFyXCI6ICRmYS12YXItaG90amFyLFxuICBcImJsdWV0b290aC1iXCI6ICRmYS12YXItYmx1ZXRvb3RoLWIsXG4gIFwic3RpY2tlci1tdWxlXCI6ICRmYS12YXItc3RpY2tlci1tdWxlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtemVyb1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyxcbiAgXCJoaXBzXCI6ICRmYS12YXItaGlwcyxcbiAgXCJiZWhhbmNlXCI6ICRmYS12YXItYmVoYW5jZSxcbiAgXCJyZWRkaXRcIjogJGZhLXZhci1yZWRkaXQsXG4gIFwiZGlzY29yZFwiOiAkZmEtdmFyLWRpc2NvcmQsXG4gIFwiY2hyb21lXCI6ICRmYS12YXItY2hyb21lLFxuICBcImFwcC1zdG9yZS1pb3NcIjogJGZhLXZhci1hcHAtc3RvcmUtaW9zLFxuICBcImNjLWRpc2NvdmVyXCI6ICRmYS12YXItY2MtZGlzY292ZXIsXG4gIFwid3BiZWdpbm5lclwiOiAkZmEtdmFyLXdwYmVnaW5uZXIsXG4gIFwiY29uZmx1ZW5jZVwiOiAkZmEtdmFyLWNvbmZsdWVuY2UsXG4gIFwic2hvZWxhY2VcIjogJGZhLXZhci1zaG9lbGFjZSxcbiAgXCJtZGJcIjogJGZhLXZhci1tZGIsXG4gIFwiZG9jaHViXCI6ICRmYS12YXItZG9jaHViLFxuICBcImFjY2Vzc2libGUtaWNvblwiOiAkZmEtdmFyLWFjY2Vzc2libGUtaWNvbixcbiAgXCJlYmF5XCI6ICRmYS12YXItZWJheSxcbiAgXCJhbWF6b25cIjogJGZhLXZhci1hbWF6b24sXG4gIFwidW5zcGxhc2hcIjogJGZhLXZhci11bnNwbGFzaCxcbiAgXCJ5YXJuXCI6ICRmYS12YXIteWFybixcbiAgXCJzcXVhcmUtc3RlYW1cIjogJGZhLXZhci1zcXVhcmUtc3RlYW0sXG4gIFwic3RlYW0tc3F1YXJlXCI6ICRmYS12YXItc3RlYW0tc3F1YXJlLFxuICBcIjUwMHB4XCI6ICRmYS12YXItNTAwcHgsXG4gIFwic3F1YXJlLXZpbWVvXCI6ICRmYS12YXItc3F1YXJlLXZpbWVvLFxuICBcInZpbWVvLXNxdWFyZVwiOiAkZmEtdmFyLXZpbWVvLXNxdWFyZSxcbiAgXCJhc3ltbWV0cmlrXCI6ICRmYS12YXItYXN5bW1ldHJpayxcbiAgXCJmb250LWF3ZXNvbWVcIjogJGZhLXZhci1mb250LWF3ZXNvbWUsXG4gIFwiZm9udC1hd2Vzb21lLWZsYWdcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyxcbiAgXCJmb250LWF3ZXNvbWUtbG9nby1mdWxsXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbCxcbiAgXCJncmF0aXBheVwiOiAkZmEtdmFyLWdyYXRpcGF5LFxuICBcImFwcGxlXCI6ICRmYS12YXItYXBwbGUsXG4gIFwiaGl2ZVwiOiAkZmEtdmFyLWhpdmUsXG4gIFwiZ2l0a3Jha2VuXCI6ICRmYS12YXItZ2l0a3Jha2VuLFxuICBcImtleWJhc2VcIjogJGZhLXZhci1rZXliYXNlLFxuICBcImFwcGxlLXBheVwiOiAkZmEtdmFyLWFwcGxlLXBheSxcbiAgXCJwYWRsZXRcIjogJGZhLXZhci1wYWRsZXQsXG4gIFwiYW1hem9uLXBheVwiOiAkZmEtdmFyLWFtYXpvbi1wYXksXG4gIFwic3F1YXJlLWdpdGh1YlwiOiAkZmEtdmFyLXNxdWFyZS1naXRodWIsXG4gIFwiZ2l0aHViLXNxdWFyZVwiOiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmUsXG4gIFwic3R1bWJsZXVwb25cIjogJGZhLXZhci1zdHVtYmxldXBvbixcbiAgXCJmZWRleFwiOiAkZmEtdmFyLWZlZGV4LFxuICBcInBob2VuaXgtZnJhbWV3b3JrXCI6ICRmYS12YXItcGhvZW5peC1mcmFtZXdvcmssXG4gIFwic2hvcGlmeVwiOiAkZmEtdmFyLXNob3BpZnksXG4gIFwibmVvc1wiOiAkZmEtdmFyLW5lb3MsXG4gIFwic3F1YXJlLXRocmVhZHNcIjogJGZhLXZhci1zcXVhcmUtdGhyZWFkcyxcbiAgXCJoYWNrZXJyYW5rXCI6ICRmYS12YXItaGFja2VycmFuayxcbiAgXCJyZXNlYXJjaGdhdGVcIjogJGZhLXZhci1yZXNlYXJjaGdhdGUsXG4gIFwic3dpZnRcIjogJGZhLXZhci1zd2lmdCxcbiAgXCJhbmd1bGFyXCI6ICRmYS12YXItYW5ndWxhcixcbiAgXCJzcGVha2FwXCI6ICRmYS12YXItc3BlYWthcCxcbiAgXCJhbmdyeWNyZWF0aXZlXCI6ICRmYS12YXItYW5ncnljcmVhdGl2ZSxcbiAgXCJ5LWNvbWJpbmF0b3JcIjogJGZhLXZhci15LWNvbWJpbmF0b3IsXG4gIFwiZW1waXJlXCI6ICRmYS12YXItZW1waXJlLFxuICBcImVudmlyYVwiOiAkZmEtdmFyLWVudmlyYSxcbiAgXCJzcXVhcmUtZ2l0bGFiXCI6ICRmYS12YXItc3F1YXJlLWdpdGxhYixcbiAgXCJnaXRsYWItc3F1YXJlXCI6ICRmYS12YXItZ2l0bGFiLXNxdWFyZSxcbiAgXCJzdHVkaW92aW5hcmlcIjogJGZhLXZhci1zdHVkaW92aW5hcmksXG4gIFwicGllZC1waXBlclwiOiAkZmEtdmFyLXBpZWQtcGlwZXIsXG4gIFwid29yZHByZXNzXCI6ICRmYS12YXItd29yZHByZXNzLFxuICBcInByb2R1Y3QtaHVudFwiOiAkZmEtdmFyLXByb2R1Y3QtaHVudCxcbiAgXCJmaXJlZm94XCI6ICRmYS12YXItZmlyZWZveCxcbiAgXCJsaW5vZGVcIjogJGZhLXZhci1saW5vZGUsXG4gIFwiZ29vZHJlYWRzXCI6ICRmYS12YXItZ29vZHJlYWRzLFxuICBcInNxdWFyZS1vZG5va2xhc3NuaWtpXCI6ICRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2ksXG4gIFwib2Rub2tsYXNzbmlraS1zcXVhcmVcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSxcbiAgXCJqc2ZpZGRsZVwiOiAkZmEtdmFyLWpzZmlkZGxlLFxuICBcInNpdGhcIjogJGZhLXZhci1zaXRoLFxuICBcInRoZW1laXNsZVwiOiAkZmEtdmFyLXRoZW1laXNsZSxcbiAgXCJwYWdlNFwiOiAkZmEtdmFyLXBhZ2U0LFxuICBcImhhc2hub2RlXCI6ICRmYS12YXItaGFzaG5vZGUsXG4gIFwicmVhY3RcIjogJGZhLXZhci1yZWFjdCxcbiAgXCJjYy1wYXlwYWxcIjogJGZhLXZhci1jYy1wYXlwYWwsXG4gIFwic3F1YXJlc3BhY2VcIjogJGZhLXZhci1zcXVhcmVzcGFjZSxcbiAgXCJjYy1zdHJpcGVcIjogJGZhLXZhci1jYy1zdHJpcGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zaGFyZVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUsXG4gIFwiYml0Y29pblwiOiAkZmEtdmFyLWJpdGNvaW4sXG4gIFwia2V5Y2RuXCI6ICRmYS12YXIta2V5Y2RuLFxuICBcIm9wZXJhXCI6ICRmYS12YXItb3BlcmEsXG4gIFwiaXRjaC1pb1wiOiAkZmEtdmFyLWl0Y2gtaW8sXG4gIFwidW1icmFjb1wiOiAkZmEtdmFyLXVtYnJhY28sXG4gIFwiZ2FsYWN0aWMtc2VuYXRlXCI6ICRmYS12YXItZ2FsYWN0aWMtc2VuYXRlLFxuICBcInVidW50dVwiOiAkZmEtdmFyLXVidW50dSxcbiAgXCJkcmFmdDJkaWdpdGFsXCI6ICRmYS12YXItZHJhZnQyZGlnaXRhbCxcbiAgXCJzdHJpcGVcIjogJGZhLXZhci1zdHJpcGUsXG4gIFwiaG91enpcIjogJGZhLXZhci1ob3V6eixcbiAgXCJnZ1wiOiAkZmEtdmFyLWdnLFxuICBcImRobFwiOiAkZmEtdmFyLWRobCxcbiAgXCJzcXVhcmUtcGludGVyZXN0XCI6ICRmYS12YXItc3F1YXJlLXBpbnRlcmVzdCxcbiAgXCJwaW50ZXJlc3Qtc3F1YXJlXCI6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZSxcbiAgXCJ4aW5nXCI6ICRmYS12YXIteGluZyxcbiAgXCJibGFja2JlcnJ5XCI6ICRmYS12YXItYmxhY2tiZXJyeSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCxcbiAgXCJwbGF5c3RhdGlvblwiOiAkZmEtdmFyLXBsYXlzdGF0aW9uLFxuICBcInF1aW5zY2FwZVwiOiAkZmEtdmFyLXF1aW5zY2FwZSxcbiAgXCJsZXNzXCI6ICRmYS12YXItbGVzcyxcbiAgXCJibG9nZ2VyLWJcIjogJGZhLXZhci1ibG9nZ2VyLWIsXG4gIFwib3BlbmNhcnRcIjogJGZhLXZhci1vcGVuY2FydCxcbiAgXCJ2aW5lXCI6ICRmYS12YXItdmluZSxcbiAgXCJwYXlwYWxcIjogJGZhLXZhci1wYXlwYWwsXG4gIFwiZ2l0bGFiXCI6ICRmYS12YXItZ2l0bGFiLFxuICBcInR5cG8zXCI6ICRmYS12YXItdHlwbzMsXG4gIFwicmVkZGl0LWFsaWVuXCI6ICRmYS12YXItcmVkZGl0LWFsaWVuLFxuICBcInlhaG9vXCI6ICRmYS12YXIteWFob28sXG4gIFwiZGFpbHltb3Rpb25cIjogJGZhLXZhci1kYWlseW1vdGlvbixcbiAgXCJhZmZpbGlhdGV0aGVtZVwiOiAkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lLFxuICBcInBpZWQtcGlwZXItcHBcIjogJGZhLXZhci1waWVkLXBpcGVyLXBwLFxuICBcImJvb3RzdHJhcFwiOiAkZmEtdmFyLWJvb3RzdHJhcCxcbiAgXCJvZG5va2xhc3NuaWtpXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraSxcbiAgXCJuZmMtc3ltYm9sXCI6ICRmYS12YXItbmZjLXN5bWJvbCxcbiAgXCJldGhlcmV1bVwiOiAkZmEtdmFyLWV0aGVyZXVtLFxuICBcInNwZWFrZXItZGVja1wiOiAkZmEtdmFyLXNwZWFrZXItZGVjayxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWV1XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSxcbiAgXCJwYXRyZW9uXCI6ICRmYS12YXItcGF0cmVvbixcbiAgXCJhdmlhbmV4XCI6ICRmYS12YXItYXZpYW5leCxcbiAgXCJlbGxvXCI6ICRmYS12YXItZWxsbyxcbiAgXCJnb2ZvcmVcIjogJGZhLXZhci1nb2ZvcmUsXG4gIFwiYmltb2JqZWN0XCI6ICRmYS12YXItYmltb2JqZWN0LFxuICBcImZhY2Vib29rLWZcIjogJGZhLXZhci1mYWNlYm9vay1mLFxuICBcInNxdWFyZS1nb29nbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1cyxcbiAgXCJnb29nbGUtcGx1cy1zcXVhcmVcIjogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUsXG4gIFwibWFuZGFsb3JpYW5cIjogJGZhLXZhci1tYW5kYWxvcmlhbixcbiAgXCJmaXJzdC1vcmRlci1hbHRcIjogJGZhLXZhci1maXJzdC1vcmRlci1hbHQsXG4gIFwib3NpXCI6ICRmYS12YXItb3NpLFxuICBcImdvb2dsZS13YWxsZXRcIjogJGZhLXZhci1nb29nbGUtd2FsbGV0LFxuICBcImQtYW5kLWQtYmV5b25kXCI6ICRmYS12YXItZC1hbmQtZC1iZXlvbmQsXG4gIFwicGVyaXNjb3BlXCI6ICRmYS12YXItcGVyaXNjb3BlLFxuICBcImZ1bGNydW1cIjogJGZhLXZhci1mdWxjcnVtLFxuICBcImNsb3Vkc2NhbGVcIjogJGZhLXZhci1jbG91ZHNjYWxlLFxuICBcImZvcnVtYmVlXCI6ICRmYS12YXItZm9ydW1iZWUsXG4gIFwibWl6dW5pXCI6ICRmYS12YXItbWl6dW5pLFxuICBcInNjaGxpeFwiOiAkZmEtdmFyLXNjaGxpeCxcbiAgXCJzcXVhcmUteGluZ1wiOiAkZmEtdmFyLXNxdWFyZS14aW5nLFxuICBcInhpbmctc3F1YXJlXCI6ICRmYS12YXIteGluZy1zcXVhcmUsXG4gIFwiYmFuZGNhbXBcIjogJGZhLXZhci1iYW5kY2FtcCxcbiAgXCJ3cGZvcm1zXCI6ICRmYS12YXItd3Bmb3JtcyxcbiAgXCJjbG91ZHZlcnNpZnlcIjogJGZhLXZhci1jbG91ZHZlcnNpZnksXG4gIFwidXNwc1wiOiAkZmEtdmFyLXVzcHMsXG4gIFwibWVnYXBvcnRcIjogJGZhLXZhci1tZWdhcG9ydCxcbiAgXCJtYWdlbnRvXCI6ICRmYS12YXItbWFnZW50byxcbiAgXCJzcG90aWZ5XCI6ICRmYS12YXItc3BvdGlmeSxcbiAgXCJvcHRpbi1tb25zdGVyXCI6ICRmYS12YXItb3B0aW4tbW9uc3RlcixcbiAgXCJmbHlcIjogJGZhLXZhci1mbHksXG4gIFwiYXZpYXRvXCI6ICRmYS12YXItYXZpYXRvLFxuICBcIml0dW5lc1wiOiAkZmEtdmFyLWl0dW5lcyxcbiAgXCJjdXR0bGVmaXNoXCI6ICRmYS12YXItY3V0dGxlZmlzaCxcbiAgXCJibG9nZ2VyXCI6ICRmYS12YXItYmxvZ2dlcixcbiAgXCJmbGlja3JcIjogJGZhLXZhci1mbGlja3IsXG4gIFwidmliZXJcIjogJGZhLXZhci12aWJlcixcbiAgXCJzb3VuZGNsb3VkXCI6ICRmYS12YXItc291bmRjbG91ZCxcbiAgXCJkaWdnXCI6ICRmYS12YXItZGlnZyxcbiAgXCJ0ZW5jZW50LXdlaWJvXCI6ICRmYS12YXItdGVuY2VudC13ZWlibyxcbiAgXCJzeW1mb255XCI6ICRmYS12YXItc3ltZm9ueSxcbiAgXCJtYXhjZG5cIjogJGZhLXZhci1tYXhjZG4sXG4gIFwiZXRzeVwiOiAkZmEtdmFyLWV0c3ksXG4gIFwiZmFjZWJvb2stbWVzc2VuZ2VyXCI6ICRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyLFxuICBcImF1ZGlibGVcIjogJGZhLXZhci1hdWRpYmxlLFxuICBcInRoaW5rLXBlYWtzXCI6ICRmYS12YXItdGhpbmstcGVha3MsXG4gIFwiYmlsaWJpbGlcIjogJGZhLXZhci1iaWxpYmlsaSxcbiAgXCJlcmxhbmdcIjogJGZhLXZhci1lcmxhbmcsXG4gIFwieC10d2l0dGVyXCI6ICRmYS12YXIteC10d2l0dGVyLFxuICBcImNvdHRvbi1idXJlYXVcIjogJGZhLXZhci1jb3R0b24tYnVyZWF1LFxuICBcImRhc2hjdWJlXCI6ICRmYS12YXItZGFzaGN1YmUsXG4gIFwiNDItZ3JvdXBcIjogJGZhLXZhci00Mi1ncm91cCxcbiAgXCJpbm5vc29mdFwiOiAkZmEtdmFyLWlubm9zb2Z0LFxuICBcInN0YWNrLWV4Y2hhbmdlXCI6ICRmYS12YXItc3RhY2stZXhjaGFuZ2UsXG4gIFwiZWxlbWVudG9yXCI6ICRmYS12YXItZWxlbWVudG9yLFxuICBcInNxdWFyZS1waWVkLXBpcGVyXCI6ICRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXIsXG4gIFwicGllZC1waXBlci1zcXVhcmVcIjogJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5kXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZCxcbiAgXCJwYWxmZWRcIjogJGZhLXZhci1wYWxmZWQsXG4gIFwic3VwZXJwb3dlcnNcIjogJGZhLXZhci1zdXBlcnBvd2VycyxcbiAgXCJyZXNvbHZpbmdcIjogJGZhLXZhci1yZXNvbHZpbmcsXG4gIFwieGJveFwiOiAkZmEtdmFyLXhib3gsXG4gIFwic2VhcmNoZW5naW5cIjogJGZhLXZhci1zZWFyY2hlbmdpbixcbiAgXCJ0aWt0b2tcIjogJGZhLXZhci10aWt0b2ssXG4gIFwic3F1YXJlLWZhY2Vib29rXCI6ICRmYS12YXItc3F1YXJlLWZhY2Vib29rLFxuICBcImZhY2Vib29rLXNxdWFyZVwiOiAkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSxcbiAgXCJyZW5yZW5cIjogJGZhLXZhci1yZW5yZW4sXG4gIFwibGludXhcIjogJGZhLXZhci1saW51eCxcbiAgXCJnbGlkZVwiOiAkZmEtdmFyLWdsaWRlLFxuICBcImxpbmtlZGluXCI6ICRmYS12YXItbGlua2VkaW4sXG4gIFwiaHVic3BvdFwiOiAkZmEtdmFyLWh1YnNwb3QsXG4gIFwiZGVwbG95ZG9nXCI6ICRmYS12YXItZGVwbG95ZG9nLFxuICBcInR3aXRjaFwiOiAkZmEtdmFyLXR3aXRjaCxcbiAgXCJyYXZlbHJ5XCI6ICRmYS12YXItcmF2ZWxyeSxcbiAgXCJtaXhlclwiOiAkZmEtdmFyLW1peGVyLFxuICBcInNxdWFyZS1sYXN0Zm1cIjogJGZhLXZhci1zcXVhcmUtbGFzdGZtLFxuICBcImxhc3RmbS1zcXVhcmVcIjogJGZhLXZhci1sYXN0Zm0tc3F1YXJlLFxuICBcInZpbWVvXCI6ICRmYS12YXItdmltZW8sXG4gIFwibWVuZGVsZXlcIjogJGZhLXZhci1tZW5kZWxleSxcbiAgXCJ1bmlyZWdpc3RyeVwiOiAkZmEtdmFyLXVuaXJlZ2lzdHJ5LFxuICBcImZpZ21hXCI6ICRmYS12YXItZmlnbWEsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1yZW1peFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgsXG4gIFwiY2MtYW1hem9uLXBheVwiOiAkZmEtdmFyLWNjLWFtYXpvbi1wYXksXG4gIFwiZHJvcGJveFwiOiAkZmEtdmFyLWRyb3Bib3gsXG4gIFwiaW5zdGFncmFtXCI6ICRmYS12YXItaW5zdGFncmFtLFxuICBcImNtcGxpZFwiOiAkZmEtdmFyLWNtcGxpZCxcbiAgXCJmYWNlYm9va1wiOiAkZmEtdmFyLWZhY2Vib29rLFxuICBcImdyaXBmaXJlXCI6ICRmYS12YXItZ3JpcGZpcmUsXG4gIFwiamVkaS1vcmRlclwiOiAkZmEtdmFyLWplZGktb3JkZXIsXG4gIFwidWlraXRcIjogJGZhLXZhci11aWtpdCxcbiAgXCJmb3J0LWF3ZXNvbWUtYWx0XCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLWFsdCxcbiAgXCJwaGFicmljYXRvclwiOiAkZmEtdmFyLXBoYWJyaWNhdG9yLFxuICBcInVzc3VubmFoXCI6ICRmYS12YXItdXNzdW5uYWgsXG4gIFwiZWFybHliaXJkc1wiOiAkZmEtdmFyLWVhcmx5YmlyZHMsXG4gIFwidHJhZGUtZmVkZXJhdGlvblwiOiAkZmEtdmFyLXRyYWRlLWZlZGVyYXRpb24sXG4gIFwiYXV0b3ByZWZpeGVyXCI6ICRmYS12YXItYXV0b3ByZWZpeGVyLFxuICBcIndoYXRzYXBwXCI6ICRmYS12YXItd2hhdHNhcHAsXG4gIFwic2xpZGVzaGFyZVwiOiAkZmEtdmFyLXNsaWRlc2hhcmUsXG4gIFwiZ29vZ2xlLXBsYXlcIjogJGZhLXZhci1nb29nbGUtcGxheSxcbiAgXCJ2aWFkZW9cIjogJGZhLXZhci12aWFkZW8sXG4gIFwibGluZVwiOiAkZmEtdmFyLWxpbmUsXG4gIFwiZ29vZ2xlLWRyaXZlXCI6ICRmYS12YXItZ29vZ2xlLWRyaXZlLFxuICBcInNlcnZpY2VzdGFja1wiOiAkZmEtdmFyLXNlcnZpY2VzdGFjayxcbiAgXCJzaW1wbHlidWlsdFwiOiAkZmEtdmFyLXNpbXBseWJ1aWx0LFxuICBcImJpdGJ1Y2tldFwiOiAkZmEtdmFyLWJpdGJ1Y2tldCxcbiAgXCJpbWRiXCI6ICRmYS12YXItaW1kYixcbiAgXCJkZWV6ZXJcIjogJGZhLXZhci1kZWV6ZXIsXG4gIFwicmFzcGJlcnJ5LXBpXCI6ICRmYS12YXItcmFzcGJlcnJ5LXBpLFxuICBcImppcmFcIjogJGZhLXZhci1qaXJhLFxuICBcImRvY2tlclwiOiAkZmEtdmFyLWRvY2tlcixcbiAgXCJzY3JlZW5wYWxcIjogJGZhLXZhci1zY3JlZW5wYWwsXG4gIFwiYmx1ZXRvb3RoXCI6ICRmYS12YXItYmx1ZXRvb3RoLFxuICBcImdpdHRlclwiOiAkZmEtdmFyLWdpdHRlcixcbiAgXCJkLWFuZC1kXCI6ICRmYS12YXItZC1hbmQtZCxcbiAgXCJtaWNyb2Jsb2dcIjogJGZhLXZhci1taWNyb2Jsb2csXG4gIFwiY2MtZGluZXJzLWNsdWJcIjogJGZhLXZhci1jYy1kaW5lcnMtY2x1YixcbiAgXCJnZy1jaXJjbGVcIjogJGZhLXZhci1nZy1jaXJjbGUsXG4gIFwicGllZC1waXBlci1oYXRcIjogJGZhLXZhci1waWVkLXBpcGVyLWhhdCxcbiAgXCJraWNrc3RhcnRlci1rXCI6ICRmYS12YXIta2lja3N0YXJ0ZXItayxcbiAgXCJ5YW5kZXhcIjogJGZhLXZhci15YW5kZXgsXG4gIFwicmVhZG1lXCI6ICRmYS12YXItcmVhZG1lLFxuICBcImh0bWw1XCI6ICRmYS12YXItaHRtbDUsXG4gIFwic2VsbHN5XCI6ICRmYS12YXItc2VsbHN5LFxuICBcInNhc3NcIjogJGZhLXZhci1zYXNzLFxuICBcIndpcnNpbmRoYW5kd2Vya1wiOiAkZmEtdmFyLXdpcnNpbmRoYW5kd2VyayxcbiAgXCJ3c2hcIjogJGZhLXZhci13c2gsXG4gIFwiYnVyb21vYmVsZXhwZXJ0ZVwiOiAkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUsXG4gIFwic2FsZXNmb3JjZVwiOiAkZmEtdmFyLXNhbGVzZm9yY2UsXG4gIFwib2N0b3B1cy1kZXBsb3lcIjogJGZhLXZhci1vY3RvcHVzLWRlcGxveSxcbiAgXCJtZWRhcHBzXCI6ICRmYS12YXItbWVkYXBwcyxcbiAgXCJuczhcIjogJGZhLXZhci1uczgsXG4gIFwicGludGVyZXN0LXBcIjogJGZhLXZhci1waW50ZXJlc3QtcCxcbiAgXCJhcHBlclwiOiAkZmEtdmFyLWFwcGVyLFxuICBcImZvcnQtYXdlc29tZVwiOiAkZmEtdmFyLWZvcnQtYXdlc29tZSxcbiAgXCJ3YXplXCI6ICRmYS12YXItd2F6ZSxcbiAgXCJjYy1qY2JcIjogJGZhLXZhci1jYy1qY2IsXG4gIFwic25hcGNoYXRcIjogJGZhLXZhci1zbmFwY2hhdCxcbiAgXCJzbmFwY2hhdC1naG9zdFwiOiAkZmEtdmFyLXNuYXBjaGF0LWdob3N0LFxuICBcImZhbnRhc3ktZmxpZ2h0LWdhbWVzXCI6ICRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXMsXG4gIFwicnVzdFwiOiAkZmEtdmFyLXJ1c3QsXG4gIFwid2l4XCI6ICRmYS12YXItd2l4LFxuICBcInNxdWFyZS1iZWhhbmNlXCI6ICRmYS12YXItc3F1YXJlLWJlaGFuY2UsXG4gIFwiYmVoYW5jZS1zcXVhcmVcIjogJGZhLXZhci1iZWhhbmNlLXNxdWFyZSxcbiAgXCJzdXBwbGVcIjogJGZhLXZhci1zdXBwbGUsXG4gIFwicmViZWxcIjogJGZhLXZhci1yZWJlbCxcbiAgXCJjc3MzXCI6ICRmYS12YXItY3NzMyxcbiAgXCJzdGF5bGlua2VkXCI6ICRmYS12YXItc3RheWxpbmtlZCxcbiAgXCJrYWdnbGVcIjogJGZhLXZhci1rYWdnbGUsXG4gIFwic3BhY2UtYXdlc29tZVwiOiAkZmEtdmFyLXNwYWNlLWF3ZXNvbWUsXG4gIFwiZGV2aWFudGFydFwiOiAkZmEtdmFyLWRldmlhbnRhcnQsXG4gIFwiY3BhbmVsXCI6ICRmYS12YXItY3BhbmVsLFxuICBcImdvb2RyZWFkcy1nXCI6ICRmYS12YXItZ29vZHJlYWRzLWcsXG4gIFwic3F1YXJlLWdpdFwiOiAkZmEtdmFyLXNxdWFyZS1naXQsXG4gIFwiZ2l0LXNxdWFyZVwiOiAkZmEtdmFyLWdpdC1zcXVhcmUsXG4gIFwic3F1YXJlLXR1bWJsclwiOiAkZmEtdmFyLXNxdWFyZS10dW1ibHIsXG4gIFwidHVtYmxyLXNxdWFyZVwiOiAkZmEtdmFyLXR1bWJsci1zcXVhcmUsXG4gIFwidHJlbGxvXCI6ICRmYS12YXItdHJlbGxvLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmMtanBcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwLFxuICBcImdldC1wb2NrZXRcIjogJGZhLXZhci1nZXQtcG9ja2V0LFxuICBcInBlcmJ5dGVcIjogJGZhLXZhci1wZXJieXRlLFxuICBcImdydW50XCI6ICRmYS12YXItZ3J1bnQsXG4gIFwid2VlYmx5XCI6ICRmYS12YXItd2VlYmx5LFxuICBcImNvbm5lY3RkZXZlbG9wXCI6ICRmYS12YXItY29ubmVjdGRldmVsb3AsXG4gIFwibGVhbnB1YlwiOiAkZmEtdmFyLWxlYW5wdWIsXG4gIFwiYmxhY2stdGllXCI6ICRmYS12YXItYmxhY2stdGllLFxuICBcInRoZW1lY29cIjogJGZhLXZhci10aGVtZWNvLFxuICBcInB5dGhvblwiOiAkZmEtdmFyLXB5dGhvbixcbiAgXCJhbmRyb2lkXCI6ICRmYS12YXItYW5kcm9pZCxcbiAgXCJib3RzXCI6ICRmYS12YXItYm90cyxcbiAgXCJmcmVlLWNvZGUtY2FtcFwiOiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wLFxuICBcImhvcm5iaWxsXCI6ICRmYS12YXItaG9ybmJpbGwsXG4gIFwianNcIjogJGZhLXZhci1qcyxcbiAgXCJpZGVhbFwiOiAkZmEtdmFyLWlkZWFsLFxuICBcImdpdFwiOiAkZmEtdmFyLWdpdCxcbiAgXCJkZXZcIjogJGZhLXZhci1kZXYsXG4gIFwic2tldGNoXCI6ICRmYS12YXItc2tldGNoLFxuICBcInlhbmRleC1pbnRlcm5hdGlvbmFsXCI6ICRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWwsXG4gIFwiY2MtYW1leFwiOiAkZmEtdmFyLWNjLWFtZXgsXG4gIFwidWJlclwiOiAkZmEtdmFyLXViZXIsXG4gIFwiZ2l0aHViXCI6ICRmYS12YXItZ2l0aHViLFxuICBcInBocFwiOiAkZmEtdmFyLXBocCxcbiAgXCJhbGlwYXlcIjogJGZhLXZhci1hbGlwYXksXG4gIFwieW91dHViZVwiOiAkZmEtdmFyLXlvdXR1YmUsXG4gIFwic2t5YXRsYXNcIjogJGZhLXZhci1za3lhdGxhcyxcbiAgXCJmaXJlZm94LWJyb3dzZXJcIjogJGZhLXZhci1maXJlZm94LWJyb3dzZXIsXG4gIFwicmVwbHlkXCI6ICRmYS12YXItcmVwbHlkLFxuICBcInN1c2VcIjogJGZhLXZhci1zdXNlLFxuICBcImplbmtpbnNcIjogJGZhLXZhci1qZW5raW5zLFxuICBcInR3aXR0ZXJcIjogJGZhLXZhci10d2l0dGVyLFxuICBcInJvY2tybXNcIjogJGZhLXZhci1yb2Nrcm1zLFxuICBcInBpbnRlcmVzdFwiOiAkZmEtdmFyLXBpbnRlcmVzdCxcbiAgXCJidWZmZXJcIjogJGZhLXZhci1idWZmZXIsXG4gIFwibnBtXCI6ICRmYS12YXItbnBtLFxuICBcInlhbW1lclwiOiAkZmEtdmFyLXlhbW1lcixcbiAgXCJidGNcIjogJGZhLXZhci1idGMsXG4gIFwiZHJpYmJibGVcIjogJGZhLXZhci1kcmliYmJsZSxcbiAgXCJzdHVtYmxldXBvbi1jaXJjbGVcIjogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGUsXG4gIFwiaW50ZXJuZXQtZXhwbG9yZXJcIjogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcixcbiAgXCJzdHViYmVyXCI6ICRmYS12YXItc3R1YmJlcixcbiAgXCJ0ZWxlZ3JhbVwiOiAkZmEtdmFyLXRlbGVncmFtLFxuICBcInRlbGVncmFtLXBsYW5lXCI6ICRmYS12YXItdGVsZWdyYW0tcGxhbmUsXG4gIFwib2xkLXJlcHVibGljXCI6ICRmYS12YXItb2xkLXJlcHVibGljLFxuICBcIm9keXNlZVwiOiAkZmEtdmFyLW9keXNlZSxcbiAgXCJzcXVhcmUtd2hhdHNhcHBcIjogJGZhLXZhci1zcXVhcmUtd2hhdHNhcHAsXG4gIFwid2hhdHNhcHAtc3F1YXJlXCI6ICRmYS12YXItd2hhdHNhcHAtc3F1YXJlLFxuICBcIm5vZGUtanNcIjogJGZhLXZhci1ub2RlLWpzLFxuICBcImVkZ2UtbGVnYWN5XCI6ICRmYS12YXItZWRnZS1sZWdhY3ksXG4gIFwic2xhY2tcIjogJGZhLXZhci1zbGFjayxcbiAgXCJzbGFjay1oYXNoXCI6ICRmYS12YXItc2xhY2staGFzaCxcbiAgXCJtZWRydFwiOiAkZmEtdmFyLW1lZHJ0LFxuICBcInVzYlwiOiAkZmEtdmFyLXVzYixcbiAgXCJ0dW1ibHJcIjogJGZhLXZhci10dW1ibHIsXG4gIFwidmFhZGluXCI6ICRmYS12YXItdmFhZGluLFxuICBcInF1b3JhXCI6ICRmYS12YXItcXVvcmEsXG4gIFwic3F1YXJlLXgtdHdpdHRlclwiOiAkZmEtdmFyLXNxdWFyZS14LXR3aXR0ZXIsXG4gIFwicmVhY3RldXJvcGVcIjogJGZhLXZhci1yZWFjdGV1cm9wZSxcbiAgXCJtZWRpdW1cIjogJGZhLXZhci1tZWRpdW0sXG4gIFwibWVkaXVtLW1cIjogJGZhLXZhci1tZWRpdW0tbSxcbiAgXCJhbWlsaWFcIjogJGZhLXZhci1hbWlsaWEsXG4gIFwibWl4Y2xvdWRcIjogJGZhLXZhci1taXhjbG91ZCxcbiAgXCJmbGlwYm9hcmRcIjogJGZhLXZhci1mbGlwYm9hcmQsXG4gIFwidmlhY29pblwiOiAkZmEtdmFyLXZpYWNvaW4sXG4gIFwiY3JpdGljYWwtcm9sZVwiOiAkZmEtdmFyLWNyaXRpY2FsLXJvbGUsXG4gIFwic2l0cm94XCI6ICRmYS12YXItc2l0cm94LFxuICBcImRpc2NvdXJzZVwiOiAkZmEtdmFyLWRpc2NvdXJzZSxcbiAgXCJqb29tbGFcIjogJGZhLXZhci1qb29tbGEsXG4gIFwibWFzdG9kb25cIjogJGZhLXZhci1tYXN0b2RvbixcbiAgXCJhaXJibmJcIjogJGZhLXZhci1haXJibmIsXG4gIFwid29sZi1wYWNrLWJhdHRhbGlvblwiOiAkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24sXG4gIFwiYnV5LW4tbGFyZ2VcIjogJGZhLXZhci1idXktbi1sYXJnZSxcbiAgXCJndWxwXCI6ICRmYS12YXItZ3VscCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMsXG4gIFwic3RyYXZhXCI6ICRmYS12YXItc3RyYXZhLFxuICBcImVtYmVyXCI6ICRmYS12YXItZW1iZXIsXG4gIFwiY2FuYWRpYW4tbWFwbGUtbGVhZlwiOiAkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYsXG4gIFwidGVhbXNwZWFrXCI6ICRmYS12YXItdGVhbXNwZWFrLFxuICBcInB1c2hlZFwiOiAkZmEtdmFyLXB1c2hlZCxcbiAgXCJ3b3JkcHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItd29yZHByZXNzLXNpbXBsZSxcbiAgXCJudXRyaXRpb25peFwiOiAkZmEtdmFyLW51dHJpdGlvbml4LFxuICBcIndvZHVcIjogJGZhLXZhci13b2R1LFxuICBcImdvb2dsZS1wYXlcIjogJGZhLXZhci1nb29nbGUtcGF5LFxuICBcImludGVyY29tXCI6ICRmYS12YXItaW50ZXJjb20sXG4gIFwiemhpaHVcIjogJGZhLXZhci16aGlodSxcbiAgXCJrb3J2dWVcIjogJGZhLXZhci1rb3J2dWUsXG4gIFwicGl4XCI6ICRmYS12YXItcGl4LFxuICBcInN0ZWFtLXN5bWJvbFwiOiAkZmEtdmFyLXN0ZWFtLXN5bWJvbCxcbik7XG4iLCIvLyBpY29ucyBpbiBhIGxpc3Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktbWFyZ2luLCAjeyRmYS1saS1tYXJnaW59KTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgbGVmdDogY2FsYyh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS13aWR0aCwgI3skZmEtbGktd2lkdGh9KSAqIC0xKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS13aWR0aCwgI3skZmEtbGktd2lkdGh9KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBib3JkZXJlZCArIHB1bGxlZCBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItY29sb3IsICN7JGZhLWJvcmRlci1jb2xvcn0pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItcmFkaXVzLCAjeyRmYS1ib3JkZXItcmFkaXVzfSk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXN0eWxlLCAjeyRmYS1ib3JkZXItc3R5bGV9KTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItd2lkdGgsICN7JGZhLWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItcGFkZGluZywgI3skZmEtYm9yZGVyLXBhZGRpbmd9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IFxuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3skZmEtcHVsbC1tYXJnaW59KTsgXG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgXG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cbiIsIi8vIGFuaW1hdGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYm91bmNlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjI4MCwgMC44NDAsIDAuNDIwLCAxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1yZXZlcnNlIHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2UsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuLy8gaWYgYWdlbnQgb3Igb3BlcmF0aW5nIHN5c3RlbSBwcmVmZXJzIHJlZHVjZWQgbW90aW9uLCBkaXNhYmxlIGFuaW1hdGlvbnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuc21hc2hpbmdtYWdhemluZS5jb20vMjAyMC8wOS9kZXNpZ24tcmVkdWNlZC1tb3Rpb24tc2Vuc2l0aXZpdGllcy9cbi8vIHNlZTogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0BtZWRpYS9wcmVmZXJzLXJlZHVjZWQtbW90aW9uXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcHVsc2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4sXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xbXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQge1xuICAwJSwgOTAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0NSUgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtc2NhbGUsIDEuMjUpKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteCwgMS4xKSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTsgfVxuICAzMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS14LCAwLjkpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXksIDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWhlaWdodCwgLTAuNWVtKSk7IH1cbiAgNTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWxhbmQtc2NhbGUteCwgMS4wNSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWxhbmQtc2NhbGUteSwgMC45NSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgNTclICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpOyB9XG4gIDY0JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mYWRlIHtcbiAgNTAlIHsgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmFkZS1vcGFjaXR5LCAwLjQpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLXNjYWxlLCAxLjEyNSkpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXgsIDApLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXksIDEpLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXosIDApLCB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWFuZ2xlLCAtMTgwZGVnKSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTsgfVxuICA0JSB7IHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA4JSwgMjQlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTE4ZGVnKTsgfVxuICAxMiUsIDI4JSB7IHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTsgfVxuICAxNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpOyB9XG4gIDIwJSB7IHRyYW5zZm9ybTogcm90YXRlKDIyZGVnKTsgfVxuICAzMiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpOyB9XG4gIDM2JSB7IHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTsgfVxuICA0MCUsIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbiIsIi8vIHJvdGF0aW5nICsgZmxpcHBpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7IFxuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtYnkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtYW5nbGUsIG5vbmUpKTtcbn1cbiIsIi8vIHN0YWNraW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246ICRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbjtcbiAgd2lkdGg6ICRmYS1zdGFjay13aWR0aDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdGFjay16LWluZGV4LCAjeyRmYS1zdGFjay16LWluZGV4fSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2Uge1xuICBjb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSwgI3skZmEtaW52ZXJzZX0pO1xufVxuIiwiLy8gc3BlY2lmaWMgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxucmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuQGVhY2ggJG5hbWUsICRpY29uIGluICRmYS1pY29ucyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRuYW1lfTo6YmVmb3JlIHsgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkaWNvbiB9XFxcIlwiKTsgfVxufVxuXG4iLCIvLyBzY3JlZW4tcmVhZGVyIHV0aWxpdGllc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBvbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLnNyLW9ubHksXG4uI3skZmEtY3NzLXByZWZpeH0tc3Itb25seSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHk7XG59XG5cbi8vIHVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkXG4uc3Itb25seS1mb2N1c2FibGUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBmYS1zci1vbmx5LWZvY3VzYWJsZTtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1saWdodDogbm9ybWFsIDMwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWxpZ2h0LTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtbGlnaHQtMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhbCxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtcmVndWxhcjogbm9ybWFsIDQwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1icmFuZHM6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYnJhbmRzOiBub3JtYWwgNDAwIDFlbS8xICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQGVhY2ggJG5hbWUsICRpY29uIGluICRmYS1icmFuZC1pY29ucyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRuYW1lfTpiZWZvcmUgeyBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpOyB9XG59XG4iLCIuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xufVxuYm9keSB7XG4gICAgXG59XG5cbi8vIFsgXSBOb3YgMTMsIDIwMjQgLSBPdmVycmlkZXMgYm9vdHN0cmFwIGRlZmF1bHQgJWhlYWRpbmdzIHdpdGggY3VzdG9tIHZhclxuJWhlYWRpbmcge1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbn1cblxuLy8gU2l0ZS13aWRlIENvbnRhaW5lciBPdmVycmlkZXNcbi5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmctc20gIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIG1heC13aWR0aDogJGNvbnRhaW5lci0xMDAtd2lkdGg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgfVxufVxuXG46cm9vdCB7XG4gICAgLS1icy1ib2R5LWNvbG9yOiAkdGV4dC1ncmF5LTgwMDtcbn1cbiIsIi8vIEFkbWluIGludGVyZmFjZSBmaXhlcy5cbi5ja2VkaXRvci1idXR0b25zIHtcbiAgbGkge1xuICAgIC5ja2UtaWNvbi1vbmx5IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgbWluLWhlaWdodDogMjhweDtcbiAgICB9XG4gIH1cblxuICAuY2tlX2J1dHRvbl9pY29uIHtcbiAgICBpbWcge1xuICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCJidXR0b24ge1xuICAmLmxpbmsge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAZXh0ZW5kIC5idG4tbGluaztcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gIH1cbn1cblxuLmJ1dHRvbiB7XG4gICAgQGV4dGVuZCAuYnRuO1xufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbmEge1xuICAmLmJ1dHRvbiB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICYuYnV0dG9uLS1wcmltYXJ5IHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRwcmltYXJ5LCAkcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5idXR0b24tLWRhbmdlciB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkZGFuZ2VyLCAkZGFuZ2VyKTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGluZm8sICRpbmZvKTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi0tc21hbGwge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQHRvZG8gLSBhbGwgZGl2IGEgc2hvdWxkIGJlIHVwZGF0ZWQgaW4gYjUgdGhlbWUgZm9yIGRydXBhbFxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgICY6aG92ZXIge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE92ZXJyaWRlOiAnQGNsYXNzeS9jc3MvY29tcG9uZW50cy9idXR0b24uY3NzJ1xuXG4uYnRuLFxuLmJ1dHRvbiB7XG4gIG1hcmdpbjogMCAkc3BhY2VyICogLjU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLmJ0bixcbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vIElmIGxpbmsgaGFzIE9OTFkgYnV0dG9uIGNsYXNzLCBtYWtlIGl0IGEgbGlnaHQgYnV0dG9uLlxuYSB7XG4gICZbY2xhc3M9XCJidXR0b25cIl0ge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGxpZ2h0LCAkbGlnaHQpO1xuICB9XG59XG4iLCJmb290ZXIge1xuICBwYWRkaW5nOiAkZm9vdGVyLXBhZGRpbmc7XG5cbiAgJi5mb290ZXItZGFyayB7XG4gICAgQGluY2x1ZGUgYjUtbWFrZS1saW5rKCRsaWdodCwgbm9uZSwgJGxpZ2h0LCBub25lKTtcbiAgfVxuXG4gIC5yZWdpb24tZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiIsIkBtaXhpbiBiNS1tYWtlLWxpbmsoXG4gICRhLWxpbmstY29sb3I6ICRsaW5rLWNvbG9yLFxuICAkYS1saW5rLWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24sXG4gICRhLWxpbmstaG92ZXItY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yLFxuICAkYS1saW5rLWhvdmVyLWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb24sXG4gICR0YXJnZXQtY2xhc3M6ICcnKSB7XG4gIGEjeyR0YXJnZXQtY2xhc3N9IHtcbiAgICBjb2xvcjogJGEtbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRhLWxpbmstZGVjb3JhdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRhLWxpbmstaG92ZXItY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246ICRhLWxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWNvbnRyb2wge1xuICAmLmltYWdlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG5cbiAgJi5mb3JtLWNoZWNrYm94LFxuICAmLmZvcm0tcmFkaW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIG1pbi13aWR0aDogNXJlbTtcbn1cblxuaW5wdXQge1xuICAmLmZvcm0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICZbdHlwZT0nc2VhcmNoJ10ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLmRyb3BidXR0b24tbXVsdGlwbGUge1xuICAuZHJvcGJ1dHRvbiB7XG4gICAgLmRyb3BidXR0b24tYWN0aW9uIHtcbiAgICAgID4gKiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtZm9ybSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW46IDIgKiAkc3BhY2VyO1xuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jb250YWluZXItaW5saW5lIHtcbiAgZGl2LFxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFdlYmZvcm0gaXNzdWU6IGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvcHJvamVjdC9ib290c3RyYXA1L2lzc3Vlcy8zMzA2NzA5XG4gICYud2ViZm9ybS1tdWx0aXBsZS1hZGQge1xuICAgID4gLmZvcm0taXRlbSB7XG4gICAgICA+ICoge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxudGQge1xuICA+LmZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qcyB7XG4gIHRkIHtcbiAgICAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG5cbiAgLmRyb3BidXR0b24ge1xuICAgIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICAgICAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIH1cbiAgfVxufVxuXG4ud2ViZm9ybS1kcm9wYnV0dG9uIHtcbiAgLmRyb3BidXR0b24td3JhcHBlciB7XG4gICAgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnN5c3RlbS1maWxlLXN5c3RlbS1zZXR0aW5ncyB7XG4gIC5mb3JtLWl0ZW0ge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufVxuIiwiLnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogJGxvY2FsLXRhc2tzLXByaW1hcnktbWFyZ2luO1xufVxuXG4udGFicy1zZWNvbmRhcnkge1xuICBtYXJnaW46ICRsb2NhbC10YXNrcy1zZWNvbmRhcnktbWFyZ2luO1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLnRhYnMtd3JhcHBlciB7XG4gICAgLnRhYi10b2dnbGUge1xuICAgICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgICB9XG5cbiAgICAubmF2LXRhYnMge1xuICAgICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IC41ICogJG5hdi1saW5rLXBhZGRpbmcteSAuNSAqICRuYXYtbGluay1wYWRkaW5nLXg7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnLXNtO1xuICAgICAgfVxuXG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmlzLWNvbGxhcHNpYmxlKSB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIGJvcmRlci10b3A6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtY29sbGFwc2libGUge1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLy8gU2hvdyBhbmQgbW92ZSBhY3RpdmUgbWVudSBpdGVtIHRvIHRoZSB0b3AuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhpZGUgb3RoZXIgbWVudSBpdGVtcy5cbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlzLW9wZW4ge1xuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC50YWJzLXdyYXBwZXIge1xuICAgIC50YWItdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJlbSB7XG4gICYucGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgICBjdXJzb3I6IHVuc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIG9wYWNpdHk6IHVuc2V0O1xuICB9XG59XG5cbi5jYXJkLWltZy10b3Age1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5uYXZiYXIge1xuICAuYmxvY2stc2VhcmNoIHtcbiAgICBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiBkaXZpZGUoJHNwYWNlciwgMik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogZGl2aWRlKCRzcGFjZXIsIDIpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1uYXYge1xuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG5cbiAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIHdoaXRlLXNwYWNlOiB1bnNldDtcblxuICAuc2l0ZS1zbG9nYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLXNpdGUtc2xvZ2FuLWZvbnQtc2l6ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBiNS1tYWtlLWxpbmsoJGRhcmssIG5vbmUsICRkYXJrLCBub25lLCAnLnNpdGUtdGl0bGUnKTtcblxuICAuc2l0ZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC13ZWlnaHQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS1sZXR0ZXItc3BhY2luZztcbiAgICB0ZXh0LXRyYW5zZm9ybTogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLXRleHQtdHJhbnNmb3JtO1xuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6ICRuYXZiYXItYnJhbmQtaW1hZ2UtaGVpZ2h0O1xuICAgIG1hcmdpbjogJG5hdmJhci1icmFuZC1pbWFnZS1tYXJnaW47XG4gICAgd2lkdGg6ICRuYXZiYXItYnJhbmQtaW1hZ2Utd2lkdGg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgaGVpZ2h0OiAkbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodC1sZztcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1kYXJrLFxuLmZvb3Rlci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgQGluY2x1ZGUgYjUtbWFrZS1saW5rKCRsaWdodCwgbm9uZSwgJGxpZ2h0LCBub25lLCAnLnNpdGUtdGl0bGUnKTtcbiAgfVxufVxuIiwiLnBhcmFncmFwaC10eXBlLWxhYmVsLFxuLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24ge1xuICAmLmJ1dHRvbiB7XG4gICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5idG4tZGFuZ2VyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuICB9XG59XG5cbi5maWVsZC0td2lkZ2V0LXBhcmFncmFwaHMsXG4uZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMge1xuICAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmpzIHtcbiAgLmZpZWxkLS13aWRnZXQtZW50aXR5LXJlZmVyZW5jZS1wYXJhZ3JhcGhzIHtcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2dyZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgZm9udC1zaXplOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4iLCIucmVnaW9uLXRpdGxlX19hY3Rpb24ge1xuICBhIHtcbiAgICAmLmJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG50ciB7XG4gICYucmVnaW9uLXRpdGxlIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skbGlnaHR9O1xuXG4gICAgdGQge1xuICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYmc6ICN7JGxpZ2h0fTtcbiAgICB9XG4gIH1cbn1cbiIsImEge1xuICAmLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIC5oYW5kbGUge1xuICAgICAgaGVpZ2h0OiAxLjdlbTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgfVxuICB9XG59XG5cbi8vIEJvb3RzdHJhcCByZWJvb3RzIHRhYmxlIGNhcHRpb24gdG8gYm90dG9tLCBidXQgaXQncyBjb250cm9sbGVkIGluIHR3aWcuXG4vLyBSZXZlcnQgcmVib290LlxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IHVuc2V0O1xufVxuXG4uYWRtaW4tZGJsb2cge1xuICAudGFibGUge1xuICAgIC5pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZykpKSk7XG4gICAgfVxuXG5cbiAgICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZykpKSk7XG4gICAgfVxuICB9XG59XG4iLCJAZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGFsZXJ0LWJhY2tncm91bmQ6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJnLXNjYWxlKTtcbiAgJGFsZXJ0LWJvcmRlcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYm9yZGVyLXNjYWxlKTtcbiAgJGFsZXJ0LWNvbG9yOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1jb2xvci1zY2FsZSk7XG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGFsZXJ0LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkYWxlcnQtYmFja2dyb3VuZCksIGFicygkYWxlcnQtY29sb3Itc2NhbGUpKTtcbiAgfVxuICAuY29sb3ItI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogI3skYWxlcnQtY29sb3J9O1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRhbGVydC1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRhbGVydC1ib3JkZXJ9O1xuXG4gICAgLy8gQHRvZG86IHJlbW92ZSAuYWxlcnQtbGluayAgYW5kIGVuYWJsZSBsaW5lIGJlbG93IHdoZW4gNS4yIGlzIHJlbW92ZWQuXG4gICAgLy8tLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiBzaGFkZS1jb2xvcigkYWxlcnQtY29sb3IsIDIwJSk7XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICBjb2xvcjogc2hhZGUtY29sb3IoJGFsZXJ0LWNvbG9yLCAyMCUpO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIi52aWV3cy1hZG1pbiB7XG4gIGEge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLWRpc3BsYXlzIHtcbiAgICAudGFicyB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC52aWV3cy11aS1kaXNwbGF5LXRhYi1idWNrZXRfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA0cHggNnB4IDZweDtcbiAgfVxuXG4gIC5kcm9wYnV0dG9uIHtcbiAgICAuZHJvcGJ1dHRvbi1hY3Rpb24ge1xuICAgICAgPiAqIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMWVtIDAuNWVtO1xuICAgICAgfVxuXG4gICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZXctcHJldmlldy1mb3JtIHtcbiAgICAuZm9ybS1pdGVtLXZpZXctYXJncyxcbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkc3BhY2VyIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiLy8gQm9vdHN0cmFwIGZpeGVzXG4vLyBAVE9ETzogdXBkYXRlIC5jbG9zZSBzdHlsZSB0byBiZSAuYnRuLWNsb3NlXG4vLyBAc2VlOiBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy81LjIvY29tcG9uZW50cy9hbGVydHMvI2Rpc21pc3Npbmdcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIC5jbG9zZSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxufVxuXG5jb2RlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi8vIEBzZWUgaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNS4xL2N1c3RvbWl6ZS9zYXNzLyN2YXJpYWJsZS1kZWZhdWx0cy5cblxuLy8gMS4gSW5jbHVkZSBmdW5jdGlvbnMgZmlyc3QgKHNvIHlvdSBjYW4gbWFuaXB1bGF0ZSBjb2xvcnMsIFNWR3MsIGNhbGMsIGV0YylcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Z1bmN0aW9ucyc7XG5cbi8vIDIuIEluY2x1ZGUgYW55IGRlZmF1bHQgdmFyaWFibGUgb3ZlcnJpZGVzIGhlcmVcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlc19ib290c3RyYXAnO1xuXG4vLyAyYS4gU3ViIHRoZW1lIHN0eWxpbmcuXG5AaW1wb3J0ICcuLi92YXJpYWJsZXNfZHJ1cGFsJztcblxuLy8gMy4gSW5jbHVkZSByZW1haW5kZXIgb2YgcmVxdWlyZWQgQm9vdHN0cmFwIHN0eWxlc2hlZXRzXG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy92YXJpYWJsZXMnO1xuXG4vLyA0LiBJbmNsdWRlIHJlbWFpbmRlciBvZiByZXF1aXJlZCBCb290c3RyYXAgc3R5bGVzaGVldHNcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21hcHMnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Jvb3QnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdXRpbGl0aWVzJztcblxuLy8gSW5kaXZpZHVhbCBCb29zdHJhcCBDb21wb25lbnRzIGZvciBDS0VkaXRvciBTdHlsZXNcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0Ly9ib290c3RyYXAvNS4yLjMvc2Nzcy9idXR0b25zJztcblxuLmJ0bi5idG4taW5saW5lLFxuLmJ0bi1pbmxpbmUge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAZXh0ZW5kIC5idG4tc2Vjb25kYXJ5O1xuICAgICYuY2stbGlua19zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZykhaW1wb3J0YW50O1xuICAgIH1cbiAgICAvLyAmOmhvdmVyLFxuICAgIC8vICY6Zm9jdXMge1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICAvLyB9XG59XG5cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyAuYnRuLWdyaWQge1xuLy8gICAgIGxpc3Qtc3R5bGU6IG5vbmUhaW1wb3J0YW50O1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbi8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4vLyAgICAgcGFkZGluZzogMDtcbi8vICAgICBsaSB7XG4vLyAgICAgcGFkZGluZzogMCAuMjVyZW07XG4vLyAgICAgfVxuLy8gfVxuXG5cbi8vIE92ZXJyaWRlcyBmb3IgQ0tFZGl0b3IgNSBEZWZhdWx0IENsYXNzZXNcbi8vIExlZnQgaXNuJ3QgYWN0dWFsbHkgdXNlZCBieSBja2VkaXRvclxuLnRleHQtYWxpZ24tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG59XG4udGV4dC1hbGlnbi1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG59XG4udGV4dC1hbGlnbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQhaW1wb3J0YW50O1xufVxuXG5cblxuLy8gY29waWVkIGZyb20gdHlwb2dyYXBoeSBzbyB0aGF0IGl0IGFwcGxpZXMgaW4gY2tlZGl0b3IgYXMgd2VsbFxuLmZpZWxkIHtcbiAgICBhOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgfVxufSIsIjpyb290IHtcbiAgICAvLyBNb3ZlZCB0byBjb2xvci12YXJpYWJsZXMuaHRtbC50d2lnIHNuaXBwZXRcbiAgICAvLyAtLWRpc3RyaWN0LXByaW1hcnk6ICN7JGRpc3RyaWN0LXByaW1hcnl9O1xuICAgIC8vIC0tZGlzdHJpY3Qtc2Vjb25kYXJ5OiAjeyRkaXN0cmljdC1zZWNvbmRhcnl9O1xuICAgIC8vIC0tZGlzdHJpY3QtbmV1dHJhbDogI3skZGlzdHJpY3QtbmV1dHJhbH07XG4gICAgLy8gLS1kaXN0cmljdC1pbXBvcnRhbnQ6ICN7JGRpc3RyaWN0LWltcG9ydGFudH07XG4gICAgLyoqXG4gICAgICogT3ZlcndyaXR0ZW4gQm9vdFN0cmFwIENTUyBWYXJzXG4gICAgICovXG4gICAgLy8gLS1icy1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpIWltcG9ydGFudDtcbiAgICAtLWJzLWxpbmstY29sb3I6IHZhcigtLWJzLWJsdWUpIWltcG9ydGFudDtcbiAgICAtLWJzLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpIWltcG9ydGFudDtcbn1cblxuXG5cbi8qKlxuICogQ2FsZW5kYXIgJiBFdmVudCBDb2xvdXJzIC8vIFsgXSAgVGhpcyBpcyBvbGQgY29kZSwgZXZlbnR1YWxseSB0byBiZSBcbiovIFxuLy8gQXRobGV0aWNzXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWF0aGxldGljcyA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYXRobGV0aWNzID4gbGFiZWwsXG4vLyAuZXZlbnQtdHlwZS1hdGhsZXRpY3Mge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBCb2FyZFxuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1ib2FyZCA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYm9hcmQgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLWJvYXJkIHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAyKX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gUEFDICYgRFBBQ1xuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtcGFjLWRwYWMgPiBsYWJlbCxcbi8vIC52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1wYWMtZHBhYyA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtcGFjLWRwYWMge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDMpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBDb21tdW5pdHlcbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWNvbW11bml0eSA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWNvbW11bml0eSA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtY29tbXVuaXR5IHtcbi8vICAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCA0KX07XG4vLyAgICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG4vLyB9XG4vLyAgICAgLy8gRXh0cmEgQ3VycmljdWxhclxuLy8gLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZXh0cmEtY3VycmljdWxhciA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWV4dHJhLWN1cnJpY3VsYXIgPiBsYWJlbCxcbi8vIC5ldmVudC10eXBlLWV4dHJhLWN1cnJpY3VsYXIge1xuLy8gICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDUpfTtcbi8vICAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbi8vIH1cbi8vICAgICAvLyBHZW5lcmFsXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1nZW5lcmFsID4gbGFiZWwsXG4vLyAudmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZ2VuZXJhbCA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtZ2VuZXJhbCB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNil9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuLy8gICAgIC8vIEhvbGlkYXlzXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zY2hvb2wtaG9saWRheXMtLWNsb3N1cmVzID4gbGFiZWwsXG4vLyAudmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3Mtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyA+IGxhYmVsLFxuLy8gLmV2ZW50LXR5cGUtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNyl9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuLy8gICAgIC8vIFNwZWNpYWwgRXZlbnRzXG4vLyAudmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zcGVjaWFsLWV2ZW50cyA+IGxhYmVsLFxuLy8gLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNwZWNpYWwtZXZlbnRzID4gbGFiZWwsXG4vLyAuZXZlbnQtdHlwZS1zcGVjaWFsLWV2ZW50cyB7XG4vLyAgICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgOCl9O1xuLy8gICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xuLy8gfVxuXG5cblxuLyoqXG4gKiBNYXAgLSBTY2hvb2wgVHlwZSBDb2xvdXJzXG4gKi9cbi8vIFRlc3QgLSBoaWRlXG4udmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktbmFtZS0tdGVzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWRpc3RyaWN0LS1kZXBhcnRtZW50cyBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAxKX07XG4vLyB9XG4vLyAvLyBFbGVtZW50YXJ5XG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZWxlbWVudGFyeSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skeWVsbG93fTtcbi8vIH1cbi8vIC8vIEVsZW1lbnRhcnktU2Vjb25kYXJ5XG4vLyAudmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZWxlbWVudGFyeS1zZWNvbmRhcnkgaW5wdXQge1xuLy8gICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7JGdyZWVufTtcbi8vIH1cbi8vIC8vIE1pZGRsZVxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLW1pZGRsZSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcmVkfTtcbi8vIH1cbi8vIC8vIE1pZGRsZS1TZWNvbmRhcnlcbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1taWRkbGUtc2Vjb25kYXJ5IGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRjeWFufTtcbi8vIH1cbi8vIC8vIFByb2dyYW1cbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1wcm9ncmFtIGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRwaW5rfTtcbi8vIH1cbi8vIC8vIFNlY29uZGFyeVxuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNlY29uZGFyeSBpbnB1dCB7XG4vLyAgICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcHVycGxlfTtcbi8vIH1cbi8vIC8vIFRlc3Rcbi8vIC52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy10ZXN0IGlucHV0IHtcbi8vICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTtcbi8vIH1cblxuXG5cblxuLy8gLmJlZi1jb2xvci0qLFxuLy8gLmV2ZW50LWNvbG9yLSoge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdGVvZ29yeS1jb2xvcik7XG4vLyB9XG4vLyAuYmVmLWNvbG9yLTEsXG4vLyAuZXZlbnQtY29sb3ItMSB7XG4vLyAgICAgLS1jYXRlb2dvcnktY29sb3I6IHJlZDtcbi8vIH1cblxuXG4vLyAuYmVmLWNvbG9yLTIsXG4vLyAuZXZlbnQtY29sb3ItMiB7XG4vLyAgICAgLS1jYXRlb2dvcnktY29sb3I6IGdyZWVuO1xuLy8gfVxuXG4vLyBUaGluZ3MgbmVlZGVkOlxuXG4gICAgICAgICAgICAvL1xuICAgICAgICAgICAgLy8gVXNpbmcgTnVtZXJpY2FsIEFycmF5IEluZGV4XG4gICAgICAgICAgICAvLyBcbiAgICAgICAgICAgIC8vICRza2l0LWNvbG9yczogKFxuICAgICAgICAgICAgLy8gICAgIDE6ICNGRjU3MzMsXG4gICAgICAgICAgICAvLyAgICAgMjogIzMzRkY1NyxcbiAgICAgICAgICAgIC8vICAgICAzOiAjMzM1N0ZGLFxuICAgICAgICAgICAgLy8gICAgIDQ6ICNGMzMzRkYsXG4gICAgICAgICAgICAvLyAgICAgNTogIzkwMjU5NyxcbiAgICAgICAgICAgIC8vICAgICA2OiAjMGFiMGQxLFxuICAgICAgICAgICAgLy8gICAgIDc6ICNjZDgwMTUsXG4gICAgICAgICAgICAvLyAgICAgODogIzdhYjUwZFxuICAgICAgICAgICAgLy8gKTtcblxuICAgICAgICAgICAgLy8gQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHNraXQtY29sb3JzKSB7XG4gICAgICAgICAgICAvLyAgICAgZGl2W2NsYXNzKj1cIi1jb2xvci0jeyRpfVwiXSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIC8vIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsICRpKTtcbiAgICAgICAgICAgIC8vICAgICAgICAgLS1jb2xvcjogI3ttYXAtZ2V0KCRjb2xvcnMsICRpKX07XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuXG4vLyBcbi8vIFVzaW5nIG5hbWVkIGtleS92YWx1ZSBwYWlycyBpbiBhcnJheVxuLy8gVGhpcyBhcnJheSBpcyBjdXJyZW50bHkgdXNpbmcgbnVtYmVycyBidXQgY2FuIHVzZSBcIm5hbWVkXCIga2V5c1xuLy8gXG4vLyAkc2tpdC1jb2xvcnM6IChcbi8vICAgICAxOiAjRkY1NzMzLFxuLy8gICAgIDI6ICMzM0ZGNTcsXG4vLyAgICAgMzogIzMzNTdGRixcbi8vICAgICA0OiAjRjMzM0ZGLFxuLy8gICAgIDU6ICM5MDI1OTcsXG4vLyAgICAgNjogIzBhYjBkMSxcbi8vICAgICA3OiAjY2Q4MDE1LFxuLy8gICAgIDg6ICM3YWI1MGRcbi8vICk7XG5cbi8vICRza2l0LWNvbG9yLXByZWZpeDogJy0tY29sb3ItJztcbi8vICRza2l0LWNvbG9yczogKFxuLy8gICAgIDE6ICRibHVlLFxuLy8gICAgIDI6ICRwdXJwbGUsXG4vLyAgICAgMzogJGluZGlnbyxcbi8vICAgICA0OiAkcGluayxcbi8vICAgICA1OiAkcmVkLFxuLy8gICAgIDY6ICRvcmFuZ2UsXG4vLyAgICAgNzogJHllbGxvdyxcbi8vICAgICA4OiAkY3lhblxuLy8gKTtcblxuLy8gQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc2tpdC1jb2xvcnMge1xuLy8gICAgIFtjbGFzcyo9XCItY29sb3ItI3skbmFtZX1cIl0ge1xuLy8gICAgICAgICAtLWNvbG9yOiAjeyRjb2xvcn07XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBBZGRzIFNLSVQgXCJjb2xvcnNcIiB0byA6cm9vdCBhcyBDU1MgVmFyc1xuLy8gOnJvb3Qge1xuLy8gICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbi8vICAgICAgICAgICAgICAgICAgICAgLy8gI3skbmFtZX06ICN7JGNvbG9yfTtcbi8vICAgICAgICAgICAgICAgICAgICAgLy8gLS0jeyRuYW1lfTogI3skY29sb3J9O1xuLy8gICAgICAgICAjeyRza2l0LWNvbG9yLXByZWZpeH0jeyRuYW1lfTogI3skY29sb3J9O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLyogQ2FsZW5kYXIgRGF5cyovXG4vLyAuZmMtZGF5LWdyaWQsXG4vLyAuZmMtZGF5LWdyaWQtZXZlbnQgeyBcbi8vIFx0Ym9yZGVyOiAwIWltcG9ydGFudDtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpIWltcG9ydGFudDtcbi8vIFx0Y29sb3I6IHdoaXRlO1xuLy8gfVxuLy8gLyogQ2FsZW5kYXIgRmlsdGVyIEJ1dHRvbnMgKi9cbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7IFxuLy8gXHRib3JkZXI6IDFweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbi8vIFx0Y29sb3I6IHZhcigtLWNvbG9yKTtcbi8vIH1cblxuXG4vLyAvKiBTY2hvb2wgRGlyZWN0b3J5IEJ1dHRvbnMqL1xuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IHsgXG4vLyBcdGJvcmRlcjogbm9uZTtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuLy8gXHRtYXJnaW46IDAuMzc1cmVtIDAuNTI1cmVtIDAgMDtcbi8vIH1cbi8qIFByb21vIFN0eWxpbmcgKEVsc2V3aGVyZSkqL1xuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbiIsImhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB6LWluZGV4OiA1MDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJiA+IC5uYXZiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdmJhci1iZykgIWltcG9ydGFudDtcbiAgICAmID4gLmNvbnRhaW5lciB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmbGV4LWZsb3c6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3cteDogY2xpcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogNTBweDtcbiAgei1pbmRleDogY2FsYygjeyR6aW5kZXgtZml4ZWR9ICsgMSk7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgJi5zaG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgdG9wOiAzNHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB0b3A6IDM4cHg7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IHVuc2V0O1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnF1aWNrbGlua3MtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXktcHJpbWFyeS1saWdodDtcbiAgICBtYXJnaW46IDAgLTFyZW07XG4gICAgLy8gcGFkZGluZzogMCAxcmVtO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgZ2FwOiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgLy8gcGFkZGluZzogMCAwLjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAkYm9yZGVyLXJhZGl1cy1sZyAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG4gIH1cbiAgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgLy8gcGFkZGluZzogMC41cmVtO1xuICAgICYgPiBpW2NsYXNzKj1cImZhLVwiXSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgLy8gYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIC8vIHBhZGRpbmc6IDhweCA1cHg7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmID4gYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0gKyBhIHtcbiAgICAgIC8vIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIEFjY2Vzc2liaWxpdHlcbiAgICAmI3F1aWNrbGlua3MtYWNjZXNzaWJpbGl0eSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICYgPiBpW2NsYXNzKj1cImZhLVwiXSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtaW5kZW50OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIExhbmd1YWdlXG4gICAgJiNxdWlja2xpbmtzLWxhbmd1YWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZ2FwOiAycHg7XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMnJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmID4gaVtjbGFzcyo9XCJmYS1cIl0ge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICAuZ29vZy10ZS1nYWRnZXQge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC5nb29nLWxvZ28tbGluayB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5nb29nbGUtdHJhbnNsYXRvci1zd2l0Y2gge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNxdWlja2xpbmtzLWxhbmd1YWdlLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzdHJpY3QtZ3JheS1wcmltYXJ5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAvLyB0b3A6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgLy8gcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGluc2V0OiAyNXB4IC00NHB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgaW5zZXQ6IDI1cHggLTU5cHggYXV0byBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgIGluc2V0OiAyNXB4IC0xMHB4IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4gPiBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmdvb2ctdGUtZ2FkZ2V0IC5nb29nLXRlLWNvbWJvIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gU2VhcmNoXG4gICAgJiNxdWlja2xpbmtzLXNlYXJjaCB7XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMnJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCB7XG4gICAgICAgIC8vIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLy8gLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IC43NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGRpc3RyaWN0LWdyYXktcHJpbWFyeS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgLy8gdG9wOiAzOHB4IWltcG9ydGFudDtcbiAgICAgICAgLy8gbGVmdDogdW5zZXQ7XG4gICAgICAgIC8vIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGluc2V0OiAzNXB4IDFweCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMzQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgfVxuICAgICAgICBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2Uge1xuICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgLy8gbWluLXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3N2Z3MvbGlnaHQvbWFnbmlmeWluZy1nbGFzcy5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gU3RhZmYgVG9vbHNcbiAgICAmI3F1aWNrbGlua3MtcmVzb3VyY2VzIHtcbiAgICAgICYucXVpY2tsaW5rcy1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IC0ycmVtO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzdHJpY3QtZ3JheS1wcmltYXJ5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgaW5zZXQ6IDM4cHggMCBhdXRvIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGluc2V0OiAzOHB4IGF1dG8gYXV0byAtMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgfVxuICAgICAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYm9yZGVyOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLy8gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAvLyAgICAgd2lkdGg6IDJyZW07XG4gIC8vICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAvLyAgICAgLmZhLXNvbGlkIHtcbiAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgICAgICAgdG9wOiA1MCU7XG4gIC8vICAgICAgICAgbGVmdDogNTAlO1xuICAvLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAvLyAgICAgICAgICYuZmEteG1hcmsge1xuICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAvLyAgICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gfVxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAuZmEtc29saWQuZmEteG1hcmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5mYS1iYXJzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZHJvb20tLXBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLmhlYWRyb29tLS11bnBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuaGVhZGVyLmhlYWRyb29tIH4gbWFpbiAucmVnaW9uLWNvbnRlbnQgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrID4gYXJ0aWNsZS5ub2RlLS1mdWxsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG59IiwiYm9keTpub3QoLnBhdGgtZnJvbnRwYWdlKSBmb290ZXIjc2l0ZS1mb290ZXIge1xuICAvLyBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuZm9vdGVyIHtcbiAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQ7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDA7XG4gIH1cbn1cbmZvb3RlciNzaXRlLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iZztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbCk7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIC8vIGNvbG9yOiAkZm9vdGVyLWNvbG9yOyAvLyBbIF0gRGlzYWJsZWQgTm92IDIyLCAyMDI0IC0gUnVuZGxlIC0gUmVtb3ZlZCAkZm9vdGVyLWNvbG9yIHZhciBmcm9tIHN5c3RlbVxuICBhLFxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG4gIC5mb290ZXItcm93LS1tYWluLFxuICAuZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC5ibG9jazpub3QoLm5hdmlnYXRpb24pIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMi41cmVtO1xuICAgICAgfVxuICAgICAgLmJsb2NrLm5hdmlnYXRpb24ge1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLXJvdy0tbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbiAgLnJlZ2lvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogMzMlO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gICAgIG1heC13aWR0aDogMjUlO1xuICAgIC8vIH1cbiAgICAmLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgICAgfVxuICAgICAgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICArIC5ibG9jayB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgICAvLyBtYXgtd2lkdGg6IDE4NXB4O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBnYXA6IDEwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAucmVnaW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAucmVnaW9uOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLy8gdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlZ2lvbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC8vIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2YmFyLWJyYW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbiNzaXRlLWluZm8tZm9vdGVyIHtcbiAgdWwgbGkge1xuICAgIGksXG4gICAgLmZpZWxkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gICAgJiNzaXRlLW5hbWUgKiB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmI3NpdGUtcGhvbmUsXG4gICAgJiNzaXRlLWVtYWlsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXJfX2NvbnRhY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAjc2l0ZS1zb2NpYWwtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogN3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWxdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuIFxuICAgICAgYSB7XG4gICAgICAgIC8vIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgLy8gd2lkdGg6IDIwcHg7XG4gICAgICAgIC8vIGhlaWdodDogMjBweDtcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMSAqICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYTpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xuICAgICAgfVxuICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWZhY2Vib29rLWYpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuICAgIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci14LXR3aXR0ZXIpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1pbnN0YWdyYW0pO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWxpbmtlZGluLWluKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXlvdXR1YmUpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJwaW50ZXJlc3QuY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1waW50ZXJlc3QpO1xuICAgIH1cbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJtYWlsdG86XCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1lbnZlbG9wZSk7XG4gICAgfVxuICB9XG59XG5cbmZvb3RlciAuYmxvY2stbWVudSB7XG4gIHVsLm5hdiB7XG4gICAgbGkgYS5uYXYtbGluayxcbiAgICBsaSA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItcm93LS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIC8vIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAkd2hpdGU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICNjb3B5cmlnaHQsXG4gICNzaXRlLWNyZWRpdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAvLyBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjYyNTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAjc2l0ZS1jcmVkaXQgYSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICB9XG59XG5cblxuXG4iLCJib2R5IHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gIGNvbG9yOiAkZ3JheS04MDA7XG59XG5cbm1haW5bcm9sZT1cIm1haW5cIl0ge1xuICAvLyB6LWluZGV4OiAxO1xufVxuXG5uYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAvLyBAZXh0ZW5kIC5jb250YWluZXI7XG4gIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgb2wsXG4gIHVsIHtcbiAgICAmLmJyZWFkY3J1bWIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgICBtYXJnaW46IDAuMjVyZW0gMDtcbiAgICAgICAgaS5mYS1ob3VzZS1jaGltbmV5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIC8vIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAvLyBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSZXVzYWJsZSBDbGFzc2VzL0VsZW1lbnRzXG4uaW1nLWNhcHRpb24ge1xuICBwYWRkaW5nOiAwLjVyZW0gJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC8vIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ibGFjayk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICB9XG59XG5cbi5idG4ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAwLjg3NTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICYuYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoMC43KTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoMC43KTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRncmF5LTUwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1pbmxpbmUge1xuICAvLyBAZXh0ZW5kIC5idG47IC8qIHRoZSBcImJ0blwiIGNsYXNzIHdpbGwgYmUgYXBwbGllZCB0byBlbGVtZW50IHZpYSBDS0VkaXRvciAqL1xufVxuXG5hLmV4dCB7XG4gIHN2Zy5leHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtZ3JheS02MDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIH1cbn1cblxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vUHJpbWFyeSBOYXYgdGFic1xubmF2LnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICB1bC5uYXYtdGFicyB7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9Vc2VyIGxvZ2luL1Bhc3N3b3JkIHJlc2V0IGZvcm1zXG5mb3JtLnVzZXItbG9naW4tZm9ybSxcbmZvcm0udXNlci1wYXNzIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woOSk7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICB9XG4gIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgaW5wdXQuZm9ybS10ZXh0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udWktd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4udWktaGVscGVyLXJlc2V0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgfVxuICB9XG4gIGEuYnRuIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi51aS1hY2NvcmRpb24ge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbiAgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgLS1iZy1jb2xvcjogI3skZ3JheS0yMDB9O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IpO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgICYgPiBhLFxuICAgICYgPiAuZmllbGQtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgLy8gfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAvLyBjb250ZW50OiBcIiN7JGZhLXZhci1jaGV2cm9uLWRvd259XCI7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuODc1cmVtO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYS1zdHlsZS1mYW1pbHk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgMCAwO1xuICAgICAgfVxuICAgICAgJiA+IGEsXG4gICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwNTZcIjtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gYWRkLWNvbnRhaW5lcigpIHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ21kJyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ2xnJyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ3hsJyk7XG4gICAgfVxufVxuXG5AbWl4aW4gbGluZS1jbGFtcCgkbGluZXMpIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuQG1peGluIGZhLWJnaW1nLXNvbGlkKCRmYS12YXIpIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIpO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS13ZWlnaHQtb3ZlcnJpZGUpO1xufSIsImgxLFxuLmgxLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuIFxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYge1xuXG4gIGEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbn1cblxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbi5kaXNwbGF5LTUsXG4uZGlzcGxheS02IHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxucCB7XG4gICsgaDEsXG4gICsgaDIsXG4gICsgaDMsXG4gICsgaDQsXG4gICsgaDUsXG4gICsgaDYsXG4gICsgLmgxLFxuICArIC5oMixcbiAgKyAuaDMsXG4gICsgLmg0LFxuICArIC5oNSxcbiAgKyAuaDYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuXG4uZmllbGQge1xuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIH1cbiAgYS5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGEuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5maWVsZCxcbi5wYXJhZ3JhcGggLmZpZWxkIHtcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgLmgxLFxuICAuaDIsXG4gIC5oMyxcbiAgLmg0LFxuICAuaDUsXG4gIC5oNiB7XG4gICAgLy8gY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGdyYXktODAwO1xuICB9XG59XG5tYWluIHVsOm5vdCgubmF2KSxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCkgPiB1bCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICogMS4xMjU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIC8vIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgPiBsaSA+IHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgPiBsaSA+IHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxubWFpbiB1bC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5vbCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICogMS4xMjU7XG4gIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICBsaTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMTtcbiAgfVxuICA+IGxpIHtcbiAgICA+IG9sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuICB9XG4gID4gbGkgPiBvbCB7XG4gICAgLy8gbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41O1xuICAgID4gbGkgPiBvbCB7XG4gICAgICAvLyBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgICB9XG4gIH1cbn1cblxuLmZpZWxkIGEge1xuICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vIE92ZXJyaWRlICYgRml4IG9yZGVyZWQgbGlzdCBzdHlsZXNcbm9sIHtcbiAgb2wge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW4gIWltcG9ydGFudDtcbiAgICBvbCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuICFpbXBvcnRhbnQ7XG4gICAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItbGF0aW4gIWltcG9ydGFudDtcbiAgICAgICAgb2wge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IGNhbGMoMS40ICogdmFyKC0tYnMtYm9keS1mb250LXNpemUpKTtcbiAgd2lkdGg6IGF1dG87XG4gIC8vIG1hcmdpbjogM3JlbSBhdXRvO1xuICBtYXJnaW46IDNyZW0gMXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwYWRkaW5nOjEuMnJlbSAycmVtIDEuMnJlbSAzLjVyZW07XG4gIC8vIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1sZWZ0OjhweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiNFREVERUQ7IC8vPz8/XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW46IDNyZW07XG4gICAgLy8gd2lkdGg6IDc1JTtcbiAgICAvLyBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OkFyaWFsO1xuICAgICAgICBjb250ZW50OiBcIlxcMjAxQ1wiO1xuICAgICAgICAvLyBjb2xvcjojNzhDMEE4O1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNiAqIHZhcigtLWJzLWJvZHktZm9udC1zaXplKSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gbGVmdDogMTBweDtcbiAgICAgICAgLy8gdG9wOi0xMHB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgfVxufSIsImhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciB7XG4gICAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiBub25lO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC41cmVtIDA7XG4gICAgfVxuICAgIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogMTUwcHg7IC8vIENvbnRyb2xzIHNpemluZyBvZiBoZWFkZXIgbG9nb1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMTc1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNpdGUtbG9nbyB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIG1heC1oZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gMTtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMjI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYShibHVlLCAwLjgpOyAvL0RFQlVHXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoZ3JlZW4sIDAuOCk7Ly9ERUJVR1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMS4xICogI3skZm9udC1zaXplLWJhc2V9KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygzLjc1ICogI3skZm9udC1zaXplLWJhc2V9KTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaXRlLWxvZ28ubG9nb190ZXh0IHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygzLjc1ICogKCN7JGZvbnQtc2l6ZS1iYXNlfSArIDAuMXJlbSkpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAvLyAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybCgnL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL3NvbGlkL3htYXJrLnN2ZycpO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiN7JGZhLXZhci14bWFya31cIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyICogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCB7XG4gICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICAvLyAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybCgnL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL3NvbGlkL2JhcnMuc3ZnJyk7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiI3skZmEtdmFyLWJhcnN9XCI7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjggKiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjE0M3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA5NHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbWQgJHBhZGRpbmctc207XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBEaXNhYmxlZCAtIERvZXNuJ3QgbWF0Y2ggYW55IHNlbGVjdG9yc1xuLy8gdWwubWVudS0tbWFpbiAubmF2LWl0ZW0+Lm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICB9XG4vLyB9XG5cblxuLyoqXG4gKiBUb3AgbGV2ZWwgZHJvcGRvd24tdG9nZ2xlIChtYWtlcyBpdGVtIGZ1bGx5IGNsaWNrYWJsZSlcbiAqL1xuXG4vLyBTZXRzIGRlZmF1bHQgdG9wLWxldmVsIGl0ZW0gY29sb3JcbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4+Lm5hdi1pdGVtPi5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtbGluay10b3AtbGV2ZWwtY29sb3IhaW1wb3J0YW50O1xufVxuXG51bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHtcbiAgICAvLyAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgLy8gfVxuICAgIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbiAgICAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgICAgICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogIzIxMjUyOTtcbiAgICAgICAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogIzIxMjUyOTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgIH1cbiAgICA+bGkubmF2LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAvLyBzZXRzIGRlZmF1bHQgY29sb3JcbiAgICAgICAgPi5uYXYtbGluayxcbiAgICAgICAgPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkbmF2LWxpbmstdG9wLWxldmVsLWNvbG9yIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiB2YXIoLS1icy1wcmltYXJ5KSAwLjc1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tZGlzdHJpY3QtcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gc2V0cyBleHBhbmRlZC9ob3ZlciBjb2xvclxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgID4ubmF2LWxpbmssXG4gICAgICAgICAgICA+LmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2LWxpbmstdG9wLWxldmVsLWNvbG9yIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgID4ubmF2LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgID4ubmF2LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAkbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdi1saW5rLXBhZGRpbmcteCoyLjI1O1xuICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogJG5hdi1saW5rLXBhZGRpbmcteCowLjg1O1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6ICRuYXYtbGluay1wYWRkaW5nLXgqMS4zNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMS41cHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBLZWVwIHRoaXMgdG8gZW5zdXJlIG5hdiBqcyB3b3Jrc1xuICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAvLyB0b3A6IDFyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuICAgICAgICAgICAgLy8gICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgLy8gICAgIHRvcDogMC43NWVtO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51Lm1lbnUtbGV2ZWwtMSxcbiAgICAuZHJvcGRvd24tbWVudS5tZW51LWxldmVsLTIge1xuICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBcbn1cbi5yZWdpb24tbmF2LW1haW4ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxudWwubmF2YmFyLW1haW4ubWVudS0tbWFpbiB7XG4gICAgZ2FwOiAxNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZ2FwOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogNzUlO1xuICAgICAgICAvLyBtYXJnaW4tbGVmdDogMjUlO1xuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdWwubWVudS1sZXZlbC0xLnNob3cge1xuICAgICAgICAtLWJzLWRyb3Bkb3duLWJnOiAjeyR3aGl0ZX07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICAgICAgICAgICAgLy8gbGVmdDogMC4xcmVtO1xuICAgICAgICAgICAgbGVmdDogLSRwYWRkaW5nLW1kO1xuICAgICAgICAgICAgdG9wOiAkcGFkZGluZy14bDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmctbWQgJHBhZGRpbmctbWQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAkZHJvcGRvd24tcGFkZGluZy14KjEuNTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6ICRkcm9wZG93bi1wYWRkaW5nLXgqMC44NTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmctc20gJHBhZGRpbmctbGc7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gICAgICAgIH1cbiAgICAgICAgLy9bIF1Ob3RlcyAvLyBDb25zaWRlciBkZXByZWNhdGluZyB0aGlzIC0gY2hlY2tlZCBhbmQgZG9lc24ndCBzZWVtIHRvIGJlIHVzZWRcbiAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgYS5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdHJhbnNwYXJlbnQgMC43NXB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJG5hdi1saW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2LWxpbmstcGFkZGluZy14KjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgIC8vIHJpZ2h0OiAwO2RkZXYgXG4gICAgICAgICAgICAgICAgLy8gdG9wOiAwLjY1cmVtO1xuICAgICAgICAgICAgICAgIC8vIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgIC8vIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICYuZmEtbWludXMge1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRyb3Bkb3duLWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLyoqXG4gICAgICAgICAgICAgICAgICAqIE1heSA4LCAyMDI2XG4gICAgICAgICAgICAgICAgICAqIFJlbW92ZWQgdGhpcyBiZWNhdXNlIGl0cyByZWR1bmRhbnQgJiB1bnVzZWRcbiAgICAgICAgICAgICAgICAgICogXG4gICAgICAgICAgICAgICAgICovXG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyAvLyByaWdodDogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgICAgICAgICAgLy8gcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93bi1pdGVtLmV4cGFuZGVkIHtcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGEuY29sbGFwc2UtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24taXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2LWxpbms6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIC8vIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1saW5rKy5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDAuNjVyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gTWF5IDgsIDIwMjZcbiAgICAgICAgICAgIC8vIEZpeCBmb3IgVW5jbGlja2FibGUgU2Vjb25kYXkgRHJvcGRvd24gd2hlbiBpdGVtIGhhcyBubyBsaW5rXG4gICAgICAgICAgICBzcGFuLm5hdi1saW5rKy5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ubmF2LWxpbmsrLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcblxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIHtcbiAgICAgICAgJj4ubmF2LWl0ZW0uZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIC8qIFRlbXBvcmFyaWx5IGhpZGVzIExldmVsIDMgZHJvcGRvd25zICovXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIGxpLm5hdi1pdGVtPmEubmF2LWxpbmsge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMixcbiAgICBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMge1xuICAgICAgICAtLWJzLWRyb3Bkb3duLWJnOiAjeyR3aGl0ZX07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLXRvcDogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPmxpLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICB1bC5tZW51LWxldmVsLTEuc2hvdyB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwubWVudS1sZXZlbC0yLnNob3cge1xuICAgICAgICAgICAgbGkubmF2LWl0ZW0gYSB7XG4gICAgICAgICAgICAgICAgYS5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluPi5uYXYtaXRlbT4uY29sbGFwc2UtaWNvbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbiAwLjJzO1xuICAgIH1cbiAgICB1bC5uYXZiYXItbWFpbi5tZW51LS1tYWluIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+Lm5hdi1pdGVtPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5cbi8vIHVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4sXG4vLyB1bC5uYXZiYXItbmF2LnNlY29uZGFyeS1tZW51IHtcbi8vICAgICBsaSA+IGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmJlZm9yZSxcbi8vICAgICBsaSA+IGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gPiBpLmRyb3Bkb3duLWluZGljYXRvci1uZXN0ZWQ6OmJlZm9yZSxcbi8vICAgICBsaSA+IGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0uZHJvcGRvd24taW5kaWNhdG9yLXNlcGFyYXRlOjpiZWZvcmUge1xuLy8gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIGZhLWJnaW1nLXNvbGlkKCRmYS12YXItbWludXMpO1xuLy8gICAgICAgICB9XG5cbi8vICAgICB9XG4vLyAgICAgbGkgPiBhID4gaS5kcm9wZG93bi1pbmRpY2F0b3ItbmVzdGVkIHtcbi8vICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIFxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuXG5cbnVsLm5hdmJhci1uYXYubmF2YmFyLW1haW4ge1xuICAgIC5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDUwMztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdHJhbnNwYXJlbnQgMC43NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBUb3AgTGV2ZWxcbiAgICAvLyBNYWtlcyB0b3AgbGV2ZWwgZnVsbHkgY2xpY2thYmxlIHdoZW4gdGhlcmVzIG5vIGxpbmtcbiAgICAmPmxpLm5hdi1pdGVtIHtcbiAgICAgICAgLy8gJj5zcGFuICsgYTo6YWZ0ZXIge1xuICAgICAgICAvLyAmPi5uYXYtbGluayArIGE6OmFmdGVyIHtcbiAgICAgICAgLy8gJj4ubmF2LWxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgICY+LmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICB9XG4gICAgICAgICY+LmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSA+IGkuY29sbGFwc2UtaWNvbntcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmEtYmdpbWctc29saWQoJGZhLXZhci1jaGV2cm9uLXVwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBOZXN0ZWQgRHJvcGRvd25zXG4gICAgLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xIHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC8vIGxpIGEuZmFzW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgbGkgLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSA+IGkuY29sbGFwc2UtaWNvbntcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgZmEtYmdpbWctc29saWQoJGZhLXZhci1taW51cyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmEtYmdpbWctc29saWQoJGZhLXZhci1jaGV2cm9uLXVwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICB9XG5cbnVsLm5hdmJhci1tYWluLm1lbnUtLW1haW4ge1xuICAgIC5mYXMge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2LWl0ZW0gLm5hdi1saW5rOmhhcygrIGEuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdKSB7XG4gICAgICBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHZhcigtLWJzLXByaW1hcnkpIDAuNzVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdmFyKC0tYnMtcHJpbWFyeSkgMC43NXB4O1xuICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUubWVudS1sZXZlbC0xIHtcbiAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcblxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG59XG4iLCIjbGFuZC1hY2tub3dsZWRnZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZDtcbiAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZztcbiAgICAgICAgLy8gcGFkZGluZzogM3JlbSAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxufSIsIi8vIEVSQVNFIGxvZ29cbi5ibG9jay1sb2dvLXNlY29uZGFyeSB7XG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDIyMHB4IWltcG9ydGFudDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdCxcbi5ibG9jay1sb2dvLWRpc3RyaWN0LWFsdC11bml2ZXJzYWwge1xuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgIGNvbnRhaW46IGNlbnRlcjtcbiAgICAgICAgLy8gd2lkdGg6IDIyNXB4O1xuICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgIC8vIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyB7XG4gICAgbGkjc2l0ZS1uYW1lIHtcbiAgICAgICAgaDUsXG4gICAgICAgIGg1IHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpI3NpdGUtYWRkcmVzcyB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAmLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICYuY291bnRyeSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wYWdlLWhlcm8ge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgLy8gbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZ19zbV9fbWluKSB7XG4gICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICB9XG4gICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRfbGdfX21heCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woOSk7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiA+IGgxLFxuICAgICAgICAuZmllbGQtLW5hbWUtdGl0bGUsXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGdfc21fX21pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBzcGFuLmhlYWRsaW5lLFxuICAgICAgICAvLyAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tZGF0ZSxcbiAgICAgICAgLm5vZGUtaGVyby1hdXRob3Ige1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIE92ZXJyaWRlIDxoMT4gc3R5bGUgSUYgaGVhZGxpbmUgaXMgcHJlc2VudFxuICAgICAgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIC8vICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5oZWFkbGluZSxcbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4gICAgICAgICAgICAgICAgaDEuZmllbGQtLW5hbWUtdGl0bGUgLyogQWRkZWQgZm9yIGpvYnMgbWlnaHQgbmVlZCB0byBiZSByZW1vdmVkICovIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnX3NtX19taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnX3NtX19taW4pIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICAvLyBtaW4td2lkdGg6IDQ1JTtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnX3NtX19taW4pIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIH1cbiAgICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZ19zbV9fbWluKSB7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cbiAgICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoNik7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZ19zbV9fbWluKSB7XG4gICAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDMzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDY1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW9cbiAgICAgICAgPiBhcnRpY2xlLm1lZGlhXG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi8qKlxuICpcbiAqL1xuXG4vLyAubm9kZS0tdHlwZS1wYWdlIHtcbi8vICAgLnBhZ2UtaGVybyB7XG4vLyAgICAgLmlubmVyIHtcbi8vICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuLy8gICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4vLyAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbi8vICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cbi8vIH1cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuXG4ubm9kZS0tdHlwZS1wYWdlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuLm5vZGUtLXR5cGUtYmxvZyxcbi5ub2RlLS10eXBlLWV2ZW50LFxuLm5vZGUtLXR5cGUtbmV3cyxcbi5ub2RlLS10eXBlLWpvYiB7XG4gICYubm9kZS0tZnVsbCB7XG4gICAgLnBhZ2UtaGVybyA+IC5pbm5lciB7XG4gICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgJiArIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIEFwcGx5IGNvbnRhaW5lciB0byBuZXdzaHViIHBhZ2UtaGVyb3MuIFxuICovXG5cbi5ub2RlLS10eXBlLXBhZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG4ubm9kZS0tdHlwZS1ibG9nLFxuLm5vZGUtLXR5cGUtZXZlbnQsXG4ubm9kZS0tdHlwZS1uZXdzIHtcbiAgJi5ub2RlLS1mdWxsIHtcbiAgICAmID4gLm5vZGVfX2lubmVyIHtcbiAgICAgIC8vbWFyZ2luOiAwICRncmlkLWd1dHRlci13aWR0aCotMC41O1xuICAgIH1cbiAgICAucGFnZS1oZXJvIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS41O1xuICAgICAgfVxuICAgICAgJiA+IC5pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgMCAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYgKyBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgIC8vIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRfbGdfX21heCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRfbGdfX21heCkge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1ldmVudCB7XG4gICYubm9kZS0tZnVsbCB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAuZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbjogYXV0byAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnNtYXJ0LWRhdGUtLXRpbWUgKyAuZGl2aWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zdGFmZi1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMjtcbiAgICAgICAgfVxuICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgIC8vIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIC8vICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlLFxuICAgICAgICAgICAgLnBhZ2UtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gYTpub3QoLmJ0bikge1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbiAgICAgICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyAubm9kZS1oZXJvLWRhdGUsXG4gICAgICAgICAgICAvLyAubm9kZS1oZXJvLWF1dGhvciB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyAgICAgYSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC12aWRlbz5hcnRpY2xlLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMDtcbiAgICAgICAgLy8gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBpZnJhbWUge1xuICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgICAgICB0b3A6IDA7XG4gICAgICAgIC8vICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICB9XG59XG5cbiIsIi5jb25maWdfcGFnZXMtLXNpdGUtLWZ1bGwge1xuICAucGFnZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgIC8vIH1cbiAgICAmLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctc20gKiAyKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCAqIDIpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGw7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWNhbGVuZGFyLWRheXMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIFsgXSBGSVggVEhFIEFDVFVBTCBURU1QTEFUSU5HIERPTkUgV0lUSElOIENPTU1PTi5KUyEhISEhISEhISEhXG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc20gIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNC44cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGFpbmVyOm5vdCgucGFnZS1oZXJvLmNvbnRhaW5lcikge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIH1cbiAgfVxuICAuc2l0ZS10ZXh0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG4gIC5sb2dvLWltZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLnNpdGUtY29udGFjdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1cHg7XG4gICAgLnNpdGUtYWRkcmVzcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuYWRkcmVzcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlLWJ0bi13cmFwcGVyIHtcbiAgYSB7XG4gICAgLy8gQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHByaW1hcnksIHRyYW5zcGFyZW50KTtcbiAgfVxufVxuXG4vLyBNYXkgMSwgMjAyNiAtIEZpeGVzIGZvciBHb29nbGUgTWFwIHBvcHVwIG9uIC9zY2hvb2xzXG4uY29uZmlnX3BhZ2VzLS1zaXRlLS1tYXAtcG9wdXAuY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xufSIsIi5ub2RlLS1mdWxsIHtcbiAgJiA+IC5ub2RlX19pbm5lciB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gIH1cbiAgJi5ub2RlLS10eXBlLXBhZ2Uge1xuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgIC8vIE1vdmVkIHRvIG5vZGUgdGVtcGxhdGVzXG4gICAgICAvLyBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgXG4qIChTaGFyZWQgU3R5bGVzKVxuKi9cblxuLm5vZGUtLXR5cGUtc2xpZGUsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG4ubm9kZS0tdHlwZS1ibG9nLFxuLm5vZGUtLXR5cGUtbmV3cyxcbi5ub2RlLS10eXBlLWV2ZW50IHtcbiAgJi5ub2RlLS10ZWFzZXIge1xuICAgICYgPiAubm9kZV9faW5uZXIge1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAgICAgLy8gQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICYgPiAuc2xpZGUtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5ub2RlLS1zbGlkZSB7XG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRfbGdfX21heCkge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRfbGdfX21heCkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgIH1cbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnX3NtX19taW4pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGdfc21fX21pbikge1xuICAgICAgICAvLyB3aWR0aDogNTAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgLy8gZmxleDogYXV0bztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woNy41KTtcbiAgICAgICAgLy8gd2lkdGg6IDU3LjUlO1xuICAgICAgICBcbiAgICAgIH1cbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQvMztcbiAgICAgICAgLy8gaGVpZ2h0OiByZXZlcnQtbGF5ZXI7XG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDQ2NXB4O1xuICAgICAgICAvLyBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZ19zbV9fbWluKSB7XG4gICAgICAgICAgLy8gbWluLWhlaWdodDogMzM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNDY1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgLy8gcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1tZCAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRfbGdfX21heCkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZ19zbV9fbWluKSB7XG4gICAgICAgIC8vIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgMDtcbiAgICAgICAgLy8gd2lkdGg6IDQ1JTtcbiAgICAgICAgLy8gcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjI7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMy41O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woNC41KTtcbiAgICAgICAgLy8gd2lkdGg6IDQyLjUlO1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmcpO1xuICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMy43NSojeyRoMS1zbX0pO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjM1cmVtO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMy43NSojeyRoMS1mb250LXNpemV9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gaDEuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgLy8gICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XG4gICAgICAvLyAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgLy8gICAgIH1cbiAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgIC8vICAgICB9XG4gICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgIC8vICAgICB9XG4gICAgICAvLyB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg1LXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAvLyAmOjphZnRlciB7XG4gICAgICAgIC8vICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICAgdG9wOiAwO1xuICAgICAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyAgICAgei1pbmRleDogNTAxO1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2xpY2thYmxlLWxpbmsge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiA1MDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJOZXdzaHViXCIgRGlzcGxheSBNb2RlXG4qIChGcm9udCBQYWdlKVxuKi9cblxuLy8gLnBhdGgtZnJvbnRwYWdlIHtcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudCxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzIHtcbiAgJi5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICYgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgXG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygzLjY1ICogI3skaDMtc219KTtcbiAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLy8gZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMC44NzU7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjI1cmVtO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAvLyBmbGV4OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gfVxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IGluIFwiVGVhc2VyXCIgRGlzcGxheSBNb2RlXG4qICgvYW5ub3VuY2VtZW50cyAvYmxvZyAvZXZlbnRzIC9uZXdzKVxuKi9cbi8vIC52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbi8vICAgICAmPmRpdjpub3QoLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlKSB7XG4vLyAgICAgICAgICY+c3BhbiB7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgJj4udmlld3MtZmllbGQtZmllbGQtaW1hZ2Uge1xuLy8gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuLy8gICAgIH1cbi8vIH1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IHtcbiAgLy8gZGlzcGxheTogZmxleDtcbiAgLy8gLy8gZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgIC8vIGhlaWdodDogY2FsYygzLjc1ICogI3skaDMtc219KTtcbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gIH1cbn1cblxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudCxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50LFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mge1xuICAmLm5vZGUtLXRlYXNlciB7XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgIC8vIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIC8vIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTMwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGw7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgfVxuICAgICAgLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLy8gVGhpcyBpbWFnZSBpcyBvbmx5IHVzZWQgb24gdGFibGV0XG4gICAgICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMjBweCAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICB9XG4gICAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMi1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1IDA7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgICB1bCxcbiAgICAgICAgICBvbCxcbiAgICAgICAgICBsaSxcbiAgICAgICAgICBoMSxcbiAgICAgICAgICBoMixcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLnVucHVibGlzaC1kYXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmbGV4OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1kYXRlLFxuICAgICAgICAubmV3cy1hdXRob3Ige1xuICAgICAgICAgIC8vIGNvbG9yOiAkZGlzdHJpY3QtbmV1dHJhbDsgLy8gRGVwcmVjYXRlZCBieSBSdW5kbGUgb24gSmFuIDI2LCAyMDI2IC0gdGhpcyB2YXJpYWJsZSB3YXMgb25seSB1c2VkIG9uY2UgYW5kIGhhZCBhIHVua293biB2YWx1ZSBhc3NpZ25lZCB0byBpdCAoI2EzYTdhYykuIC8vIFRoZSBzZWxlY3RvciBhbHNvIGRvZXNuJ3Qgc2VlbSB0byBleGlzdCBpbiB0aGUgbWFya3VwXG4gICAgICAgICAgY29sb3I6ICNhM2E3YWM7XG4gICAgICAgICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNSAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3MtZGF0ZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVhZG1vcmUtbGluayB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAmID4gLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIFxuKiBOb2RlIGxpc3RcbiovXG5cbi8vIENvZGUgaGFzIGJlZW4gbW92ZWQgdG8gLi4vX3ZpZXdzL3ZpZXdzLW5ld3NodWIuXG5cbi8vIC52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5kZXRhaWxzLXdyYXBwZXIsXG4vLyAubm9kZS0tbmV3c2h1YiB7XG4vLyAgICAgLm5vZGUtdGl0bGUge1xuLy8gICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4vLyAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICAgICAgLy8gY29sb3I6ICRibGFjaztcbi8vICAgICAgICAgYSB7XG4vLyAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbi8vICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cbiIsIi8qKlxuICogVGVhc2VycyBzZWUgQCBfcGFyYWdyYXBoLS1wYWdlLXJlZmVyZW5jZXMuc2Nzc1xuICovXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLnBhZ2UtaGVybyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgLy8gfVxuICAgICYuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1zbSAqIDIpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kICogMik7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxnX3NtX19taW4pIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGdfc21fX21pbikge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXhsO1xuICAgICAgICB9XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxnX3NtX19taW4pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgIC8vICAgZm9udC1zaXplOiAkaDMtc20gIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6ICRoMS1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICAvLyAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6ICRoNC1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDQuOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5vZGUtaGVyby10ZXh0OmhhcyguZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUpIHtcbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy42cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNC44cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lcjpub3QoLnBhZ2UtaGVyby5jb250YWluZXIpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuICAvLyAubGlzdC11bnN0eWxlZCB7XG4gIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG59XG4iLCIuYnJvYWRjYXN0LXR5cGUtbm90aWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYnJvYWRjYXN0LWJnLCBub3RpY2UpO1xufVxuXG4uYnJvYWRjYXN0LXR5cGUtYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRicm9hZGNhc3QtYmcsIGFsZXJ0KTtcbn1cblxuLmJyb2FkY2FzdC10eXBlLXVyZ2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJyb2FkY2FzdC1iZywgdXJnZW50KTtcbn1cblxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLm5vZGUtLWZ1bGwsXG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmJyb2FkY2FzdC1pbm5lciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgJiA+IC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubm9kZS0tdGVhc2VyIHtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnJvYWRjYXN0LWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICBoNC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgfVxuICAgIC5jbGlja2FibGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5ub2RlLS1mdWxsIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAycmVtICRwYWRkaW5nLXNtICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMi4xMjU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJyb2FkY2FzdC10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciArIGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IHtcbiAgLnZpZXctaWQtYnJvYWRjYXN0cyAudmlldy1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1sZyAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubm9kZS0tdGVhc2VyIHtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5icm9hZGNhc3QtaW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDUyNXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ub2RlLS10ZWFzZXI6bGFzdC1vZi10eXBlIHtcbiAgICAuYnJvYWRjYXN0LXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIG1haW5bcm9sZT1cIm1haW5cIl0gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIFwiTGlzdFwiIERpc3BsYXkgTW9kZVxuICovXG5cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IHtcbiAgLm5vZGVfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIFwiQXV0aG9yXCIgRGlzcGxheSBNb2RlXG4gKi9cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvcixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0IHtcbiAgJiA+IC5ub2RlX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cbiAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICAvLyBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAvLyAgIG1heC13aWR0aDogNTAlO1xuICAgICAgLy8gfVxuICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gICBtYXgtd2lkdGg6IDIzNXB4O1xuICAgICAgLy8gfVxuICAgICAgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDItc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICAgIC8vIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgICAgLmF1dGhvci1pbmZvIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAuYXV0aG9yLWRpdmlzaW9uLFxuICAgICAgICAuYXV0aG9yLXBob25lLFxuICAgICAgICAuYXV0aG9yLWVtYWlsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG4gICAgICAgIH1cbiAgICAgICAgLmF1dGhvci1waG9uZSxcbiAgICAgICAgLmF1dGhvci1lbWFpbCB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWRpc3RyaWN0LXNlY29uZGFyeSk7XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3Ige1xuICAubm9kZS1oZXJvLXRleHQge1xuICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICAuYXV0aG9yLXBob25lLFxuICAgICAgLmF1dGhvci1lbWFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTVEFGRiBGVUxMIE5PREVcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1mdWxsIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbiAgLnN0YWZmLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgLmlubmVyIHtcbiAgICAgIGdhcDogMjBweCA0MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bDtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICB9XG4gICAgfVxuICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgZmxleDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICB3aWR0aDogMjI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdGFmZi1wb3NpdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLXNtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXV0aG9yLWluZm8ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIC5hdXRob3ItZGl2aXNpb24sXG4gICAgICAgIC5hdXRob3ItcGhvbmUsXG4gICAgICAgIC5hdXRob3ItZW1haWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICAgICAgfVxuICAgICAgICAvLyAuYXV0aG9yLXBob25lLFxuICAgICAgICAvLyAuYXV0aG9yLWVtYWlsIHtcbiAgICAgICAgLy8gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC8vIHNwYW4ge1xuICAgICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC8vICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAvLyAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG59XG4iLCJcblxuLnByb21vLS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLnByb21vLS1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59IiwiLm5vZGUtLXR5cGUtam9iIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgLnBvc3RlZC1vbixcbiAgICAgICAgLmNsb3Nlcy1vbiB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmpvYi1pbmZvLXRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICAgICAgICAgICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAuam9iLWluZm8tYm90dG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTtcbiAgICAgICAgICAgIC5maWVsZF9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3Qtc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuam9iLWluZm8tc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ub2RlLS10eXBlLWFubm91bmNlbWVudCB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAvLyB9XG4gICAgICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1zbSoyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kKjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWdyYXktODAwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIHtcbiAgICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbn0iLCIubm9kZS0tdHlwZS1uZXdzLFxuLm5vZGUtLXR5cGUtYmxvZyB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAvLyB9XG4gICAgICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1zbSoyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLW1kKjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZ3JheS04MDApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59IiwiLm5vZGUtLXR5cGUtZXZlbnQge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgfVxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgLy8gfVxuICAgICAgICAmLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctc20qMik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkcGFkZGluZy1tZCoyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLy8gICAgIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRwYWRkaW5nLWxnIDAgJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAwICRwYWRkaW5nLWxnICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogY2FsYygkcGFkZGluZy1zbSAqIDEuMjUpIDAgY2FsYygkcGFkZGluZy1zbSAqIDEuMjUpICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZ3JheS04MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubm9kZS1oZXJvLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ub2RlX19pbm5lciA+IC5jb250YWluZXI6bm90KC5wYWdlLWhlcm8uY29udGFpbmVyKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCJcblxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIge1xuICAgICYubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8ge1xuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICAmPi5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMgIHtcbiAgICAtLWNvbW0tcGFydC1hY2NlbnQ6ICM3MDcwNzA7IFxufVxuXG4vKipcbiAqIEhvbWVwYWdlIFNlYXJjaCBCbG9ja1xuICpcbiAqL1xuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIHtcbiAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0taXRlbSxcbiAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiBhdXRvXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAjZWRpdC1hY3Rpb25zICB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8sXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyB7XG4gICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4vKipcbiAqIFBhcnRuZXJcbiAqL1xuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCB7XG4gICAgJj4ubm9kZV9faW5uZXIge1xuICAgICAgICAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJj4uY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wYXJ0bmVyLWxvZ28td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyLWluZm8ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIC8vIFJlc2V0XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLy8gXG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wYXJ0bmVyLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtbmFtZSAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtY29tbS1wYXJ0LWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uY291bnRyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj4uZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVsYXRlZC1wcm9nLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNhbGwtcHJvZ3JhbXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBSZW5kZXJlZCBpbnNpZGUgb2YgQ29tbXVuaXR5IFByb2dyYW0gKEZ1bGwgTm9kZSlcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciB7XG4gICAgLm5vZGVfX2lubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLnBhcnRuZXItbG9nby13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhcnRuZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIGEuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKipcbiAqICBQcm9ncmFtXG4gKi9cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwge1xuICAgIC5ub2RlX19pbm5lciA+IC5wcm9ncmFtLWJvdHRvbS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB9XG4gICAgLm5vZGVfX2lubmVyIC5jb250YWluZXIge1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmFtLWluZm8sXG4gICAgICAgICAgICAucGFydG5lci1pbmZvIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyYW0taW5mbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcnRuZXItaW5mbyB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIge1xuICAgIC5ub2RlX19pbm5lciB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmFtLWluZm8ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIC5sYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmFtLWltYWdlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi8qKlxuICogUGFydG5lciBWaWV3c1xuICovXG4vLyBBbGwgUGFydG5lcnNcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyB7XG4gICAgXG4gICAgJi52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyB7XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgLnZpZXctY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBTaGFyZWQgU3R5bGVzXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMsXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMge1xuICAgIC5wYWdlLWhlcm8ge1xuXG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAudmlldy1jb250ZW50LWlubmVyIHtcbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB1bC5wYWdpbmF0aW9uIHtcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LFxuICAgICAgICBsaS5wYWdlcl9faXRlbS0tbGFzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qKlxuICogUHJvZ3JhbSBWaWV3c1xuICovXG4vLyAgUmVsYXRlZCBQcm9ncmFtc1xuXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMge1xuICAgIC5wYWdlLWhlcm8ge1xuXG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5iZWYtZXhwb3NlZC1mb3JtIHtcbiAgICAgICAgICAgIC5mb3JtLS1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybS1pdGVtLFxuICAgICAgICAgICAgICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAudmlldy1jb250ZW50LWlubmVyIHtcbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgfVxuICB9XG4gIC5pbWctY2FwdGlvbiB7XG4gICAgLy8gSGlkZGVuIGJ5IGRlZmF1bHQsIHJlLWVuYWJsZWQgb24gYSBjb250ZXh0dWFsIGJhc2lzXG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFyYWdyYXBoIHtcbiAgLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG59XG4iLCIubWVkaWEtLXR5cGUtaW1hZ2UubWVkaWEtLXZpZXctbW9kZS1zY2FsZWQtZnVsbCB7XG4gICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubWVkaWEtLXR5cGUtcmVtb3RlLXZpZGVvIHtcbiAgJi5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHQtZnVsbCB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICB9XG4gICAgICBpZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgge1xuICAmLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gICYucGFyYWdyYXBoLS10eXBlLS1pbWFnZSxcbiAgJi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQge1xuICAgIC5pbWctY2FwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnBhcmFncmFwaC0tdHlwZS0taW1hZ2Uge1xuICAgIC5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIHtcbiAgICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoIGF1dG87XG4gICAgfVxuICB9XG4gICYucGFyYWdyYXBoLS10eXBlLS12aWRlbyB7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtZG9tYWluLWFsbC1hZmZpbGlhdGVzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5cblxuLnBhcmFncmFwaC0tdHlwZS0td2ViZm9ybSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtd2ViZm9ybSB7XG4gICAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIC8vIHdpZHRoOiBtYXgtY29udGVudCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgfVxuICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLy8gICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbiAgLy8gRGVmYXVsdCBsYXlvdXRcbiAgJjpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAvLyBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBEZWZhdWx0IGxheW91dCAtIGltYWdlIHJpZ2h0XG4gICAgJi5pbWFnZS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmltYWdlLWxlZnQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDMzJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmltYWdlLXJpZ2h0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogMzMlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIFRleHQtd3JhcHBpbmcgbGF5b3V0XG4gICYuaW1hZ2UtdGV4dC13cmFwcGluZyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIH1cbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC8vICAgZmxvYXQ6IG5vbmU7XG4gICAgICAvLyB9XG4gICAgfVxuICAgIC8vIFRleHQtd3JhcHBpbmcgbGF5b3V0IC0gaW1hZ2UgcmlnaHRcbiAgICAmLmltYWdlLXJpZ2h0IHtcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAvLyAgIGZsb2F0OiBub25lO1xuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgKyAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuIiwiLyoqXG4qIFN0eWxlcyBib3RoIHRoZSBBZGRpdGlvbmFsIEltYWdlcyBQYXJhZ3JhcGggVHlwZSwgYW5kIE5vZGUgRmllbGRcbiovXG5cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsIHtcbiAgICAmLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5maWVsZF9faXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC8vICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAvLyB9XG4gICAgICAgIC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIC8vIE1ha2UgSW1hZ2VzIHRha2UgdXAgZnVsbCBjb2x1bW4gd2lkdGggKDEwMCUgLyAzKVxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKipcbiogU3R5bGVzIGJvdGggdGhlIEZpbGUgQXR0YWNobWVudCBQYXJhZ3JhcGggVHlwZSwgYW5kIE5vZGUgRmllbGRcbiovXG5cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLy8gICBtYXgtd2lkdGg6IDUwJTtcbiAgLy8gfVxuICA+IC5maWVsZF9faXRlbSB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG4gIC5maWVsZF9faXRlbSBzcGFuLmZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAvLyBwYWRkaW5nOiAwLjEyNXJlbSAxLjI1cmVtO1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgaSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICAvLyBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tcmVmLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1saXN0LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgJiA+IC5jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogYXV0bztcbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgLy8gICAgIG1heC13aWR0aDogNTAlO1xuICAgIC8vIH1cbiAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjUgMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkZ3JheS0yMDA7XG4gIH1cbn1cblxuLy8gLnBhcmFncmFwaC0tdHlwZS0tcGFnZS1yZWYtdGVhc2Vyc1xuYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIge1xuICAuaW1hZ2UtY29sIHtcbiAgICAubWVkaWEge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50ZXh0LWNvbCAuY2FyZC1ib2R5IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIC0tYnMtY2FyZC1zcGFjZXIteDogMDtcbiAgICB9XG4gICAgLS1icy1jYXJkLXNwYWNlci15OiAwO1xuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIGEuYnRuIHtcbiAgICAgIG1hcmdpbjogMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjUgMCAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbiAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmNvbnRhY3QtdG9nZ2xlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41NzVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDUwMDtcbiAgICAgIH1cbiAgICAgIC5pY29uLWNvbGxhcHNlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgIC5pY29uLWV4cGFuZGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG4gICAgICAgIC5pY29uLWNvbGxhcHNlZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tZXhwYW5kZWQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAwIDA7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQgJGJvcmRlci1yYWRpdXMtbWQgMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uLWNvbGxhcHNlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1leHBhbmRlZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgICB9XG4gIH1cbiAgLmNvbGxhcHNlLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cy1tZCAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3JlbTtcbiAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICB3aWR0aDogNC41cmVtO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0LjVyZW0pO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICA5MGRlZyxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDI1JSxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA1MCVcbiAgICAgICk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB9XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgLmZpZWxkX19pdGVtcyB7XG4gICAgICBtaW4td2lkdGg6IGNhbGMoMTE0MHB4IC0gM3JlbSk7XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlcixcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXJcbiAgICAuZmllbGRfX2l0ZW1cbiAgICBhcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdFxuICAgIC5ub2RlX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZ2FwOiAwIDEwcHg7XG4gICAgJiA+IHNwYW4ge1xuICAgICAgd2lkdGg6IDEyLjVyZW07XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB9XG4gICAgJiA+IHNwYW4uc3RhZmYtbmFtZSxcbiAgICAmID4gc3Bhbi5zdGFmZi1lbWFpbCxcbiAgICAmID4gc3Bhbi5zdGFmZi1tYWlsIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgICAgd2lkdGg6IDEyLjVyZW07XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbSB7XG4gICAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAkaDQtc207XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogJGgyLXNtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuICB1bCBsaSB7XG4gICAgaSxcbiAgICAuZmllbGQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgfVxuICAgICYjc2l0ZS1hZGRyZXNzLFxuICAgICYjc2l0ZS1hZGRyZXNzLW1hcGxpbmssXG4gICAgJiNzaXRlLXBob25lLFxuICAgICYjc2l0ZS1lbWFpbCxcbiAgICAmI3NpdGUtd2Vic2l0ZSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzaXRlLWFkZHJlc3Mge1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICYgKiB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHtcbiAgI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDdweDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbGlbZGF0YS1zb2NpYWxdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1mYWNlYm9vay1mKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiAgICBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteC10d2l0dGVyKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpIHtcbiAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXItaW5zdGFncmFtKTtcbiAgICB9XG4gICAgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1saW5rZWRpbi1pbik7XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGkge1xuICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci15b3V0dWJlKTtcbiAgICB9XG4gICAgIGxpW2RhdGEtc29jaWFsKj1cInBpbnRlcmVzdC5jb21cIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXBpbnRlcmVzdCk7XG4gICAgfVxuICAgIGxpW2RhdGEtc29jaWFsKj1cIm1haWx0bzpcIl0gaSB7XG4gICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWVudmVsb3BlKTtcbiAgICB9XG4gIH1cbiAgLy8gI3NpdGUtc29jaWFsLWxpbmtzIHtcbiAgLy8gICBsaVtkYXRhLXNvY2lhbF0ge1xuICAvLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIC8vICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gIC8vICAgICBwYWRkaW5nOiA4cHg7XG4gIC8vICAgICBhOjphZnRlciB7XG4gIC8vICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAvLyAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgLy8gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgICAgICB0b3A6IDA7XG4gIC8vICAgICAgIGJvdHRvbTogMDtcbiAgLy8gICAgICAgbGVmdDogMDtcbiAgLy8gICAgICAgcmlnaHQ6IDA7XG4gIC8vICAgICB9XG4gIC8vICAgfVxuICAvLyAgIGxpW2RhdGEtc29jaWFsKj1cInd3dy5mYWNlYm9vay5jb21cIl0gaSB7XG4gIC8vICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWZhY2Vib29rKTtcbiAgLy8gICB9XG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiAgLy8gICBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpIHtcbiAgLy8gICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteC10d2l0dGVyKTtcbiAgLy8gICB9XG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwid3d3LnlvdXR1YmUuY29tXCJdIGkge1xuICAvLyAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci15b3V0dWJlKTtcbiAgLy8gICB9XG4gIC8vICAgbGlbZGF0YS1zb2NpYWwqPVwid3d3Lmluc3RhZ3JhbS5jb21cIl0gaSB7XG4gIC8vICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWluc3RhZ3JhbSk7XG4gIC8vICAgfVxuICAvLyB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRpb24ge1xuICAudWktYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgJiA+IC5maWVsZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS44NzVyZW0gMS4yNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogUmVzZXJ2ZWQgZm9yIEF1dGhvciBWaWV3O1xuICovXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwge1xuICAgICNtZWRpYS1jb250YWN0LXRpdGxlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgICAgICAgcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgIH1cbn1cblxuLnZpZXctYXV0aG9yIHtcbiAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjUgMCAkZ3JpZC1ndXR0ZXItd2lkdGgqMSAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcblxufSIsIi52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWZpbHRlcnMsXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1jb250ZW50LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAge1xuICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbn1cblxuLnZpZXcge1xuICAgIC8vIHVsIHtcbiAgICAuYmVmLW5lc3RlZCB7XG4gICAgICAgICY+dWwgeyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0LmZvcm0tY2hlY2tib3g6Zm9jdXMsXG4gICAgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0LmZvcm0tY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICtsYWJlbCB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gfVxuXG59XG5cbi8vIFwiTGlzdCBWaWV3c1wiIGNvbW1vbiBzdHlsZXNcbi8vICBJbmNsdWRlcyAvZXZlbnRzL2xpc3QgdmlldyAmIHBsYWNlYWJsZSBKb2JzIExpc3QgXG4udmlldy1uZXdzaHViLWxpc3QsXG4udmlldy1qb2JzLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAudmlldy1oZWFkZXIsXG4gICAgLnZpZXctZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgZ3JpZC1nYXA6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLWdhcDogMjBweDtcbiAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJiA+IC52aWV3cy1yb3cge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ub2RlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW1kICRwYWRkaW5nLXNtO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW1kO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1tZCAkcGFkZGluZy1zbTtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgIH1cbiAgICAgIC5tYWluLWljb24ge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gJi5wcm9tby0tZGlzdHJpY3QtbmV1dHJhbCB7XG4gICAgICAvLyAgICAgLy8gc2VlIEAgJ3Njc3MvY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1wcm9tb3Muc2NzcydcbiAgICAgIC8vIH1cbiAgICAgIC8vICYucHJvbW8tLWRpc3RyaWN0LWltcG9ydGFudCB7XG4gICAgICAvLyAgICAgLy8gc2VlIEAgJ3Njc3MvY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1wcm9tb3Muc2NzcydcbiAgICAgIC8vIH1cbiAgICAgIC8vICYucHJvbW8tLXByaW1hcnkge1xuICAgICAgLy8gICAgIC8vIHNlZSBAICdzY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MnXG4gICAgICAvLyB9XG4gICAgICAvLyAmLnByb21vLS1zZWNvbmRhcnkge1xuICAgICAgLy8gICAgIC8vIHNlZSBAICdzY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MnXG4gICAgICAvLyB9XG4gICAgfVxuICAgIC5wcm9tby1oZWFkaW5nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAvLyB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIC8vIHdpZHRoOiAyLjI1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmID4gYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4xNTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvbW8taWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIGxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB0b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52aWV3LWlkLWJyb2FkY2FzdHMge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG4gICAgICAgIC8vIC52aWV3cy1yb3cge1xuICAgICAgICAmPmFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAubm9kZSxcbiAgICAgICAgICAgIC5ub2RlX19pbm5lcixcbiAgICAgICAgICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LW5ld3NodWIge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAudmlldy1oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDEuNXJlbSAwO1xuICAgIH1cbiAgICAudmlldy1oZWFkZXIsXG4gICAgLnZpZXctZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICAubmV3c2h1Yi10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCoxLjI1IDA7XG4gICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyYXktMjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9yZS1saW5rIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLnZpZXctZm9vdGVyIC5uZXdzaHViLWZvb3Rlci1saW5rLFxuICAgIC5tb3JlLWxpbmsgYSB7XG5cbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMS4yO1xuICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuODc1O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9yZS1saW5rIHtcbiAgICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICAgICAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDkwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZhLWJnaW1nLXNvbGlkKCRmYS12YXItY2hldnJvbi1yaWdodCk7IFxuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnZpZXctbmV3c2h1YiAudmlld3Mtcm93IGFydGljbGUubm9kZS0tdHlwZS1ldmVudCB7XG4gICAgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgdGltZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlcixcbi5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBORVdTSFVCIENBTEVOREFSIFZJRVdcbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0X3VuaXZlcnNhbCB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLW1kO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1tZCoxLjI1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgIH1cbiAgICAudmlldy1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3cy1yb3cgPi5maWVsZC1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMC44NzU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1ldmVudC1kYXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gLnZpZXctbmV3c2h1Yi1saXN0IHtcbi8vICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4vLyAgICAgLnZpZXctaGVhZGVyLFxuLy8gICAgIC52aWV3LWVtcHR5IHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuLy8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbi8vICAgICAgICAgaDMge1xuLy8gICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbi8vICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbi8vICAgICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuLy8gICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAudmlldy1lbXB0eSB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4vLyAgICAgICAgIHAge1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgLnZpZXctY29udGVudCB7XG4vLyAgICAgICAgIC52aWV3cy1yb3cge1xuLy8gICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgMDtcbi8vICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS0yMDA7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG4udmlldy1uZXdzaHViLWxpc3Qge1xuICAucGFnZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctc207XG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctc207XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLW1kO1xuICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLXNtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWVtcHR5IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlld3Mtcm93IGFydGljbGUubm9kZS0tdHlwZS1ldmVudCB7XG4gIC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHRpbWUge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG4gICAgfVxuICB9XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCB7XG4gIC52aWV3LWZpbHRlcnMge1xuICAgIC5iZWYtZXhwb3NlZC1mb3JtIHtcbiAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKlxuKiBWaWV3IGV2ZW50cyBsaXN0IHBhZ2VcbiovXG5cbi8qKlxuICogQFRPRE8gUmVmYWN0b3IgdGhpcyBpbnRvIDIgZGVjbGVyYXRpb25zICh2aWV3cyBhcmUgcmVhbGx5IHVucmVsYXRlZClcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52aWV3LWhlYWRlcixcbiAgLnZpZXctZW1wdHkge1xuICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNSAwO1xuICB9XG4gIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSB7XG4gICAgZmllbGRzZXQge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAvLyBtYXJnaW46IDAgMCAxLjI1cmVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGVnZW5kIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuMTlyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gsXG4gICAgICAgICAgLmZvcm0tdHlwZS1jaGVja2JveC5mb3JtLWNoZWNrIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUsXG4gICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS02MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogJGdyYXktNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNzUgMDtcbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAwO1xuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICAvLyBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgIC8vIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIC5mYXMge1xuICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtcHJpbWFyeTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgJj4uZmllbGQtY29udGVudCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNSAwO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICAtLXNwYWNpbmc6IDFyZW07XG4gIC0tY29sb3ItZGF0ZTogI3skZ3JheS04MDB9O1xuICAtLWNvbG9yLWxhYmVsOiAjeyRncmF5LTgwMH07XG4gIC8vIC0tY29sb3ItZGF0ZTogI3skZGlzdHJpY3Qtc2Vjb25kYXJ5fTtcbiAgLy8gLS1jb2xvci1sYWJlbDogIzAwMDAwMDtcbiAgLnZpZXctY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAmID4gaDIge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tc3BhY2luZykgKyAwLjVyZW0pO1xuICAgICAgLy8gbWFyZ2luOiBjYWxjKDAuNSAqIHZhcigtLXNwYWNpbmcpKSBhdXRvO1xuICAgICAgbWFyZ2luOiBjYWxjKDAuODc1ICogdmFyKC0tc3BhY2luZykpIGF1dG8gY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbiAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgfVxuICAgIH1cbiAgICAmID4gaDI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggJGdyYXktMjAwO1xuICAgIH1cbiAgICAudmlld3Mtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcbiAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gfVxuICAgICAgICAqIHtcbiAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhdGUpO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAvLyB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmZhcyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xuICAgICAgICA+LmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuODc1ICogdmFyKC0tc3BhY2luZykpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICRncmF5LTIwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuLy8gICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuLy8gfVxuIiwiLyoqXG4gICAgIFNlZSBjb21tb24gY29kZSBpbiBfdmlld3MtY29tbW9uLnNjc3NcbiovXG4udmlldy1qb2JzLWxpc3Qge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpO1xuICAgIH1cbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgXG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS0yMDA7XG4gICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDcwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC11bnB1Ymxpc2gtb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3Qtc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtam9iLWxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLXZpZXctbm9kZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LW5ld3NodWItdGVhc2VycyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctc207XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXNtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLW1kO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctbWQ7XG4gICAgICAgIH1cbiAgICAgICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxnICRwYWRkaW5nLXhsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICNkaXN0cmljdC1ibG9nLXN1YmhlYWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tdHlwZS1zZWxlY3Qge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCoxLjI1IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiZGl2LmpzLWRydXBhbC1mdWxsY2FsZW5kYXIuZmMtbHRyIHtcbiAgICAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICAgICAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ldmVudC1jb2xvdXIpIWltcG9ydGFudDsvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIC8vIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTsgLy9bIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKSFpbXBvcnRhbnQ7XG4gICAgICAgIC5mYy1jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMTVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmZjLXRpdGxlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEBzdXBwb3J0cyAoc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpICRncmF5LTIwMCkge1xuLy8gICAgICAgICAudmlldy1jYWxlbmRhciAuZmMtdmlldy1jb250YWluZXIge1xuLy8gICAgICAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpICRncmF5LTIwMDtcbi8vICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogYXV0bztcbi8vICAgICB9XG4vLyB9XG4udmlldy1jYWxlbmRhciB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC5mYy12aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLXZpZXctY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgICAuZmMtdmlldy1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gICAgLmZjLXZpZXcge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTE0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1zbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmctc207XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmctbWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1tZDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmctbGcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctbGcgJHBhZGRpbmcteGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI2Rpc3RyaWN0LWJsb2ctc3ViaGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy10b2RheS1idXR0b24sXG4gICAgLmZjLWRheUdyaWRNb250aC1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZjLWxlZnQge1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWFzLWxpc3QtYnRuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjU7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjI1O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy1idXR0b24tZ3JvdXAge1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYy1pY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZjLWljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLWRheS1oZWFkZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMzU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLmZjLWRheS10b3Age1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNSBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblxuICAgICAgICAmIC5mYy10aW1lLFxuICAgICAgICAmIC5mYy10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mYy12aWV3IC5mYy1zY3JvbGxlciB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZmMtdmlldyA+IHRhYmxlIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICAuZmMgLmZjLXJvdyB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIH1cbiAgICAuZmMgLmZjLWhlYWQgLmZjLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDsgXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIHRoLmZjLWRheS1oZWFkZXIuZmMtd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRncmF5LTIwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZmMgLmZjLWJvZHkgLmZjLXJvdyB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRkLmZjLWRheS5mYy13aWRnZXQtY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRncmF5LTIwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZmMgLmZjLWJvZHkgLmZjLXJvdzpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4OyBcbiAgICB9XG4gICAgLmNhbGVuZGFyLWRvd25sb2FkLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDdweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICYuZmEtY2hldnJvbnMtZG93biB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLy8gTElTVCBWSUVXIE1PQklMRVxuICAgIC52aWV3LW5ld3NodWItbGlzdCB7XG4gICAgICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4jaWNhbC1idXR0b25zIHtcbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGksYSxpbnB1dCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAjaWNhbC1jb3B5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAjaWNhbC1tYW51YWwtaW5wdXQge1xuICAgICAgICB3aWR0aDogNjglO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG59IiwiI2NhbGVuZGFyLWRvd25sb2FkcyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjg3NSAqIHZhcigtLXNwYWNpbmcpKTtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICAudmlldy1oZWFkZXIge1xuICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ5cHg7XG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIHtcbiAgICAgICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41IDA7XG4gICAgICAgIC5maWxlLS1taW1lLWFwcGxpY2F0aW9uLXBkZiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgLy8gbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAzNDlweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy8gICAgIG1pbi13aWR0aDogNDAlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgLy8gcGFkZGluZzogLjc1cmVtIDFyZW07XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIxOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyAudmlldy1jb3Vyc2VzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIHtcbi52aWV3LWNvdXJzZXMudmlldy1pZC1jb3Vyc2VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC52aWV3LWZpbHRlcnMge1xuICAgIC5iZWYtZXhwb3NlZC1mb3JtIHtcbiAgICAgIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgfVxuICAudmlld3Mtcm93IHtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC1maWVsZC10aXRsZSB7XG4gICAgICAvLyAtLWJnLWNvbG9yOiAjeyRncmF5LTEwMH07XG4gICAgICAvLyBib3JkZXI6IG5vbmU7XG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG4gICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAvLyBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjU7XG4gICAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgIC8vIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgICAgIC8vIGxlZnQ6IGF1dG87XG4gICAgICAgICAgLy8gcmlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAvLyB3aWR0aDogMS4xMjVyZW07XG4gICAgICAgICAgLy8gaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgIC8vIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZmEtc3R5bGUtZmFtaWx5O1xuICAgICAgICAgIC8vIC8vIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgLy8gY29udGVudDogXCIjeyRmYS12YXItY2hldnJvbi1kb3dufVwiO1xuICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyAudWktaWNvbiB7XG4gICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC8vIH1cbiAgICAgIC8vICYudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgIC8vICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgLy8gICAgICY6OmFmdGVyIHtcbiAgICAgIC8vICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgfVxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAvLyBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgLy8gYm9yZGVyOiBzb2xpZCAxcHggJGdyYXktNDAwO1xuICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAudmlld3MtZmllbGQtZmllbGQtY291cnNlLWNyZWRpdHMge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMDtcbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1wcmVyZXF1aXNpdGVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIC8vIC52aWV3cy1sYWJlbCB7XG4gICAgICAgIC8vICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAvLyAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC4yNTtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyAuZmllbGQtY29udGVudCB7XG4gICAgICAgIC8vICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAvLyAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC52aWV3LWZpbHRlcnMge1xuICAgIC5iZWYtZXhwb3NlZC1mb3JtIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgfVxuICAudmlldy1jb250ZW50IHtcbiAgICAudmlld3Mtcm93IHtcbiAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXByZXNlbnRhdGlvbi1ncmFkZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtdGV4dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtIDEuMjVyZW07XG4gICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMge1xuICAucGFnZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgIH1cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAvLyB9XG4gICAgJi5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICRwYWRkaW5nLXNtICogMik7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gJHBhZGRpbmctbWQgKiAyKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy1tZCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1sZyAkcGFkZGluZy14bCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXhsO1xuICAgICAgICB9XG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBbIF0gVGVtcFxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoMy1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0LjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFwLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogMTsgLy8gUmV2ZXJzZSBvcmRlciBvZiBmaWx0ZXJzIGFuZCBjb250ZW50XG4gICAgICAuZ2VvZmllbGQtZ29vZ2xlLW1hcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvL0dNYXAgc3R5bGVzIC0gb3ZlcnJpZGVzXG4gICAgICAuZ20tc3R5bGUtbXRjLWJidyB7XG4gICAgICAgIC5nbS1zdHlsZS1tdGMge1xuICAgICAgICAgICYgPiBidXR0b24ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJiA+IHVsIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ20tc3R5bGUtbXRjOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLW10YzpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nbS1idW5kbGVkLWNvbnRyb2wge1xuICAgICAgICAuZ21ub3ByaW50IGRpdiB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZ20tc3R5bGUge1xuICAgICAgICAuZ20tc3R5bGUtaXctYyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS01MDA7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdtLXN0eWxlLWl3LWNoIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdy1jaHIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuICAgICAgICAuZ20tc3R5bGUtaXctZCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8vIE91dGVyIEJveFxuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdyBwOmZpcnN0LWNoaWxkLFxuICAgICAgICAuZ20tc3R5bGUtaXcgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5nbS1zdHlsZS1pdy10Yzo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgfVxuICAgICAgICAvL0J1YmJsZSBjb250ZW50XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjc1cmVtIDEuMjVyZW0gMXJlbSAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaDUuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC43NTtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJlZi1jaGVja2JveGVzIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNHJlbSAwIDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLy8gXG4gICAgICAgICAgICAvLyBcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJj5pbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXZlbnQtY29sb3VyKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgICAgICAgICAgIC8vIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgICAgICAvLyBvdXRsaW5lOiAzcHggc29saWQgKHZhcigtLWNvbG9yKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7IFxuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDAuMTlyZW07XG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDAuMTlyZW07XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGRpdltpZCo9XCJlZGl0LWZpZWxkLXNpdGUtc2Nob29sLXZhcmlhbnQtdGFyZ2V0LWlkXCJdIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgICBsaSBkaXZbY2xhc3MqPVwic2Nob29sLXZhcmlhbnRcIl0ge1xuICAgICAgICAgICAgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBmaWVsZHNldCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDI3MWRlZyxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAzLjEzJSxcbiAgICAgICAgICAgIHJnYmEoMjQ5LCAyNDksIDI0OSwgMCkgODMuMjglXG4gICAgICAgICAgKTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsZWdlbmQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgLyoqXG4gICAgICAqIC8vWyBdTm90ZXMgdGhpcyBjYW4gYmUgcmVtb3ZlZCwgdGhlIFwiU2Nob29sc1wiIHRlbXBsYXRlIFxuICAgICAgKiAvLyBoYXMgYmVlbiB1cGRhdGVkIHRvIG5vdCByZW5kZXIgdGhlIHBhZ2UtaGVybyBmb3IgdGhlIGF0dGFjaG1lbnRcbiAgICAgICovXG4gICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IHtcbiAgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC8vIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAvLyBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAvLyB3aWR0aDogY2FsYyg4MCUgLSAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogJGgyLXNtO1xuICAgICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JheS01MDA7XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTsgLy8gWyBdIE5lZWRzIHRvIGJlIGhvb2tlZCB1cCB0byBjb2xvci1tYXBwaW5nXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDsgLy8gWyBdIFRlbXAgY29sb3VyIHVudGlsIGNvbG9yIG1hcHBpbmcgaXMgY29tcGxldGVcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC1maWVsZC1zaXRlLXdlYnNpdGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIGdhcDogNXB4O1xuICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICBib3R0b206IDAuNnJlbTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMC44NzVyZW0gMCAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjA1NFwiOyAvLyBBZGQgSWNvbiBjb2RlXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9TY2hvb2wgcHJvZmlsZSBwYWdlXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSxcbi52aWV3LXNpdGUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBzcGFuLmhlYWRsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDEge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuICAubG9nby1pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICB9XG4gIGgzLnNpdGUtYWRkcmVzcyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1hZGRyZXNzLWluZm8ge1xuICAgIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC5zaXRlLXBob25lLFxuICAuc2l0ZS13ZWJzaXRlIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAgIGZvbnQtc2l6ZTogZm9udC1zaXplLWJhc2U7XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIHtcbiAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNzU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC43NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogU2V0cyBTdHlsZXMgZm9yIFwiTmV3c2d1YiBDYXRlZ29yeSBDb2xvdXJzXCJcbiAqIFNlZSBAIC9zY3NzL19jc3MtdmFycy5zY3NzIGZvciBjYXRlZ29yeS1zcGVjaWZpY1xuICovXG4udmlldy1uZXdzaHViLWxpc3QsIFxuLnZpZXctY2FsZW5kYXIsXG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIHtcbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5iZWYtbmVzdGVkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNSUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgODUlKTsgLy8gbWFrZSB3aGl0ZSBhZ2FpblxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKSAzLjEzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAwKSA4My4yOCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmVmLW5lc3RlZCB1bCB7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAvLyByZXNldHMgLmZvcm0tY2hlY2sgY2xhc3NcbiAgICAgICAgbWluLWhlaWdodDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAmPmxhYmVsIHtcblxuICAgICAgICAgICAgLy8gYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tZXZlbnQtY29sb3VyKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWV2ZW50LWNvbG91cik7IC8vIFsgXSBPY3QgMzEsIDIwMjQgLSBEaXNhYmxlZCBPY3QgMzEsIDIwMjQgLSBSdW5kbGVcbiAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICh2YXIoLS1jb2xvcikpO1xuICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtYm9keSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJlZi1uZXN0ZWQgbGk6Zmlyc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAwIDAgJGJvcmRlci1yYWRpdXMtc207XG4gICAgfVxuICAgIC5iZWYtbmVzdGVkIGxpOmxhc3Qtb2YtdHlwZSAuZm9ybS10eXBlLWNoZWNrYm94ID4gbGFiZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDA7XG4gICAgfVxuICAgIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgIC8vIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIC8vIG91dGxpbmU6IDNweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwOyBcbiAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDAuMTlyZW07XG4gICAgICAgIC8vIG1hcmdpbi1yaWdodDogMC4xOXJlbTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4iLCIudG9vbGJhci1vcmllbnRlZCAudG9vbGJhci1iYXIsXG4udG9vbGJhciAudG9vbGJhci1iYXIsIFxuLnRvb2xiYXIgLnRvb2xiYXItdHJheSB7XG4gICAgei1pbmRleDogY2FsYygjeyR6aW5kZXgtZml4ZWR9ICsgMSk7XG59XG4vLyBBZGp1c3RzIGhlYWRlci90b29sYmFyIGFsaWdubWVudCB3aGVuIGxvZ2dlZCBpbi5cbiN0b29sYmFyLWFkbWluaXN0cmF0aW9uICsgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcblxufSIsIlxuLy8gR29vZ2xlIERlZmF1bHQgU3R5bGUgT3ZlcnJpZGVzXG5cbiNnb29nbGUtY3NlLXJlc3VsdHMge1xuICAgIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhLFxuICAgIC5nc2Mtd3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbmZvcm0uZ29vZ2xlLWNzZSB7XG4gICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHggIWltcG9ydGFudFxuICAgIH1cbiAgICAuc2VhcmNoLWhlbHAtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSowLjg3NTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICB9XG4gICAgLmZvcm0td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTA1cHg7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDEtc207XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMi1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqLjg3NTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy43NXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAraDIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB+Lml0ZW0tbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAjZ29vZ2xlLWNzZS1yZXN1bHRzIHtcbiAgICAgICAgICAgIC5nc2MtcmVzdWx0LWluZm8tY29udGFpbmVyIHsgICAgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMS4yNXJlbSAwIDJyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTUwMDtcbiAgICAgICAgICAgICAgICAuZ3NjLXJlc3VsdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nc2Mtb3JkZXJieS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAuZ3NjLW9yZGVyYnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ3NjLW9yZGVyYnktbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtc207XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ3NjLW9wdGlvbi1tZW51LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5nc2Mtc2VsZWN0ZWQtb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMC44NzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTs7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24tbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMC44NzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2Mtb3B0aW9uLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5nc2Mtb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5nc2Mtb3B0aW9uLW1lbnUtaXRlbS1oaWdobGlnaHRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdzYy1vcHRpb24tc2VsZWN0b3Ige1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBbIF06IEhpZGUgdGhlIGRyb3Bkb3duIGFycm93XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAuZ3NjLWFib3ZlLXdyYXBwZXItYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gWyBdIFJlc3VsdHMgU3RhcnRcbiAgICAgICAgICAgICAgICAuZ3NjLXJlc3VsdHMgeyBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1yZXN1bHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gWyBdIEhlYWRpbmdcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2MtdGh1bWJuYWlsLWluc2lkZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYS5ncy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gWyBdTmV3IHRodW1ibmFpbCBwbGFjZW1lbnRcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2MtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtaW1hZ2UtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gQnJlYWRjcnVtYnNcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2MtdXJsLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXZpc2libGVVcmwtYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNwYW46bm90KDpmaXJzdC1vZi10eXBlKTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDEuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMS41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBbIF0gQ29udGVudFxuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10YWJsZS1yZXN1bHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBPbGQgcGxhY2VtZW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLmdzYy10aHVtYm5haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTkzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5ncy1pbWFnZS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAuZ3MtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtZmlsZUZvcm1hdCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3MtZmlsZUZvcm1hdFR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZENzU3RDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWZpbGVGb3JtYXQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWZpbGVGb3JtYXRUeXBlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1zbmlwcGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gUGFnaW5hdGlvblxuICAgICAgICAgICAgLmdzYy1jdXJzb3ItYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgICAgICAgICAgICAuZ3NjLWN1cnNvciB7XG4gICAgICAgICAgICAgICAgICAgIC5nc2MtY3Vyc29yLXBhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBHb29nbGUgQnJhbmRpbmdcbiAgICAgICAgICAgIC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTdyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4iLCIuY29udGVudC00MDMtNDA0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG59IiwiLnZpZXctYWRib3hlcyxcbi52aWV3LXNsaWRlci1ob21lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgIH1cblxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbn1cbi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogNTAxOyAgXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICAgIFxufVxuXG5cbi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSB7XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgXG4gICAgfVxuICAgICYuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZyB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIC5jb250ZXh0dWFsLWVkaXQtbGlua3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICAmLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmcge1xuICAgICAgICBcbiAgICB9XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICAgICAgICAgIHRvcDoxMDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci1mb3JtLFxuLnNpbXBsZW5ld3MtY29uZmlybS1yZW1vdmFsIHtcbiAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG59XG5cbiNlZGl0LW1haWwtd3JhcHBlciB7XG4gICAgaW5wdXQjZWRpdC1tYWlsLTAtdmFsdWUge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIH1cbn1cbiNlZGl0LXN1YnNjcmlwdGlvbnMtLXdyYXBwZXIge1xuICAgICY+bGVnZW5kIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgPnNwYW4uZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJj4uZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAgICAgfVxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci1mb3JtIHtcbiAgICBmb3JtW2FjdGlvbj0nL3N1YnNjcmliZSddIHtcbiAgICAgICAgI2VkaXQtbWVzc2FnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9IFxuICAgIH1cbn1cblxuXG4jYmxvY2stc2Nob29sa2l0LXVuaXZlcnNhbC1jb250ZW50IHtcblxuICAgIGZvcm0uY29uZmlybWF0aW9uLnNpbXBsZW5ld3MtY29uZmlybS1tdWx0aSxcbiAgICBmb3JtLnNpbXBsZW5ld3MtY29uZmlybS1yZW1vdmFsLmNvbmZpcm1hdGlvbixcbiAgICBmb3JtLnNpbXBsZW5ld3Mtc3Vic2NyaWJlci12YWxpZGF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIlxuLy8gZGl2W2NsYXNzKj1cImZhLXdlaWdodC1vdmVycmlkZS1cIl0ge1xuXG4vLyB9XG5cblxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUge1xuICAgICYtdGhpbixcbiAgICAmLWxpZ2h0LFxuICAgICYtcmVndWxhcixcbiAgICAmLXNvbGlkIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZmEtd2VpZ2h0LW92ZXJyaWRlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXRoaW4gIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICAtLWZhLXdlaWdodC1vdmVycmlkZTogMTAwO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG4gICAgJi1saWdodCAge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAzMDA7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbiAgICAgICAgJi1yZWd1bGFyICB7XG4gICAgICAgIC5mYXMsIC5mYS1zb2xpZCxcbiAgICAgICAgLmZhciwgLmZhLXJlZ3VsYXIsXG4gICAgICAgIC5mYWwsIC5mYS1saWdodCxcbiAgICAgICAgLmZhdCwgLmZhLXRoaW4ge1xuICAgICAgICAgICAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDQwMDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuICAgICYtc29saWQgIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICAtLWZhLXdlaWdodC1vdmVycmlkZTogOTAwO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG59IiwiYm9keS5tYWludGVuYW5jZS1wYWdlIHtcbiAgICAvKiogY2hhbmdlIHRoaXMgZWwgKi8gXG4gICAgaGVhZGVyIHtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgbWFpbiB7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvLyAuaW1nLXdyYXBwZXIge1xuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgLy8gICAgIGltZyB7XG4gICAgICAgIC8vICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAvLyAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLy8gICAgIH1cblxuICAgICAgICAvLyB9XG4gICAgICAgIC8qKiBjaGFuZ2UgdGhpcyBlbCAqL1xuICAgICAgICAvLyAubmFtZS1hbmQtc2xvZ2FuIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgIC5zaXRlLW5hbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfSAgXG4gICAgICAgIC8vIH1cblxuICAgICAgICAjdW5kZXItbWFpbnRlbmFuY2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDNyZW0gYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcHBlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAjc2FtbGxvZ2luIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtYXJnaW46IDAgYXV0byAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gIC8vIC53ZWJmb3JtLXJlcXVpcmVkIHtcbiAgLy8gICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG4gIC53ZWJmb3JtLWZsZXhib3gge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luOiAwIC0wLjVyZW0gMnJlbSAhaW1wb3J0YW50O1xuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLmZvcm0td3JhcHBlciB7XG4gICAgLy9wYWRkaW5nOiAwO1xuICB9XG4gIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1zaWRlLWJ5LXNpZGUgPiBkaXYge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndlYmZvcm0tZWxlbWVudC0tdGl0bGUtaW5saW5lLFxuICAuZm9ybS10eXBlLWRhdGUge1xuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBmaWVsZHNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAvLyBwYWRkaW5nOiAkcGFkZGluZy1zbSAqIDEuMjU7XG4gICAgcGFkZGluZzogKCRwYWRkaW5nLXNtICogMS4yNSkgMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAvLyBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ncmF5LTQwMCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbWQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC8vIHdpZHRoOiA3NSU7XG4gICAgICBmaWVsZHNldCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAvLyB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBsZWdlbmQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgICAmLmZvcm0tY29tcG9zaXRlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5mb3JtLWl0ZW0sXG4gIHRyLm9kZCAuZm9ybS1pdGVtLFxuICB0ci5ldmVuIC5mb3JtLWl0ZW0sXG4gIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtIHtcbiAgICAvLyBtYXJnaW46IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjc1O1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAmLmZvcm0tdHlwZS1kYXRlIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjU7XG4gICAgICAgIG1pbi13aWR0aDogJGdyaWQtZ3V0dGVyLXdpZHRoICogNTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41O1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjI1ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICBsYWJlbDpub3QoLm9wdGlvbikge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjQyNTtcbiAgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0IHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS01MDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBzZWxlY3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICYgb3B0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxuICB9XG4gIHNlbGVjdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmZvcm0tdHlwZS1yYWRpbyBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIH1cbiAgLmZvcm0tdHlwZS1yYWRpbyAuZGVzY3JpcHRpb24sXG4gIC5mb3JtLXR5cGUtY2hlY2tib3ggLmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAqIDAuMjUgMDtcbiAgfVxuICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBsYWJlbCB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cbiAgfVxuICAud2ViZm9ybS10eXBlLWNoZWNrYm94ZXMge1xuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgfVxuICAuZm9ybS10eXBlLWNoZWNrYm94ZXMgLmZvcm0tYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZm9ybS1pdGVtLXN0dWRlbnQsXG4gIC5mb3JtLWl0ZW0tc3R1ZGVudC1pbnRlcm5hdGlvbmFsIHtcbiAgICA+IGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1zdHVkZW50LWl0ZW1zXCJdLFxuICB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtc3R1ZGVudC1pbnRlcm5hdGlvbmFsLWl0ZW1zXCJdIHtcbiAgICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW1zLWNvdW50ZXI7XG4gICAgICA+IHRyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogMS4yNTtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtcy1jb3VudGVyO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIyBcIiBjb3VudGVyKGl0ZW1zLWNvdW50ZXIpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMS43NXJlbTtcbiAgICAgICAgfVxuICAgICAgICA+IHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBbIF0gTWlnaHQgbmVlZCBhZGRpdGlvbmFsIHN0eWxpbmcgZGVwZW5kaW5nIG9uIGNvbG9yIG1hcHBpbmdcbiAgLmJnLWdyYXktMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gICAgc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICYgb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9Ob2RlIHdlYmZyb20gc3BlY2lmaWMgc3R5bGVzXG4ucGF0aC13ZWJmb3JtIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBmaWVsZHNldCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qKlxuICogI2hvbWVwYWdlLWhlcm8gY29uc2lzdHMgb2YgdGhlIFNsaWRlciwgYW5kIHRoZSBBZGJveGVzXG4gKi9cblxuI2hvbWVwYWdlLWhlcm8ge1xuICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMjVyZW07XG4gIH1cbiAgLmhvbWVwYWdlLWhlcm8taW5uZXIge1xuICAgIC0taGVyby1tYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogdmFyKC0taGVyby1tYXgtd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAtLWhlcm8tbWF4LXdpZHRoOiAxOTIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAjc2xpZGVyLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAvLyBAaW5jbHVkZSBtYWtlLWNvbCg5LjI1KTtcbiAgICAgIG1heC13aWR0aDogNzIlO1xuICAgIH1cbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICRib3JkZXItcmFkaXVzLXNtIDAgMCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW1kICRib3JkZXItcmFkaXVzLW1kIDAgMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1tZCAwIDAgJGJvcmRlci1yYWRpdXMtbWQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGlzdHJpY3Qtc2Vjb25kYXJ5KTsgLyogRGlzYWJsZWQgdGhpcyBiZWNhdXNlIGNvbG91cnMgYXJlIGFwcGxpZWQgQCBcIi5zbGlkZS1hZGRpdGlvbmFsIFwiKi9cbiAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICYgLmNsaWNrYWJsZS1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpmb2N1cyxcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweDtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAxLjI1O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAqIDEuMjU7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2FkYm94LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woMi43NSk7XG4gICAgICBtYXgtd2lkdGg6IDI4JTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICA+IC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gICAgLmNvbnRhaW5lcixcbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4gICAgLnZpZXctYWRib3hlcyxcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG59XG5cbiNob21lcGFnZS1uZXdzaHViLFxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAqIDEuNTtcbiAgJiA+IC5pbm5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzJTtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI3JlbGF0ZWQtbmV3c2h1YiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gIHBhZGRpbmctdG9wOiAkcGFkZGluZy1sZyAhaW1wb3J0YW50O1xufVxuIiwiXG4vLyAxLiBJbmNsdWRlIGZ1bmN0aW9ucyBmaXJzdCAoc28geW91IGNhbiBtYW5pcHVsYXRlIGNvbG9ycywgU1ZHcywgY2FsYywgZXRjKVxuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZnVuY3Rpb25zJztcblxuLy8gMi4gSW5jbHVkZSBhbnkgZGVmYXVsdCB2YXJpYWJsZSBvdmVycmlkZXMgaGVyZVxuQGltcG9ydCAndmFyaWFibGVzX2Jvb3RzdHJhcCc7XG4vLyAyYS4gU3ViIHRoZW1lIHN0eWxpbmcuXG5AaW1wb3J0ICd2YXJpYWJsZXNfZHJ1cGFsJztcblxuLy8gMy4gSW5jbHVkZSByZW1haW5kZXIgb2YgcmVxdWlyZWQgQm9vdHN0cmFwIHN0eWxlc2hlZXRzXG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy92YXJpYWJsZXMnO1xuXG4vLyA0LiBJbmNsdWRlIHJlbWFpbmRlciBvZiByZXF1aXJlZCBCb290c3RyYXAgc3R5bGVzaGVldHNcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21hcHMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Jvb3QnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdXRpbGl0aWVzJztcblxuLy8gNS4gSW5jbHVkZSBhbnkgb3B0aW9uYWwgQm9vdHN0cmFwIGNvbXBvbmVudHMgYXMgeW91IGxpa2Vcbi8vIExheW91dCAmIGNvbXBvbmVudHNcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3JlYm9vdCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy90eXBlJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2ltYWdlcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9jb250YWluZXJzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2dyaWQnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdGFibGVzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2J1dHRvbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdHJhbnNpdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZHJvcGRvd24nO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYnV0dG9uLWdyb3VwJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL25hdic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9uYXZiYXInO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvY2FyZCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9hY2NvcmRpb24nO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYnJlYWRjcnVtYic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9wYWdpbmF0aW9uJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2JhZGdlJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2FsZXJ0JztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2xpc3QtZ3JvdXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvY2xvc2UnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdG9hc3RzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21vZGFsJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3Rvb2x0aXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcG9wb3Zlcic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9jYXJvdXNlbCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9zcGlubmVycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9vZmZjYW52YXMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcGxhY2Vob2xkZXJzJztcblxuLy8gNy4gT3B0aW9uYWxseSBpbmNsdWRlIHV0aWxpdGllcyBBUEkgbGFzdCB0byBnZW5lcmF0ZSBjbGFzc2VzIGJhc2VkIG9uIHRoZSBTYXNzIG1hcCBpbiBgX3V0aWxpdGllcy5zY3NzYFxuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdXRpbGl0aWVzL2FwaSc7XG5cbi8vIEZvbnRhd2Vzb21lXG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvZm9udGF3ZXNvbWUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2xpZ2h0LnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9yZWd1bGFyLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9zb2xpZC5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvYnJhbmRzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9taXhpbnMuc2Nzc1wiO1xuXG5cbi8vIE92ZXJyaWRlIEJvb3RzdHJhcCBDbGFzc2VzXG5AaW1wb3J0ICdvdmVycmlkZXMnO1xuXG5cbi8vIEluY2x1ZGUgYm9vdHN0cmFwLlxuLy8gLSBSZS1lbmFibGUgd2hlbiBodHRwczovL3d3dy5kcnVwYWwub3JnL3Byb2plY3QvYm9vdHN0cmFwNSBpbmNsdWRlcyBCUyA1LjJcbi8vIC0gV2hlbiByZXZlcnRpbmcgdG8gQm9vdHN0cmFwIDUuMi4qIGZyb20gUEFSRU5UIFRIRU1FIC0gdW5jb21tZW50IHRoZSBuZXh0ICdAaW1wb3J0JyBsaW5lLCBhbmQgY29tbWVudCBvdXQgdGhlIG5leHQgQGltcG9ydCBsaW5lIGFmdGVyLlxuLy8gLSBBbHNvIGNoZWNrIGNrZWRpdG9yIHN0eWxlc2hlZXRzIGZvciBAaW1wb3J0c1xuXG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzw8VkVSU0lPTj4+L3Njc3MvYm9vdHN0cmFwJztcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9ib290c3RyYXAnO1xuLy8gTG9hZCBCb290c3RyYXAgNS4yIGZyb20gY3VzdG9tIHRlbXBvcmFyeSBzb3VyY2Vcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL21peGlucyc7XG5cbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvYWRtaW4nO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9idXR0b25zJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvZm9vdGVyJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvZm9ybXMnO1xuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9qcXVlcnkudWknO1xuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9sYXlvdXQnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9sb2NhbF90YXNrcyc7XG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL21lZGlhX2xpYnJhcnknO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9taXNjJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvbmF2YmFyJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvcGFyYWdyYXBocyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvcmVnaW9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3RhYmxlJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvdGhlbWUnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC92aWV3cyc7XG5cbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9ib290c3RyYXBfZml4JztcblxuLy8gU2VwYXJhdGUgQ0tFZGl0b3IgU3R5bGVzaGVldCAtPiBVc2VkIGluIENLRWRpdG9yXG5AaW1wb3J0ICdzeXN0ZW0vY2tlZGl0b3Itc3R5bGVzJztcblxuLy8gTG9hZCBDb21wb25lbnRzXG5AaW1wb3J0ICdjb21wb25lbnRzJztcblxuQG1lZGlhIHByaW50IHtcbiAgICAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
