@charset "UTF-8";
/**
 * Instructions for Variables file
 */
/**
 * Start of Breeze
 */
/**
 * Start of Breeze
 */
:root {
  --color-1: #0d6efd;
  --color-2: #6f42c1;
  --color-3: #6610f2;
  --color-4: #d63384;
  --color-5: #dc3545;
  --color-6: #fd7e14;
  --color-7: #ffc107;
  --color-8: #0dcaf0;
  --color-neutral: #f1edec;
  --color-important: #ff5733;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

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

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

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

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

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

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

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

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

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

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

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

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

.navbar {
  --navbar-bg: #fff;
}

/**
 * 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
 */
/**
 * Start of Breeze 
 */
/**
  * Start of Breeze
  */
:root {
  --color-1: #00AFEF;
  --color-2: #707070;
  --color-3: #F05123;
  --color-4: #FBAE17;
  --color-5: #CC007B;
  --color-6: #82BC00;
  --color-7: #346094;
  --color-8: #AC162C;
  --color-neutral: #A3A7AC;
  --color-important: #F05123;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

[class*=color-1] {
  --color: #00AFEF;
}

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

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

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

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

[class*=color-6] {
  --color: #82BC00;
}

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

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

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

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

/**
 * 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.
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --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: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --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: "calibri", sans-serif;
  --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.3;
  --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.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #2997ff;
  --bs-link-hover-color: #2997ff;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}

*,
*::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.2rem;
  font-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

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.25rem;
}
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: 1rem;
  line-height: inherit;
}
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-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-family: "futura-pt", "calibri", sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
@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.75rem;
  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: #d1e7dd;
  --bs-table-border-color: #bcd0c7;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --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: #cff4fc;
  --bs-table-border-color: #badce3;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --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: #fff3cd;
  --bs-table-border-color: #e6dbb9;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --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: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --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.3;
}

.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;
  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.3;
  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.3em;
}
.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: #e9ecef;
  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: #e9ecef;
  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: #e9ecef;
  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: #dde0e3;
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.3;
  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.3em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
.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.3em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: 0.5rem;
}
.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.3em + 0.75rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.3em + 0.5rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(1.3em + 1rem + 2px);
}

.form-control-color {
  width: 3rem;
  height: calc(1.3em + 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.3em + 0.5rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(1.3em + 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.3;
  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: #e9ecef;
}
.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.25rem;
}

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

.form-check {
  display: block;
  min-height: 1.3rem;
  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.15em;
  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.3;
  color: #343A40;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  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: 0.5rem;
}

.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.25rem;
}

.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;
  font-size: 0.875em;
  color: #198754;
}

.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: #fff;
  background-color: rgba(25, 135, 84, 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: #198754;
  padding-right: calc(1.3em + 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='%23198754' 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.325em + 0.1875rem) center;
  background-size: calc(0.65em + 0.375rem) calc(0.65em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #198754;
}
.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='%23198754' 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.65em + 0.375rem) calc(0.65em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

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

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #198754;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #198754;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}

.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;
  font-size: 0.875em;
  color: #dc3545;
}

.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: #fff;
  background-color: rgba(220, 53, 69, 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: #dc3545;
  padding-right: calc(1.3em + 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='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.325em + 0.1875rem) center;
  background-size: calc(0.65em + 0.375rem) calc(0.65em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #dc3545;
}
.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='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.65em + 0.375rem) calc(0.65em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

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

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

.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: 15px;
  --bs-btn-padding-y: 10px;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.3;
  --bs-btn-color: #343A40;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 0px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 30px;
  --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: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.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: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

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

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

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --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: 30px;
}

.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: 30px;
}

.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: 15rem;
  --bs-dropdown-padding-x: 1.5rem;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #343A40;
  --bs-dropdown-bg: #F2F3F4;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: -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: #495057;
  --bs-dropdown-link-hover-color: #42484e;
  --bs-dropdown-link-hover-bg: #e9ecef;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 0;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 0;
  --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: 30px;
}
.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: 0px;
}
.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: 11.25px;
  padding-left: 11.25px;
}
.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: 0px;
}
.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: 1.5rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: #495057;
  --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: #e9ecef #e9ecef #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: 2.9rem;
  --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.41875rem;
  --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;
  --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: 1rem;
  --bs-breadcrumb-padding-y: 0.25rem;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: #f8f9fa;
  --bs-breadcrumb-border-radius: 4px;
  --bs-breadcrumb-divider-color: #6c757d;
  --bs-breadcrumb-item-padding-x: 0.25rem;
  --bs-breadcrumb-item-active-color: #ADB5BD;
  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: #e9ecef;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #e9ecef;
  --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: 0.5rem;
}

.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.25rem;
}

.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, .alert-dismissible .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .alert-dismissible .ui-dialog-titlebar-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: #0f5132;
  --bs-alert-bg: #d1e7dd;
  --bs-alert-border-color: #badbcc;
}
.alert-success .alert-link {
  color: #0c4128;
}

.alert-info {
  --bs-alert-color: #055160;
  --bs-alert-bg: #cff4fc;
  --bs-alert-border-color: #b6effb;
}
.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  --bs-alert-color: #664d03;
  --bs-alert-bg: #fff3cd;
  --bs-alert-border-color: #ffecb5;
}
.alert-warning .alert-link {
  color: #523e02;
}

.alert-danger {
  --bs-alert-color: #842029;
  --bs-alert-bg: #f8d7da;
  --bs-alert-border-color: #f5c2c7;
}
.alert-danger .alert-link {
  color: #6a1a21;
}

.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: #e9ecef;
  --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: #e9ecef;
  --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: #0f5132;
  background-color: #d1e7dd;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #055160;
  background-color: #badce3;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #664d03;
  background-color: #e6dbb9;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #842029;
  background-color: #dfc2c4;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.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, .ui-dialog .ui-dialog-titlebar-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, .ui-dialog .ui-dialog-titlebar-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus, .ui-dialog .ui-dialog-titlebar-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, .ui-dialog .ui-dialog-titlebar-close:disabled, .btn-close.disabled, .ui-dialog .disabled.ui-dialog-titlebar-close {
  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, .toast-header .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .toast-header .ui-dialog-titlebar-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: 0.5rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.5rem - 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.3;
  --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, .modal-header .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .modal-header .ui-dialog-titlebar-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.3;
  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: 0.5rem;
  --bs-popover-inner-border-radius: calc(0.5rem - 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.3;
  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, .offcanvas-header .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .offcanvas-header .ui-dialog-titlebar-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.3;
}

.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.3 !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*="www.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*="www.facebook.com"] i,
#site-info-footer #site-social-links li[data-social*="youtube.com"] i,
#site-info-footer #site-social-links li[data-social*="linkedin.com"] i,
#site-info-footer #site-social-links li[data-social*="instagram.com"] i,
#site-info-footer #site-social-links li[data-social*="twitter.com"] i,
#site-info-footer #site-social-links li[data-social*="x.com"] i,
#site-info-footer #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*="www.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*="www.facebook.com"] i,
#site-info-footer #site-social-links li[data-social*="youtube.com"] i,
#site-info-footer #site-social-links li[data-social*="linkedin.com"] i,
#site-info-footer #site-social-links li[data-social*="instagram.com"] i,
#site-info-footer #site-social-links li[data-social*="twitter.com"] i,
#site-info-footer #site-social-links li[data-social*="x.com"] i,
#site-info-footer #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*="www.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*="www.facebook.com"] i, #site-info-footer #site-social-links li[data-social*="youtube.com"] i, #site-info-footer #site-social-links li[data-social*="linkedin.com"] i, #site-info-footer #site-social-links li[data-social*="instagram.com"] i, #site-info-footer #site-social-links li[data-social*="twitter.com"] i,
#site-info-footer #site-social-links li[data-social*="x.com"] i, #site-info-footer #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*="www.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*="www.facebook.com"] i,
#site-info-footer #site-social-links li[data-social*="youtube.com"] i,
#site-info-footer #site-social-links li[data-social*="linkedin.com"] i,
#site-info-footer #site-social-links li[data-social*="instagram.com"] i,
#site-info-footer #site-social-links li[data-social*="twitter.com"] i,
#site-info-footer #site-social-links li[data-social*="x.com"] i,
#site-info-footer #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);
}

.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: #2997ff;
}

.button--small {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 30px;
}

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: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
a.button.button-action {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
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: 30px;
}

.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: #fff;
}
.btn-success a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-info a {
  color: #000;
}
.btn-info a:hover {
  color: #000;
  text-decoration: none;
}

.btn-warning a {
  color: #000;
}
.btn-warning a:hover {
  color: #000;
  text-decoration: none;
}

.btn-danger a {
  color: #fff;
}
.btn-danger a:hover {
  color: #fff;
  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: #fff;
}
.btn-outline-success a:hover {
  color: #fff;
  text-decoration: none;
}

.btn-outline-info:hover a {
  color: #000;
}
.btn-outline-info a:hover {
  color: #000;
  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: #fff;
}
.btn-outline-danger a:hover {
  color: #fff;
  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[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;
}

.ui-widget-content a {
  color: #2997ff;
  text-decoration: underline;
}
.ui-widget-content a:hover {
  color: #2997ff;
}

.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 1.5rem;
  }
  .tabs-wrapper .nav-tabs {
    border: 1px solid #dee2e6;
    border-radius: 0.375rem;
    overflow: hidden;
  }
  .tabs-wrapper .nav-item {
    padding: 0.25rem 0.75rem;
  }
  .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: #dc3545;
}

.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;
}

.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: #0f5132;
  --bs-alert-bg: #0f5132;
  --bs-alert-border-color: #badbcc;
}
.color-success .alert-link {
  color: #0c4128;
}

.color-info {
  --bs-alert-color: #055160;
  --bs-alert-bg: #055160;
  --bs-alert-border-color: #b6effb;
}
.color-info .alert-link {
  color: #04414d;
}

.color-warning {
  --bs-alert-color: #664d03;
  --bs-alert-bg: #664d03;
  --bs-alert-border-color: #ffecb5;
}
.color-warning .alert-link {
  color: #523e02;
}

.color-danger {
  --bs-alert-color: #842029;
  --bs-alert-bg: #842029;
  --bs-alert-border-color: #f5c2c7;
}
.color-danger .alert-link {
  color: #6a1a21;
}

.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: #2997ff;
  text-decoration: underline;
}
.views-admin a:hover {
  color: #2997ff;
}
.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: #2997ff;
  text-decoration: underline;
}
.views-admin .dropbutton .dropbutton-action .btn-primary:hover {
  color: #2997ff;
  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
 */
/**
 * Start of Breeze
 */
:root {
  --color-1: #00AFEF;
  --color-2: #707070;
  --color-3: #F05123;
  --color-4: #FBAE17;
  --color-5: #CC007B;
  --color-6: #82BC00;
  --color-7: #346094;
  --color-8: #AC162C;
  --color-neutral: #A3A7AC;
  --color-important: #F05123;
  --color-primary: var(--bs-primary);
  --color-secondary: var(--bs-secondary);
}

[class*=color-1] {
  --color: #00AFEF;
}

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

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

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

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

[class*=color-6] {
  --color: #82BC00;
}

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

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

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

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

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

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

.navbar {
  --navbar-bg: #fff;
}

/**
 * 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: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --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: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --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: "calibri", sans-serif;
  --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.3;
  --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.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #2997ff;
  --bs-link-hover-color: #2997ff;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}

.btn, .btn.btn-inline, button.btn-inline.link,
.btn-inline, button.link, .button, a.button {
  --bs-btn-padding-x: 15px;
  --bs-btn-padding-y: 10px;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.3;
  --bs-btn-color: #343A40;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 0px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 30px;
  --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: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.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: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

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

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

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --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: 30px;
}

.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: 30px;
}

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;
}

:root {
  /**
   * Overwritten BootStrap CSS Vars
   */
  --bs-link-color: var(--bs-secondary)!important;
  --bs-link-hover-color: var(--bs-link-color)!important;
}

/**
 * Calendar & Event Colours
 */
/**
 * Map - School Type Colours
 */
.view-id-schools .map-wrapper > .view-filters .bef-checkboxes .form-type-checkbox.taxonomy-class-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;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  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;
}

header .quicklinks-wrapper {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: calc(1030 + 1);
}
header .quicklinks-wrapper a {
  color: inherit;
}
header .quicklinks-wrapper .dropdown-toggle.show {
  color: #2997ff;
}
header .quicklinks-wrapper .dropdown-toggle::after {
  display: none;
  border: 0;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper {
    display: block;
  }
}
header .quicklinks-wrapper .quicklinks-inner {
  position: relative;
  background-color: #F2F3F4;
  margin: 0 -1rem;
  padding: 0 1rem;
  text-align: right;
}
@media (min-width: 768px) {
  header .quicklinks-wrapper .quicklinks-inner {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    padding: 0 0.5rem;
    margin-left: auto;
    text-align: right;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item {
  display: inline-block;
  position: static;
  padding: 0.5rem;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] {
  font-size: 1rem;
  display: inline-block;
  position: relative;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
  display: inline-block !important;
  font-size: 1rem;
  font-weight: 500;
  cursor: pointer;
  line-height: 2rem;
}
@media (max-width: 575.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
    font-size: 0;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] + a {
  padding-left: 1rem;
  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: 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;
}
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 > span {
  display: none;
}
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;
}
@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: -1rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 501;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
  --bs-dropdown-border-radius: 0;
  --bs-dropdown-padding-x: .75rem;
  top: 48px !important;
  left: 0 !important;
  right: 0 !important;
  width: 80%;
  margin: auto !important;
  -webkit-transform: none !important;
          transform: none !important;
  inset: none !important;
  border: 0;
}
@media (min-width: 1200px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-search #quicklinks-search-content {
    width: auto;
  }
}
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 {
  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;
}
@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;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources a.dropdown-toggle::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -1rem;
  right: 0;
  height: 20px;
  width: 20px;
  z-index: 99;
  border: 0 !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content {
  --bs-dropdown-border-radius: 0;
  border: 0;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item {
  border-top: solid 1px #ced4da;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item#quicklinks-resources #quicklinks-resources-content li.nav-item:first-child {
  border-top: none;
}

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#site-footer {
  position: relative;
  background-color: var(--bs-secondary);
  color: #fff;
  position: relative;
}
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,
footer#site-footer .footer-row--bottom .block {
    margin: 1rem auto;
  }
}

.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%;
  padding: 0 0.5rem;
}
@media (min-width: 768px) {
  .footer-row--main .region {
    max-width: 33%;
  }
}
@media (min-width: 1200px) {
  .footer-row--main .region {
    max-width: 25%;
  }
}
.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;
}
@media (min-width: 768px) {
  .footer-row--main .region.region-footer-main-fourth {
    margin-left: auto;
    margin-top: 1rem;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
  }
}
@media (min-width: 1200px) {
  .footer-row--main .region.region-footer-main-fourth {
    margin-top: 0;
  }
}
.footer-row--main .region.region-footer-main-fourth .block {
  margin-bottom: 0.75rem;
}
.footer-row--main .region.region-footer-main-fourth .block + .block {
  margin-bottom: 0;
}

#site-info-footer ul li i,
#site-info-footer ul li .field {
  display: inline-block;
  font-weight: 400;
}
#site-info-footer ul li#site-email a {
  font-weight: 700;
}

#site-info-footer #site-social-links li[data-social] {
  display: inline-block;
  position: relative;
}
#site-info-footer #site-social-links li[data-social] a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
#site-info-footer #site-social-links li[data-social*="facebook.com"] i::before {
  content: "\f09a";
}
#site-info-footer #site-social-links li[data-social*="twitter.com"] i::before,
#site-info-footer #site-social-links li[data-social*="x.com"] i::before {
  content: "\e61b";
}
#site-info-footer #site-social-links li[data-social*="instagram.com"] i::before {
  content: "\f16d";
}
#site-info-footer #site-social-links li[data-social*="linkedin.com"] i::before {
  content: "\f08c";
}
#site-info-footer #site-social-links li[data-social*="youtube.com"] i::before {
  content: "\f167";
}

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: 1.5rem 0 0;
  margin-top: 1.5rem;
  border-top: solid 1px rgba(255, 255, 255, 0.4);
}
@media (min-width: 768px) {
  .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.625rem;
}
@media (min-width: 768px) {
  .footer-row--bottom #copyright,
.footer-row--bottom #site-credit {
    width: auto;
  }
}

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: var(--bs-body-color) !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-home,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item i.fa-home {
  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";
}
nav[aria-label=breadcrumb] ol.breadcrumb .breadcrumb-item a,
nav[aria-label=breadcrumb] ul.breadcrumb .breadcrumb-item a {
  color: var(--bs-primary) !important;
}
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: #fff;
  color: #adb5bd;
  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;
}
.btn.btn-primary, button.btn-primary.link, .btn-primary.button,
.btn-primary.btn-inline {
  --bs-btn-border-color: var(--bs-primary);
  --bs-btn-bg: 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 {
  --bs-btn-hover-bg: var(--bs-primary);
  background-color: var(--bs-btn-hover-bg);
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
.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 {
  --bs-btn-hover-bg: var(--bs-secondary);
  background-color: var(--bs-btn-hover-bg);
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
.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;
}

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: 900px;
  }
}
.ui-accordion .ui-accordion-header-icon {
  display: none;
}
.ui-accordion .ui-accordion-header {
  --bg-color: #f8f9fa;
  border: none;
  position: relative;
  background-color: var(--bg-color);
  padding: 1.125rem 1.875rem 0.75rem 1.125rem;
}
.ui-accordion .ui-accordion-header > a, .ui-accordion .ui-accordion-header > .field-content {
  display: block;
  width: 100%;
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 0.375rem;
  color: var(--bs-body-color);
  position: relative;
}
@media (min-width: 768px) {
  .ui-accordion .ui-accordion-header > a, .ui-accordion .ui-accordion-header > .field-content {
    font-size: 1.5rem;
  }
}
.ui-accordion .ui-accordion-header > a::after, .ui-accordion .ui-accordion-header > .field-content::after {
  content: "\f078";
  font-size: 1.25rem;
  position: absolute;
  top: 50%;
  bottom: 0;
  left: auto;
  right: 1.125rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 1.125rem;
  height: 1.25rem;
  color: inherit;
  font-family: "Font Awesome 6 Pro";
  display: block;
}
.ui-accordion .ui-accordion-content {
  border: solid 1px #ced4da;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  color: #343a40;
  margin-top: 0.75rem;
}

h1,
.h1,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-weight: 500;
}

h2,
.h2 {
  font-weight: 700;
}

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;
}

.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6 {
  font-weight: 300;
}

p {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.3;
}

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.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: var(--bs-secondary) !important;
}

main ul:not(.nav),
main div:not(.contextual) > ul {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.3;
  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;
}
main ul:not(.nav) > li > ul > li > ul,
main div:not(.contextual) > ul > li > ul > li > ul {
  list-style-type: square;
}

main ul.list-unstyled {
  padding-left: 0;
}

ol {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.3;
  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;
}

header.schoolkit-header > nav.navbar {
  --bs-navbar-toggler-icon-bg: none;
}
header.schoolkit-header > nav.navbar .navbar-toggler .navbar-toggler-icon::before {
  content: "\f00d";
  display: inline-block;
  font-size: 2rem;
}
header.schoolkit-header > nav.navbar .navbar-toggler.collapsed .navbar-toggler-icon::before {
  content: "\f0c9";
  font-size: 1.8rem;
}

ul.menu--main .nav-item > .nav-link.dropdown-toggle {
  display: inline-block;
}
ul.menu--main .nav-item > .nav-link.dropdown-toggle::after {
  display: none;
}

/**
 * Top level dropdown-toggle (makes item fully clickable)
 */
ul.menu--main > .nav-item > .nav-link {
  color: #495057 !important;
}

ul.menu--main li.nav-item > .nav-link,
ul.menu--main li.nav-item > .collapse-icon {
  color: inherit;
  cursor: pointer;
}
ul.menu--main li.nav-item > .nav-link.is-active,
ul.menu--main li.nav-item > .collapse-icon.is-active {
  color: var(--district-primary);
}
ul.menu--main li.nav-item:hover > .nav-link,
ul.menu--main li.nav-item:hover > .collapse-icon, ul.menu--main li.nav-item.expanded > .nav-link,
ul.menu--main li.nav-item.expanded > .collapse-icon {
  color: var(--district-primary);
}
ul.menu--main > .nav-item {
  position: relative;
}
ul.menu--main > .nav-item > .nav-link {
  background-color: #F2F3F4;
  margin-top: 0.5rem;
}
@media (min-width: 1200px) {
  ul.menu--main > .nav-item > .nav-link {
    background-color: transparent;
    margin-top: 0;
  }
}
@media (max-width: 1199.98px) {
  ul.menu--main > .nav-item > .nav-link {
    font-size: 1.25rem;
  }
}
ul.menu--main > .nav-item .nav-link {
  cursor: pointer;
  display: block !important;
  padding-left: 1.5rem;
  padding-right: 3.375rem;
  font-weight: 500;
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  ul.menu--main > .nav-item .nav-link {
    padding-left: 1.275rem;
    padding-right: 2.025rem;
  }
}
@media (min-width: 1600px) {
  ul.menu--main > .nav-item .nav-link {
    font-size: 1.25rem;
  }
}
ul.menu--main > .nav-item .nav-link.dropdown-toggle {
  font-weight: 500;
}
ul.menu--main > .nav-item .collapse-icon {
  text-decoration: none;
  padding: 0.25rem;
  border-radius: 0.15rem;
  position: absolute;
  right: 1.25rem;
  top: 1rem;
}
@media (min-width: 1200px) {
  ul.menu--main > .nav-item .collapse-icon {
    top: 0.6em;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  ul.menu--main > .nav-item .collapse-icon {
    right: 0.25rem;
  }
}
@media (min-width: 1600px) {
  ul.menu--main > .nav-item .collapse-icon {
    top: 0.75em;
  }
}

ul.menu--main ul.menu-level-1.show {
  --bs-dropdown-bg: #fff;
  position: relative;
  font-size: 1rem;
  border: none;
}
@media (min-width: 1200px) {
  ul.menu--main ul.menu-level-1.show {
    position: absolute;
    -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    min-width: 15rem;
    left: 0.1rem;
  }
}
@media (max-width: 1199.98px) {
  ul.menu--main ul.menu-level-1.show {
    padding-left: 2.25rem;
    padding-right: 1.275rem;
    background-color: var(--bs-dropdown-bg);
  }
}
ul.menu--main ul.menu-level-1.show li.nav-item {
  font-size: inherit;
  position: relative;
  border-top: solid 1px #ced4da;
  background-color: transparent;
}
ul.menu--main ul.menu-level-1.show li.nav-item:first-child {
  border-top: none;
}
ul.menu--main ul.menu-level-1.show li.nav-item a.nav-link,
ul.menu--main ul.menu-level-1.show li.nav-item span.nav-link {
  font-size: inherit;
  font-weight: 400;
  padding-left: 0;
  padding-right: 0;
}
ul.menu--main ul.menu-level-1.show li.nav-item a.nav-link.dropdown-toggle,
ul.menu--main ul.menu-level-1.show li.nav-item span.nav-link.dropdown-toggle {
  font-weight: 500;
  padding-right: 3rem;
}
ul.menu--main ul.menu-level-1.show li.nav-item .collapse-icon {
  right: 0;
  top: 0.65rem;
}
ul.menu--main ul.menu-level-1.show li.nav-item.dropdown-item a.dropdown-toggle::before,
ul.menu--main ul.menu-level-1.show li.nav-item.dropdown-item span.dropdown-toggle::before {
  position: absolute;
  right: 2.25rem;
  content: "";
  display: block;
  height: 1.5rem;
  width: 0.125rem;
  background-color: #ced4da;
}
ul.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.menu--main li.nav-item ul.menu-level-2 li.nav-item > a.nav-link {
  white-space: normal;
}
ul.menu--main li.nav-item ul.menu-level-2,
ul.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-size: 0.875rem;
  min-width: auto;
}
ul.menu--main li.nav-item ul.menu-level-2 li.nav-item,
ul.menu--main li.nav-item ul.menu-level-3 li.nav-item {
  font-size: inherit;
}
@media (max-width: 1199.98px) {
  ul.menu--main li.nav-item ul.menu-level-2 li.nav-item,
ul.menu--main li.nav-item ul.menu-level-3 li.nav-item {
    border-bottom: none;
    border-top: solid 1px #ced4da;
  }
}
ul.menu--main li.nav-item ul.menu-level-2 li.nav-item a,
ul.menu--main li.nav-item ul.menu-level-2 li.nav-item .nav-link,
ul.menu--main li.nav-item ul.menu-level-3 li.nav-item a,
ul.menu--main li.nav-item ul.menu-level-3 li.nav-item .nav-link {
  font-size: inherit;
  padding-left: 1rem !important;
}
@media (min-width: 1200px) {
  ul.menu--main li.nav-item ul.menu-level-2,
ul.menu--main li.nav-item ul.menu-level-3 {
    padding-left: 0;
    background-color: var(--bs-dropdown-bg);
  }
}
ul.menu--main > li.nav-item:last-child ul.menu-level-1.show {
  left: auto;
  right: 0;
}
@media (min-width: 1200px) {
  ul.menu--main > li.nav-item:last-child ul.menu-level-1.show li.nav-item {
    text-align: right;
  }
}
ul.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.menu--main > .nav-item > .collapse-icon {
    opacity: 0;
    -webkit-transition: opacity ease-in 0.2s;
    transition: opacity ease-in 0.2s;
  }

  ul.menu--main:hover > .nav-item > .collapse-icon {
    opacity: 1;
  }
}
.block-system-branding-block .navbar-brand {
  min-height: 100px;
}
.block-system-branding-block .navbar-brand img {
  height: auto;
  max-width: 240px;
  margin: 0;
  width: 100%;
}

#land-acknowledgement {
  background-color: #f8f9fa;
  color: #495057;
  padding: 2rem 0;
}
@media (min-width: 1200px) {
  #land-acknowledgement {
    padding: 3rem 0;
  }
}
#land-acknowledgement p {
  margin-bottom: 0;
}

.block-logo-district-alt .img-wrapper img {
  max-width: 225px;
}

.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: 1rem;
  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-bottom: 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;
}
@media (min-width: 1200px) {
  .page-hero .inner {
    display: block;
  }
}
.page-hero .inner .node-hero-text-row {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 768px) {
  .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: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
.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: 2rem;
  line-height: 1.2;
  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 (min-width: 1200px) {
  .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: 2rem;
  font-weight: 700;
  color: #000;
  line-height: 1.2;
}
@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 (min-width: 1200px) {
  .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 (min-width: 1200px) {
  .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -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 (min-width: 1200px) {
  .page-hero .inner .node-hero-media-row {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.page-hero .inner .node-hero-media-row .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: 1200px) {
  .page-hero .inner .node-hero-media-row .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: 50%;
    margin-left: 50%;
    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 .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%;
}
.page-hero nav[aria-label=breadcrumb] {
  margin: 0 0 0.75rem;
  padding: 0;
}

/**
 *
 */
.node--type-page .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-page .page-hero .inner .node-hero-text-row {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .node--type-page .page-hero .inner .node-hero-text-row {
    max-width: 1540px;
  }
}

/**
 * Apply container to newshub page-heros. 
 */
.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-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-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-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-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-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-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 {
  --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-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 {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  .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 {
    max-width: 1540px;
  }
}
.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;
}

.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;
}

.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 (max-width: 1199.98px) {
  .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%;
  }
}
@media (max-width: 1199.98px) {
  .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%;
  }
}
.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 (min-width: 1200px) {
  .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: 55%;
  }
}
@media (min-width: 1600px) {
  .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 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
}
.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 {
  color: #fff;
  background-color: var(--bs-secondary);
  -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: 1.875rem;
}
@media (max-width: 1199.98px) {
  .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 (min-width: 1200px) {
  .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 {
    width: 45%;
    padding: 3rem;
    padding-top: 5.25rem;
  }
}
@media (min-width: 1600px) {
  .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 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
}
.node--type-slide.node--slide .node__inner > .slide-additional h1.field--name-title, .node--type-slide.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-announcement.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-announcement.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-blog.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-blog.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-news.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-news.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-event.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-event.node--slide .node__inner > .slide-additional .field--name-title.h1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  font-size: 2rem;
  font-weight: 700;
}
@media (min-width: 768px) {
  .node--type-slide.node--slide .node__inner > .slide-additional h1.field--name-title, .node--type-slide.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-announcement.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-announcement.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-blog.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-blog.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-news.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-news.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-event.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-event.node--slide .node__inner > .slide-additional .field--name-title.h1 {
    font-size: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .node--type-slide.node--slide .node__inner > .slide-additional h1.field--name-title, .node--type-slide.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-announcement.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-announcement.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-blog.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-blog.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-news.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-news.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-event.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-event.node--slide .node__inner > .slide-additional .field--name-title.h1 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1600px) {
  .node--type-slide.node--slide .node__inner > .slide-additional h1.field--name-title, .node--type-slide.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-announcement.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-announcement.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-blog.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-blog.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-news.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-news.node--slide .node__inner > .slide-additional .field--name-title.h1,
.node--type-event.node--slide .node__inner > .slide-additional h1.field--name-title,
.node--type-event.node--slide .node__inner > .slide-additional .field--name-title.h1 {
    font-size: 3.5rem;
  }
}
.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 {
  margin-top: 1.5rem;
  font-weight: 700;
  font-size: 1.125rem;
}

/**
* 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: 58.33333333%;
}
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 {
  color: var(--bs-body-color);
}
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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 41.66666667%;
}

/**
* 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 .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: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  border: solid 1px #dee2e6;
  padding: 0;
}
@media (max-width: 575.98px) {
  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: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse;
            flex-flow: column-reverse;
  }
}
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: 2rem 1.5rem;
}
@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: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
}
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;
  }
}
@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 .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 {
  color: #000;
  font-weight: 700;
  margin: 0 0 1.125rem 0;
}
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;
}
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 {
  -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 {
  margin-bottom: 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 {
  text-decoration: none;
  font-weight: 400;
}
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;
}
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%;
}

/* 
* Node list
*/
/**
 * Teasers see @ _paragraph--page-references.scss
 */
.broadcast-type-notice {
  background-color: #82AD27;
}

.broadcast-type-alert {
  background-color: #F5A406;
}

.broadcast-type-urgent {
  background-color: #CA2D26;
}

.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-inner {
  padding-left: 2rem;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper i {
  font-weight: 400;
  margin-right: 0.5rem;
  margin-top: 0.45rem;
}
.node--type-broadcast.node--teaser .broadcast-title-wrapper h4.broadcast-title, .node--type-broadcast.node--teaser .broadcast-title-wrapper .broadcast-title.h4 {
  font-weight: 700;
}
.node--type-broadcast.node--teaser p {
  font-size: 0.875rem;
  margin-bottom: 0;
}
.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 .broadcast-inner {
  padding: 3rem 1.875rem;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-inner {
    padding: 4.5rem 4.5rem 4.5rem 6rem;
  }
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper i {
  font-weight: 400;
  margin: 2rem auto 2rem -3rem;
  font-size: 1.75rem;
  display: block;
  text-align: center;
}
@media (min-width: 768px) {
  .node--type-broadcast.node--full .broadcast-title-wrapper i {
    margin: 0 1rem 0 -3rem;
    font-size: 2rem;
    display: inline-block;
  }
}
.node--type-broadcast.node--full .broadcast-title-wrapper .broadcast-title {
  font-weight: 700;
}
.node--type-broadcast.node--full .broadcast-title-wrapper + h4, .node--type-broadcast.node--full .broadcast-title-wrapper + .h4 {
  font-weight: 400;
}
.node--type-broadcast.node--full .field--name-body {
  margin-top: 2rem;
}
.node--type-broadcast.node--full .field--name-body p a {
  font-weight: 700;
  text-decoration: underline;
  color: inherit;
}

@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;
  max-width: 155px;
  margin-right: 1.5rem;
}
@media (min-width: 768px) {
  article.node--type-staff.node--author > .node__inner .node-hero-media,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media {
    max-width: 50%;
  }
}
@media (min-width: 1200px) {
  article.node--type-staff.node--author > .node__inner .node-hero-media,
article.node--type-staff.node--media-contact > .node__inner .node-hero-media {
    max-width: 235px;
  }
}
@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: 235px;
}
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 {
  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 {
  margin-bottom: 0.375rem;
}
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;
}

.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: #005D80;
}
.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: #005D80;
  margin-right: 0.25rem;
}
.node--type-job .container .job-info-bottom {
  padding-bottom: 4rem;
}
.node--type-job .container .job-info-bottom .field__label {
  color: #005D80;
  font-size: 2rem;
  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;
}

.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;
}
.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%;
}
.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.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--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%;
  }
}
.paragraph--type--image-text .field--name-field-image img {
  max-height: 90vh;
  width: auto;
  height: auto;
}
@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: 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;
  }
}
@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;
  }
}
@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.field__items,
.paragraph--type--files .field--name-field-images-additional.field__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
@media (min-width: 768px) {
  article.node--full .node__inner .field--name-field-images-additional.field__items,
.paragraph--type--files .field--name-field-images-additional.field__items {
    -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: 100%;
  padding: 0.75rem;
}
@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%;
  }
}
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;
}

/**
* Styles both the File Attachment Paragraph Type, and Node Field
*/
@media (min-width: 768px) {
  article.node--full .node__inner .field--name-field-files,
.paragraph--type--files .field--name-field-files {
    max-width: 50%;
  }
}
article.node--full .node__inner .field--name-field-files .field__item span.file,
.paragraph--type--files .field--name-field-files .field__item span.file {
  background-image: none;
  background-color: #f8f9fa;
  display: block;
  padding: 0.125rem 1.25rem;
  margin-bottom: 1rem;
}
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 {
  color: #6c757d;
  margin-right: 0.5rem;
}
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: #00AFEF;
  text-decoration: none;
}

.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 #e9ecef;
}
@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: #6c757d;
}
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-bottom: 0.75rem;
}
.paragraph--type--contact-list .collapse-header {
  --bg-color: #f8f9fa;
  position: relative;
  background-color: var(--bg-color);
  padding: 1.125rem 1.875rem 0.75rem 1.125rem;
}
.paragraph--type--contact-list .collapse-header p {
  margin: 0;
}
.paragraph--type--contact-list .collapse-header .contact-toggle {
  font-size: 1.25rem;
  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 i {
  position: absolute;
  top: 50%;
  bottom: 0;
  left: auto;
  right: 1.125rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.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[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] .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.25rem;
  font-weight: 700;
  margin-bottom: 0.375rem;
}
@media (min-width: 768px) {
  .paragraph--type--contact-list .collapse-header .field--name-field-title {
    font-size: 1.5rem;
  }
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker {
  padding: 0;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__items {
  overflow-x: auto;
}
.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;
}
.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: 20%;
  min-width: 10rem;
  padding: 0.375rem 0.75rem;
  font-size: 1.125rem;
}
.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-email,
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item article.node--type-staff.node--list .node__inner > span.staff-mail {
  min-width: 17rem;
}
.paragraph--type--contact-list .field--name-field-ref-staff-picker .field__item:nth-of-type(even) span {
  --bg-color: #F5F5F5;
  background-color: var(--bg-color);
}
.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 span {
  font-size: 1.188rem;
  font-weight: 700;
}

.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-phone a, .paragraph--type--contact-info ul li#site-email a {
  font-weight: 700;
}
.paragraph--type--contact-info ul li#site-phone i, .paragraph--type--contact-info ul li#site-email i {
  margin-right: 0.5rem;
}
.paragraph--type--contact-info .field--name-field-site-name {
  font-size: 1.75rem;
  font-weight: 700;
}
.paragraph--type--contact-info .field--name-field-site-name * {
  font-size: inherit;
  font-weight: inherit;
}

.paragraph--type--contact-info #site-social-links li[data-social] {
  display: inline-block;
  position: relative;
}
.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*="www.facebook.com"] i::before {
  content: "\f09a";
}
.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*="www.instagram.com"] i::before {
  content: "\f16d";
}

/**
 * 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-newshub-list > .view-empty,
.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-newshub-list > .view-empty,
.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-newshub-list > .view-empty,
.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-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 {
  --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-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  overflow: scroll;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    overflow: auto;
  }
}
@media (min-width: 1200px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    overflow: inherit;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content > .views-row {
  --bs-gutter-x: 0.75rem;
  --bs-gutter-y: 0.75rem;
  -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: 83.33333333%;
}
@media (min-width: 768px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content > .views-row {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content > .views-row {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 1600px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content > .views-row {
    height: calc(25% - 0.75rem);
  }
}
@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 {
  height: 100%;
  padding: 0.75rem;
  position: relative;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner > .node-title {
  font-size: 1.25rem;
  margin-top: 0;
  max-width: calc(100% - 1.875rem);
  padding-right: 0.5rem;
}
@media (max-width: 767.98px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner > .node-title {
    padding-top: 1.875rem;
  }
}
.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: 2rem;
  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: 768px) {
  .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,
.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 {
  font-weight: 700;
  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-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 {
  padding: 1.875rem 0;
  border-bottom: solid 1px #e9ecef;
}

.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-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-top: 1.875rem;
  margin-bottom: 1.875rem;
}
.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.75rem;
  padding: 0;
  font-size: 1.5rem;
  font-weight: 700;
}
.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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox {
  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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox 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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form fieldset .bef-checkboxes.bef-nested ul .form-type-checkbox 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-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 {
  color: #fff;
}
.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: none;
}
.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: #00AFEF;
  color: #fff;
  max-width: 160px;
}
.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;
  border-color: #adb5bd;
}
.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;
  right: 0.75rem;
  pointer-events: none;
  content: "\f107";
  color: #fff;
  top: 0.375rem;
}
.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: #00AFEF;
  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;
}

.view-newshub-list.view-display-id-page_1 {
  --spacing: 1rem;
  --color-date: #005D80;
  --color-label: #000000;
}
.view-newshub-list.view-display-id-page_1 .view-content > h3, .view-newshub-list.view-display-id-page_1 .view-content > .h3 {
  padding-top: calc(var(--spacing) + 0.5rem);
  margin: calc(0.5 * var(--spacing)) auto;
}
.view-newshub-list.view-display-id-page_1 .view-content > h3:not(:first-of-type), .view-newshub-list.view-display-id-page_1 .view-content > .h3:not(:first-of-type) {
  border-top: solid 2px #e9ecef;
}
.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 wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 0;
}
@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;
}
@media (max-width: 575.98px) {
  .view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field {
    width: 100%;
  }
}
.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);
}
.view-newshub-list.view-display-id-page_1 .view-content .views-row .views-field-field-event-date-value .fas {
  color: #00AFEF;
  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;
}
.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: 2rem;
}

.view-id-calendar.view-display-id-page_1 .view-content .views-row {
  padding: 0 !important;
}

.view-id-calendar .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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-end-value label {
  color: transparent;
}
.view-id-calendar .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-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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar .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: 18px;
  font-weight: 600;
  margin-bottom: 1.25rem;
  position: absolute;
  min-width: 170px;
}
@media (min-width: 768px) {
  .view-id-calendar .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-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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value label,
.view-id-calendar .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.75rem;
    min-width: 240px;
  }
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input,
.view-id-calendar .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-id-calendar.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input,
.view-id-calendar .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.25rem;
  font-family: var(--skit-font-body);
  font-size: 0.875rem;
  font-weight: 700;
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-exposed-form.bef-exposed-form .form-item-field-event-date-value input:focus,
.view-id-calendar .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-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-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-id-calendar .view-newshub-list.view-display-id-page_1 .views-row,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .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 !important;
}
@media (min-width: 1200px) {
  .view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row .views-field,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row .views-field {
  margin-right: var(--spacing);
  font-size: 1.25rem;
  line-height: 1;
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row .views-field *,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row .views-field * {
  font-size: inherit;
  color: inherit;
  line-height: inherit;
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row .views-field-title,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row .views-field-title {
  color: var(--color-label);
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row .views-field-title > .field-content,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row .views-field-title > .field-content {
  margin: auto;
  font-weight: 600;
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row .views-field-title > .field-content a,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row .views-field-title > .field-content a {
  word-break: keep-all;
}
.view-id-calendar .view-newshub-list.view-display-id-page_1 .views-row .views-field-field-event-date-value,
.view-id-calendar .view-id-calendar.view-display-id-page_1 .views-row .views-field-field-event-date-value {
  color: var(--color-date);
  word-break: keep-all;
  font-size: 1.125rem;
  min-width: 120px;
}

/**
     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 #e9ecef;
}
@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: #005D80;
  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 nav[aria-label=breadcrumb] {
  display: none;
}
.view-newshub-teasers .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) {
  .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;
  }
}
.view-newshub-teasers .page-hero .inner .node-hero-text-row #district-blog-subhead {
  color: var(--bs-secondary);
}
.view-newshub-teasers .view-filters {
  -webkit-box-flex: 100%;
      -ms-flex: 100%;
          flex: 100%;
}
.view-newshub-teasers .view-filters .form-type-select label {
  display: block;
  font-size: 2rem;
  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 .fc-today-button,
.view-calendar .fc-dayGridMonth-button {
  display: none;
}
.view-calendar .fc-header-toolbar {
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
.view-calendar .fc-header-toolbar .fc-left {
  margin-right: 1.875rem;
}
.view-calendar .view-as-list-btn {
  text-align: right;
  float: right;
  margin-top: 0.375rem;
}
.view-calendar .view-as-list-btn a {
  color: #000;
  font-weight: 700;
  text-decoration: none;
  margin-right: 0.375rem;
}
.view-calendar .fc-button-group button {
  background-color: transparent;
  color: #343a40;
  border: none;
}
.view-calendar .fc-day-header {
  text-transform: uppercase;
  font-weight: 500;
  color: #A3A7AC;
  padding: 0.525rem;
  border-bottom-color: transparent;
}
.view-calendar .fc-day-top {
  text-align: center;
  color: #A3A7AC;
  text-decoration: none;
}
.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-color: #005D80;
}

#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;
}

.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;
}

.view-calendar-downloads {
  margin: 1.875rem auto;
}
.view-calendar-downloads .view-header h5, .view-calendar-downloads .view-header .h5 {
  font-size: 1.5rem;
  font-weight: 700;
}
.view-calendar-downloads .views-field-field-district-calendar-files {
  margin: 0.75rem 0;
}
.view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
  background: none;
  background-color: #f8f9fa;
  padding-left: 0.5rem;
  min-width: 100%;
}
@media (min-width: 768px) {
  .view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
    min-width: 60%;
  }
}
@media (min-width: 1200px) {
  .view-calendar-downloads .views-field-field-district-calendar-files .file--mime-application-pdf {
    min-width: 40%;
  }
}
.view-calendar-downloads .views-field-field-district-calendar-files i {
  display: inline-block;
}
.view-calendar-downloads .views-field-field-district-calendar-files a {
  display: inline-block;
  color: #00AFEF;
  padding: 0.75rem 1rem;
  font-weight: 700;
  text-decoration: none;
  position: relative;
  min-width: 400px;
}

.view-courses.view-display-id-block_1 .view-filters .bef-exposed-form .form-type-select select {
  border-color: #E0E0E0;
  color: #868D96;
}
.view-courses.view-display-id-block_1 .views-row {
  margin-bottom: 0.75rem;
}
@media (min-width: 1200px) {
  .view-courses.view-display-id-block_1 .views-row {
    max-width: 900px;
  }
}
.view-courses.view-display-id-block_1 .views-row .views-field-field-title.ui-state-active .field-content::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.view-courses.view-display-id-block_1 .views-row .ui-accordion-content .views-field-field-course-credits {
  font-weight: 700;
  font-size: 1.5rem;
  color: inherit;
  margin-bottom: 0.75rem;
}
.view-courses.view-display-id-block_1 .views-row .ui-accordion-content .views-field-field-course-description {
  font-size: 1.125rem;
  font-weight: 300;
  color: inherit;
}
.view-courses.view-display-id-block_1 .views-row .ui-accordion-content .views-field-field-course-prerequisites {
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.125rem;
}
.view-courses.view-display-id-block_1 .views-row .ui-accordion-content .views-field-field-course-prerequisites .views-label {
  font-weight: 700;
  margin-right: 0.375rem;
}
.view-courses.view-display-id-block_1 .views-row .ui-accordion-content .views-field-field-course-prerequisites .field-content {
  font-size: 1.125rem;
  font-weight: 400;
}

.view-id-presentations.view-display-id-presentations .view-content .views-row .views-field-field-subtitle {
  font-size: 1.75rem;
  font-weight: 700;
  margin-bottom: 1rem;
  text-transform: capitalize;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-field-field-presentation-grade span.views-label,
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-field-field-presentation-grade .field-content {
  display: inline-block;
}
.view-id-presentations.view-display-id-presentations .view-content .views-row .views-field-field-presentation-grade .views-label {
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  .view-id-presentations.view-display-id-presentations .view-content .views-row .views-field-field-image {
    float: right;
  }
}

.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 wrap;
          flex-flow: column wrap;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.view-display-id-map_schools .map-wrapper .view-content {
  width: 100%;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-content {
    width: 80%;
    padding-right: 1.5rem;
  }
}
.view-display-id-map_schools .map-wrapper .view-content .geofield-google-map {
  width: 100% !important;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-c {
  border-radius: 0;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: solid 1px rgba(0, 0, 0, 0.2);
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style .gm-style-iw-d {
  overflow: auto !important;
  padding: 0;
}
.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 h5.card-title, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card-title.h5 {
  margin: 0;
  padding-left: 0.375rem;
  padding-right: 0.75rem;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style h5.card-title .field--name-field-site-name, .view-display-id-map_schools .map-wrapper .view-content .gm-style .card-title.h5 .field--name-field-site-name {
  padding: 0.375rem;
  color: #212529;
  font-weight: 700;
}
.view-display-id-map_schools .map-wrapper .view-content .gm-style h5.card-title .field--name-field-site-name p, .view-display-id-map_schools .map-wrapper .view-content .gm-style .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-text {
  color: var(--district-neutral);
  font-size: 0.875rem;
}
.view-display-id-map_schools .map-wrapper .view-filters {
  margin-top: 1.125rem;
}
@media (min-width: 768px) {
  .view-display-id-map_schools .map-wrapper .view-filters {
    width: 20%;
    margin-top: 0;
  }
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox {
  margin: 0 0 0.525rem;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox input {
  border: none;
  border-radius: 0;
  background-color: var(--color);
  margin: 0.375rem 0.525rem 0 0;
}
.view-display-id-map_schools .map-wrapper .view-filters .bef-checkboxes .form-type-checkbox label {
  color: #005D80;
}
.view-display-id-map_schools .map-wrapper .view-filters fieldset {
  border: none;
  margin: 0;
}
.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;
}
.view-display-id-map_schools .attachment.attachment-after .page-hero {
  display: none;
}

@media (min-width: 768px) {
  .view-display-id-attachment_schools_list .map-wrapper .view-content {
    margin-top: 1.875rem;
    padding: 1.5rem;
    border: solid 1px #ced4da;
    width: calc(80% - 1.5rem);
  }
}
.view-display-id-attachment_schools_list .map-wrapper .view-content h3, .view-display-id-attachment_schools_list .map-wrapper .view-content .h3 {
  color: #000;
  font-weight: 700;
  margin: 1.5rem 0;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-row {
  border-bottom: solid 1px #ced4da;
  padding: 1.125rem 0;
  position: relative;
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name {
  font-size: 1.125rem;
  font-weight: 700;
  color: #000;
}
@media (min-width: 768px) {
  .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name {
    max-width: 80%;
  }
}
.view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name p {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  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;
  color: var(--district-neutral);
}
.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;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}

.view-school.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 {
    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 {
  font-weight: 700;
}
.view-school.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 {
  font-weight: 700;
  margin-bottom: 0.75rem;
}
.view-school.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 {
  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 {
  color: var(--bs-gray-800);
  font-size: font-size-base;
}
.view-school.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 {
    -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 {
  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 {
    margin-right: 1.125rem;
  }
}

/**
 * Sets Styles for "Newsgub Category Colours"
 * See @ /scss/_css-vars.scss for category-specific
 */
.view-newshub-list .bef-nested .form-type-checkbox > label,
.view-calendar .bef-nested .form-type-checkbox > label {
  border: 1px solid var(--color);
  color: var(--color);
}
.view-newshub-list .bef-nested .form-type-checkbox > input:checked + label,
.view-calendar .bef-nested .form-type-checkbox > input:checked + label {
  color: #fff;
  outline: 3px solid var(--color);
  background-color: var(--color);
  margin-left: 0.19rem;
  margin-right: 0.19rem;
}

.toolbar-oriented .toolbar-bar,
.toolbar .toolbar-bar,
.toolbar .toolbar-tray {
  z-index: calc(1030 + 1);
}

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;
  }
}
form.google-cse .search-help-link {
  display: none;
}
form.google-cse input[type=submit] {
  vertical-align: baseline;
  border-radius: 30px;
}
@media (max-width: 575.98px) {
  form.google-cse input[type=submit] {
    margin-top: 0.5rem;
    margin-left: 0;
  }
}
form.google-cse .form-type-search label {
  font-size: 2rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
form.google-cse .form-type-search input[type=search] {
  border-color: #E0E0E0;
  padding: 0.5rem;
}
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;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container {
  display: inline-block;
  width: 100%;
  margin: 1rem 0;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container {
    width: 50%;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-result-info-container .gsc-result-info {
  font-size: 1.5rem;
  font-weight: 400;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container {
  display: inline-block;
  width: 100%;
  margin: 1rem 0;
}
@media (min-width: 768px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container {
    width: 50%;
  }
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-orderby-label {
  color: #000;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  vertical-align: middle;
  margin-right: 0.5rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container {
  background-color: var(--district-neutral);
  font-weight: 400;
  color: #fff;
  border-radius: 30px;
  line-height: 1;
  padding: 0.75rem 1.75rem 0.75rem 0.75rem;
  height: auto;
  width: auto;
  max-width: 100%;
  vertical-align: middle;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container .gsc-selected-option {
  font-size: 1rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-orderby-container .gsc-option-menu-container .gsc-selected-option-container .gsc-option-selector {
  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;
}
@media (max-width: 1199.98px) {
  form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-above-wrapper-area {
    display: block !important;
  }
}
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: 2px solid #efefef;
  padding-top: 1.5rem;
  padding-top: 1.5rem;
}
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-size: 2rem;
  color: #000;
  font-weight: 700;
}
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-url-top .gs-visibleUrl-breadcrumb span {
  color: var(--bs-primary);
  font-size: 1.125rem;
}
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:last-of-type {
  color: var(--district-neutral);
  font-size: 1rem;
}
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(--bs-font-sans-serif);
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail {
  width: 20%;
  padding-bottom: 1rem;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-result .gsc-thumbnail .gs-image-box {
  width: 100%;
}
form.google-cse ~ .item-list #google-cse-results .gsc-control-cse.gsc-control-cse-en .gsc-results .gsc-webResult.gsc-result .gsc-table-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-table-result .gsc-thumbnail .gs-image-box .gs-image img {
  width: 100%;
  max-width: none;
  max-height: none;
}
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: 1.125rem;
}
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%;
  }
}

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;
}

.webform-submission-form {
  margin: 0 0 1.5rem;
}
.webform-submission-form .webform-required {
  display: none;
}
.webform-submission-form fieldset {
  margin-bottom: 1.875rem;
  padding: 1.5rem;
  border: solid 1px var(--bs-gray-400);
}
@media (min-width: 1200px) {
  .webform-submission-form fieldset {
    width: 75%;
  }
  .webform-submission-form fieldset fieldset {
    width: 100%;
  }
}
@media (min-width: 1600px) {
  .webform-submission-form fieldset {
    width: 50%;
  }
}
.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.125rem;
}
.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 {
  margin-right: 0.75rem;
  min-width: 7.5rem;
}
.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 0.75rem;
}
.webform-submission-form label {
  font-size: 1rem;
  font-weight: 400;
  margin-bottom: 0.375rem;
}
.webform-submission-form input[type=text],
.webform-submission-form input[type=password],
.webform-submission-form input[type=email],
.webform-submission-form input[type=number],
.webform-submission-form input[type=date],
.webform-submission-form textarea,
.webform-submission-form select {
  border: solid 1px #dee2e6;
  border-radius: 0.25rem;
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .webform-submission-form input[type=text],
.webform-submission-form input[type=password],
.webform-submission-form input[type=email],
.webform-submission-form input[type=number],
.webform-submission-form input[type=date],
.webform-submission-form textarea,
.webform-submission-form select {
    font-size: 1rem;
  }
}
@media (min-width: 1200px) {
  .webform-submission-form input[type=text],
.webform-submission-form input[type=password],
.webform-submission-form input[type=email],
.webform-submission-form input[type=number],
.webform-submission-form input[type=date],
.webform-submission-form textarea,
.webform-submission-form select {
    font-size: 1.125rem;
  }
}
.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=number]:focus,
.webform-submission-form input[type=date]:focus,
.webform-submission-form textarea:focus,
.webform-submission-form select:focus {
  border-color: #adb5bd;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.webform-submission-form .form-type-radio .description,
.webform-submission-form .form-type-checkbox .description {
  margin: 0.375rem 0;
}
.webform-submission-form .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;
}

@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: #f8f9fa;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.25rem;
  max-width: 100%;
  width: 100%;
  overflow: hidden;
}
#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 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}
@media only screen and (min-width: 1840px) {
  #homepage-hero .homepage-hero-inner {
    --hero-max-width: 1840px;
  }
}
#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);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
}
#homepage-hero .swiper-slide {
  height: auto;
}
@media (min-width: 1200px) {
  #homepage-hero .swiper-slide {
    height: 100%;
  }
}
#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: 0.75rem;
  height: 0.75rem;
  background-color: #fff;
  opacity: 1;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--district-primary);
}
#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);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 1600px) {
  #homepage-hero #adbox-wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
    padding-right: 0;
  }
}
#homepage-hero #adbox-wrapper > .container {
  padding-top: 0.75rem;
}
@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 {
  margin-bottom: 2.25rem;
}
#homepage-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 {
    display: block;
  }
}
#homepage-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 {
    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 {
    max-width: 33.333%;
  }
  #homepage-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) {
    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 {
    float: left;
  }
  #homepage-newshub > .inner .views-element-container:nth-child(2) {
    float: right;
  }
  #homepage-newshub > .inner .views-element-container:last-child {
    clear: left;
    float: left;
  }
}

header {
  -webkit-box-shadow: none;
          box-shadow: none;
}
header .quicklinks-wrapper {
  position: relative;
}
header .quicklinks-wrapper .quicklinks-inner {
  background-color: transparent;
  text-align: right;
  position: absolute;
  top: 19px;
  right: 0;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner {
    top: 5px;
    right: 15px;
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] + a {
  padding-left: 0.4rem !important;
}
header .quicklinks-wrapper .quicklinks-inner .show {
  color: var(--bs-primary) !important;
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] {
  font-weight: 700;
  color: var(--bs-secondary);
  font-size: calc(1.3 * 1rem);
  vertical-align: text-bottom;
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > i[class*=fa-] {
    font-size: calc(1 * 1rem);
  }
}
header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
  font-weight: 700;
  color: var(--bs-secondary);
  font-size: calc(1.2 * 1rem);
}
@media (max-width: 1199.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
    font-size: calc(1 * 1rem);
  }
}
@media (max-width: 575.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item > a {
    font-size: 0;
  }
}
@media (max-width: 575.98px) {
  header .quicklinks-wrapper .quicklinks-inner .quicklinks-item img {
    display: none;
  }
}

header .navbar-expand-lg {
  display: block;
  padding-top: 0;
  padding-bottom: 2rem;
}
header .navbar-expand-lg .navbar-brand {
  margin-bottom: 11px;
}
header .navbar-expand-lg .navbar-collapse {
  width: 100%;
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  header .navbar-expand-lg .navbar-collapse .menu--main {
    max-width: 600px;
    width: 600px;
    float: right;
  }
}
header .navbar-expand-lg #navbarSupportedContent::before {
  content: "";
  background-color: var(--bs-primary);
  display: block;
  width: 100%;
  height: 64px;
  position: absolute;
  left: 0;
  right: 0;
  -webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 6px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 1199.98px) {
  header .navbar-expand-lg #navbarSupportedContent::before {
    content: none;
  }
}
@media (max-width: 1199.98px) {
  header .navbar-expand-lg {
    padding-top: 2rem;
  }
}
header .navbar-expand-lg .main-menus {
  background-color: var(--bs-primary);
  padding: 0.7rem 0px;
  -webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 6px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 1199.98px) {
  header .navbar-expand-lg .main-menus {
    background-color: transparent;
  }
}
header .navbar-expand-lg ul.menu--main > .nav-item > .nav-link {
  color: #FFFFFF !important;
  font-weight: 700;
}
@media (max-width: 1199.98px) {
  header .navbar-expand-lg ul.menu--main > .nav-item > .nav-link {
    background-color: var(--bs-primary);
  }
}
header .navbar-expand-lg ul.menu--main > .nav-item > .collapse-icon {
  opacity: 1;
  right: 0.6rem;
}
@media (min-width: 1600px) {
  header .navbar-expand-lg ul.menu--main > .nav-item > .collapse-icon {
    right: 1.8rem;
  }
}
@media (max-width: 1199.98px) {
  header .navbar-expand-lg ul.menu--main > .nav-item > .collapse-icon {
    font-size: 1.5rem;
  }
}
header .navbar-expand-lg ul.menu--main .nav-item .collapse-icon {
  color: #FFFFFF !important;
}
header .navbar-expand-lg ul.menu--main .nav-item .dropdown-item .collapse-icon {
  color: var(--bs-primary) !important;
}
header .navbar-expand-lg ul.menu--main .nav-item .dropdown-menu li a,
header .navbar-expand-lg ul.menu--main .nav-item .dropdown-menu li .nav-link {
  color: var(--bs-secondary) !important;
}
header .navbar-expand-lg ul.menu--main .nav-item .dropdown-menu .dropdown-item .dropdown-toggle {
  font-weight: 700 !important;
  color: var(--bs-primary) !important;
}
@media (max-width: 1199.98px) {
  header .navbar-expand-lg ul.menu--main .nav-item.expanded .expanded {
    background-color: #FFFFFF;
    color: var(--bs-secondary) !important;
  }
  header .navbar-expand-lg ul.menu--main .nav-item.expanded .expanded .collapse-icon {
    color: var(--bs-secondary) !important;
  }
  header .navbar-expand-lg ul.menu--main .expanded .collapse-icon {
    color: var(--bs-secondary) !important;
  }
  header .navbar-expand-lg ul.menu--main ul.menu-level-1.show li.nav-item .collapse-icon {
    font-size: 1.5rem;
    right: -9px;
  }
  header .navbar-expand-lg ul.menu--main ul.menu-level-1.show li.nav-item .dropdown-toggle::before {
    background-color: transparent;
  }
}

.view-newshub {
  margin-bottom: 1.5rem;
}
.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 {
  font-weight: 700;
  margin-right: 0.75rem;
  font-size: 1.75rem;
}
.view-newshub .view-header .newshub-title a,
.view-newshub .view-empty .newshub-title a {
  text-decoration: 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 {
  padding: 0.7rem 0;
  border-bottom: none;
}
.view-newshub .view-content .views-row .img-fluid {
  border-radius: 7px;
}
#homepage-newshub {
  margin-bottom: 0px;
}

.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-adboxes.view-display-id-adboxes_home .view-content .promo--district-important {
  background-color: #da7f20;
}
@media (max-width: 767.98px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .views-row {
    width: 50%;
  }
}
@media (max-width: 575.98px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .views-row {
    width: 100%;
  }
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
  color: #fff;
  border-radius: 7px;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner span a {
  color: #fff;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner h1, .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .h1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    min-height: 120px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner h1, .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .h1 {
    padding-top: 0px;
    padding-right: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .promo-icon {
    left: auto;
    right: 1.5rem;
    top: 1.5rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner span {
    position: absolute;
    bottom: 10px;
  }
}
@media (max-width: 1199.98px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    min-height: 120px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner h1, .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .h1 {
    padding-top: 0px;
    padding-right: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner h4, .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .h4 {
    margin: 0;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .promo-icon {
    left: auto;
    right: 1.5rem;
    top: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner span {
    position: absolute;
    bottom: 10px;
  }
}
@media (max-width: 1599.98px) {
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner {
    min-height: 120px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner h1, .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .h1 {
    padding-top: 0px;
    padding-right: 1rem;
    font-family: "calibri", sans-serif !important;
    font-weight: 700 !important;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner h4, .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .h4 {
    margin: 0;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner .promo-icon {
    left: auto;
    right: 1.5rem;
    top: 1rem;
  }
  .view-id-adboxes.view-display-id-adboxes_home .view-content .node__inner span {
    position: absolute;
    bottom: 10px;
  }
}

@media (min-width: 1600px) {
  .homepage-hero-inner {
    padding: 0;
  }
  .homepage-hero-inner #adbox-wrapper .container {
    padding-top: 0 !important;
  }
  .homepage-hero-inner #adbox-wrapper .container .view-adboxes .view-content {
    gap: 15px;
  }
  .homepage-hero-inner #adbox-wrapper .container .view-adboxes .view-content .views-row {
    margin-top: 0;
  }
  .homepage-hero-inner #adbox-wrapper .container .view-adboxes .view-content .views-row .node__inner h1, .homepage-hero-inner #adbox-wrapper .container .view-adboxes .view-content .views-row .node__inner .h1 {
    padding-right: 1rem;
  }
}
@media (min-width: 1200px) {
  .homepage-hero-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.page-hero {
  background-color: #E9ECEF !important;
}
.page-hero .inner .node-hero-text > h1, .page-hero .inner .node-hero-text > .h1 {
  color: var(--bs-secondary) !important;
  font-size: calc(1.5 * 2.5rem) !important;
}
.page-hero .inner .node-hero-text > h1 i, .page-hero .inner .node-hero-text > .h1 i {
  padding-right: 10px;
  font-size: 2rem;
  vertical-align: middle;
}
.page-hero .inner .node-hero-text > h1 i::before, .page-hero .inner .node-hero-text > .h1 i::before {
  vertical-align: super;
}
@media (max-width: 767.98px) {
  .page-hero .inner .node-hero-text > h1, .page-hero .inner .node-hero-text > .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .page-hero .inner .node-hero-text > h1, .page-hero .inner .node-hero-text > .h1 {
    font-size: 2.3rem !important;
  }
}

.view-newshub-teasers article.node--type-news.node--teaser .node-title {
  font-family: "calibri", sans-serif;
}
.view-newshub-teasers article.node--type-news.node--teaser .node-title a {
  color: var(--bs-secondary) !important;
}
.view-newshub-teasers article.node--type-news.node--teaser .node__inner {
  padding: 1.5rem;
  gap: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.view-newshub-teasers article.node--type-news.node--teaser .node__inner .details-wrapper {
  padding: 0;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .view-newshub-teasers article.node--type-news.node--teaser .node__inner .details-wrapper > .field--name-field-image {
    display: block;
    margin-bottom: 25px;
  }
}
.view-newshub-teasers article.node--type-news.node--teaser .node__inner .field--name-field-image {
  float: none !important;
  max-width: none !important;
  margin-bottom: 25px;
}
@media (max-width: 575.98px) {
  .view-newshub-teasers article.node--type-news.node--teaser .node__inner {
    border: none;
    border-bottom: solid 1px #dee2e6;
  }
}
.view-newshub-teasers .node--type-announcement.node--teaser .node-title {
  font-family: "calibri", sans-serif;
}
.view-newshub-teasers .node--type-announcement.node--teaser .node-title a {
  color: var(--bs-secondary) !important;
}
.view-newshub-teasers .node--type-announcement.node--teaser .node__inner {
  padding: 1.5rem;
  gap: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.view-newshub-teasers .node--type-announcement.node--teaser .node__inner .details-wrapper {
  padding: 0;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .view-newshub-teasers .node--type-announcement.node--teaser .node__inner .details-wrapper > .field--name-field-image {
    display: block;
    margin-bottom: 25px;
  }
}
.view-newshub-teasers .node--type-announcement.node--teaser .node__inner .field--name-field-image {
  float: none !important;
  max-width: none !important;
  margin-bottom: 25px;
}
@media (max-width: 575.98px) {
  .view-newshub-teasers .node--type-announcement.node--teaser .node__inner {
    border: none;
    border-bottom: solid 1px #dee2e6;
  }
}
.view-newshub-teasers .node--type-blog.node--teaser .node-title {
  font-family: "calibri", sans-serif;
}
.view-newshub-teasers .node--type-blog.node--teaser .node-title a {
  color: var(--bs-secondary) !important;
}
.view-newshub-teasers .node--type-blog.node--teaser .node__inner {
  padding: 1.5rem;
  gap: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.view-newshub-teasers .node--type-blog.node--teaser .node__inner .details-wrapper {
  padding: 0;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .view-newshub-teasers .node--type-blog.node--teaser .node__inner .details-wrapper > .field--name-field-image {
    display: block;
    margin-bottom: 25px;
  }
}
.view-newshub-teasers .node--type-blog.node--teaser .node__inner .field--name-field-image {
  float: none !important;
  max-width: none !important;
  margin-bottom: 25px;
}
@media (max-width: 575.98px) {
  .view-newshub-teasers .node--type-blog.node--teaser .node__inner {
    border: none;
    border-bottom: solid 1px #dee2e6;
  }
}

.view-id-calendar.view-display-id-page_1 .view-calendar-downloads {
  padding: 0;
}
.view-id-calendar.view-display-id-page_1 .view-calendar-downloads .view-header h5, .view-id-calendar.view-display-id-page_1 .view-calendar-downloads .view-header .h5 {
  color: var(--bs-secondary);
}
.view-id-calendar.view-display-id-page_1 .view-filters {
  margin-bottom: 4rem;
}
.view-id-calendar.view-display-id-page_1 .view-filters .fieldset-legend {
  color: var(--bs-secondary);
}
.view-id-calendar.view-display-id-page_1 .view-filters .form-checkboxes ul {
  gap: 15px;
}
.view-id-calendar.view-display-id-page_1 .view-filters .form-checkboxes ul .option {
  border-radius: 4px;
  border-width: 2px;
  padding: 0.375rem 1rem;
}
.view-id-calendar.view-display-id-page_1 .view-content .view-as-list-btn {
  background: #F8F9FA;
  padding: 5px;
  color: var(--bs-secondary);
  border-radius: 4px;
  margin-right: 95px;
}
.view-id-calendar.view-display-id-page_1 .view-content .view-as-list-btn a {
  color: var(--bs-secondary);
  font-weight: normal;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar {
  position: relative;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-center h2, .view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-center .h2 {
  color: var(--bs-secondary);
  text-transform: uppercase;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-left {
  position: absolute;
  right: -232px;
  margin-top: 10px;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-left button {
  color: var(--bs-primary);
  background-color: transparent !important;
  padding: 5px !important;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-left button:hover {
  color: var(--bs-secondary);
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-left .fc-button:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-left .fc-icon-chevron-left:before {
  content: "\f137";
  font-family: FontAwesome !important;
  font-size: 1.7rem;
}
.view-id-calendar.view-display-id-page_1 .view-content .fc-header-toolbar .fc-left .fc-icon-chevron-right:before {
  content: "\f138";
  font-family: FontAwesome !important;
  font-size: 1.7rem;
}

.node--type-staff .staff-hero .inner {
  background-color: #E9ECEF !important;
}
@media (min-width: 1600px) {
  .node--type-staff .staff-hero .inner {
    max-width: 80%;
  }
}
@media (max-width: 1199.98px) {
  .node--type-staff .staff-hero .inner {
    padding-top: 3rem;
  }
}
@media (max-width: 767.98px) {
  .node--type-staff .staff-hero .inner {
    display: block;
  }
}
.node--type-staff .staff-hero .inner .node-hero-media {
  width: 40%;
}
@media (max-width: 767.98px) {
  .node--type-staff .staff-hero .inner .node-hero-media {
    margin-bottom: 2rem;
    margin-top: 1rem;
  }
}
@media (min-width: 1200px) {
  .node--type-staff .staff-hero .inner .node-hero-media {
    padding-right: 0;
  }
}
.node--type-staff .staff-hero .inner .node-hero-media .field--name-field-media-image {
  text-align: right;
}
.node--type-staff .staff-hero .inner .node-hero-media .field--name-field-image img {
  width: 70%;
}
@media (max-width: 767.98px) {
  .node--type-staff .staff-hero .inner .node-hero-media .field--name-field-image img {
    width: 100%;
  }
}
.node--type-staff .staff-hero .inner .node-hero-text {
  width: 60%;
  -ms-flex-item-align: start;
      align-self: start;
}
@media (max-width: 767.98px) {
  .node--type-staff .staff-hero .inner .node-hero-text {
    width: 100%;
  }
}
.node--type-staff .staff-hero .inner .node-hero-text nav {
  margin: 0px;
  padding-left: 0;
  padding-bottom: 2rem;
}
.node--type-staff .staff-hero .inner .node-hero-text h1, .node--type-staff .staff-hero .inner .node-hero-text .h1 {
  color: var(--bs-secondary);
  font-size: 2.85rem !important;
  font-family: "futura-pt", "calibri", sans-serif;
}
.node--type-staff .staff-hero .inner .node-hero-text .field--name-field-staff-position {
  color: #6D757D;
}
.node--type-staff .staff-hero .inner .node-hero-text .list-unstyled {
  padding: 0;
  color: #6D757D;
}
@media (min-width: 1600px) {
  .node--type-staff .field--name-body {
    max-width: 80%;
  }
}

.path-search #search-form label {
  color: var(--bs-secondary);
}
.path-search #search-form .button {
  background-color: var(--bs-primary) !important;
  font-weight: bold;
  font-size: 20px;
  padding: 7px 26px !important;
}
.path-search #search-form .form-item.js-form-type-search {
  width: 50%;
}
@media (max-width: 575.98px) {
  .path-search #search-form .form-item.js-form-type-search {
    width: 70%;
  }
}
.path-search #search-form .form-item.js-form-type-search .form-search {
  color: var(--bs-secondary);
  padding: 10px 20px;
}
.path-search #google-cse-results .gsc-above-wrapper-area .gsc-result-info {
  font-size: 1.2rem !important;
  color: var(--bs-secondary);
}
.path-search #google-cse-results .gsc-above-wrapper-area .gsc-orderby .gsc-orderby-label {
  font-size: 20px !important;
  font-weight: normal !important;
  color: var(--bs-secondary) !important;
}
.path-search #google-cse-results .gsc-above-wrapper-area .gsc-orderby .gsc-selected-option-container {
  background-color: var(--bs-secondary) !important;
}
.path-search #google-cse-results .gsc-above-wrapper-area .gsc-orderby .gsc-selected-option-container .gsc-selected-option {
  font-weight: 700 !important;
}
.path-search #google-cse-results .gsc-wrapper .gs-title a {
  color: var(--bs-secondary) !important;
  font-family: "calibri", sans-serif;
  margin-bottom: 0.5rem;
  display: block;
}
.path-search #google-cse-results .gsc-wrapper .gsc-cursor-page {
  border-radius: 7px;
  margin-bottom: 10px;
}
.path-search #google-cse-results .gsc-wrapper .gsc-table-result {
  gap: 40px;
}
@media (max-width: 575.98px) {
  .path-search #google-cse-results .gsc-wrapper .gsc-table-result {
    display: block !important;
  }
  .path-search #google-cse-results .gsc-wrapper .gsc-table-result .gsc-thumbnail {
    width: 100% !important;
    overflow: hidden;
  }
}
.path-search #google-cse-results .gsc-wrapper .gsc-table-result .gs-snippet {
  color: #6D757D;
}
.path-search #google-cse-results .gsc-wrapper .gsc-url-top {
  margin-bottom: 0.5rem;
}
.path-search #google-cse-results .gsc-wrapper .gsc-url-top .gs-visibleUrl-breadcrumb span {
  font-size: 16px !important;
}

.node--type-job .node__inner:not(.teaching) .teacher-competencies {
  display: none;
}

.node--type-job .node__inner .job-info-bottom .file--application-pdf {
  background-color: #F8F9FA;
  padding: 7px 7px !important;
  width: 30%;
  border-radius: 4px;
  background-image: none;
}
@media (max-width: 575.98px) {
  .node--type-job .node__inner .job-info-bottom .file--application-pdf {
    width: 100%;
  }
}
.node--type-job .node__inner .job-info-bottom .file--application-pdf a {
  font-weight: 700;
}
.node--type-job .node__inner .job-info-bottom .file--application-pdf i {
  padding: 0px 10px;
  color: var(--bs-primary) !important;
}
.node--type-job .node__inner .job-info-submit h2, .node--type-job .node__inner .job-info-submit .h2 {
  color: var(--bs-secondary);
}
.node--type-job .node__inner .job-info-submit .btn, .node--type-job .node__inner .job-info-submit button.link, .node--type-job .node__inner .job-info-submit .button,
.node--type-job .node__inner .job-info-submit .btn-inline {
  font-weight: 700;
  border-radius: 30px;
  padding: 5px 20px !important;
  background-color: var(--bs-primary) !important;
}
.node--type-job .node__inner .job-info-submit .btn:hover, .node--type-job .node__inner .job-info-submit button.link:hover, .node--type-job .node__inner .job-info-submit .button:hover,
.node--type-job .node__inner .job-info-submit .btn-inline:hover {
  opacity: 0.9;
}
.node--type-job .node__inner .page-hero .node-hero-text-row .breadcrumb-item {
  color: var(--bs-secondary);
}
.node--type-job .node__inner .page-hero .node-hero-text-row .breadcrumb-item i {
  font-weight: 700;
}
.node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline {
  width: 100%;
}
.node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline h1, .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline .h1 {
  color: var(--bs-primary) !important;
  font-size: 2rem !important;
  margin-top: 1rem;
  margin-bottom: 0px;
}
@media (max-width: 767.98px) {
  .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline h1, .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline .h1 {
    font-size: 1.5rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline h1, .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline .h1 {
    font-size: 1rem !important;
  }
}
.node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline .headline {
  color: var(--bs-secondary) !important;
  font-size: 3.75rem !important;
  line-height: 1.2 !important;
  font-family: "futura-pt", "calibri", sans-serif;
  margin-bottom: 1rem;
}
@media (max-width: 767.98px) {
  .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline .headline {
    font-size: 2.7rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-job .node__inner .page-hero .node-hero-text-row .node-hero-text.has-headline .headline {
    font-size: 2.2rem !important;
  }
}

.view-id-jobs_list.view-display-id-jobs .view-content .views-field-title a {
  color: var(--bs-secondary) !important;
}
.view-id-jobs_list.view-display-id-jobs .view-content h3, .view-id-jobs_list.view-display-id-jobs .view-content .h3 {
  margin-top: 1.9rem;
}

.view-id-newshub_list.view-display-id-page_1 {
  --color-date: #5F6062;
}
.view-id-newshub_list.view-display-id-page_1 .view-content h3, .view-id-newshub_list.view-display-id-page_1 .view-content .h3 {
  color: var(--bs-primary) !important;
}
.view-id-newshub_list.view-display-id-page_1 .view-content .views-field-field-event-date-value .field-content {
  font-weight: 700;
}
.view-id-newshub_list.view-display-id-page_1 .view-content .views-field-field-event-date-value .field-content i {
  padding-right: 5px;
  color: #00AFEF;
}
.view-id-newshub_list.view-display-id-page_1 .view-content .views-field-title .field-content a {
  color: var(--bs-secondary) !important;
}
.view-id-newshub_list.view-display-id-page_1 .view-filters .fieldset-legend {
  color: var(--bs-secondary) !important;
}
.view-id-newshub_list.view-display-id-page_1 .view-filters .form-checkboxes ul {
  gap: 15px;
}
.view-id-newshub_list.view-display-id-page_1 .view-filters .form-checkboxes ul .option {
  border-radius: 4px;
  border-width: 3px;
}

.paragraph--type--contact-list .collapse-header .field--name-field-title {
  color: var(--bs-secondary);
}
.paragraph--type--contact-list .collapse-header i {
  color: var(--bs-primary);
}
@media (max-width: 575.98px) {
  .paragraph--type--contact-list .collapse-header p {
    word-break: break-word;
  }
  .paragraph--type--contact-list .collapse-header p .ext {
    display: none;
  }
  .paragraph--type--contact-list .collapse-header i {
    font-size: 2rem;
  }
}
.paragraph--type--contact-list .node--type-staff .node__inner span {
  width: 25% !important;
  min-width: 16rem !important;
}
.paragraph--type--contact-list .node--type-staff .node__inner .staff-mail {
  min-width: 19rem !important;
}
.paragraph--type--contact-list .list-header span {
  color: var(--bs-secondary);
  min-width: 16rem !important;
  width: 25% !important;
}
@media (max-width: 1599.98px) {
  .paragraph--type--contact-list .list-header span {
    width: 24.3% !important;
  }
}

.paragraph--type--contact-info .list-unstyled h5, .paragraph--type--contact-info .list-unstyled .h5 {
  color: var(--bs-secondary);
}
.paragraph--type--contact-info .list-unstyled #site-phone i,
.paragraph--type--contact-info .list-unstyled #site-email i {
  color: #6D757D;
}
.paragraph--type--contact-info .list-unstyled #site-phone a, .paragraph--type--contact-info .list-unstyled #site-phone i {
  padding-right: 5px;
}
.paragraph--type--contact-info .list-unstyled #site-address .address {
  color: #6D757D;
}
.paragraph--type--contact-info .list-unstyled #site-email i {
  padding-right: 5px;
}
.paragraph--type--contact-info .list-unstyled #site-social-links {
  padding-top: 1rem;
}
.paragraph--type--contact-info .list-unstyled #site-social-links i {
  font-size: 1.5rem;
}
.paragraph--type--contact-info .list-unstyled #site-social-links .ext {
  display: none;
}

.paragraph--type--text .text-formatted {
  padding-left: 1.125rem;
  margin-top: 2rem;
  margin-bottom: 1rem;
}

.node-hero-text-row .node-hero-text.has-headline h1.field--name-title, .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
  color: var(--bs-primary) !important;
  font-size: 2rem !important;
  margin-top: 1rem;
  margin-bottom: 0px;
}
@media (max-width: 767.98px) {
  .node-hero-text-row .node-hero-text.has-headline h1.field--name-title, .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 1.5rem !important;
  }
}
@media (max-width: 575.98px) {
  .node-hero-text-row .node-hero-text.has-headline h1.field--name-title, .node-hero-text-row .node-hero-text.has-headline .field--name-title.h1 {
    font-size: 1rem !important;
  }
}
.node-hero-text-row .node-hero-text.has-headline .field--name-field-headline {
  color: var(--bs-secondary) !important;
  font-size: 3.75rem !important;
  font-family: "futura-pt", "calibri", sans-serif;
}
@media (max-width: 767.98px) {
  .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline {
    font-size: 2.7rem !important;
  }
}
@media (max-width: 575.98px) {
  .node-hero-text-row .node-hero-text.has-headline .field--name-field-headline {
    font-size: 2.2rem !important;
  }
}
.node-hero-text-row .node-hero-text > h1, .node-hero-text-row .node-hero-text > .h1,
.node-hero-text-row .node-hero-text .field--name-title {
  color: var(--bs-secondary);
}

.paragraph--type--files .file i {
  padding-right: 10px;
  color: var(--bs-primary) !important;
}
.paragraph--type--files .file a {
  font-weight: bold;
}

.webform-submission-form {
  margin-bottom: 4rem;
}
.webform-submission-form fieldset {
  border: none;
  padding-left: 0;
}
.webform-submission-form .form-item label {
  font-size: 1.1rem;
  color: var(--bs-secondary);
  font-weight: 700;
}
.webform-submission-form .form-item .form-text, .webform-submission-form .form-item .form-email, .webform-submission-form .form-item textarea {
  border-radius: 8px !important;
}
.node--type-event .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row !important;
          flex-flow: row !important;
}
@media (max-width: 1199.98px) {
  .node--type-event .inner {
    display: block;
  }
}
.node--type-event .inner > .node-hero-text-row {
  background-color: #E9ECEF;
  width: 100% !important;
  max-width: 100% !important;
}
.node--type-event .inner > .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-event .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-event .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-event .inner > .node-hero-text-row .node-hero-text .title-icon {
  color: #F05123;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-event .inner > .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-event .inner > .node-hero-text-row .node-hero-text h1, .node--type-event .inner > .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (max-width: 767.98px) {
  .node--type-event .inner > .node-hero-text-row .node-hero-text h1, .node--type-event .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-event .inner > .node-hero-text-row .node-hero-text h1, .node--type-event .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-event .inner > .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-event .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
  background-color: #E9ECEF;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: unset !important;
  width: 48% !important;
  padding: 0;
  margin: 0;
  -webkit-transform: initial !important;
          transform: initial !important;
  max-width: none !important;
  margin-right: -34px !important;
}
@media (max-width: 1199.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -4px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 767.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: 2px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 575.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: 2px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (min-width: 1600px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
    margin-right: -44px !important;
  }
}
.node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon {
  color: #F05123;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-event .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-event .inner .node-hero-media-row {
  -webkit-clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 55%;
  padding: unset !important;
  margin: unset !important;
}
@media (max-width: 1199.98px) {
  .node--type-event .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 767.98px) {
  .node--type-event .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 575.98px) {
  .node--type-event .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
.node--type-event .inner .node-hero-media-row .node-hero-media {
  width: 100%;
  margin: 0;
  padding: 0;
}

.node--type-blog .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row !important;
          flex-flow: row !important;
}
@media (max-width: 1199.98px) {
  .node--type-blog .inner {
    display: block;
  }
}
.node--type-blog .inner > .node-hero-text-row {
  background-color: #E9ECEF;
  width: 100% !important;
  max-width: 100% !important;
}
.node--type-blog .inner > .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-blog .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-blog .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-blog .inner > .node-hero-text-row .node-hero-text .title-icon {
  color: #FBB034;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-blog .inner > .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-blog .inner > .node-hero-text-row .node-hero-text h1, .node--type-blog .inner > .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-blog .inner > .node-hero-text-row .node-hero-text h1, .node--type-blog .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-blog .inner > .node-hero-text-row .node-hero-text h1, .node--type-blog .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-blog .inner > .node-hero-text-row .node-hero-text h1, .node--type-blog .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-blog .inner > .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-blog .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
  background-color: #E9ECEF;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: unset !important;
  width: 48% !important;
  padding: 0;
  margin: 0;
  -webkit-transform: initial !important;
          transform: initial !important;
  max-width: none !important;
  margin-right: -34px !important;
}
@media (max-width: 1199.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -10px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 767.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -8px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 575.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (min-width: 1600px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
    margin-right: -44px !important;
  }
}
.node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon {
  color: #FBB034;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-blog .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-blog .inner .node-hero-media-row {
  -webkit-clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 55%;
  padding: unset !important;
  margin: unset !important;
}
@media (max-width: 1199.98px) {
  .node--type-blog .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 767.98px) {
  .node--type-blog .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 575.98px) {
  .node--type-blog .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
.node--type-blog .inner .node-hero-media-row .node-hero-media {
  width: 100%;
  margin: 0;
  padding: 0;
}

.node--type-announcement .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row !important;
          flex-flow: row !important;
}
@media (max-width: 1199.98px) {
  .node--type-announcement .inner {
    display: block;
  }
}
.node--type-announcement .inner > .node-hero-text-row {
  background-color: #E9ECEF;
  width: 100% !important;
  max-width: 100% !important;
}
.node--type-announcement .inner > .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-announcement .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-announcement .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-announcement .inner > .node-hero-text-row .node-hero-text .title-icon {
  color: #82BC41;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-announcement .inner > .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-announcement .inner > .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner > .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-announcement .inner > .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-announcement .inner > .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-announcement .inner > .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-announcement .inner > .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-announcement .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
  background-color: #E9ECEF;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: unset !important;
  width: 48% !important;
  padding: 0;
  margin: 0;
  -webkit-transform: initial !important;
          transform: initial !important;
  max-width: none !important;
  margin-right: -34px !important;
}
@media (max-width: 1199.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -10px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 767.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -8px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 575.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (min-width: 1600px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
    margin-right: -44px !important;
  }
}
.node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon {
  color: #82BC41;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-announcement .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-announcement .inner .node-hero-media-row {
  -webkit-clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 55%;
  padding: unset !important;
  margin: unset !important;
}
@media (max-width: 1199.98px) {
  .node--type-announcement .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 767.98px) {
  .node--type-announcement .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 575.98px) {
  .node--type-announcement .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
.node--type-announcement .inner .node-hero-media-row .node-hero-media {
  width: 100%;
  margin: 0;
  padding: 0;
}

.node--type-news .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row !important;
          flex-flow: row !important;
}
@media (max-width: 1199.98px) {
  .node--type-news .inner {
    display: block;
  }
}
.node--type-news .inner > .node-hero-text-row {
  background-color: #E9ECEF;
  width: 100% !important;
  max-width: 100% !important;
}
.node--type-news .inner > .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-news .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-news .inner > .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-news .inner > .node-hero-text-row .node-hero-text .title-icon {
  color: #C81687;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-news .inner > .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-news .inner > .node-hero-text-row .node-hero-text h1, .node--type-news .inner > .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-news .inner > .node-hero-text-row .node-hero-text h1, .node--type-news .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-news .inner > .node-hero-text-row .node-hero-text h1, .node--type-news .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-news .inner > .node-hero-text-row .node-hero-text h1, .node--type-news .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-news .inner > .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-news .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%);
  background-color: #E9ECEF;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: unset !important;
  width: 48% !important;
  padding: 0;
  margin: 0;
  -webkit-transform: initial !important;
          transform: initial !important;
  max-width: none !important;
  margin-right: -34px !important;
}
@media (max-width: 1199.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -10px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 767.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -8px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 575.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (min-width: 1600px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
    margin-right: -52px !important;
  }
}
.node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
  padding: 1.5rem;
  width: initial;
  max-width: none;
  margin: 0;
}
@media (max-width: 767.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
@media (max-width: 575.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 1.5rem 0;
  }
}
.node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon {
  color: #C81687;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .title-icon i::before {
  font-size: 1.2rem;
}
.node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
  font-size: 3rem !important;
  line-height: 1.15;
}
@media (min-width: 1200px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.75rem !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
@media (max-width: 767.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text h1, .node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.node--type-news .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .breadcrumb {
  display: none;
}
.node--type-news .inner .node-hero-media-row {
  -webkit-clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(7.5% 0%, 100% 0%, 100% 100%, 0% 100%);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 55%;
  padding: unset !important;
  margin: unset !important;
}
@media (max-width: 1199.98px) {
  .node--type-news .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 767.98px) {
  .node--type-news .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
@media (max-width: 575.98px) {
  .node--type-news .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 95%);
  }
}
.node--type-news .inner .node-hero-media-row .node-hero-media {
  width: 100%;
  margin: 0;
  padding: 0;
}

.node--type-page {
  padding-bottom: 1rem;
}
.node--type-page .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row !important;
          flex-flow: row !important;
}
@media (max-width: 1199.98px) {
  .node--type-page .inner {
    display: block;
  }
}
.node--type-page .inner > .node-hero-text-row {
  background-color: #E9ECEF;
  width: 100% !important;
  max-width: 100% !important;
}
@media (max-width: 767.98px) {
  .node--type-page .inner > .node-hero-text-row {
    padding: 2rem 0px;
  }
}
@media (max-width: 575.98px) {
  .node--type-page .inner > .node-hero-text-row {
    padding: 2rem 0px;
  }
}
.node--type-page .inner > .node-hero-text-row .node-hero-text {
  margin: auto;
}
@media (min-width: 768px) {
  .node--type-page .inner > .node-hero-text-row .node-hero-text {
    width: 100%;
    padding: 0px 12px;
  }
}
@media (min-width: 1200px) {
  .node--type-page .inner > .node-hero-text-row .node-hero-text {
    max-width: 1140px;
    width: 100%;
    padding: 0px 12px;
  }
}
@media (min-width: 1600px) {
  .node--type-page .inner > .node-hero-text-row .node-hero-text {
    max-width: 1540px;
    width: 100%;
    padding: 2rem 0.9rem;
  }
}
.node--type-page .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 92% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 92% 100%, 0% 100%);
  background-color: #E9ECEF;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: unset !important;
  width: 48% !important;
  padding: 0;
  margin: 0;
  -webkit-transform: initial !important;
          transform: initial !important;
  max-width: none !important;
  margin-right: -43px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199.98px) {
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -12px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -8px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
    padding: 2rem 1rem;
  }
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    margin: initial;
  }
}
@media (max-width: 575.98px) {
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row {
    margin: 0px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
    padding: 2rem 1rem;
  }
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    margin: initial;
  }
}
@media (min-width: 1600px) {
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
    margin-right: -52px !important;
  }
}
@media (min-width: 1200px) {
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    max-width: 1140px;
    position: absolute;
    left: 0;
    right: 0;
  }
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .field--name-field-headline, .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .field--name-title {
    width: 45%;
    padding-right: 1rem;
    line-height: 1.2 !important;
    word-wrap: break-word;
    padding-bottom: 0.3rem;
  }
}
@media (min-width: 1600px) {
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    max-width: 1540px;
    position: absolute;
    left: 0;
    right: 0;
  }
  .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .field--name-field-headline, .node--type-page .inner .node-hero-media-row + .node-hero-text-row .node-hero-text .field--name-title {
    width: 40%;
  }
}
.node--type-page .inner .node-hero-media-row {
  -webkit-clip-path: polygon(7% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(7% 0%, 100% 0%, 100% 100%, 0% 100%);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 55%;
  padding: unset !important;
  margin: unset !important;
}
@media (max-width: 1199.98px) {
  .node--type-page .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 96%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 96%);
  }
}
@media (max-width: 767.98px) {
  .node--type-page .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 96%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 96%);
  }
}
@media (max-width: 575.98px) {
  .node--type-page .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 96%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 96%);
  }
}
.node--type-page .inner .node-hero-media-row .node-hero-media {
  width: 100%;
  margin: 0;
  padding: 0;
}

.node--type-community-program.node--full .program-info #target-audience {
  display: none;
}

.path-schools .view-display-id-map_schools .page-hero .node-hero-text h1, .path-schools .view-display-id-map_schools .page-hero .node-hero-text .h1 {
  margin-top: 2rem;
}
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content {
  border: none;
}
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content h3, .path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .h3 {
  color: var(--bs-secondary);
  font-family: "calibri", sans-serif;
  margin-top: 4rem;
  margin-bottom: 1rem;
}
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-name {
  color: var(--bs-secondary);
}
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname .btn, .path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname button.link, .path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname .button,
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname .btn-inline {
  border-radius: 30px;
}
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname .btn:hover, .path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname button.link:hover, .path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname .button:hover,
.path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-content .views-field-field-site-hostname .btn-inline:hover {
  opacity: 0.8;
}
@media (max-width: 575.98px) {
  .path-schools .view-display-id-map_schools .view-display-id-attachment_schools_list .map-wrapper .view-filters {
    margin-top: 3rem !important;
  }
}
.path-schools .config_pages--type--site .site-text-wrapper {
  margin-bottom: 2rem;
}
.path-schools .config_pages--type--site .site-text-wrapper h2, .path-schools .config_pages--type--site .site-text-wrapper .h2 {
  color: var(--bs-secondary);
}
.path-schools .config_pages--type--site .site-text-wrapper p {
  color: #495057;
}
@media (max-width: 575.98px) {
  .path-schools .config_pages--type--site .site-text-wrapper img {
    width: 100%;
  }
}
.path-schools .config_pages--type--site .site-contact-wrapper {
  margin-bottom: 3rem;
}
.path-schools .config_pages--type--site .site-contact-wrapper h3, .path-schools .config_pages--type--site .site-contact-wrapper .h3 {
  color: var(--bs-secondary);
  font-family: "calibri", sans-serif;
}
.path-schools .config_pages--type--site .site-btn-wrapper .btn, .path-schools .config_pages--type--site .site-btn-wrapper button.link, .path-schools .config_pages--type--site .site-btn-wrapper .button,
.path-schools .config_pages--type--site .site-btn-wrapper .btn-inline {
  border-radius: 25px;
}
.path-schools .config_pages--type--site .site-btn-wrapper .btn:hover, .path-schools .config_pages--type--site .site-btn-wrapper button.link:hover, .path-schools .config_pages--type--site .site-btn-wrapper .button:hover,
.path-schools .config_pages--type--site .site-btn-wrapper .btn-inline:hover {
  background-color: var(--bs-secondary) !important;
  opacity: 0.8;
}
.path-schools .config_pages--type--site .page-hero .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-flow: row !important;
          flex-flow: row !important;
}
@media (max-width: 1199.98px) {
  .path-schools .config_pages--type--site .page-hero .inner {
    display: block;
  }
}
.path-schools .config_pages--type--site .page-hero .inner > .node-hero-text-row {
  background-color: #f8f9fa;
  width: 100% !important;
  max-width: 100% !important;
}
.path-schools .config_pages--type--site .page-hero .inner > .node-hero-text-row .node-hero-text {
  margin: auto;
  max-width: 1140px;
}
@media (max-width: 767.98px) {
  .path-schools .config_pages--type--site .page-hero .inner > .node-hero-text-row .node-hero-text h1, .path-schools .config_pages--type--site .page-hero .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.8rem !important;
  }
}
@media (max-width: 575.98px) {
  .path-schools .config_pages--type--site .page-hero .inner > .node-hero-text-row .node-hero-text h1, .path-schools .config_pages--type--site .page-hero .inner > .node-hero-text-row .node-hero-text .h1 {
    font-size: 2.3rem !important;
  }
}
.path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 92% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 92% 100%, 0% 100%);
  background-color: #F8F9FA;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: unset !important;
  width: 48% !important;
  padding: 0;
  margin: 0;
  -webkit-transform: initial !important;
          transform: initial !important;
  max-width: none !important;
  margin-right: -43px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -16px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 10%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 767.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    margin-right: 0px !important;
    margin-top: -8px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 7%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 575.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 5%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 5%, 100% 100%, 0% 100%);
  }
}
@media (min-width: 1600px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
    margin-right: -52px !important;
  }
}
.path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
  width: 100%;
  padding: 4rem 3rem;
}
@media (max-width: 767.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 4rem 0.8rem;
  }
}
@media (max-width: 575.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row + .node-hero-text-row .node-hero-text {
    padding: 4rem 0.8rem;
  }
}
.path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row {
  -webkit-clip-path: polygon(7% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(7% 0%, 100% 0%, 100% 100%, 0% 100%);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 55%;
  padding: unset !important;
  margin: unset !important;
}
@media (max-width: 1199.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 93%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 93%);
  }
}
@media (max-width: 767.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
  }
}
@media (max-width: 575.98px) {
  .path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row {
    margin: auto !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
  }
}
.path-schools .config_pages--type--site .page-hero .inner .node-hero-media-row .node-hero-media {
  width: 100%;
  margin: 0;
  padding: 0;
}
.path-schools .gm-style-iw {
  border-radius: 7px !important;
}
.path-schools .gm-style-iw .gm-style-iw-d .config_pages .card-header {
  border: 0;
}
.path-schools .gm-style-iw .gm-style-iw-d .config_pages .card-header .field--name-field-site-name {
  color: var(--bs-secondary) !important;
  font-size: 1.4rem;
  font-family: "calibri", sans-serif;
}
.path-schools .gm-style-iw .gm-style-iw-d .config_pages .card-text {
  font-size: 16px;
  margin-bottom: 5px;
}

#homepage-hero #slider-wrapper .view-slider-home .slide-image {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  -webkit-clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
}
@media (min-width: 1600px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-image {
    width: 67.5%;
    -webkit-clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
            clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 1199.98px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-image {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
    -webkit-box-ordinal-group: unset;
        -ms-flex-order: unset;
            order: unset;
  }
}
@media (max-width: 767.98px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-image {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
            clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
    -webkit-box-ordinal-group: unset;
        -ms-flex-order: unset;
            order: unset;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-image {
    width: 56%;
  }
}
#homepage-hero #slider-wrapper .view-slider-home .slide-additional {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 93.5% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 93.5% 100%, 0% 100%);
  margin-right: -26px;
  background-color: var(--bs-primary);
}
@media (min-width: 1600px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 89% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 0%, 89% 100%, 0% 100%);
    margin-right: -30px;
  }
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional h1.field--name-title, #homepage-hero #slider-wrapper .view-slider-home .slide-additional .field--name-title.h1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    font-size: 3rem !important;
  }
}
@media (min-width: 1200px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional h1.field--name-title, #homepage-hero #slider-wrapper .view-slider-home .slide-additional .field--name-title.h1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    font-size: 3rem !important;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional {
    margin-right: -27px;
  }
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional h1.field--name-title, #homepage-hero #slider-wrapper .view-slider-home .slide-additional .field--name-title.h1 {
    -webkit-line-clamp: 4;
  }
}
@media (max-width: 1199.98px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional {
    margin-right: 0px !important;
    margin-top: -13px !important;
    width: 100% !important;
    -webkit-clip-path: polygon(0% 0%, 100% 4%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 4%, 100% 100%, 0% 100%);
  }
}
@media (max-width: 767.98px) {
  #homepage-hero #slider-wrapper .view-slider-home .slide-additional {
    -webkit-clip-path: polygon(0% 0%, 100% 4%, 100% 100%, 0% 100%);
            clip-path: polygon(0% 0%, 100% 4%, 100% 100%, 0% 100%);
    margin-top: -6px !important;
  }
}
@media (min-width: 768px) {
  #homepage-hero .swiper-pagination {
    left: auto;
    right: 1.875rem;
  }
}
@media (min-width: 1200px) {
  #homepage-hero .swiper-pagination {
    float: left;
    left: 27rem;
    right: auto;
  }
}
@media (min-width: 1600px) {
  #homepage-hero .swiper-pagination {
    left: 21rem;
    right: auto;
  }
}

.domain-community.path-frontpage #homepage-newshub {
  display: none;
}

/**
 * Homepage Program Search Block
 */
.block-homepage-program-search {
  background-color: #E9ECEF;
  padding: 3rem 1rem;
}
.block-homepage-program-search .block-title {
  color: var(--bs-primary);
}
.block-homepage-program-search form {
  position: relative;
  padding-top: 1rem;
}
@media (min-width: 768px) {
  .block-homepage-program-search form {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }
}
.block-homepage-program-search form .form-item {
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 0 100% !important;
          flex: 0 0 100% !important;
  margin: 0;
  flex: 0 0 100%;
}
.block-homepage-program-search form .form-item .label {
  display: block;
  color: var(--bs-secondary);
  text-align: center;
  margin-bottom: 0.5rem;
}
@media (min-width: 768px) {
  .block-homepage-program-search form .form-item input,
.block-homepage-program-search form .form-item select {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }
}
.block-homepage-program-search form #edit-actions {
  -ms-flex-item-align: end;
      align-self: end;
  margin-top: 1rem;
  margin-bottom: 1rem;
  text-align: center;
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 0 auto !important;
          flex: 0 0 auto !important;
  position: absolute;
  right: 0;
  bottom: 0;
  margin: auto 0;
}
.block-homepage-program-search form #edit-actions input {
  text-transform: capitalize;
}

.view-id-community_partners .page-hero .title-icon,
.view-id-community_programs .page-hero .title-icon,
.node--type-community-partner.node--full .page-hero .title-icon,
.node--type-community-program.node--full .page-hero .title-icon {
  color: var(--bs-primary) !important;
  font-weight: 700 !important;
  font-size: 2rem !important;
}

.view-id-community_programs.view-id-community_programs .bef-exposed-form .form-item {
  max-width: 400px;
  margin-right: 0.5rem;
}
.view-id-adboxes.view-display-id-adboxes_home .view-content {
  overflow: auto;
}

body {
  color: #343A40;
}

footer#site-footer .ext .ext {
  display: none;
}
footer#site-footer #site-info-footer #site-name {
  padding-bottom: 1rem;
}
footer#site-footer #site-info-footer #site-social-links {
  padding-top: 2rem;
}
footer#site-footer #site-info-footer #site-social-links li[data-social] {
  padding-right: 0.7rem;
}
footer#site-footer #site-info-footer #site-social-links li[data-social] i {
  font-size: 2rem;
}

.domain-www.path-frontpage #homepage-text {
  padding-top: 2rem;
  padding-bottom: 3rem;
}
.domain-www.path-frontpage #homepage-text #schoolkit-sitename {
  display: none;
}
.domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
}
.domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text p {
  -webkit-box-flex: 65%;
      -ms-flex: 65%;
          flex: 65%;
}
.domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text h6, .domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text .h6 {
  font-family: "futura-pt", "calibri", sans-serif;
  color: var(--bs-secondary);
  font-size: calc(1.5 * 2.5rem);
  -webkit-box-flex: 35%;
      -ms-flex: 35%;
          flex: 35%;
}
@media (max-width: 1199.98px) {
  .domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text h6, .domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text .h6 {
    font-size: 3rem;
    width: 54%;
    margin-bottom: 40px;
  }
}
@media (max-width: 575.98px) {
  .domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text h6, .domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text .h6 {
    font-size: 2.25rem;
    margin-bottom: 40px;
  }
}
@media (max-width: 1199.98px) {
  .domain-www.path-frontpage #homepage-text #schoolkit-homepage-text .field--name-field-site-homepage-text {
    display: block;
  }
}

.domain-earlyyears .view-calendar-downloads,
.domain-earlyyears .view-newshub-list .view-filters,
.domain-earlyyears .view-calendar .view-filters {
  display: none;
}

.node--newshub .node-title {
  color: var(--bs-secondary);
}
.node--newshub .node-title a {
  color: inherit;
  text-decoration: none;
}

.view-newshub.view-id-newshub .details-wrapper .node-title {
  color: var(--bs-secondary) !important;
  font-family: "calibri", sans-serif;
}

#homepage-hero {
  background-color: #E9ECEF !important;
}
#homepage-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--bs-secondary) !important;
}

.breadcrumb .breadcrumb-item {
  color: var(--bs-secondary) !important;
}
.breadcrumb .breadcrumb-item i {
  font-weight: 700;
}
.breadcrumb .breadcrumb-item:last-child {
  color: #ADB5BD !important;
}

#land-acknowledgement, .breadcrumb {
  background-color: #E9ECEF !important;
}

.btn.btn-primary, button.btn-primary.link, .btn-primary.button, .btn.btn-secondary, button.btn-secondary.link, .btn-secondary.button, button.link.btn-inline,
.button.btn-inline,
.btn-inline, .btn.btn-inline {
  position: relative;
}

.btn-inline {
  margin: 10px 0.5rem 10px 0px !important;
}

#site-footer .menu--footer .navbar-nav {
  padding-top: 39px;
}

@media (min-width: 1200px) {
  .view-display-id-adboxes_home .view-content {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

/**
 * This is an override for common theme 
 * This can be removed/disabled after **Common Theme** Version 1.0.23 is released as it will be redundant at that point
 */
.paragraph--type--contact-list .collapse-header .contact-toggle i {
  bottom: auto !important;
}

.view-id-schools .map-wrapper > .view-filters .bef-checkboxes .form-type-checkbox.taxonomy-name--test {
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL192YXJpYWJsZXNfYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9fdmFyaWFibGVzX2RydXBhbC5zY3NzIiwiX3ZhcmlhYmxlc19ib290c3RyYXBfZGlzdHJpY3Quc2NzcyIsIl92YXJpYWJsZXNfZHJ1cGFsX2Rpc3RyaWN0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19uYXYuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9mb250YXdlc29tZS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2xpZ2h0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9yZWd1bGFyLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9zb2xpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvYnJhbmRzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9fb3ZlcnJpZGVzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2FkbWluLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fZm9vdGVyLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX2pxdWVyeS51aS5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19sb2NhbF90YXNrcy5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19taXNjLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL19wYXJhZ3JhcGhzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvX3JlZ2lvbnMuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGFibGUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9fdmlld3Muc2NzcyIsIi4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL19ib290c3RyYXBfZml4LnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9zeXN0ZW0vY2tlZGl0b3Itc3R5bGVzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9fY3NzLXZhcnMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9faGVhZHJvb20uc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvYmxvY2tzL19zaXRlLWJyYW5kaW5nLWJsb2NrLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL2Jsb2Nrcy9fbGFuZC1hY2tub3dsZWRnZW1lbnQuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvYmxvY2tzL19sb2dvLWRpc3RyaWN0LXNlY29uZGFyeS5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9ibG9ja3MvX2Zvb3Rlci1zaXRlaW5mby5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9fbm9kZWhlcm8tLXBhZ2UtbmV3c2h1Yi5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9fbm9kZWhlcm8tLXN0YWZmLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2Rlcy1zaGFyZWQuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcGFnZXMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtYnJvYWRjYXN0cy5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1zdGFmZi5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9ub2Rlcy9fbm9kZS1wcm9tb3Muc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtam9iLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL19jb21tdW5pdHktLXBhcnRuZXItcHJvZ3JhbXMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbWVkaWEvX21lZGlhLWltYWdlLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL21lZGlhL19tZWRpYS1pbWFnZS0tc2NhbGVkLWZ1bGwuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbWVkaWEvX21lZGlhLXZpZGVvLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaHMtY29tbW9uLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0taW1hZ2UtdGV4dC5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLWltYWdlLWdhbGxlcnkuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1maWxlLWF0dGFjaG1lbnRzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tcmVmLWxpc3Quc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1jb250YWN0LWxpc3Quc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1jb250YWN0LWluZm8uc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvdmlld3MvX3ZpZXctYXV0aG9yLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3ZpZXdzL192aWV3cy1jb21tb24uc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvdmlld3MvX3ZpZXctYWRib3hlcy5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy92aWV3cy9fdmlldy1icm9hZGNhc3RzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3ZpZXdzL192aWV3LW5ld3NodWIuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvdmlld3MvX3ZpZXctbmV3c2h1Yi1saXN0LnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3ZpZXdzL192aWV3LWpvYnMtbGlzdC5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy92aWV3cy9fdmlldy1uZXdzaHViLXRlYXNlcnMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvdmlld3MvX3ZpZXctY2FsZW5kYXIuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvdmlld3MvX3ZpZXctY2FsZW5kYXItZG93bmxvYWRzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3ZpZXdzL192aWV3LWNvdXJzZXMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvdmlld3MvX3ZpZXctcHJlc2VudGF0aW9ucy5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy92aWV3cy9fdmlldy1zY2hvb2xzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL19uZXdzaHViLWNhdGVnb3JpZXMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbWlzYy9fYmFja2VuZC1maXhlcy5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9taXNjL19zZWFyY2gtcGFnZXMuc2NzcyIsIi4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMvbWlzYy9fNDAzLTQwNC1wYWdlcy5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvY29tcG9uZW50cy9taXNjL19jb250ZXh0dWFsLWVkaXRpbmctc2xpZGVzLXByb21vcy5zY3NzIiwiLi4vLi4vc2Nob29sa2l0L3Njc3MvdmVuZG9yL19mYS13ZWlnaHQtb3ZlcnJpZGVzLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL193ZWJmcm9tLnNjc3MiLCIuLi8uLi9zY2hvb2xraXQvc2Nzcy9jb21wb25lbnRzL3BhZ2VzL19wYWdlLWhvbWUuc2NzcyIsIm92ZXJyaWRlcy9faGVhZGVyLnNjc3MiLCJvdmVycmlkZXMvX3ZpZXctbmV3c2h1Yi5zY3NzIiwib3ZlcnJpZGVzL192aWV3LWFkYm94ZXMuc2NzcyIsIm92ZXJyaWRlcy9fb3ZlcnJpZGUtY29tcG9uZW50cy5zY3NzIiwib3ZlcnJpZGVzL19wYXJhZ3JhcGguc2NzcyIsIm92ZXJyaWRlcy9fd2ViZnJvbS5zY3NzIiwib3ZlcnJpZGVzL19ub2RlLWhlcm8uc2NzcyIsIm92ZXJyaWRlcy9fc2Nob29scy5zY3NzIiwib3ZlcnJpZGVzL19oZXJvLnNjc3MiLCJjdXN0b20tY29tcG9uZW50cy9fY29tbXVuaXR5LXBhcnRuZXItcHJvZ3JhbXMuc2NzcyIsInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOztFQUFBO0FBdUJBOztFQUFBO0FDTkE7O0VBQUE7QUFvQ0E7RUFFUSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsd0JBQUE7RUFBQSwwQkFBQTtFQUVKLGtDQUFBO0VBQ0Esc0NBQUE7QUZuQ0o7O0FFNENJO0VBQ0ksZ0JBQUE7QUZ6Q1I7O0FFd0NJO0VBQ0ksZ0JBQUE7QUZyQ1I7O0FFb0NJO0VBQ0ksZ0JBQUE7QUZqQ1I7O0FFZ0NJO0VBQ0ksZ0JBQUE7QUY3QlI7O0FFNEJJO0VBQ0ksZ0JBQUE7QUZ6QlI7O0FFd0JJO0VBQ0ksZ0JBQUE7QUZyQlI7O0FFb0JJO0VBQ0ksZ0JBQUE7QUZqQlI7O0FFZ0JJO0VBQ0ksZ0JBQUE7QUZiUjs7QUVZSTtFQUNJLGdCQUFBO0FGVFI7O0FFUUk7RUFDSSxnQkFBQTtBRkxSOztBRVNBO0VBQ0ksNkJBQUE7QUZOSjs7QUVTQTtFQUNJLCtCQUFBO0FGTko7O0FFb0JBO0VBQ0ksaUJBQUE7QUZqQko7O0FFd0JBOzs7RUFBQTtBQTBCQTs7RUFBQTtBQzNIQTs7RUFBQTtBQ0RBOztHQUFBO0FBa0NBO0VBRVEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLHdCQUFBO0VBQUEsMEJBQUE7RUFFSixrQ0FBQTtFQUNBLHNDQUFBO0FKK0RKOztBSXZESTtFQUNJLGdCQUFBO0FKMERSOztBSTNESTtFQUNJLGdCQUFBO0FK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S0E7Ozs7RUFJRSxnQkFBQTtBUG1LRjs7QU9oS0E7RUFDRSxnQk5oSmlCO0FEbVRuQjs7QU85SkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QVBpS0Y7O0FPM0pBO0VBQ0UsZ0JBQUE7QVA4SkY7O0FPdEpBOztFQUVFLG1CQ3NXNEI7QVI3TTlCOztBT2pKQTtFRG1GTSxrQkFMSTtBTnVFVjs7QU85SUE7RUFDRSxpQkMrYTRCO0VEOWE1Qix3Q0FBQTtBUGlKRjs7QU94SUE7O0VBRUUsa0JBQUE7RUQrREksaUJBTEk7RUN4RFIsY0FBQTtFQUNBLHdCQUFBO0FQMklGOztBT3hJQTtFQUFNLGVBQUE7QVA0SU47O0FPM0lBO0VBQU0sV0FBQTtBUCtJTjs7QU8xSUE7RUFDRSwyQkFBQTtFQUNBLDBCQ3FLd0M7QVJ4QjFDO0FPM0lFO0VBQ0UsaUNBQUE7QVA2SUo7O0FPbElFO0VBRUUsY0FBQTtFQUNBLHFCQUFBO0FQb0lKOztBTzdIQTs7OztFQUlFLHFDQ2tSNEI7RUY3UHhCLGNBTEk7QU5pSFY7O0FPekhBO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RURTSSxrQkFMSTtBTnlIVjtBT3hIRTtFRElJLGtCQUxJO0VDR04sY0FBQTtFQUNBLGtCQUFBO0FQMEhKOztBT3RIQTtFREhNLGtCQUxJO0VDVVIsMkJBQUE7RUFDQSxxQkFBQTtBUHlIRjtBT3RIRTtFQUNFLGNBQUE7QVB3SEo7O0FPcEhBO0VBQ0UsMkJBQUE7RURmSSxrQkFMSTtFQ3NCUix3QkN1eUNrQztFRHR5Q2xDLHNDQ3V5Q2tDO0VDM2tEaEMsc0JBQUE7QVQ0Wko7QU9ySEU7RUFDRSxVQUFBO0VEdEJFLGNBTEk7QU5tSlY7O0FPN0dBO0VBQ0UsZ0JBQUE7QVBnSEY7O0FPMUdBOztFQUVFLHNCQUFBO0FQNkdGOztBT3JHQTtFQUNFLG9CQUFBO0VBQ0EseUJBQUE7QVB3R0Y7O0FPckdBO0VBQ0UsbUJDc1Q0QjtFRHJUNUIsc0JDcVQ0QjtFRHBUNUIsY05yVFM7RU1zVFQsZ0JBQUE7QVB3R0Y7O0FPakdBO0VBRUUsbUJBQUE7RUFDQSxnQ0FBQTtBUG1HRjs7QU9oR0E7Ozs7OztFQU1FLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FQbUdGOztBTzNGQTtFQUNFLHFCQUFBO0FQOEZGOztBT3hGQTtFQUVFLGdCQUFBO0FQMEZGOztBT2xGQTtFQUNFLFVBQUE7QVBxRkY7O0FPaEZBOzs7OztFQUtFLFNBQUE7RUFDQSxvQkFBQTtFRHJISSxrQkFMSTtFQzRIUixvQkFBQTtBUG1GRjs7QU8vRUE7O0VBRUUsb0JBQUE7QVBrRkY7O0FPN0VBO0VBQ0UsZUFBQTtBUGdGRjs7QU83RUE7RUFHRSxpQkFBQTtBUDhFRjtBTzNFRTtFQUNFLFVBQUE7QVA2RUo7O0FPdEVBO0VBQ0Usd0JBQUE7QVB5RUY7O0FPakVBOzs7O0VBSUUsMEJBQUE7QVBvRUY7QU9qRUk7Ozs7RUFDRSxlQUFBO0FQc0VOOztBTy9EQTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtBUGtFRjs7QU83REE7RUFDRSxnQkFBQTtBUGdFRjs7QU90REE7RUFDRSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FQeURGOztBT2pEQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQzhJNEI7RUY1VnhCLGVBTEk7RUNzTlIsb0JBQUE7QVBtREY7QU9qREU7RUFDRSxXQUFBO0FQbURKOztBTzVDQTs7Ozs7OztFQU9FLFVBQUE7QVArQ0Y7O0FPNUNBO0VBQ0UsWUFBQTtBUCtDRjs7QU90Q0E7RUFDRSxvQkFBQTtFQUNBLDZCQUFBO0FQeUNGOztBT2pDQTs7Ozs7OztDQUFBO0FBV0E7RUFDRSx3QkFBQTtBUGlDRjs7QU81QkE7RUFDRSxVQUFBO0FQK0JGOztBT3hCQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBUDJCRjs7QU83QkE7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QVAyQkY7O0FPdEJBO0VBQ0UscUJBQUE7QVB5QkY7O0FPcEJBO0VBQ0UsU0FBQTtBUHVCRjs7QU9oQkE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QVBtQkY7O0FPWEE7RUFDRSx3QkFBQTtBUGNGOztBT05BO0VBQ0Usd0JBQUE7QVBTRjs7QVU3a0JBO0VKeVFNLGtCQUxJO0VJbFFSLGdCRndrQjRCO0FSUTlCOztBVTNrQkU7RUpzUU0saUNBQUE7RUlwUUosK0NQbkJtQjtFT3FCbkIsZ0JQcEJrQjtFT3FCbEIsZ0JGd2lCMEI7QVJxQzlCO0FNOWVJO0VJcEdGO0lKNlFNLGVBQUE7RU55VU47QUFDRjs7QVV2bEJFO0VKc1FNLGlDQUFBO0VJcFFKLCtDUG5CbUI7RU9xQm5CLGdCUHBCa0I7RU9xQmxCLGdCRndpQjBCO0FSaUQ5QjtBTTFmSTtFSXBHRjtJSjZRTSxpQkFBQTtFTnFWTjtBQUNGOztBVW5tQkU7RUpzUU0saUNBQUE7RUlwUUosK0NQbkJtQjtFT3FCbkIsZ0JQcEJrQjtFT3FCbEIsZ0JGd2lCMEI7QVI2RDlCO0FNdGdCSTtFSXBHRjtJSjZRTSxlQUFBO0VOaVdOO0FBQ0Y7O0FVL21CRTtFSnNRTSxpQ0FBQTtFSXBRSiwrQ1BuQm1CO0VPcUJuQixnQlBwQmtCO0VPcUJsQixnQkZ3aUIwQjtBUnlFOUI7QU1saEJJO0VJcEdGO0lKNlFNLGlCQUFBO0VONldOO0FBQ0Y7O0FVM25CRTtFSnNRTSxpQ0FBQTtFSXBRSiwrQ1BuQm1CO0VPcUJuQixnQlBwQmtCO0VPcUJsQixnQkZ3aUIwQjtBUnFGOUI7QU05aEJJO0VJcEdGO0lKNlFNLGVBQUE7RU55WE47QUFDRjs7QVV2b0JFO0VKc1FNLGlDQUFBO0VJcFFKLCtDUG5CbUI7RU9xQm5CLGdCUHBCa0I7RU9xQmxCLGdCRndpQjBCO0FSaUc5QjtBTTFpQkk7RUlwR0Y7SUo2UU0saUJBQUE7RU5xWU47QUFDRjs7QVUzbkJBO0VDdkRFLGVBQUE7RUFDQSxnQkFBQTtBWHNyQkY7O0FVM25CQTtFQzVERSxlQUFBO0VBQ0EsZ0JBQUE7QVgyckJGOztBVTduQkE7RUFDRSxxQkFBQTtBVmdvQkY7QVU5bkJFO0VBQ0Usb0JGZ2tCMEI7QVJnRTlCOztBVXRuQkE7RUpvTk0sa0JBTEk7RUk3TVIseUJBQUE7QVZ5bkJGOztBVXJuQkE7RUFDRSxtQlRVTztFS21N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aEVBO0VBQ0UsK0JBQUE7RUFDQSxrQ0FBQTtFZjBRSSxtQkFMSTtBTmt4RFY7O0FxQm5oRUE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0Vmb1FJLG1CQUxJO0FOd3hEVjs7QXNCcGpFQTtFQUNFLGFyQllxQjtFS29SakIsa0JBTEk7RWdCdlJSLGNyQmlDUztBRG9oRVg7O0F1QjFqRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VqQjhSSSxlQUxJO0VpQnRSUixnQnRCc0JtQjtFc0JyQm5CLGdCdEJ3QmlCO0VzQnZCakIsY3BCRVc7RW9CRFgsc0J0QlBNO0VzQlFOLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RWRHRSx1QkFBQTtFZUhFLHdGRE1KO0VDTkksZ0ZETUo7RUNOSSx3RURNSjtFQ05JLDhHRE1KO0F2QndqRUY7QXdCMWpFTTtFRGhCTjtJQ2lCUSx3QkFBQTtJQUFBLGdCQUFBO0V4QjZqRU47QUFDRjtBdUIzakVFO0VBQ0UsZ0JBQUE7QXZCNmpFSjtBdUIzakVJO0VBQ0UsZUFBQTtBdkI2akVOO0F1QnhqRUU7RUFDRSxjcEJwQlM7RW9CcUJULHNCdEI3Qkk7RXNCOEJKLHFCZnF5Qm9DO0VlcHlCcEMsVUFBQTtFQUtFLDBEZjZxQjBCO1VlN3FCMUIsa0RmNnFCMEI7QVJ5NENoQztBdUIvaUVFO0VBRUUsYUFBQTtBdkJnakVKO0F1QjVpRUU7RUFDRSxjdEJkTztFc0JnQlAsVUFBQTtBdkI2aUVKO0F1QmhqRUU7RUFDRSxjdEJkTztFc0JnQlAsVUFBQTtBdkI2aUVKO0F1QmhqRUU7RUFDRSxjdEJkTztFc0JnQlAsVUFBQTtBdkI2aUVKO0F1QmhqRUU7RUFDRSxjdEJkTztFc0JnQlAsVUFBQTtBdkI2aUVKO0F1QmhqRUU7RUFDRSxjdEJkTztFc0JnQlAsVUFBQTtBdkI2aUVKO0F1QnJpRUU7RUFFRSx5QnRCOUJPO0VzQmlDUCxVQUFBO0F2Qm9pRUo7QXVCaGlFRTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQmZnb0IwQjtVZWhvQjFCLDBCZmdvQjBCO0VlL25CMUIsY3BCakVTO0VzQlZYLHlCeEJrQ1M7RXNCMkNQLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSw0QmYwWTBCO0VlelkxQixnQkFBQTtFQ3RFRSxxSkR1RUY7RUN2RUUsNklEdUVGO0VDdkVFLHFJRHVFRjtFQ3ZFRSwyS0R1RUY7QXZCa2lFSjtBdUI5aUVFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCZmdvQjBCO1VlaG9CMUIsMEJmZ29CMEI7RWUvbkIxQixjcEJqRVM7RXNCVlgseUJ4QmtDUztFc0IyQ1Asb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCZjBZMEI7RWV6WTFCLGdCQUFBO0VDdEVFLHFKRHVFRjtFQ3ZFRSw2SUR1RUY7RUN2RUUscUlEdUVGO0VDdkVFLDJLRHVFRjtBdkJraUVKO0F3QnJtRU07RUR1REo7SUN0RE0sd0JBQUE7SUFBQSxnQkFBQTtFeEJ3bUVOO0V1QmxqRUE7SUN0RE0sd0JBQUE7SUFBQSxnQkFBQTtFeEJ3bUVOO0FBQ0Y7QXVCcGlFRTtFQUNFLHlCZnM0QjhCO0FSZ3FDbEM7QXVCdmlFRTtFQUNFLHlCZnM0QjhCO0FSZ3FDbEM7O0F1QjdoRUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQnRCdEVpQjtFc0J1RWpCLGNwQjVGVztFb0I2RlgsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0F2QmdpRUY7QXVCOWhFRTtFQUNFLFVBQUE7QXZCZ2lFSjtBdUI3aEVFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0F2QjhoRUo7O0F1Qm5oRUE7RUFDRSxzQ2ZzdEJzQztFZXJ0QnRDLHVCQUFBO0VqQmtLSSxtQkFMSTtFRzdRTixzQkFBQTtBVHdvRUo7QXVCcGhFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmZnbEIwQjtVZWhsQjFCLHlCZmdsQjBCO0FSczhDOUI7QXVCemhFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmZnbEIwQjtVZWhsQjFCLHlCZmdsQjBCO0FSczhDOUI7O0F1QmxoRUE7RUFDRSxvQ2Ywc0JzQztFZXpzQnRDLG9CQUFBO0VqQnFKSSxtQkFMSTtFRzdRTixxQkFBQTtBVG9wRUo7QXVCbmhFRTtFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3QmZ1a0IwQjtVZXZrQjFCLHVCZnVrQjBCO0FSODhDOUI7QXVCeGhFRTtFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3QmZ1a0IwQjtVZXZrQjFCLHVCZnVrQjBCO0FSODhDOUI7O0F1QjdnRUU7RUFDRSx1Q2Z1ckJvQztBUnkxQ3hDO0F1QjdnRUU7RUFDRSxzQ2ZvckJvQztBUjIxQ3hDO0F1QjVnRUU7RUFDRSxvQ2ZpckJvQztBUjYxQ3hDOztBdUJ6Z0VBO0VBQ0UsV2YrcUJzQztFZTlxQnRDLG1DZndxQnNDO0VldnFCdEMsaUJmNmhCNEI7QVIrK0M5QjtBdUIxZ0VFO0VBQ0UsZUFBQTtBdkI0Z0VKO0F1QnpnRUU7RUFDRSxvQkFBQTtFZHBLQSx1QkFBQTtBVGdyRUo7QXVCeGdFRTtFZHhLRSx1QkFBQTtBVG1yRUo7QXVCdmdFRTtFQUFvQixrQ2Z5cEJrQjtBUmkzQ3hDO0F1QnpnRUU7RUFBb0IsZ0NmeXBCa0I7QVJtM0N4Qzs7QTBCdnNFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsMENBQUE7RUFDQSx1Q0FBQTtFcEI0UkksZUFMSTtFb0JwUlIsZ0J6Qm9CbUI7RXlCbkJuQixnQnpCc0JpQjtFeUJyQmpCLGNBQUE7RUFDQSxzQnpCVE07RXlCVU4saVBBQUE7RUFDQSw0QkFBQTtFQUNBLHlDbEJ3NUJrQztFa0J2NUJsQywwQmxCdzVCa0M7RWtCdjVCbEMseUJBQUE7RWpCREUsdUJBQUE7RWVIRSx3RkVPSjtFRlBJLGdGRU9KO0VGUEksd0VFT0o7RUZQSSw4R0VPSjtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBMUJ3c0VGO0F3QjVzRU07RUVmTjtJRmdCUSx3QkFBQTtJQUFBLGdCQUFBO0V4QitzRU47QUFDRjtBMEIzc0VFO0VBQ0UscUJsQjh5Qm9DO0VrQjd5QnBDLFVBQUE7RUFLRSwwRGxCeTVCNEI7VWtCejVCNUIsa0RsQnk1QjRCO0FSZ3pDbEM7QTBCcnNFRTtFQUVFLHNCbEJ1cUIwQjtFa0J0cUIxQixzQkFBQTtBMUJzc0VKO0EwQm5zRUU7RUFFRSx5QnpCUE87QUQyc0VYO0EwQi9yRUU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0ExQmlzRUo7O0EwQjdyRUE7RUFDRSxvQmxCZ3FCNEI7RWtCL3BCNUIsdUJsQitwQjRCO0VrQjlwQjVCLG9CbEIrcEI0QjtFRnJieEIsbUJBTEk7RUc3UU4sc0JBQUE7QVQwdUVKOztBMEI3ckVBO0VBQ0UsbUJsQjRwQjRCO0VrQjNwQjVCLHNCbEIycEI0QjtFa0IxcEI1QixrQmxCMnBCNEI7RUZ6YnhCLG1CQUxJO0VHN1FOLHFCQUFBO0FUa3ZFSjs7QTJCandFQTtFQUNFLGNBQUE7RUFDQSxrQm5CNDFCd0M7RW1CMzFCeEMsbUJuQjQxQndDO0VtQjMxQnhDLHVCbkI0MUJ3QztBUnc2QzFDO0EyQmx3RUU7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTNCb3dFSjs7QTJCaHdFQTtFQUNFLG9CbkJrMUJ3QztFbUJqMUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QTNCbXdFRjtBMkJqd0VFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBM0Jtd0VKOztBMkIvdkVBO0VBQ0UsVW5CbzBCd0M7RW1CbjBCeEMsV25CbTBCd0M7RW1CbDBCeEMsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCMUIzQk07RTBCNEJOLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFDbkJ1MEJ3QztFbUJ0MEJ4Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0EzQmt3RUY7QTJCL3ZFRTtFbEJ2QkUscUJBQUE7QVR5eEVKO0EyQjl2RUU7RUFFRSxrQm5COHpCc0M7QVJpOEMxQztBMkI1dkVFO0VBQ0UsK0JuQnF6QnNDO1VtQnJ6QnRDLHVCbkJxekJzQztBUnk4QzFDO0EyQjN2RUU7RUFDRSxxQm5CaXhCb0M7RW1CaHhCcEMsVUFBQTtFQUNBLDBEbkI2cEI0QjtVbUI3cEI1QixrRG5CNnBCNEI7QVJnbURoQztBMkIxdkVFO0VBQ0UseUIxQmRHO0UwQmVILHFCMUJmRztBRDJ3RVA7QTJCMXZFSTtFQUlJLCtPQUFBO0EzQnl2RVI7QTJCcnZFSTtFQUlJLHVKQUFBO0EzQm92RVI7QTJCL3VFRTtFQUNFLHlCMUJuQ0c7RTBCb0NILHFCMUJwQ0c7RTBCeUNELHlPQUFBO0EzQjZ1RU47QTJCenVFRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7VUFBQSxZQUFBO0VBQ0EsWW5CNnhCdUM7QVI4OEMzQztBMkJwdUVJO0VBQ0UsZUFBQTtFQUNBLFluQm94QnFDO0FSazlDM0M7O0EyQnh0RUE7RUFDRSxtQm5CK3dCZ0M7QVI0OENsQztBMkJ6dEVFO0VBQ0UsVW5CMndCOEI7RW1CMXdCOUIsbUJBQUE7RUFDQSx3S0FBQTtFQUNBLGdDQUFBO0VsQjNHQSxrQkFBQTtFZUhFLHlER2dIRjtFSGhIRSxpREdnSEY7QTNCMnRFSjtBd0J2MEVNO0VHc0dKO0lIckdNLHdCQUFBO0lBQUEsZ0JBQUE7RXhCMDBFTjtBQUNGO0EyQjl0RUk7RUFDRSwwSkFBQTtBM0JndUVOO0EyQjd0RUk7RUFDRSxpQ25CMHdCNEI7RW1CcndCMUIsdUpBQUE7QTNCMnRFUjtBMkJ0dEVFO0VBQ0Usb0JuQnF2QjhCO0VtQnB2QjlCLGVBQUE7QTNCd3RFSjtBMkJ0dEVJO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0EzQnd0RU47O0EyQm50RUE7RUFDRSxxQkFBQTtFQUNBLGtCbkJtdUJnQztBUm0vQ2xDOztBMkJudEVBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0EzQnN0RUY7QTJCbHRFSTs7O0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxhbkJvbEJ3QjtBUmtvRDlCOztBNEIzM0VBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QTVCODNFRjtBNEI1M0VFO0VBQ0UsVUFBQTtBNUI4M0VKO0E0QjEzRUk7RUFBMEIsMEVwQnE4QmE7VW9CcjhCYixrRXBCcThCYTtBUnc3QzNDO0E0QjUzRUk7RUFBMEIsa0VwQm84QmE7QVIyN0MzQztBNEI1M0VFO0VBQ0UsU0FBQTtBNUI4M0VKO0E0QjMzRUU7RUFDRSxXcEJzN0J1QztFb0JyN0J2QyxZcEJxN0J1QztFb0JwN0J2QyxvQkFBQTtFSHpCRix5QnhCNENLO0UyQmpCSCxTcEJxN0J1QztFQ2o4QnZDLG1CQUFBO0VlSEUsNEhJa0JGO0VKbEJFLG9ISWtCRjtFSmxCRSw0R0lrQkY7RUpsQkUsa0pJa0JGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBNUI0M0VKO0F3QjM0RU07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXhCODRFTjtBQUNGO0E0Qi8zRUk7RUhqQ0YseUJqQnE5QnlDO0FSODhDM0M7QTRCNzNFRTtFQUNFLFdwQis1QjhCO0VvQjk1QjlCLGNwQis1QjhCO0VvQjk1QjlCLGtCQUFBO0VBQ0EsZXBCODVCOEI7RW9CNzVCOUIseUIzQlJPO0UyQlNQLHlCQUFBO0VuQjdCQSxtQkFBQTtBVDY1RUo7QTRCMzNFRTtFQUNFLFdwQjI1QnVDO0VvQjE1QnZDLFlwQjA1QnVDO0VpQjc4QnpDLHlCeEI0Q0s7RTJCU0gsU3BCMjVCdUM7RUNqOEJ2QyxtQkFBQTtFZUhFLGlISTRDRjtFSjVDRSw0R0k0Q0Y7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0E1QjQzRUo7QXdCcjZFTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V4Qnc2RU47QUFDRjtBNEIvM0VJO0VIM0RGLHlCakJxOUJ5QztBUncrQzNDO0E0QjczRUU7RUFDRSxXcEJxNEI4QjtFb0JwNEI5QixjcEJxNEI4QjtFb0JwNEI5QixrQkFBQTtFQUNBLGVwQm80QjhCO0VvQm40QjlCLHlCM0JsQ087RTJCbUNQLHlCQUFBO0VuQnZEQSxtQkFBQTtBVHU3RUo7QTRCMzNFRTtFQUNFLG9CQUFBO0E1QjYzRUo7QTRCMzNFSTtFQUNFLHlCM0IxQ0s7QUR1NkVYO0E0QjEzRUk7RUFDRSx5QjNCOUNLO0FEMDZFWDs7QTZCbjlFQTtFQUNFLGtCQUFBO0E3QnM5RUY7QTZCcDlFRTs7O0VBR0UsMEJyQis5QjhCO0VxQjk5QjlCLGlCckIrOUI4QjtBUnUvQ2xDO0E2Qm45RUU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7RUxQRSxnRktRRjtFTFJFLHdFS1FGO0VMUkUsZ0VLUUY7RUxSRSxvR0tRRjtBN0JxOUVKO0F3Qno5RU07RUtWSjtJTFdNLHdCQUFBO0lBQUEsZ0JBQUE7RXhCNDlFTjtBQUNGO0E2QnY5RUU7O0VBRUUscUJBQUE7QTdCeTlFSjtBNkJ2OUVJO0VBQ0Usa0JBQUE7QTdCMDlFTjtBNkIzOUVJO0VBQ0Usa0JBQUE7QTdCMDlFTjtBNkIzOUVJO0VBQ0Usa0JBQUE7QTdCMDlFTjtBNkIzOUVJO0VBQ0Usa0JBQUE7QTdCMDlFTjtBNkIzOUVJOztFQUNFLGtCQUFBO0E3QjA5RU47QTZCdjlFSTtFQUVFLHFCckJvOEI0QjtFcUJuOEI1Qix3QnJCbzhCNEI7QVJzaERsQztBNkI3OUVJO0VBRUUscUJyQm84QjRCO0VxQm44QjVCLHdCckJvOEI0QjtBUnNoRGxDO0E2Qjc5RUk7OztFQUVFLHFCckJvOEI0QjtFcUJuOEI1Qix3QnJCbzhCNEI7QVJzaERsQztBNkJ2OUVJOztFQUNFLHFCckIrN0I0QjtFcUI5N0I1Qix3QnJCKzdCNEI7QVIyaERsQztBNkJ0OUVFO0VBQ0UscUJyQnk3QjhCO0VxQng3QjlCLHdCckJ5N0I4QjtBUitoRGxDO0E2Qmo5RUk7RUFDRSxhckJrN0I0QjtFcUJqN0I1Qiw4RHJCazdCNEI7QVJvaURsQztBNkJ4OUVJO0VBQ0UsYXJCazdCNEI7RXFCajdCNUIsOERyQms3QjRCO0FSb2lEbEM7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QTtFakRtMkpSO0VpRGoySlE7SUFDRSx5REFBQTtJQUNBLG9EQUFBO0VqRG0ySlY7QUFDRjtBaUR0MUpBO0V4Q2hKSSxnQkFBQTtBVHkrSko7QWlEdDFKRTtFQUNFLG1EQUFBO0FqRHcxSko7QWlEdDFKSTtFQUNFLHNCQUFBO0FqRHcxSk47O0FrRDkvSkU7RUFDRSxjRG1MeUI7RUNsTHpCLHlCRGlMc0I7QWpEZzFKMUI7QWtEOS9KTTtFQUVFLGNENktxQjtFQzVLckIseUJBQUE7QWxEKy9KUjtBa0Q1L0pNO0VBQ0UsV2pEVkE7RWlEV0EseUJEdUtxQjtFQ3RLckIscUJEc0txQjtBakR3MUo3Qjs7QWtENWdLRTtFQUNFLGNEbUx5QjtFQ2xMekIseUJEaUxzQjtBakQ4MUoxQjtBa0Q1Z0tNO0VBRUUsY0Q2S3FCO0VDNUtyQix5QkFBQTtBbEQ2Z0tSO0FrRDFnS007RUFDRSxXakRWQTtFaURXQSx5QkR1S3FCO0VDdEtyQixxQkRzS3FCO0FqRHMySjdCOztBa0QxaEtFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0FqRDQySjFCO0FrRDFoS007RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FsRDJoS1I7QWtEeGhLTTtFQUNFLFdqRFZBO0VpRFdBLHlCRHVLcUI7RUN0S3JCLHFCRHNLcUI7QWpEbzNKN0I7O0FrRHhpS0U7RUFDRSxjRHFMMkI7RUNwTDNCLHlCRGlMc0I7QWpEMDNKMUI7QWtEeGlLTTtFQUVFLGNEK0t1QjtFQzlLdkIseUJBQUE7QWxEeWlLUjtBa0R0aUtNO0VBQ0UsV2pEVkE7RWlEV0EseUJEeUt1QjtFQ3hLdkIscUJEd0t1QjtBakRnNEovQjs7QWtEdGpLRTtFQUNFLGNEcUwyQjtFQ3BMM0IseUJEaUxzQjtBakR3NEoxQjtBa0R0aktNO0VBRUUsY0QrS3VCO0VDOUt2Qix5QkFBQTtBbER1aktSO0FrRHBqS007RUFDRSxXakRWQTtFaURXQSx5QkR5S3VCO0VDeEt2QixxQkR3S3VCO0FqRDg0Si9COztBa0Rwa0tFO0VBQ0UsY0RtTHlCO0VDbEx6Qix5QkRpTHNCO0FqRHM1SjFCO0FrRHBrS007RUFFRSxjRDZLcUI7RUM1S3JCLHlCQUFBO0FsRHFrS1I7QWtEbGtLTTtFQUNFLFdqRFZBO0VpRFdBLHlCRHVLcUI7RUN0S3JCLHFCRHNLcUI7QWpEODVKN0I7O0FrRGxsS0U7RUFDRSxjRHFMMkI7RUNwTDNCLHlCRGlMc0I7QWpEbzZKMUI7QWtEbGxLTTtFQUVFLGNEK0t1QjtFQzlLdkIseUJBQUE7QWxEbWxLUjtBa0RobEtNO0VBQ0UsV2pEVkE7RWlEV0EseUJEeUt1QjtFQ3hLdkIscUJEd0t1QjtBakQwNkovQjs7QWtEaG1LRTtFQUNFLGNEbUx5QjtFQ2xMekIseUJEaUxzQjtBakRrN0oxQjtBa0RobUtNO0VBRUUsY0Q2S3FCO0VDNUtyQix5QkFBQTtBbERpbUtSO0FrRDlsS007RUFDRSxXakRWQTtFaURXQSx5QkR1S3FCO0VDdEtyQixxQkRzS3FCO0FqRDA3SjdCOztBbUQ3bUtBO0VBQ0UsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLFUzQzZpRDJCO0UyQzVpRDNCLFczQzRpRDJCO0UyQzNpRDNCLHNCQUFBO0VBQ0EsV2xEb0NNO0VrRG5DTixtWEFBQTtFQUNBLFNBQUE7RTFDT0UsdUJBQUE7RTBDTEYsWTNDNmlEMkI7QVJta0g3QjtBbUQ3bUtFO0VBQ0UsV2xENEJJO0VrRDNCSixxQkFBQTtFQUNBLGEzQ3dpRHlCO0FSdWtIN0I7QW1ENW1LRTtFQUNFLFVBQUE7RUFDQSwwRDNDOHJCNEI7VTJDOXJCNUIsa0QzQzhyQjRCO0UyQzdyQjVCLFUzQ21pRHlCO0FSMmtIN0I7QW1EM21LRTtFQUVFLG9CQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxhM0M2aER5QjtBUitrSDdCOztBbUR4bUtBO0VBQ0UsMEQzQ3loRDJCO1UyQ3poRDNCLGtEM0N5aEQyQjtBUmtsSDdCOztBb0RqcEtBO0VBRUUsdUJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtFOUMrUkksOEJBTEk7RThDeFJSLGtCQUFBO0VBQ0Esd0NBQUE7RUFD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O0VBT0ksb0JBQUE7QS9EcTNPWjs7QStENTNPUTtFQU9JLHNCQUFBO0EvRHkzT1o7O0ErRGg0T1E7RUFPSSxvQkFBQTtBL0Q2M09aOztBK0RwNE9RO0VBT0ksZ0RBQUE7QS9EaTRPWjs7QStEeDRPUTtFQU9JLDRDQUFBO0EvRHE0T1o7O0ErRDU0T1E7RUFPSSw0Q0FBQTtBL0R5NE9aOztBK0RoNU9RO0VBT0ksMENBQUE7QS9ENjRPWjs7QStEcDVPUTtFQU9JLDRDQUFBO0EvRGk1T1o7O0ErRHg1T1E7RUFPSSw2QkFBQTtBL0RxNU9aOztBK0Q1NU9RO0VBT0ksMEJBQUE7QS9EeTVPWjs7QStEaDZPUTtFQU9JLDZCQUFBO0EvRDY1T1o7O0ErRHA2T1E7RUFPSSw2QkFBQTtBL0RpNk9aOztBK0R4Nk9RO0VBT0ksMkJBQUE7QS9EcTZPWjs7QStENTZPUTtFQU9JLCtCQUFBO0EvRHk2T1o7O0ErRGg3T1E7RUFPSSwyQkFBQTtBL0Q2Nk9aOztBK0RwN09RO0VBT0ksMkJBQUE7QS9EaTdPWjs7QStEeDdPUTtFQU9JLDJCQUFBO0EvRHE3T1o7O0ErRDU3T1E7RUFPSSw4QkFBQTtBL0R5N09aOztBK0RoOE9RO0VBT0kseUJBQUE7QS9ENjdPWjs7QStEcDhPUTtFQU9JLDRCQUFBO0EvRGk4T1o7O0ErRHg4T1E7RUFPSSwyQkFBQTtBL0RxOE9aOztBK0Q1OE9RO0VBT0kseUJBQUE7QS9EeThPWjs7QStEaDlPUTtFQU9JLDJCQUFBO0EvRDY4T1o7O0ErRHA5T1E7RUFPSSw0QkFBQTtBL0RpOU9aOztBK0R4OU9RO0VBT0ksNkJBQUE7QS9EcTlPWjs7QStENTlPUTtFQU9JLGdDQUFBO0EvRHk5T1o7O0ErRGgrT1E7RUFPSSxxQ0FBQTtBL0Q2OU9aOztBK0RwK09RO0VBT0ksd0NBQUE7QS9EaStPWjs7QStEeCtPUTtFQU9JLG9DQUFBO0EvRHErT1o7O0ErRDUrT1E7RUFPSSxvQ0FBQTtBL0R5K09aOztBK0RoL09RO0VBT0kscUNBQUE7QS9ENitPWjs7QStEcC9PUTtFQU9JLDhCQUFBO0EvRGkvT1o7O0ErRHgvT1E7RUFP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QUE7RS9EcXRSVjs7RStENXRSTTtJQU9JLDZCQUFBO0UvRHl0UlY7O0UrRGh1Uk07SUFPSSwyQkFBQTtFL0Q2dFJWOztFK0RwdVJNO0lBT0ksNkJBQUE7RS9EaXVSVjs7RStEeHVSTTtJQU9JLDJCQUFBO0UvRHF1UlY7O0UrRDV1Uk07SUFPSSwyQkFBQTtFL0R5dVJWOztFK0RodlJNO0lBT0ksMEJBQUE7RS9ENnVSVjs7RStEcHZSTTtJQU9JLGdDQUFBO0UvRGl2UlY7O0UrRHh2Uk07SUFPSSwrQkFBQTtFL0RxdlJWOztFK0Q1dlJNO0lBT0ksNkJBQUE7RS9EeXZSVjs7RStEaHdSTTtJQU9JLCtCQUFBO0UvRDZ2UlY7O0UrRHB3Uk07SUFPSSw2QkFBQTtFL0Rpd1JWOztFK0R4d1JNO0lBT0ksNkJBQUE7RS9EcXdSVjs7RStENXdSTTtJQU9JLDJCQUFBO0UvRHl3UlY7O0UrRGh4Uk07SUFPSSxpQ0FBQTtFL0Q2d1JWOztFK0RweFJNO0lBT0ksZ0NBQUE7RS9EaXhSVjs7RStEeHhSTTtJQU9JLDhCQUFBO0UvRHF4UlY7O0UrRDV4Uk07SUFPSSxnQ0FBQTtFL0R5eFJWOztFK0RoeVJNO0lBT0ksOEJBQUE7RS9ENnhSVjs7RStEcHlSTTtJQU9JLDhCQUFBO0UvRGl5UlY7O0UrRHh5Uk07SUFPSSx5QkFBQTtFL0RxeVJWOztFK0Q1eVJNO0lBT0ksK0JBQUE7RS9EeXlSVjs7RStEaHpSTTtJQU9JLDhCQUFBO0UvRDZ5UlY7O0UrRHB6Uk07SUFPSSw0QkFBQTtFL0RpelJWOztFK0R4elJNO0lBT0ksOEJBQUE7RS9EcXpSVjs7RStENXpSTTtJQU9JLDRCQUFBO0UvRHl6UlY7O0UrRGgwUk07SUFPSSw0QkFBQTtFL0Q2elJWOztFK0RwMFJNO0lBT0kscUJBQUE7RS9EaTBSVjs7RStEeDBSTTtJQU9JLDJCQUFBO0UvRHEwUlY7O0UrRDUwUk07SUFPSSwwQkFBQTtFL0R5MFJWOztFK0RoMVJNO0lBT0ksd0JBQUE7RS9ENjBSVjs7RStEcDFSTTtJQU9JLDBCQUFBO0UvRGkxUlY7O0UrRHgxUk07SUFPSSx3QkFBQTtF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QSw4QkFBQTtFL0RtMVNWOztFK0QxMVNNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFL0R3MVNWOztFK0QvMVNNO0lBT0ksd0JBQUE7RS9ENDFTVjs7RStEbjJTTTtJQU9JLDhCQUFBO0UvRGcyU1Y7O0UrRHYyU007SUFPSSw2QkFBQTtFL0RvMlNWOztFK0QzMlNNO0lBT0ksMkJBQUE7RS9EdzJTVjs7RStELzJTTTtJQU9JLDZCQUFBO0UvRDQyU1Y7O0UrRG4zU007SUFPSSwyQkFBQTtFL0RnM1NWOztFK0R2M1NNO0lBT0ksMkJBQUE7RS9EbzNTVjs7RStEMzNTTTtJQU9JLDBCQUFBO0UvRHczU1Y7O0UrRC8zU007SUFPSSxnQ0FBQTtFL0Q0M1NWOztFK0RuNFNNO0lBT0ksK0JBQUE7RS9EZzRTVjs7RStEdjRTTTtJQU9JLDZCQUFBO0UvRG80U1Y7O0UrRDM0U007SUFPSSwrQkFBQTtFL0R3NFNWOztFK0QvNFNNO0lBT0ksNkJBQUE7RS9ENDRTVjs7RStEbjVTTTtJQU9JLDZCQUFBO0UvRGc1U1Y7O0UrRHY1U007SUFPSSwyQkFBQTtFL0RvNVNWOztFK0QzNVNNO0lBT0ksaUNBQUE7RS9EdzVTVjs7RStELzVTTTtJQU9JLGdDQUFBO0UvRDQ1U1Y7O0UrRG42U007SUFPSSw4QkFBQTtFL0RnNlNWOztFK0R2NlNNO0lBT0ksZ0NBQUE7RS9EbzZTVjs7RStEMzZTTTtJQU9JLDhCQUFBO0UvRHc2U1Y7O0UrRC82U007SUFPSSw4QkFBQTtFL0Q0NlNWOztFK0RuN1NNO0lBT0kseUJBQUE7RS9EZzdTVjs7RStEdjdTTTtJQU9JLCtCQUFBO0UvRG83U1Y7O0UrRDM3U007SUFPSSw4QkFBQTtFL0R3N1NWOztFK0QvN1NNO0lBT0ksNEJBQUE7RS9ENDdTVjs7RStEbjhTTTtJQU9JLDhCQUFBO0UvRGc4U1Y7O0UrRHY4U007SUFPSSw0QkFBQTtFL0RvOFNWOztFK0QzOFNNO0lBT0ksNEJBQUE7RS9EdzhTVjs7RStELzhTTTtJQU9JLHFCQUFBO0UvRDQ4U1Y7O0UrRG45U007SUFPSSwyQkFBQTtFL0RnOVNWOztFK0R2OVNNO0lBT0ksMEJBQUE7RS9EbzlTVjs7RStEMzlTTTtJQU9JLHdCQUFBO0UvRHc5U1Y7O0UrRC85U007SUFPSSwwQkFBQTtFL0Q0OVNWOztFK0RuK1NNO0lBT0ksd0JBQUE7RS9EZytTVjs7RStEditTTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RS9EcStTVjs7RStENStTTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RS9EMCtTVjs7RStEai9TTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RS9EKytTVjs7RStEdC9TTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RS9Eby9TVjs7RStEMy9TTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RS9EeS9TVjs7RStEaGdUTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RS9EOC9TVjs7RStEcmdUTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RS9EbWdUVjs7RStEMWdUTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RS9Ed2dUVjs7RStEL2dUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RS9ENmdUVjs7RStEcGhUTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RS9Ea2hUVjs7RStEemhUTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RS9EdWhUVjs7RStEOWhUTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RS9ENGhUVjs7RStEbmlUTTtJQU9JLHlCQUFBO0UvRGdpVFY7O0UrRHZpVE07SUFPSSwrQkFBQTtFL0RvaVRWOztFK0QzaVRNO0lBT0ksOEJBQUE7RS9Ed2lUVjs7RStEL2lUTTtJQU9JLDRCQUFBO0UvRDRpVFY7O0UrRG5qVE07SUFPSSw4QkFBQTtFL0RnalRWOztFK0R2alRNO0lBT0ksNEJBQUE7RS9Eb2pUVjs7RStEM2pUTTtJQU9JLDJCQUFBO0UvRHdqVFY7O0UrRC9qVE07SUFPSSxpQ0FBQTtFL0Q0alRWOztFK0Rua1RNO0lBT0ksZ0NBQUE7RS9EZ2tUVjs7RStEdmtUTTtJQU9JLDhCQUFBO0UvRG9rVFY7O0UrRDNrVE07SUFPSSxnQ0FBQTtFL0R3a1RWOztFK0Qva1RNO0lBT0ksOEJBQUE7RS9ENGtUVjs7RStEbmxUTTtJQU9JLDRCQUFBO0UvRGdsVFY7O0UrRHZsVE07SUFPSSxrQ0FBQTtFL0RvbFRWOztFK0QzbFRNO0lBT0ksaUNBQUE7RS9Ed2xUVjs7RStEL2xUTTtJQU9JLCtCQUFBO0UvRDRsVFY7O0UrRG5tVE07SUFPSSxpQ0FBQTtFL0RnbVRWOztFK0R2bVRNO0lBT0ksK0JBQUE7RS9Eb21UVjs7RStEM21UTTtJQU9JLDBCQUFBO0UvRHdtVFY7O0UrRC9tVE07SUFPSSxnQ0FBQTtFL0Q0bVRWOztFK0RublRNO0lBT0ksK0JBQUE7RS9EZ25UVjs7RStEdm5UTTtJQU9JLDZCQUFBO0UvRG9uVFY7O0UrRDNuVE07SUFPSSwrQkFBQTtFL0R3blRWOztFK0QvblRNO0lBT0ksNkJBQUE7RS9ENG5UVjs7RStEbm9UTTtJQU9JLGlCQUFBO0UvRGdvVFY7O0UrRHZvVE07SUFPSSx1QkFBQTtFL0Rvb1RWOztFK0Qzb1RNO0lBT0ksc0JBQUE7RS9Ed29UVjs7RStEL29UTTtJQU9JLG9CQUFBO0UvRDRvVFY7O0UrRG5wVE07SUFPSSxzQkFBQTtFL0RncFRWOztFK0R2cFRNO0lBT0ksb0JBQUE7RS9Eb3BUVjs7RStEM3BUTTtJQU9JLDJCQUFBO0UvRHdwVFY7O0UrRC9wVE07SUFPSSw0QkFBQTtFL0Q0cFRWOztFK0RucVRNO0lBT0ksNkJBQUE7RS9EZ3FUVjtBQUNGO0FnQjNxVEk7RStDR0k7SUFPSSxzQkFBQTtFL0RxcVRWOztFK0Q1cVRNO0lBT0ksdUJBQUE7RS9EeXFUVjs7RStEaHJUTTtJQU9JLHNCQUFBO0UvRDZxVFY7O0UrRHByVE07SUFPSSwwQkFBQTtFL0RpclRWOztFK0R4clRNO0lBT0ksZ0NBQUE7RS9EcXJUVjs7RStENXJUTTtJQU9JLHlCQUFBO0UvRHlyVFY7O0UrRGhzVE07SUFPSSx3QkFBQTtFL0Q2clRWOztFK0Rwc1RNO0lBT0kseUJBQUE7RS9EaXNUVjs7RStEeHNUTTtJQU9JLDZCQUFBO0UvRHFzVFY7O0UrRDVzVE07SUFPSSw4QkFBQTtFL0R5c1RWOztFK0RodFRNO0lB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RStEOXNVTTtJQU9JLGdDQUFBO0UvRDJzVVY7O0UrRGx0VU07SUFPSSw4QkFBQTtFL0Qrc1VWOztFK0R0dFVNO0lBT0ksZ0NBQUE7RS9EbXRVVjs7RStEMXRVTTtJQU9JLDhCQUFBO0UvRHV0VVY7O0UrRDl0VU07SUFPSSw0QkFBQTtFL0QydFVWOztFK0RsdVVNO0lBT0ksa0NBQUE7RS9EK3RVVjs7RStEdHVVTTtJQU9JLGlDQUFBO0UvRG11VVY7O0UrRDF1VU07SUFPSSwrQkFBQTtFL0R1dVVWOztFK0Q5dVVNO0lBT0ksaUNBQUE7RS9EMnVVVjs7RStEbHZVTTtJQU9JLCtCQUFBO0UvRCt1VVY7O0UrRHR2VU07SUFPSSwwQkFBQTtFL0RtdlVWOztFK0QxdlVNO0lBT0ksZ0NBQUE7RS9EdXZVVjs7RStEOXZVTTtJQU9JLCtCQUFBO0UvRDJ2VVY7O0UrRGx3VU07SUFPSSw2QkFBQTtFL0QrdlVWOztFK0R0d1VNO0lBT0ksK0JBQUE7RS9EbXdVVjs7RStEMXdVTTtJQU9JLDZCQUFBO0UvRHV3VVY7O0UrRDl3VU07SUFPSSxpQkFBQTtFL0Qyd1VWOztFK0RseFVNO0lBT0ksdUJBQUE7RS9EK3dVVjs7RStEdHhVTTtJQU9JLHNCQUFBO0UvRG14VVY7O0UrRDF4VU07SUFPSSxvQkFBQTtFL0R1eFVWOztFK0Q5eFVNO0lBT0ksc0JBQUE7RS9EMnhVVjs7RStEbHlVTTtJQU9JLG9CQUFBO0UvRCt4VVY7O0UrRHR5VU07SUFPSSwyQkFBQTtFL0RteVVWOztFK0QxeVVNO0lBT0ksNEJBQUE7RS9EdXlVVjs7RStEOXlVTTtJQU9JLDZCQUFBO0UvRDJ5VVY7QUFDRjtBZ0VsMlVBO0VEK0NRO0lBT0ksNEJBQUE7RS9EZ3pVVjs7RStEdnpVTTtJQU9JLDBCQUFBO0UvRG96VVY7O0UrRDN6VU07SUFPSSw2QkFBQTtFL0R3elVWOztFK0QvelVNO0lBT0ksNEJBQUE7RS9ENHpVVjtBQUNGO0FnRWgyVUE7RUQ0QlE7SUFPSSwwQkFBQTtFL0RpMFVWOztFK0R4MFVNO0lBT0ksZ0NBQUE7RS9EcTBVVjs7RStENTBVTTtJQU9J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LGNBQUE7QTNFNjFWRjs7QTJFMTFWQTtFQUNFLDhCQUFBO0EzRTYxVkY7O0E0RXgzVkE7Z0VBQUE7QUFJRTtFQUFzQyxlQUFBO0E1RTAzVnhDOztBNEUxM1ZFO0VBQXNDLGVBQUE7QTVFODNWeEM7O0E0RTkzVkU7RUFBc0MsZUFBQTtBNUVrNFZ4Qzs7QTRFbDRWRTtFQUFzQyxlQUFBO0E1RXM0VnhDOztBNEV0NFZFO0VBQXNDLGVBQUE7QTVFMDRWeEM7O0E0RTE0VkU7RUFBc0MsZUFBQTtBNUU4NFZ4Qzs7QTRFOTRWRTtFQUFzQyxlQUFBO0E1RWs1VnhDOztBNEVsNVZFO0VBQXNDLGVBQUE7QTVFczVWeEM7O0E0RXQ1VkU7RUFBc0MsZUFBQTtBNUUwNVZ4Qzs7QTRFMTVWRTtFQUFzQyxlQUFBO0E1RTg1VnhDOztBNEU5NVZFO0VBQXNDLGdCQUFBO0E1RWs2VnhDOztBNEVsNlZFO0VBQXNDLGdCQUFBO0E1RXM2VnhDOztBNEV0NlZFO0VBQXNDLGdCQUFBO0E1RTA2VnhDOztBNEUxNlZFO0VBQXNDLGdCQUFBO0E1RTg2VnhDOztBNEU5NlZFO0VBQXNDLGdCQUFBO0E1RWs3VnhDOztBNEVsN1ZFO0VBQXNDLGdCQUFBO0E1RXM3VnhDOztBNEV0N1ZFO0VBQXNDLGdCQUFBO0E1RTA3VnhDOztBNEUxN1ZFO0VBQXNDLGdCQUFBO0E1RTg3VnhDOztBNEU5N1ZFO0VBQXNDLGFBQUE7QTVFazhWeEM7O0E0RWw4VkU7RUFBc0MsZ0JBQUE7QTVFczhWeEM7O0E0RXQ4VkU7RUFBc0MsZ0JBQUE7QTVFMDhWeEM7O0E0RTE4VkU7RUFBc0MsZ0JBQUE7QTVFODhWeEM7O0E0RTk4VkU7RUFBc0MsZ0JBQUE7QTVFazlWeEM7O0E0RWw5VkU7RUFBc0MsZ0JBQUE7QTVFczlWeEM7O0E0RXQ5VkU7RUFBc0MsZ0JBQUE7QTVFMDlWeEM7O0E0RTE5VkU7RUFBc0MsZ0JBQUE7QTVFODlWeEM7O0E0RTk5VkU7RUFBc0MsZ0JBQUE7QTVFaytWeEM7O0E0RWwrVkU7RUFBc0MsZ0JBQUE7QTVFcytWeEM7O0E0RXQrVkU7RUFBc0MsZ0JBQUE7QTVFMCtWeEM7O0E0RTErVkU7RUFBc0MsZ0JBQUE7QTVFOCtWeEM7O0E0RTkrVkU7RUFBc0MsZ0JBQUE7QTVFay9WeEM7O0E0RWwvVkU7RUFBc0MsZ0JBQUE7QTVFcy9WeEM7O0E0RXQvVkU7RUFBc0MsZ0JBQUE7QTVFMC9WeEM7O0E0RTEvVkU7RUFBc0MsZ0JBQUE7QTVFOC9WeEM7O0E0RTkvVkU7RUFBc0MsZ0JBQUE7QTVFa2dXeEM7O0E0RWxnV0U7RUFBc0MsZ0JBQUE7QTVFc2dXeEM7O0E0RXRnV0U7RUFBc0MsZ0JBQUE7QTVFMGdXeEM7O0E0RTFnV0U7RUFBc0MsZ0JBQUE7QTVFOGdXeEM7O0E0RTlnV0U7RUFBc0MsZ0JBQUE7QTVFa2hXeEM7O0E0RWxoV0U7RUFBc0MsZ0JBQUE7QTVFc2hXeEM7O0E0RXRoV0U7RUFBc0MsZ0JBQUE7QTVFMGhXeEM7O0E0RTFoV0U7RUFBc0MsZ0JBQUE7QTVFOGhXeEM7O0E0RTloV0U7RUFBc0MsZ0JBQUE7QTVFa2lXeEM7O0E0RWxpV0U7RUFBc0MsZ0JBQUE7QTVFc2lXeEM7O0E0RXRpV0U7RUFBc0MsZ0JBQUE7QTVFMGlXeEM7O0E0RTFpV0U7RUFBc0MsZ0JBQUE7QTVFOGlXeEM7O0E0RTlpV0U7RUFBc0MsZ0JBQUE7QTVFa2pXeEM7O0E0RWxqV0U7RUFBc0MsZ0JBQUE7QTVFc2pXeEM7O0E0RXRqV0U7RUFBc0MsZ0JBQUE7QTVFMGpXeEM7O0E0RTFqV0U7RUFBc0MsZ0JBQUE7QTVFOGpXeEM7O0E0RTlqV0U7RUFBc0MsZ0JBQUE7QTVFa2tXeEM7O0E0RWxrV0U7RUFBc0MsZ0JBQUE7QTVFc2tXeEM7O0E0RXRrV0U7RUFBc0MsZ0JBQUE7QTVFMGtXeEM7O0E0RTFrV0U7RUFBc0MsZ0JBQUE7QTVFOGtXeEM7O0E0RTlrV0U7RUFBc0MsZ0JBQUE7QTVFa2xXeEM7O0E0RWxsV0U7RUFBc0MsZ0JBQUE7QTVFc2xXeEM7O0E0RXRsV0U7RUFBc0MsZ0JBQUE7QTVFMGxXeEM7O0E0RTFsV0U7RUFBc0MsZ0JBQUE7QTVFOGxXeEM7O0E0RTlsV0U7RUFBc0MsZ0JBQUE7QTVFa21XeEM7O0E0RWxtV0U7RUFBc0MsZ0JBQUE7QTVFc21XeEM7O0E0RXRtV0U7RUFBc0MsZ0JBQUE7QTVFMG1XeEM7O0E0RTFtV0U7RUFBc0MsZ0JBQUE7QTVFOG1XeEM7O0E0RTltV0U7RUFBc0MsZ0JBQUE7QTVFa25XeEM7O0E0RWxuV0U7RUFBc0MsZ0JBQUE7QTVFc25XeEM7O0E0RXRuV0U7RUFBc0MsZ0JBQUE7QTVFMG5XeEM7O0E0RTFuV0U7RUFBc0MsZ0JBQUE7QTVFOG5XeEM7O0E0RTluV0U7RUFBc0MsZ0JBQUE7QTVFa29XeEM7O0E0RWxvV0U7RUFBc0MsZ0JBQUE7QTVFc29XeEM7O0E0RXRvV0U7RUFBc0MsZ0JBQUE7QTVFMG9XeEM7O0E0RTFvV0U7RUFBc0MsZ0JBQUE7QTVFOG9XeEM7O0E0RTlvV0U7RUFBc0MsZ0JBQUE7QTVFa3BXeEM7O0E0RWxwV0U7RUFBc0MsZ0JBQUE7QTVFc3BXeEM7O0E0RXRwV0U7RUFBc0MsZ0JBQUE7QTVFMHBXeEM7O0E0RTFwV0U7RUFBc0MsZ0JBQUE7QTVFOHBXeEM7O0E0RTlwV0U7RUFBc0MsZ0JBQUE7QTVFa3FXeEM7O0E0RWxxV0U7RUFBc0MsZ0JBQUE7QTVFc3FXeEM7O0E0RXRxV0U7RUFBc0MsZ0JBQUE7QTVFMHFXeEM7O0E0RTFxV0U7RUFBc0MsZ0JBQUE7QTVFOHFXeEM7O0E0RTlxV0U7RUFBc0MsZ0JBQUE7QTVFa3JXeEM7O0E0RWxyV0U7RUFBc0MsZ0JBQUE7QTVFc3JXeEM7O0E0RXRyV0U7RUFBc0MsZ0JBQUE7QTVFMHJXeEM7O0E0RTFyV0U7RUFBc0MsZ0JBQUE7QTVFOHJXeEM7O0E0RTlyV0U7RUFBc0MsZ0JBQUE7QTVFa3NXeEM7O0E0RWxzV0U7RUFBc0MsZ0JBQUE7QTVFc3NXeEM7O0E0RXRzV0U7RUFBc0MsZ0JBQUE7QTVFMHNXeEM7O0E0RTFzV0U7RUFBc0MsZ0JBQUE7QTVFOHNXeEM7O0E0RTlzV0U7RUFBc0MsZ0JBQUE7QTVFa3RXeEM7O0E0RWx0V0U7RUFBc0MsZ0JBQUE7QTVFc3RXeEM7O0E0RXR0V0U7RUFBc0MsZ0JBQUE7QTVFMHRXeEM7O0E0RTF0V0U7RUFBc0MsZ0JBQUE7QTVFOHRXeEM7O0E0RTl0V0U7RUFBc0MsZ0JBQUE7QTVFa3VXeEM7O0E0RWx1V0U7RUFBc0MsZ0JBQUE7QTVFc3VXeEM7O0E0RXR1V0U7RUFBc0MsZ0JBQUE7QTVFMHVXeEM7O0E0RTF1V0U7RUFBc0MsZ0JBQUE7QTVFOHVXeEM7O0E0RTl1V0U7RUFBc0MsZ0JBQUE7QTVFa3ZXeEM7O0E0RWx2V0U7RUFBc0MsZ0JBQUE7QTVFc3ZXeEM7O0E0RXR2V0U7RUFBc0MsZ0JBQUE7QTVFMHZXeEM7O0E0RTF2V0U7RUFBc0MsZ0JBQUE7QTVFOHZXeEM7O0E0RTl2V0U7RUFBc0MsZ0JBQUE7QTVFa3dXeEM7O0E0RWx3V0U7RUFBc0MsZ0JBQUE7QTVFc3dXeEM7O0E0RXR3V0U7RUFBc0MsZ0JBQUE7QTVFMHdXeEM7O0E0RTF3V0U7RUFBc0MsZ0JBQUE7QTVFOHdXeEM7O0E0RTl3V0U7RUFBc0MsZ0JBQUE7QTVFa3hXeEM7O0E0RWx4V0U7RUFBc0MsZ0JBQUE7QTVFc3hXeEM7O0E0RXR4V0U7RUFBc0MsZ0JBQUE7QTVFMHhXeEM7O0E0RTF4V0U7RUFBc0MsZ0JBQUE7QTVFOHhXeEM7O0E0RTl4V0U7RUFBc0MsZ0JBQUE7QTVFa3lXeEM7O0E0RWx5V0U7RUFBc0MsZ0JBQUE7QTVFc3lXeEM7O0E0RXR5V0U7RUFBc0MsZ0JBQUE7QTVFMHlXeEM7O0E0RTF5V0U7RUFBc0MsZ0JBQUE7QTVFOHlXeEM7O0E0RTl5V0U7RUFBc0MsZ0JBQUE7QTVFa3pXeEM7O0E0RWx6V0U7RUFBc0MsZ0JBQUE7QTVFc3pXeEM7O0E0RXR6V0U7RUFBc0MsZ0JBQUE7QTVFMHpXeEM7O0E0RTF6V0U7RUFBc0MsZ0JBQUE7QTVFOHpXeEM7O0E0RTl6V0U7RUFBc0MsZ0JBQUE7QTVFazBXeEM7O0E0RWwwV0U7RUFBc0MsZ0JBQUE7QTVFczBXeEM7O0E0RXQwV0U7RUFBc0MsZ0JBQUE7QTVFMDBXeEM7O0E0RTEwV0U7RUFBc0MsZ0JBQUE7QTVFODBXeEM7O0E0RTkwV0U7RUFBc0MsZ0JBQUE7QTVFazFXeEM7O0E0RWwxV0U7RUFBc0MsZ0JBQUE7QTVFczFXeEM7O0E0RXQxV0U7RUFBc0MsZ0JBQUE7QTVFMDFXeEM7O0E0RTExV0U7RUFBc0MsZ0JBQUE7QTVFODFXeEM7O0E0RTkxV0U7RUFBc0MsZ0JBQUE7QTVFazJXeEM7O0E0RWwyV0U7RUFBc0MsZ0JBQUE7QTVFczJXeEM7O0E0RXQyV0U7RUFBc0MsZ0JBQUE7QTVFMDJXeEM7O0E0RTEyV0U7RUFBc0MsZ0JBQUE7QTVFODJXeEM7O0E0RTkyV0U7RUFBc0MsZ0JBQUE7QTVFazNXeEM7O0E0RWwzV0U7RUFBc0MsZ0JBQUE7QTVFczNXeEM7O0E0RXQzV0U7RUFBc0MsZ0JBQUE7QTVFMDNXeEM7O0E0RTEzV0U7RUFBc0MsZ0JBQUE7QTVFODNXeEM7O0E0RTkzV0U7RUFBc0MsZ0JBQUE7QTVFazRXeEM7O0E0RWw0V0U7RUFBc0MsZ0JBQUE7QTVFczRXeEM7O0E0RXQ0V0U7RUFBc0MsZ0JBQUE7QTVFMDRXeEM7O0E0RTE0V0U7RUFBc0MsZ0JBQUE7QTVFODRXeEM7O0E0RTk0V0U7RUFBc0MsZ0JBQUE7QTVFazVXeEM7O0E0RWw1V0U7RUFBc0MsZ0JBQUE7QTVFczVXeEM7O0E0RXQ1V0U7RUFBc0MsZ0JBQUE7QTVFMDVXeEM7O0E0RTE1V0U7RUFBc0MsZ0JBQUE7QTVFODVXeEM7O0E0RTk1V0U7RUFBc0MsZ0JBQUE7QTVFazZXeEM7O0E0RWw2V0U7RUFBc0MsZ0JBQUE7QTVFczZXeEM7O0E0RXQ2V0U7RUFBc0MsZ0JBQUE7QTVFMDZXeEM7O0E0RTE2V0U7RUFBc0MsZ0JBQUE7QTVFODZXeEM7O0E0RTk2V0U7RUFBc0MsZ0JBQUE7QTVFazdXeEM7O0E0RWw3V0U7RUFBc0MsZ0JBQUE7QTVFczdXeEM7O0E0RXQ3V0U7RUFBc0MsZ0JBQUE7QTVFMDdXeEM7O0E0RTE3V0U7RUFBc0MsZ0JBQUE7QTVFODdXeEM7O0E0RTk3V0U7RUFBc0MsZ0JBQUE7QTVFazhXeEM7O0E0RWw4V0U7RUFBc0MsZ0JBQUE7QTVFczhXeEM7O0E0RXQ4V0U7RUFBc0MsZ0JBQUE7QTVFMDhXeEM7O0E0RTE4V0U7RUFBc0MsZ0JBQUE7QTVFODhXeEM7O0E0RTk4V0U7RUFBc0MsZ0JBQUE7QTVFazlXeEM7O0E0RWw5V0U7RUFBc0MsZ0JBQUE7QTVFczlXeEM7O0E0RXQ5V0U7RUFBc0MsZ0JBQUE7QTVFMDlXeEM7O0E0RTE5V0U7RUFBc0MsZ0JBQUE7QTVFODlXeEM7O0E0RTk5V0U7RUFBc0MsZ0JBQUE7QTVFaytXeEM7O0E0RWwrV0U7RUFBc0MsZ0JBQUE7QTVFcytXeEM7O0E0RXQrV0U7RUFBc0MsZ0JBQUE7QTVFMCtXeEM7O0E0RTErV0U7RUFBc0MsZ0JBQUE7QTVFOCtXeEM7O0E0RTkrV0U7RUFBc0MsZ0JBQUE7QTVFay9XeEM7O0E0RWwvV0U7RUFBc0MsZ0JBQUE7QTVFcy9XeEM7O0E0RXQvV0U7RUFBc0MsZ0JBQUE7QTVFMC9XeEM7O0E0RTEvV0U7RUFBc0MsZ0JBQUE7QTVFOC9XeEM7O0E0RTkvV0U7RUFBc0MsZ0JBQUE7QTVFa2dYeEM7O0E0RWxnWEU7RUFBc0MsZ0JBQUE7QTVFc2dYeEM7O0E0RXRnWEU7RUFBc0MsZ0JBQUE7QTVFMGdYeEM7O0E0RTFnWEU7RUFBc0MsZ0JBQUE7QTVFOGdYeEM7O0E0RTlnWEU7RUFBc0MsZ0JBQUE7QTVFa2hYeEM7O0E0RWxoWEU7RUFBc0MsZ0JBQUE7QTVFc2hYeEM7O0E0RXRoWEU7RUFBc0MsZ0JBQUE7QTVFMGhYeEM7O0E0RTFoWEU7RUFBc0MsZ0JBQUE7QTVFOGhYeEM7O0E0RTloWEU7RUFBc0MsZ0JBQUE7QTVFa2lYeEM7O0E0RWxpWEU7RUFBc0MsZ0JBQUE7QTVFc2lYeEM7O0E0RXRpWEU7RUFBc0MsZ0JBQUE7QTVFMGlYeEM7O0E0RTFpWEU7RUFBc0MsZ0JBQUE7QTVFOGlYeEM7O0E0RTlpWEU7RUFBc0MsZ0JBQUE7QTVFa2pYeEM7O0E0RWxqWEU7RUFBc0MsZ0JBQUE7QTVFc2pYeEM7O0E0RXRqWEU7RUFBc0MsZ0JBQUE7QTVFMGpYeEM7O0E0RTFqWEU7RUFBc0MsZ0JBQUE7QTVFOGpYeEM7O0E0RTlqWEU7RUFBc0MsZ0JBQUE7QTVFa2tYeEM7O0E0RWxrWEU7RUFBc0MsZ0JBQUE7QTVFc2tYeEM7O0E0RXRrWEU7RUFBc0MsZ0JBQUE7QTVFMGtYeEM7O0E0RTFrWEU7RUFBc0MsZ0JBQUE7QTVFOGtYeEM7O0E0RTlrWEU7RUFBc0MsZ0JBQUE7QTVFa2xYeEM7O0E0RWxsWEU7RUFBc0MsZ0JBQUE7QTVFc2xYeEM7O0E0RXRsWEU7RUFBc0MsZ0JBQUE7QTVFMGxYeEM7O0E0RTFsWEU7RUFBc0MsZ0JBQUE7QTVFOGxYeEM7O0E0RTlsWEU7RUFBc0MsZ0JBQUE7QTVFa21YeEM7O0E0RWxtWEU7RUFBc0MsZ0JBQUE7QTVFc21YeEM7O0E0RXRtWEU7RUFBc0MsZ0JBQUE7QTVFMG1YeEM7O0E0RTFtWEU7RUFBc0MsZ0JBQUE7QTVFOG1YeEM7O0E0RTltWEU7RUFBc0MsZ0JBQUE7QTVFa25YeEM7O0E0RWxuWEU7RUFBc0MsZ0JBQUE7QTVFc25YeEM7O0E0RXRuWEU7RUFBc0MsZ0JBQUE7QTVFMG5YeEM7O0E0RTFuWEU7RUFBc0MsZ0JBQUE7QTVFOG5YeEM7O0E0RTluWEU7RUFBc0MsZ0JBQUE7QTVFa29YeEM7O0E0RWxvWEU7RUFBc0MsZ0JBQUE7QTVFc29YeEM7O0E0RXRvWEU7RUFBc0MsZ0JBQUE7QTVFMG9YeEM7O0E0RTFvWEU7RUFBc0MsZ0JBQUE7QTVFOG9YeEM7O0E0RTlvWEU7RUFBc0MsZ0JBQUE7QTVFa3BYeEM7O0E0RWxwWEU7RUFBc0MsZ0JBQUE7QTVFc3BYeEM7O0E0RXRwWEU7RUFBc0MsZ0JBQUE7QTVFMHBYeEM7O0E0RTFwWEU7RUFBc0MsZ0JBQUE7QTVFOHBYeEM7O0E0RTlwWEU7RUFBc0MsZ0JBQUE7QTVFa3FYeEM7O0E0RWxxWEU7RUFBc0MsZ0JBQUE7QTVFc3FYeEM7O0E0RXRxWEU7RUFBc0MsZ0JBQUE7QTVFMHFYeEM7O0E0RTFxWEU7RUFBc0MsZ0JBQUE7QTVFOHFYeEM7O0E0RTlxWEU7RUFBc0MsZ0JBQUE7QTVFa3JYeEM7O0E0RWxyWEU7RUFBc0MsZ0JBQUE7QTVFc3JYeEM7O0E0RXRyWEU7RUFBc0MsZ0JBQUE7QTVFMHJYeEM7O0E0RTFyWEU7RUFBc0MsWUFBQTtBNUU4clh4Qzs7QTRFOXJYRTtFQUFzQyxnQkFBQTtBNUVrc1h4Qzs7QTRFbHNYRTtFQUFzQyxnQkFBQTtBNUVzc1h4Qzs7QTRFdHNYRTtFQUFzQyxnQkFBQTtBNUUwc1h4Qzs7QTRFMXNYRTtFQUFzQyxnQkFBQTtBNUU4c1h4Qzs7QTRFOXNYRTtFQUFzQyxnQkFBQTtBNUVrdFh4Qzs7QTRFbHRYRTtFQUFzQyxnQkFBQTtBNUVzdFh4Qzs7QTRFdHRYRTtFQUFzQyxnQkFBQTtBNUUwdFh4Qzs7QTRFMXRYRTtFQUFzQyxnQkFBQTtBNUU4dFh4Qzs7QTRFOXRYRTtFQUFzQyxnQkFBQTtBNUVrdVh4Qzs7QTRFbHVYRTtFQUFzQyxnQkFBQTtBNUVzdVh4Qzs7QTRFdHVYRTtFQUFzQyxnQkFBQTtBNUUwdVh4Qzs7QTRFMXVYRTtFQUFzQyxnQkFBQTtBNUU4dVh4Qzs7QTRFOXVYRTtFQUFzQyxnQkFBQTtBNUVrdlh4Qzs7QTRFbHZYRTtFQUFzQyxnQkFBQTtBNUVzdlh4Qzs7QTRFdHZYRTtFQUFzQyxnQkFBQTtBNUUwdlh4Qzs7QTRFMXZYRTtFQUFzQyxnQkFBQTtBNUU4dlh4Qzs7QTRFOXZYRTtFQUFzQyxnQkFBQTtBNUVrd1h4Qzs7QTRFbHdYRTtFQUFzQyxnQkFBQTtBNUVzd1h4Qzs7QTRFdHdYRTtFQUFzQyxnQkFBQTtBNUUwd1h4Qzs7QTRFMXdYRTtFQUFzQyxnQkFBQTtBNUU4d1h4Qzs7QTRFOXdYRTtFQUFzQyxnQkFBQTtBNUVreFh4Qzs7QTRFbHhYRTtFQUFzQyxnQkFBQTtBNUVzeFh4Qzs7QTRFdHhYRTtFQUFzQyxnQkFBQTtBNUUweFh4Qzs7QTRFMXhYRTtFQUFzQyxnQkFBQTtBNUU4eFh4Qzs7QTRFOXhYRTtFQUFzQyxnQkFBQTtBNUVreVh4Qzs7QTRFbHlYRTtFQUFzQyxnQkFBQTtBNUVzeVh4Qzs7QTRFdHlYRTtFQUFzQyxnQkFBQTtBNUUweVh4Qzs7QTRFMXlYRTtFQUFzQyxnQkFBQTtBNUU4eVh4Qzs7QTRFOXlYRTtFQUFzQyxnQkFBQTtBNUVrelh4Qzs7QTRFbHpYRTtFQUFzQyxnQkFBQTtBNUVzelh4Qzs7QTRFdHpYRTtFQUFzQyxnQkFBQTtBNUUwelh4Qzs7QTRFMXpYRTtFQUFzQyxnQkFBQTtBNUU4elh4Qzs7QTRFOXpYRTtFQUFzQyxnQkFBQTtBNUVrMFh4Qzs7QTRFbDBYRTtFQUFzQyxnQkFBQTtBNUVzMFh4Qzs7QTRFdDBYRTtFQUFzQyxnQkFBQTtBNUUwMFh4Qzs7QTRFMTBYRTtFQUFzQyxnQkFBQTtBNUU4MFh4Qzs7QTRFOTBYRTtFQUFzQyxnQkFBQTtBNUVrMVh4Qzs7QTRFbDFYRTtFQUFzQyxnQkFBQTtBNUVzMVh4Qzs7QTRFdDFYRTtFQUFzQyxnQkFBQTtBNUUwMVh4Qzs7QTRFMTFYRTtFQUFzQyxnQkFBQTtBNUU4MVh4Qzs7QTRFOTFYRTtFQUFzQyxnQkFBQTtBNUVrMlh4Qzs7QTRFbDJYRTtFQUFzQyxnQkFBQTtBNUVzMlh4Qzs7QTRFdDJYRTtFQUFzQyxnQkFBQTtBNUUwMlh4Qzs7QTRFMTJYRTtFQUFzQyxnQkFBQTtBNUU4Mlh4Qzs7QTRFOTJYRTtFQUFzQyxnQkFBQTtBNUVrM1h4Qzs7QTRFbDNYRTtFQUFzQyxnQkFBQTtBNUVzM1h4Qzs7QTRFdDNYRTtFQUFzQyxnQkFBQTtBNUUwM1h4Qzs7QTRFMTNYRTtFQUFzQyxnQkFBQTtBNUU4M1h4Qzs7QTRFOTNYRTtFQUFzQyxnQkFBQTtBNUVrNFh4Qzs7QTRFbDRYRTtFQUFzQyxnQkFBQTtBNUVzNFh4Qzs7QTRFdDRYRTtFQUFzQyxnQkFBQTtBNUUwNFh4Qzs7QTRFMTRYRTtFQUFzQyxnQkFBQTtBNUU4NFh4Qzs7QTRFOTRYRTtFQUFzQyxnQkFBQTtBNUVrNVh4Qzs7QTRFbDVYRTtFQUFzQyxnQkFBQTtBNUVzNVh4Qzs7QTRFdDVYRTtFQUFzQyxnQkFBQTtBNUUwNVh4Qzs7QTRFMTVYRTtFQUFzQyxnQkFBQTtBNUU4NVh4Qzs7QTRFOTVYRTtFQUFzQyxnQkFBQTtBNUVrNlh4Qzs7QTRFbDZYRTtFQUFzQyxnQkFBQTtBNUVzNlh4Qzs7QTRFdDZYRTtFQUFzQyxnQkFBQTtBNUUwNlh4Qzs7QTRFMTZYRTtFQUFzQyxnQkFBQTtBNUU4Nlh4Qzs7QTRFOTZYRTtFQUFzQyxnQkFBQTtBNUVrN1h4Qzs7QTRFbDdYRTtFQUFzQyxnQkFBQTtBNUVzN1h4Qzs7QTRFdDdYRTtFQUFzQyxnQkFBQTtBNUUwN1h4Qzs7QTRFMTdYRTtFQUFzQyxnQkFBQTtBNUU4N1h4Qzs7QTRFOTdYRTtFQUFzQyxnQkFBQTtBNUVrOFh4Qzs7QTRFbDhYRTtFQUFzQyxnQkFBQTtBNUVzOFh4Qzs7QTRFdDhYRTtFQUFzQyxnQkFBQTtBNUUwOFh4Qzs7QTRFMThYRTtFQUFzQyxnQkFBQTtBNUU4OFh4Qzs7QTRFOThYRTtFQUFzQyxnQkFBQTtBNUVrOVh4Qzs7QTRFbDlYRTtFQUFzQyxnQkFBQTtBNUVzOVh4Qzs7QTRFdDlYRTtFQUFzQyxnQkFBQTtBNUUwOVh4Qzs7QTRFMTlYRTtFQUFzQyxnQkFBQTtBNUU4OVh4Qzs7QTRFOTlYRTtFQUFzQyxnQkFBQTtBNUVrK1h4Qzs7QTRFbCtYRTtFQUFzQyxnQkFBQTtBNUVzK1h4Qzs7QTRFdCtYRTtFQUFzQyxnQkFBQTtBNUUwK1h4Qzs7QTRFMStYRTtFQUFzQyxnQkFBQTtBNUU4K1h4Qzs7QTRFOStYRTtFQUFzQyxnQkFBQTtBNUVrL1h4Qzs7QTRFbC9YRTtFQUFzQyxnQkFBQTtBNUVzL1h4Qzs7QTRFdC9YRTtFQUFzQyxnQkFBQTtBNUUwL1h4Qzs7QTRFMS9YRTtFQUFzQyxZQUFBO0E1RTgvWHhDOztBNEU5L1hFO0VBQXNDLGdCQUFBO0E1RWtnWXhDOztBNEVsZ1lFO0VBQXNDLGdCQUFBO0E1RXNnWXhDOztBNEV0Z1lFO0VBQXNDLGdCQUFBO0E1RTBnWXhDOztBNEUxZ1lFO0VBQXNDLGdCQUFBO0E1RThnWXhDOztBNEU5Z1lFO0VBQXNDLGdCQUFBO0E1RWtoWXhDOztBNEVsaFlFO0VBQXNDLGdCQUFBO0E1RXNoWXhDOztBNEV0aFlFO0VBQXNDLGdCQUFBO0E1RTBoWXhDOztBNEUxaFlFO0VBQXNDLGdCQUFBO0E1RThoWXhDOztBNEU5aFlFO0VBQXNDLGdCQUFBO0E1RWtpWXhDOztBNEVsaVlFO0VBQXNDLGdCQUFBO0E1RXNpWXhDOztBNEV0aVlFO0VBQXNDLGdCQUFBO0E1RTBpWXhDOztBNEUxaVlFO0VBQXNDLGdCQUFBO0E1RThpWXhDOztBNEU5aVlFO0VBQXNDLGdCQUFBO0E1RWtqWXhDOztBNEVsallFO0VBQXNDLGdCQUFBO0E1RXNqWXhDOztBNEV0allFO0VBQXNDLGdCQUFBO0E1RTBqWXhDOztBNEUxallFO0VBQXNDLGdCQUFBO0E1RThqWXhDOztBNEU5allFO0VBQXNDLGdCQUFBO0E1RWtrWXhDOztBNEVsa1lFO0VBQXNDLGdCQUFBO0E1RXNrWXhDOztBNEV0a1lFO0VBQXNDLGdCQUFBO0E1RTBrWXhDOztBNEUxa1lFO0VBQXNDLGdCQUFBO0E1RThrWXhDOztBNEU5a1lFO0VBQXNDLGdCQUFBO0E1RWtsWXhDOztBNEVsbFlFO0VBQXNDLGdCQUFBO0E1RXNsWXhDOztBNEV0bFlFO0VBQXNDLGdCQUFBO0E1RTBsWXhDOztBNEUxbFlFO0VBQXNDLGdCQUFBO0E1RThsWXhDOztBNEU5bFlFO0VBQXNDLGdCQUFBO0E1RWttWXhDOztBNEVsbVlFO0VBQXNDLGdCQUFBO0E1RXNtWXhDOztBNEV0bVlFO0VBQXNDLGdCQUFBO0E1RTBtWXhDOztBNEUxbVlFO0VBQXNDLGdCQUFBO0E1RThtWXhDOztBNEU5bVlFO0VBQXNDLGdCQUFBO0E1RWtuWXhDOztBNEVsbllFO0VBQXNDLGdCQUFBO0E1RXNuWXhDOztBNEV0bllFO0VBQXNDLGdCQUFBO0E1RTBuWXhDOztBNEUxbllFO0VBQXNDLGdCQUFBO0E1RThuWXhDOztBNEU5bllFO0VBQXNDLGdCQUFBO0E1RWtvWXhDOztBNEVsb1lFO0VBQXNDLGdCQUFBO0E1RXNvWXhDOztBNEV0b1lFO0VBQXNDLGdCQUFBO0E1RTBvWXhDOztBNEUxb1lFO0VBQXNDLGdCQUFBO0E1RThvWXhDOztBNEU5b1lFO0VBQXNDLGdCQUFBO0E1RWtwWXhDOztBNEVscFlFO0VBQXNDLGdCQUFBO0E1RXNwWXhDOztBNEV0cFlFO0VBQXNDLGdCQUFBO0E1RTBwWXhDOztBNEUxcFlFO0VBQXNDLGdCQUFBO0E1RThwWXhDOztBNEU5cFlFO0VBQXNDLGdCQUFBO0E1RWtxWXhDOztBNEVscVlFO0VBQXNDLGdCQUFBO0E1RXNxWXhDOztBNEV0cVlFO0VBQXNDLGdCQUFBO0E1RTBxWXhDOztBNEUxcVlFO0VBQXNDLGdCQUFBO0E1RThxWXhDOztBNEU5cVlFO0VBQXNDLGdCQUFBO0E1RWtyWXhDOztBNEVscllFO0VBQXNDLGdCQUFBO0E1RXNyWXhDOztBNEV0cllFO0VBQXNDLGdCQUFBO0E1RTByWXhDOztBNEUxcllFO0VBQXNDLGdCQUFBO0E1RThyWXhDOztBNEU5cllFO0VBQXNDLGdCQUFBO0E1RWtzWXhDOztBNEVsc1lFO0VBQXNDLGdCQUFBO0E1RXNzWXhDOztBNEV0c1lFO0VBQXNDLGdCQUFBO0E1RTBzWXhDOztBNEUxc1lFO0VBQXNDLGdCQUFBO0E1RThzWXhDOztBNEU5c1lFO0VBQXNDLGdCQUFBO0E1RWt0WXhDOztBNEVsdFlFO0VBQXNDLGdCQUFBO0E1RXN0WXhDOztBNEV0dFlFO0VBQXNDLGdCQUFBO0E1RTB0WXhDOztBNEUxdFlFO0VBQXNDLGdCQUFBO0E1RTh0WXhDOztBNEU5dFlFO0VBQXNDLGdCQUFBO0E1RWt1WXhDOztBNEVsdVlFO0VBQXNDLGdCQUFBO0E1RXN1WXhDOztBNEV0dVlFO0VBQXNDLGdCQUFBO0E1RTB1WXhDOztBNEUxdVlFO0VBQXNDLGdCQUFBO0E1RTh1WXhDOztBNEU5dVlFO0VBQXNDLGdCQUFBO0E1RWt2WXhDOztBNEVsdllFO0VBQXNDLGdCQUFBO0E1RXN2WXhDOztBNEV0dllFO0VBQXNDLGdCQUFBO0E1RTB2WXhDOztBNEUxdllFO0VBQXNDLGdCQUFBO0E1RTh2WXhDOztBNEU5dllFO0VBQXNDLGdCQUFBO0E1RWt3WXhDOztBNEVsd1lFO0VBQXNDLGdCQUFBO0E1RXN3WXhDOztBNEV0d1lFO0VBQXNDLGFBQUE7QTVFMHdZeEM7O0E0RTF3WUU7RUFBc0MsZ0JBQUE7QTVFOHdZeEM7O0E0RTl3WUU7RUFBc0MsZ0JBQUE7QTVFa3hZeEM7O0E0RWx4WUU7RUFBc0MsZ0JBQUE7QTVFc3hZeEM7O0E0RXR4WUU7RUFBc0MsZ0JBQUE7QTVFMHhZeEM7O0E0RTF4WUU7RUFBc0MsZ0JBQUE7QTVFOHhZeEM7O0E0RTl4WUU7RUFBc0MsZ0JBQUE7QTVFa3lZeEM7O0E0RWx5WUU7RUFBc0MsZ0JBQUE7QTVFc3lZeEM7O0E0RXR5WUU7RUFBc0MsZ0JBQUE7QTVFMHlZeEM7O0E0RTF5WUU7RUFBc0MsZ0JBQUE7QTVFOHlZeEM7O0E0RTl5WUU7RUFBc0MsZ0JBQUE7QTVFa3pZeEM7O0E0RWx6WUU7RUFBc0MsZ0JBQUE7QTVFc3pZeEM7O0E0RXR6WUU7RUFBc0MsZ0JBQUE7QTVFMHpZeEM7O0E0RTF6WUU7RUFBc0MsZ0JBQUE7QTVFOHpZeEM7O0E0RTl6WUU7RUFBc0MsZ0JBQUE7QTVFazBZeEM7O0E0RWwwWUU7RUFBc0MsZ0JBQUE7QTVFczBZeEM7O0E0RXQwWUU7RUFBc0MsZ0JBQUE7QTVFMDBZeEM7O0E0RTEwWUU7RUFBc0MsZ0JBQUE7QTVFODBZeEM7O0E0RTkwWUU7RUFBc0MsZ0JBQUE7QTVFazFZeEM7O0E0RWwxWUU7RUFBc0MsZ0JBQUE7QTVFczFZeEM7O0E0RXQxWUU7RUFBc0MsZ0JBQUE7QTVFMDFZeEM7O0E0RTExWUU7RUFBc0MsZ0JBQUE7QTVFODFZeEM7O0E0RTkxWUU7RUFBc0MsZ0JBQUE7QTVFazJZeEM7O0E0RWwyWUU7RUFBc0MsZ0JBQUE7QTVFczJZeEM7O0E0RXQyWUU7RUFBc0MsZ0JBQUE7QTVFMDJZeEM7O0E0RTEyWUU7RUFBc0MsZ0JBQUE7QTVFODJZeEM7O0E0RTkyWUU7RUFBc0MsZ0JBQUE7QTVFazNZeEM7O0E0RWwzWUU7RUFBc0MsZ0JBQUE7QTVFczNZeEM7O0E0RXQzWUU7RUFBc0MsZ0JBQUE7QTVFMDNZeEM7O0E0RTEzWUU7RUFBc0MsZ0JBQUE7QTVFODNZeEM7O0E0RTkzWUU7RUFBc0MsZ0JBQUE7QTVFazRZeEM7O0E0RWw0WUU7RUFBc0MsZ0JBQUE7QTVFczRZeEM7O0E0RXQ0WUU7RUFBc0MsZ0JBQUE7QTVFMDRZeEM7O0E0RTE0WUU7RUFBc0MsZ0JBQUE7QTVFODRZeEM7O0E0RTk0WUU7RUFBc0MsZ0JBQUE7QTVFazVZeEM7O0E0RWw1WUU7RUFBc0MsZ0JBQUE7QTVFczVZeEM7O0E0RXQ1WUU7RUFBc0MsZ0JBQUE7QTVFMDVZeEM7O0E0RTE1WUU7RUFBc0MsZ0JBQUE7QTVFODVZeEM7O0E0RTk1WUU7RUFBc0MsZ0JBQUE7QTVFazZZeEM7O0E0RWw2WUU7RUFBc0MsZ0JBQUE7QTVFczZZeEM7O0E0RXQ2WUU7RUFBc0MsZ0JBQUE7QTVFMDZZeEM7O0E0RTE2WUU7RUFBc0MsZ0JBQUE7QTVFODZZeEM7O0E0RTk2WUU7RUFBc0MsZ0JBQUE7QTVFazdZeEM7O0E0RWw3WUU7RUFBc0MsZ0JBQUE7QTVFczdZeEM7O0E0RXQ3WUU7RUFBc0MsZ0JBQUE7QTVFMDdZeEM7O0E0RTE3WUU7RUFBc0MsZ0JBQUE7QTVFODdZeEM7O0E0RTk3WUU7RUFBc0MsZ0JBQUE7QTVFazhZeEM7O0E0RWw4WUU7RUFBc0MsZ0JBQUE7QTVFczhZeEM7O0E0RXQ4WUU7RUFBc0MsZ0JBQUE7QTVFMDhZeEM7O0E0RTE4WUU7RUFBc0MsZ0JBQUE7QTVFODhZeEM7O0E0RTk4WUU7RUFBc0MsZ0JBQUE7QTVFazlZeEM7O0E0RWw5WUU7RUFBc0MsZ0JBQUE7QTVFczlZeEM7O0E0RXQ5WUU7RUFBc0MsZ0JBQUE7QTVFMDlZeEM7O0E0RTE5WUU7RUFBc0MsZ0JBQUE7QTVFODlZeEM7O0E0RTk5WUU7RUFBc0MsZ0JBQUE7QTVFaytZeEM7O0E0RWwrWUU7RUFBc0MsZ0JBQUE7QTVFcytZeEM7O0E0RXQrWUU7RUFBc0MsZ0JBQUE7QTVFMCtZeEM7O0E0RTErWUU7RUFBc0MsZ0JBQUE7QTVFOCtZeEM7O0E0RTkrWUU7RUFBc0MsZ0JBQUE7QTVFay9ZeEM7O0E0RWwvWUU7RUFBc0MsZ0JBQUE7QTVFcy9ZeEM7O0E0RXQvWUU7RUFBc0MsZ0JBQUE7QTVFMC9ZeEM7O0E0RTEvWUU7RUFBc0MsZ0JBQUE7QTVFOC9ZeEM7O0E0RTkvWUU7RUFBc0MsZ0JBQUE7QTVFa2daeEM7O0E0RWxnWkU7RUFBc0MsZ0JBQUE7QTVFc2daeEM7O0E0RXRnWkU7RUFBc0MsZ0JBQUE7QTVFMGdaeEM7O0E0RTFnWkU7RUFBc0MsZ0JBQUE7QTVFOGdaeEM7O0E0RTlnWkU7RUFBc0MsZ0JBQUE7QTVFa2haeEM7O0E0RWxoWkU7RUFBc0MsZ0JBQUE7QTVFc2haeEM7O0E0RXRoWkU7RUFBc0MsZ0JBQUE7QTVFMGhaeEM7O0E0RTFoWkU7RUFBc0MsZ0JBQUE7QTVFOGhaeEM7O0E0RTloWkU7RUFBc0MsZ0JBQUE7QTVFa2laeEM7O0E0RWxpWkU7RUFBc0MsZ0JBQUE7QTVFc2laeEM7O0E0RXRpWkU7RUFBc0MsZ0JBQUE7QTVFMGlaeEM7O0E0RTFpWkU7RUFBc0MsZ0JBQUE7QTVFOGlaeEM7O0E0RTlpWkU7RUFBc0MsZ0JBQUE7QTVFa2paeEM7O0E0RWxqWkU7RUFBc0MsZ0JBQUE7QTVFc2paeEM7O0E0RXRqWkU7RUFBc0MsZ0JBQUE7QTVFMGpaeEM7O0E0RTFqWkU7RUFBc0MsZ0JBQUE7QTVFOGpaeEM7O0E0RTlqWkU7RUFBc0MsZ0JBQUE7QTVFa2taeEM7O0E0RWxrWkU7RUFBc0MsZ0JBQUE7QTVFc2taeEM7O0E0RXRrWkU7RUFBc0MsZ0JBQUE7QTVFMGtaeEM7O0E0RTFrWkU7RUFBc0MsZ0JBQUE7QTVFOGtaeEM7O0E0RTlrWkU7RUFBc0MsZ0JBQUE7QTVFa2xaeEM7O0E0RWxsWkU7RUFBc0MsZ0JBQUE7QTVFc2xaeEM7O0E0RXRsWkU7RUFBc0MsZ0JBQUE7QTVFMGxaeEM7O0E0RTFsWkU7RUFBc0MsZ0JBQUE7QTVFOGxaeEM7O0E0RTlsWkU7RUFBc0MsZ0JBQUE7QTVFa21aeEM7O0E0RWxtWkU7RUFBc0MsZ0JBQUE7QTVFc21aeEM7O0E0RXRtWkU7RUFBc0MsZ0JBQUE7QTVFMG1aeEM7O0E0RTFtWkU7RUFBc0MsZ0JBQUE7QTVFOG1aeEM7O0E0RTltWkU7RUFBc0MsZ0JBQUE7QTVFa25aeEM7O0E0RWxuWkU7RUFBc0MsZ0JBQUE7QTVFc25aeEM7O0E0RXRuWkU7RUFBc0MsZ0JBQUE7QTVFMG5aeEM7O0E0RTFuWkU7RUFBc0MsZ0JBQUE7QTVFOG5aeEM7O0E0RTluWkU7RUFBc0MsZ0JBQUE7QTVFa29aeEM7O0E0RWxvWkU7RUFBc0MsZ0JBQUE7QTVFc29aeEM7O0E0RXRvWkU7RUFBc0MsZ0JBQUE7QTVFMG9aeEM7O0E0RTFvWkU7RUFBc0MsZ0JBQUE7QTVFOG9aeEM7O0E0RTlvWkU7RUFBc0MsZ0JBQUE7QTVFa3BaeEM7O0E0RWxwWkU7RUFBc0MsZ0JBQUE7QTVFc3BaeEM7O0E0RXRwWkU7RUFBc0MsZ0JBQUE7QTVFMHBaeEM7O0E0RTFwWkU7RUFBc0MsZ0JBQUE7QTVFOHBaeEM7O0E0RTlwWkU7RUFBc0MsZ0JBQUE7QTVFa3FaeEM7O0E0RWxxWkU7RUFBc0MsZ0JBQUE7QTVFc3FaeEM7O0E0RXRxWkU7RUFBc0MsZ0JBQUE7QTVFMHFaeEM7O0E0RTFxWkU7RUFBc0MsZ0JBQUE7QTVFOHFaeEM7O0E0RTlxWkU7RUFBc0MsZ0JBQUE7QTVFa3JaeEM7O0E0RWxyWkU7RUFBc0MsZ0JBQUE7QTVFc3JaeEM7O0E0RXRyWkU7RUFBc0MsZ0JBQUE7QTVFMHJaeEM7O0E0RTFyWkU7RUFBc0MsZ0JBQUE7QTVFOHJaeEM7O0E0RTlyWkU7RUFBc0MsZ0JBQUE7QTVFa3NaeEM7O0E0RWxzWkU7RUFBc0MsZ0JBQUE7QTVFc3NaeEM7O0E0RXRzWkU7RUFBc0MsZ0JBQUE7QTVFMHNaeEM7O0E0RTFzWkU7RUFBc0MsZ0JBQUE7QTVFOHNaeEM7O0E0RTlzWkU7RUFBc0MsZ0JBQUE7QTVFa3RaeEM7O0E0RWx0WkU7RUFBc0MsZ0JBQUE7QTVFc3RaeEM7O0E0RXR0WkU7RUFBc0MsZ0JBQUE7QTVFMHRaeEM7O0E0RTF0WkU7RUFBc0MsZ0JBQUE7QTVFOHRaeEM7O0E0RTl0WkU7RUFBc0MsZ0JBQUE7QTVFa3VaeEM7O0E0RWx1WkU7RUFBc0MsZ0JBQUE7QTVFc3VaeEM7O0E0RXR1WkU7RUFBc0MsZ0JBQUE7QTVFMHVaeEM7O0E0RTF1WkU7RUFBc0MsZ0JBQUE7QTVFOHVaeEM7O0E0RTl1WkU7RUFBc0MsYUFBQTtBNUVrdlp4Qzs7QTRFbHZaRTtFQUFzQyxnQkFBQTtBNUVzdlp4Qzs7QTRFdHZaRTtFQUFzQyxnQkFBQTtBNUUwdlp4Qzs7QTRFMXZaRTtFQUFzQyxnQkFBQTtBNUU4dlp4Qzs7QTRFOXZaRTtFQUFzQyxnQkFBQTtBNUVrd1p4Qzs7QTRFbHdaRTtFQUFzQyxnQkFBQTtBNUVzd1p4Qzs7QTRFdHdaRTtFQUFzQyxnQkFBQTtBNUUwd1p4Qzs7QTRFMXdaRTtFQUFzQyxnQkFBQTtBNUU4d1p4Qzs7QTRFOXdaRTtFQUFzQyxnQkFBQTtBNUVreFp4Qzs7QTRFbHhaRTtFQUFzQyxnQkFBQTtBNUVzeFp4Qzs7QTRFdHhaRTtFQUFzQyxnQkFBQTtBNUUweFp4Qzs7QTRFMXhaRTtFQUFzQyxnQkFBQTtBNUU4eFp4Qzs7QTRFOXhaRTtFQUFzQyxnQkFBQTtBNUVreVp4Qzs7QTRFbHlaRTtFQUFzQyxnQkFBQTtBNUVzeVp4Qzs7QTRFdHlaRTtFQUFzQyxnQkFBQTtBNUUweVp4Qzs7QTRFMXlaRTtFQUFzQyxnQkFBQTtBNUU4eVp4Qzs7QTRFOXlaRTtFQUFzQyxnQkFBQTtBNUVrelp4Qzs7QTRFbHpaRTtFQUFzQyxnQkFBQTtBNUVzelp4Qzs7QTRFdHpaRTtFQUFzQyxnQkFBQTtBNUUwelp4Qzs7QTRFMXpaRTtFQUFzQyxnQkFBQTtBNUU4elp4Qzs7QTRFOXpaRTtFQUFzQyxnQkFBQTtBNUVrMFp4Qzs7QTRFbDBaRTtFQUFzQyxnQkFBQTtBNUVzMFp4Qzs7QTRFdDBaRTtFQUFzQyxnQkFBQTtBNUUwMFp4Qzs7QTRFMTBaRTtFQUFzQyxnQkFBQTtBNUU4MFp4Qzs7QTRFOTBaRTtFQUFzQyxnQkFBQTtBNUVrMVp4Qzs7QTRFbDFaRTtFQUFzQyxnQkFBQTtBNUVzMVp4Qzs7QTRFdDFaRTtFQUFzQyxnQkFBQTtBNUUwMVp4Qzs7QTRFMTFaRTtFQUFzQyxnQkFBQTtBNUU4MVp4Qzs7QTRFOTFaRTtFQUFzQyxnQkFBQTtBNUVrMlp4Qzs7QTRFbDJaRTtFQUFzQyxnQkFBQTtBNUVzMlp4Qzs7QTRFdDJaRTtFQUFzQyxnQkFBQTtBNUUwMlp4Qzs7QTRFMTJaRTtFQUFzQyxnQkFBQTtBNUU4Mlp4Qzs7QTRFOTJaRTtFQUFzQyxnQkFBQTtBNUVrM1p4Qzs7QTRFbDNaRTtFQUFzQyxnQkFBQTtBNUVzM1p4Qzs7QTRFdDNaRTtFQUFzQyxnQkFBQTtBNUUwM1p4Qzs7QTRFMTNaRTtFQUFzQyxnQkFBQTtBNUU4M1p4Qzs7QTRFOTNaRTtFQUFzQyxnQkFBQTtBNUVrNFp4Qzs7QTRFbDRaRTtFQUFzQyxnQkFBQTtBNUVzNFp4Qzs7QTRFdDRaRTtFQUFzQyxnQkFBQTtBNUUwNFp4Qzs7QTRFMTRaRTtFQUFzQyxnQkFBQTtBNUU4NFp4Qzs7QTRFOTRaRTtFQUFzQyxnQkFBQTtBNUVrNVp4Qzs7QTRFbDVaRTtFQUFzQyxnQkFBQTtBNUVzNVp4Qzs7QTRFdDVaRTtFQUFzQyxnQkFBQTtBNUUwNVp4Qzs7QTRFMTVaRTtFQUFzQyxnQkFBQTtBNUU4NVp4Qzs7QTRFOTVaRTtFQUFzQyxnQkFBQTtBNUVrNlp4Qzs7QTRFbDZaRTtFQUFzQyxnQkFBQTtBNUVzNlp4Qzs7QTRFdDZaRTtFQUFzQyxnQkFBQTtBNUUwNlp4Qzs7QTRFMTZaRTtFQUFzQyxnQkFBQTtBNUU4Nlp4Qzs7QTRFOTZaRTtFQUFzQyxnQkFBQTtBNUVrN1p4Qzs7QTRFbDdaRTtFQUFzQyxnQkFBQTtBNUVzN1p4Qzs7QTRFdDdaRTtFQUFzQyxnQkFBQTtBNUUwN1p4Qzs7QTRFMTdaRTtFQUFzQyxnQkFBQTtBNUU4N1p4Qzs7QTRFOTdaRTtFQUFzQyxnQkFBQTtBNUVrOFp4Qzs7QTRFbDhaRTtFQUFzQyxnQkFBQTtBNUVzOFp4Qzs7QTRFdDhaRTtFQUFzQyxnQkFBQTtBNUUwOFp4Qzs7QTRFMThaRTtFQUFzQyxnQkFBQTtBNUU4OFp4Qzs7QTRFOThaRTtFQUFzQyxnQkFBQTtBNUVrOVp4Qzs7QTRFbDlaRTtFQUFzQyxnQkFBQTtBNUVzOVp4Qzs7QTRFdDlaRTtFQUFzQyxnQkFBQTtBNUUwOVp4Qzs7QTRFMTlaRTtFQUFzQyxnQkFBQTtBNUU4OVp4Qzs7QTRFOTlaRTtFQUFzQyxnQkFBQTtBNUVrK1p4Qzs7QTRFbCtaRTtFQUFzQyxnQkFBQTtBNUVzK1p4Qzs7QTRFdCtaRTtFQUFzQyxnQkFBQTtBNUUwK1p4Qzs7QTRFMStaRTtFQUFzQyxnQkFBQTtBNUU4K1p4Qzs7QTRFOStaRTtFQUFzQyxnQkFBQTtBNUVrL1p4Qzs7QTRFbC9aRTtFQUFzQyxnQkFBQTtBNUVzL1p4Qzs7QTRFdC9aRTtFQUFzQyxnQkFBQTtBNUUwL1p4Qzs7QTRFMS9aRTtFQUFzQyxnQkFBQTtBNUU4L1p4Qzs7QTRFOS9aRTtFQUFzQyxnQkFBQTtBNUVrZ2F4Qzs7QTRFbGdhRTtFQUFzQyxnQkFBQTtBNUVzZ2F4Qzs7QTRFdGdhRTtFQUFzQyxnQkFBQTtBNUUwZ2F4Qzs7QTRFMWdhRTtFQUFzQyxnQkFBQTtBNUU4Z2F4Qzs7QTRFOWdhRTtFQUFzQyxnQkFBQTtBNUVraGF4Qzs7QTRFbGhhRTtFQUFzQyxnQkFBQTtBNUVzaGF4Qzs7QTRFdGhhRTtFQUFzQyxnQkFBQTtBNUUwaGF4Qzs7QTRFMWhhRTtFQUFzQyxnQkFBQTtBNUU4aGF4Qzs7QTRFOWhhRTtFQUFzQyxnQkFBQTtBNUVraWF4Qzs7QTRFbGlhRTtFQUFzQyxnQkFBQTtBNUVzaWF4Qzs7QTRFdGlhRTtFQUFzQyxnQkFBQTtBNUUwaWF4Qzs7QTRFMWlhRTtFQUFzQyxnQkFBQTtBNUU4aWF4Qzs7QTRFOWlhRTtFQUFzQyxnQkFBQTtBNUVramF4Qzs7QTRFbGphRTtFQUFzQyxnQkFBQTtBNUVzamF4Qzs7QTRFdGphRTtFQUFzQyxnQkFBQTtBNUUwamF4Qzs7QTRFMWphRTtFQUFzQyxnQkFBQTtBNUU4amF4Qzs7QTRFOWphRTtFQUFzQyxnQkFBQTtBNUVra2F4Qzs7QTRFbGthRTtFQUFzQyxnQkFBQTtBNUVza2F4Qzs7QTRFdGthRTtFQUFzQyxnQkFBQTtBNUUwa2F4Qzs7QTRFMWthRTtFQUFzQyxnQkFBQTtBNUU4a2F4Qzs7QTRFOWthRTtFQUFzQyxnQkFBQTtBNUVrbGF4Qzs7QTRFbGxhRTtFQUFzQyxnQkFBQTtBNUVzbGF4Qzs7QTRFdGxhRTtFQUFzQyxnQkFBQTtBNUUwbGF4Qzs7QTRFMWxhRTtFQUFzQyxnQkFBQTtBNUU4bGF4Qzs7QTRFOWxhRTtFQUFzQyxnQkFBQTtBNUVrbWF4Qzs7QTRFbG1hRTtFQUFzQyxnQkFBQTtBNUVzbWF4Qzs7QTRFdG1hRTtFQUFzQyxnQkFBQTtBNUUwbWF4Qzs7QTRFMW1hRTtFQUFzQyxnQkFBQTtBNUU4bWF4Qzs7QTRFOW1hRTtFQUFzQyxnQkFBQTtBNUVrbmF4Qzs7QTRFbG5hRTtFQUFzQyxnQkFBQTtBNUVzbmF4Qzs7QTRFdG5hRTtFQUFzQyxnQkFBQTtBNUUwbmF4Qzs7QTRFMW5hRTtFQUFzQyxnQkFBQTtBNUU4bmF4Qzs7QTRFOW5hRTtFQUFzQyxnQkFBQTtBNUVrb2F4Qzs7QTRFbG9hRTtFQUFzQyxnQkFBQTtBNUVzb2F4Qzs7QTRFdG9hRTtFQUFzQyxnQkFBQTtBNUUwb2F4Qzs7QTRFMW9hRTtFQUFzQyxnQkFBQTtBNUU4b2F4Qzs7QTRFOW9hRTtFQUFzQyxnQkFBQTtBNUVrcGF4Qzs7QTRFbHBhRTtFQUFzQyxnQkFBQTtBNUVzcGF4Qzs7QTRFdHBhRTtFQUFzQyxnQkFBQTtBNUUwcGF4Qzs7QTRFMXBhRTtFQUFzQyxnQkFBQTtBNUU4cGF4Qzs7QTRFOXBhRTtFQUFzQyxnQkFBQTtBNUVrcWF4Qzs7QTRFbHFhRTtFQUFzQyxnQkFBQTtBNUVzcWF4Qzs7QTRFdHFhRTtFQUFzQyxnQkFBQTtBNUUwcWF4Qzs7QTRFMXFhRTtFQUFzQyxnQkFBQTtBNUU4cWF4Qzs7QTRFOXFhRTtFQUFzQyxnQkFBQTtBNUVrcmF4Qzs7QTRFbHJhRTtFQUFzQyxnQkFBQTtBNUVzcmF4Qzs7QTRFdHJhRTtFQUFzQyxnQkFBQTtBNUUwcmF4Qzs7QTRFMXJhRTtFQUFzQyxnQkFBQTtBNUU4cmF4Qzs7QTRFOXJhRTtFQUFzQyxnQkFBQTtBNUVrc2F4Qzs7QTRFbHNhRTtFQUFzQyxnQkFBQTtBNUVzc2F4Qzs7QTRFdHNhRTtFQUFzQyxnQkFBQTtBNUUwc2F4Qzs7QTRFMXNhRTtFQUFzQyxnQkFBQTtBNUU4c2F4Qzs7QTRFOXNhRTtFQUFzQyxnQkFBQTtBNUVrdGF4Qzs7QTRFbHRhRTtFQUFzQyxnQkFBQTtBNUVzdGF4Qzs7QTRFdHRhRTtFQUFzQyxnQkFBQTtBNUUwdGF4Qzs7QTRFMXRhRTtFQUFzQyxnQkFBQTtBNUU4dGF4Qzs7QTRFOXRhRTtFQUFzQyxnQkFBQTtBNUVrdWF4Qzs7QTRFbHVhRTtFQUFzQyxnQkFBQTtBNUVzdWF4Qzs7QTRFdHVhRTtFQUFzQyxnQkFBQTtBNUUwdWF4Qzs7QTRFMXVhRTtFQUFzQyxnQkFBQTtBNUU4dWF4Qzs7QTRFOXVhRTtFQUFzQyxnQkFBQTtBNUVrdmF4Qzs7QTRFbHZhRTtFQUFzQyxnQkFBQTtBNUVzdmF4Qzs7QTRFdHZhRTtFQUFzQyxnQkFBQTtBNUUwdmF4Qzs7QTRFMXZhRTtFQUFzQyxnQkFBQTtBNUU4dmF4Qzs7QTRFOXZhRTtFQUFzQyxnQkFBQTtBNUVrd2F4Qzs7QTRFbHdhRTtFQUFzQyxnQkFBQTtBNUVzd2F4Qzs7QTRFdHdhRTtFQUFzQyxnQkFBQTtBNUUwd2F4Qzs7QTRFMXdhRTtFQUFzQyxnQkFBQTtBNUU4d2F4Qzs7QTRFOXdhRTtFQUFzQyxnQkFBQTtBNUVreGF4Qzs7QTRFbHhhRTtFQUFzQyxnQkFBQTtBNUVzeGF4Qzs7QTRFdHhhRTtFQUFzQyxnQkFBQTtBNUUweGF4Qzs7QTRFMXhhRTtFQUFzQyxnQkFBQTtBNUU4eGF4Qzs7QTRFOXhhRTtFQUFzQyxnQkFBQTtBNUVreWF4Qzs7QTRFbHlhRTtFQUFzQyxnQkFBQTtBNUVzeWF4Qzs7QTRFdHlhRTtFQUFzQyxnQkFBQTtBNUUweWF4Qzs7QTRFMXlhRTtFQUFzQyxnQkFBQTtBNUU4eWF4Qzs7QTRFOXlhRTtFQUFzQyxnQkFBQTtBNUVremF4Qzs7QTRFbHphRTtFQUFzQyxnQkFBQTtBNUVzemF4Qzs7QTRFdHphRTtFQUFzQyxnQkFBQTtBNUUwemF4Qzs7QTRFMXphRTtFQUFzQyxnQkFBQTtBNUU4emF4Qzs7QTRFOXphRTtFQUFzQyxnQkFBQTtBNUVrMGF4Qzs7QTRFbDBhRTtFQUFzQyxnQkFBQTtBNUVzMGF4Qzs7QTRFdDBhRTtFQUFzQyxnQkFBQTtBNUUwMGF4Qzs7QTRFMTBhRTtFQUFzQyxnQkFBQTtBNUU4MGF4Qzs7QTRFOTBhRTtFQUFzQyxnQkFBQTtBNUVrMWF4Qzs7QTRFbDFhRTtFQUFzQyxnQkFBQTtBNUVzMWF4Qzs7QTRFdDFhRTtFQUFzQyxnQkFBQTtBNUUwMWF4Qzs7QTRFMTFhRTtFQUFzQyxnQkFBQTtBNUU4MWF4Qzs7QTRFOTFhRTtFQUFzQyxnQkFBQTtBNUVrMmF4Qzs7QTRFbDJhRTtFQUFzQyxnQkFBQTtBNUVzMmF4Qzs7QTRFdDJhRTtFQUFzQyxnQkFBQTtBNUUwMmF4Qzs7QTRFMTJhRTtFQUFzQyxnQkFBQTtBNUU4MmF4Qzs7QTRFOTJhRTtFQUFzQyxnQkFBQTtBNUVrM2F4Qzs7QTRFbDNhRTtFQUFzQyxnQkFBQTtBNUVzM2F4Qzs7QTRFdDNhRTtFQUFzQyxnQkFBQTtBNUUwM2F4Qzs7QTRFMTNhRTtFQUFzQyxnQkFBQTtBNUU4M2F4Qzs7QTRFOTNhRTtFQUFzQyxnQkFBQTtBNUVrNGF4Qzs7QTRFbDRhRTtFQUFzQyxnQkFBQTtBNUVzNGF4Qzs7QTRFdDRhRTtFQUFzQyxnQkFBQTtBNUUwNGF4Qzs7QTRFMTRhRTtFQUFzQyxnQkFBQTtBNUU4NGF4Qzs7QTRFOTRhRTtFQUFzQyxnQkFBQTtBNUVrNWF4Qzs7QTRFbDVhRTtFQUFzQyxnQkFBQTtBNUVzNWF4Qzs7QTRFdDVhRTtFQUFzQyxnQkFBQTtBNUUwNWF4Qzs7QTRFMTVhRTtFQUFzQyxnQkFBQTtBNUU4NWF4Qzs7QTRFOTVhRTtFQUFzQyxnQkFBQTtBNUVrNmF4Qzs7QTRFbDZhRTtFQUFzQyxnQkFBQTtBNUVzNmF4Qzs7QTRFdDZhRTtFQUFzQyxhQUFBO0E1RTA2YXhDOztBNEUxNmFFO0VBQXNDLGdCQUFBO0E1RTg2YXhDOztBNEU5NmFFO0VBQXNDLGdCQUFBO0E1RWs3YXhDOztBNEVsN2FFO0VBQXNDLGdCQUFBO0E1RXM3YXhDOztBNEV0N2FFO0VBQXNDLGdCQUFBO0E1RTA3YXhDOztBNEUxN2FFO0VBQXNDLGdCQUFBO0E1RTg3YXhDOztBNEU5N2FFO0VBQXNDLGdCQUFBO0E1RWs4YXhDOztBNEVsOGFFO0VBQXNDLGdCQUFBO0E1RXM4YXhDOztBNEV0OGFFO0VBQXNDLGdCQUFBO0E1RTA4YXhDOztBNEUxOGFFO0VBQXNDLGdCQUFBO0E1RTg4YXhDOztBNEU5OGFFO0VBQXNDLGdCQUFBO0E1RWs5YXhDOztBNEVsOWFFO0VBQXNDLGdCQUFBO0E1RXM5YXhDOztBNEV0OWFFO0VBQXNDLGdCQUFBO0E1RTA5YXhDOztBNEUxOWFFO0VBQXNDLGdCQUFBO0E1RTg5YXhDOztBNEU5OWFFO0VBQXNDLGdCQUFBO0E1RWsrYXhDOztBNEVsK2FFO0VBQXNDLGdCQUFBO0E1RXMrYXhDOztBNEV0K2FFO0VBQXNDLGdCQUFBO0E1RTArYXhDOztBNEUxK2FFO0VBQXNDLGdCQUFBO0E1RTgrYXhDOztBNEU5K2FFO0VBQXNDLGdCQUFBO0E1RWsvYXhDOztBNEVsL2FFO0VBQXNDLGdCQUFBO0E1RXMvYXhDOztBNEV0L2FFO0VBQXNDLGdCQUFBO0E1RTAvYXhDOztBNEUxL2FFO0VBQXNDLGdCQUFBO0E1RTgvYXhDOztBNEU5L2FFO0VBQXNDLGdCQUFBO0E1RWtnYnhDOztBNEVsZ2JFO0VBQXNDLGdCQUFBO0E1RXNnYnhDOztBNEV0Z2JFO0VBQXNDLGdCQUFBO0E1RTBnYnhDOztBNEUxZ2JFO0VBQXNDLGdCQUFBO0E1RThnYnhDOztBNEU5Z2JFO0VBQXNDLGdCQUFBO0E1RWtoYnhDOztBNEVsaGJFO0VBQXNDLGdCQUFBO0E1RXNoYnhDOztBNEV0aGJFO0VBQXNDLGdCQUFBO0E1RTBoYnhDOztBNEUxaGJFO0VBQXNDLGdCQUFBO0E1RThoYnhDOztBNEU5aGJFO0VBQXNDLGdCQUFBO0E1RWtpYnhDOztBNEVsaWJFO0VBQXNDLGdCQUFBO0E1RXNpYnhDOztBNEV0aWJFO0VBQXNDLGdCQUFBO0E1RTBpYnhDOztBNEUxaWJFO0VBQXNDLGdCQUFBO0E1RThpYnhDOztBNEU5aWJFO0VBQXNDLGdCQUFBO0E1RWtqYnhDOztBNEVsamJFO0VBQXNDLGdCQUFBO0E1RXNqYnhDOztBNEV0amJFO0VBQXNDLGdCQUFBO0E1RTBqYnhDOztBNEUxamJFO0VBQXNDLGdCQUFBO0E1RThqYnhDOztBNEU5amJFO0VBQXNDLGdCQUFBO0E1RWtrYnhDOztBNEVsa2JFO0VBQXNDLGdCQUFBO0E1RXNrYnhDOztBNEV0a2JFO0VBQXNDLGdCQUFBO0E1RTBrYnhDOztBNEUxa2JFO0VBQXNDLGdCQUFBO0E1RThrYnhDOztBNEU5a2JFO0VBQXNDLGdCQUFBO0E1RWtsYnhDOztBNEVsbGJFO0VBQXNDLGdCQUFBO0E1RXNsYnhDOztBNEV0bGJFO0VBQXNDLGdCQUFBO0E1RTBsYnhDOztBNEUxbGJFO0VBQXNDLGdCQUFBO0E1RThsYnhDOztBNEU5bGJFO0VBQXNDLGdCQUFBO0E1RWttYnhDOztBNEVsbWJFO0VBQXNDLGdCQUFBO0E1RXNtYnhDOztBNEV0bWJFO0VBQXNDLGdCQUFBO0E1RTBtYnhDOztBNEUxbWJFO0VBQXNDLGdCQUFBO0E1RThtYnhDOztBNEU5bWJFO0VBQXNDLGdCQUFBO0E1RWtuYnhDOztBNEVsbmJFO0VBQXNDLGdCQUFBO0E1RXNuYnhDOztBNEV0bmJFO0VBQXNDLFlBQUE7QTVFMG5ieEM7O0E0RTFuYkU7RUFBc0MsZ0JBQUE7QTVFOG5ieEM7O0E0RTluYkU7RUFBc0MsZ0JBQUE7QTVFa29ieEM7O0E0RWxvYkU7RUFBc0MsZ0JBQUE7QTVFc29ieEM7O0E0RXRvYkU7RUFBc0MsZ0JBQUE7QTVFMG9ieEM7O0E0RTFvYkU7RUFBc0MsZ0JBQUE7QTVFOG9ieEM7O0E0RTlvYkU7RUFBc0MsZ0JBQUE7QTVFa3BieEM7O0E0RWxwYkU7RUFBc0MsZ0JBQUE7QTVFc3BieEM7O0E0RXRwYkU7RUFBc0MsZ0JBQUE7QTVFMHBieEM7O0E0RTFwYkU7RUFBc0MsZ0JBQUE7QTVFOHBieEM7O0E0RTlwYkU7RUFBc0MsWUFBQTtBNUVrcWJ4Qzs7QTRFbHFiRTtFQUFzQyxnQkFBQTtBNUVzcWJ4Qzs7QTRFdHFiRTtFQUFzQyxnQkFBQTtBNUUwcWJ4Qzs7QTRFMXFiRTtFQUFzQyxnQkFBQTtBNUU4cWJ4Qzs7QTRFOXFiRTtFQUFzQyxnQkFBQTtBNUVrcmJ4Qzs7QTRFbHJiRTtFQUFzQyxnQkFBQTtBNUVzcmJ4Qzs7QTRFdHJiRTtFQUFzQyxnQkFBQTtBNUUwcmJ4Qzs7QTRFMXJiRTtFQUFzQyxnQkFBQTtBNUU4cmJ4Qzs7QTRFOXJiRTtFQUFzQyxnQkFBQTtBNUVrc2J4Qzs7QTRFbHNiRTtFQUFzQyxnQkFBQTtBNUVzc2J4Qzs7QTRFdHNiRTtFQUFzQyxnQkFBQTtBNUUwc2J4Qzs7QTRFMXNiRTtFQUFzQyxnQkFBQTtBNUU4c2J4Qzs7QTRFOXNiRTtFQUFzQyxnQkFBQTtBNUVrdGJ4Qzs7QTRFbHRiRTtFQUFzQyxnQkFBQTtBNUVzdGJ4Qzs7QTRFdHRiRTtFQUFzQyxnQkFBQTtBNUUwdGJ4Qzs7QTRFMXRiRTtFQUFzQyxnQkFBQTtBNUU4dGJ4Qzs7QTRFOXRiRTtFQUFzQyxnQkFBQTtBNUVrdWJ4Qzs7QTRFbHViRTtFQUFzQyxnQkFBQTtBNUVzdWJ4Qzs7QTRFdHViRTtFQUFzQyxnQkFBQTtBNUUwdWJ4Qzs7QTRFMXViRTtFQUFzQyxnQkFBQTtBNUU4dWJ4Qzs7QTRFOXViRTtFQUFzQyxnQkFBQTtBNUVrdmJ4Qzs7QTRFbHZiRTtFQUFzQyxnQkFBQTtBNUVzdmJ4Qzs7QTRFdHZiRTtFQUFzQyxnQkFBQTtBNUUwdmJ4Qzs7QTRFMXZiRTtFQUFzQyxnQkFBQTtBNUU4dmJ4Qzs7QTRFOXZiRTtFQUFzQyxnQkFBQTtBNUVrd2J4Qzs7QTRFbHdiRTtFQUFzQyxnQkFBQTtBNUVzd2J4Qzs7QTRFdHdiRTtFQUFzQyxnQkFBQTtBNUUwd2J4Qzs7QTRFMXdiRTtFQUFzQyxnQkFBQTtBNUU4d2J4Qzs7QTRFOXdiRTtFQUFzQyxnQkFBQTtBNUVreGJ4Qzs7QTRFbHhiRTtFQUFzQyxnQkFBQTtBNUVzeGJ4Qzs7QTRFdHhiRTtFQUFzQyxnQkFBQTtBNUUweGJ4Qzs7QTRFMXhiRTtFQUFzQyxnQkFBQTtBNUU4eGJ4Qzs7QTRFOXhiRTtFQUFzQyxnQkFBQTtBNUVreWJ4Qzs7QTRFbHliRTtFQUFzQyxnQkFBQTtBNUVzeWJ4Qzs7QTRFdHliRTtFQUFzQyxhQUFBO0E1RTB5YnhDOztBNEUxeWJFO0VBQXNDLGFBQUE7QTVFOHlieEM7O0E0RTl5YkU7RUFBc0MsZ0JBQUE7QTVFa3pieEM7O0E0RWx6YkU7RUFBc0MsZ0JBQUE7QTVFc3pieEM7O0E0RXR6YkU7RUFBc0MsZ0JBQUE7QTVFMHpieEM7O0E0RTF6YkU7RUFBc0MsZ0JBQUE7QTVFOHpieEM7O0E0RTl6YkU7RUFBc0MsZ0JBQUE7QTVFazBieEM7O0E0RWwwYkU7RUFBc0MsZ0JBQUE7QTVFczBieEM7O0E0RXQwYkU7RUFBc0MsZ0JBQUE7QTVFMDBieEM7O0E0RTEwYkU7RUFBc0MsZ0JBQUE7QTVFODBieEM7O0E0RTkwYkU7RUFBc0MsWUFBQTtBNUVrMWJ4Qzs7QTRFbDFiRTtFQUFzQyxnQkFBQTtBNUVzMWJ4Qzs7QTRFdDFiRTtFQUFzQyxnQkFBQTtBNUUwMWJ4Qzs7QTRFMTFiRTtFQUFzQyxnQkFBQTtBNUU4MWJ4Qzs7QTRFOTFiRTtFQUFzQyxnQkFBQTtBNUVrMmJ4Qzs7QTRFbDJiRTtFQUFzQyxZQUFBO0E1RXMyYnhDOztBNEV0MmJFO0VBQXNDLGdCQUFBO0E1RTAyYnhDOztBNEUxMmJFO0VBQXNDLGdCQUFBO0E1RTgyYnhDOztBNEU5MmJFO0VBQXNDLGdCQUFBO0E1RWszYnhDOztBNEVsM2JFO0VBQXNDLGdCQUFBO0E1RXMzYnhDOztBNEV0M2JFO0VBQXNDLGdCQUFBO0E1RTAzYnhDOztBNEUxM2JFO0VBQXNDLGdCQUFBO0E1RTgzYnhDOztBNEU5M2JFO0VBQXNDLGdCQUFBO0E1RWs0YnhDOztBNEVsNGJFO0VBQXNDLGdCQUFBO0E1RXM0YnhDOztBNEV0NGJFO0VBQXNDLGdCQUFBO0E1RTA0YnhDOztBNEUxNGJFO0VBQXNDLGdCQUFBO0E1RTg0YnhDOztBNEU5NGJFO0VBQXNDLGdCQUFBO0E1RWs1YnhDOztBNEVsNWJFO0VBQXNDLGdCQUFBO0E1RXM1YnhDOztBNEV0NWJFO0VBQXNDLGdCQUFBO0E1RTA1YnhDOztBNEUxNWJFO0VBQXNDLGdCQUFBO0E1RTg1YnhDOztBNEU5NWJFO0VBQXNDLGdCQUFBO0E1RWs2YnhDOztBNEVsNmJFO0VBQXNDLGdCQUFBO0E1RXM2YnhDOztBNEV0NmJFO0VBQXNDLGdCQUFBO0E1RTA2YnhDOztBNEUxNmJFO0VBQXNDLGdCQUFBO0E1RTg2YnhDOztBNEU5NmJFO0VBQXNDLGdCQUFBO0E1RWs3YnhDOztBNEVsN2JFO0VBQXNDLGdCQUFBO0E1RXM3YnhDOztBNEV0N2JFO0VBQXNDLGdCQUFBO0E1RTA3YnhDOztBNEUxN2JFO0VBQXNDLGdCQUFBO0E1RTg3YnhDOztBNEU5N2JFO0VBQXNDLGdCQUFBO0E1RWs4YnhDOztBNEVsOGJFO0VBQXNDLGdCQUFBO0E1RXM4YnhDOztBNEV0OGJFO0VBQXNDLGdCQUFBO0E1RTA4YnhDOztBNEUxOGJFO0VBQXNDLGdCQUFBO0E1RTg4YnhDOztBNEU5OGJFO0VBQXNDLGdCQUFBO0E1RWs5YnhDOztBNEVsOWJFO0VBQXNDLGdCQUFBO0E1RXM5YnhDOztBNEV0OWJFO0VBQXNDLGdCQUFBO0E1RTA5YnhDOztBNEUxOWJFO0VBQXNDLGdCQUFBO0E1RTg5YnhDOztBNEU5OWJFO0VBQXNDLGdCQUFBO0E1RWsrYnhDOztBNEVsK2JFO0VBQXNDLGdCQUFBO0E1RXMrYnhDOztBNEV0K2JFO0VBQXNDLGdCQUFBO0E1RTArYnhDOztBNEUxK2JFO0VBQXNDLGdCQUFBO0E1RTgrYnhDOztBNEU5K2JFO0VBQXNDLGdCQUFBO0E1RWsvYnhDOztBNEVsL2JFO0VBQXNDLGdCQUFBO0E1RXMvYnhDOztBNEV0L2JFO0VBQXNDLGFBQUE7QTVFMC9ieEM7O0E0RTEvYkU7RUFBc0MsZ0JBQUE7QTVFOC9ieEM7O0E0RTkvYkU7RUFBc0MsZ0JBQUE7QTVFa2djeEM7O0E0RWxnY0U7RUFBc0MsZ0JBQUE7QTVFc2djeEM7O0E0RXRnY0U7RUFBc0MsZ0JBQUE7QTVFMGdjeEM7O0E0RTFnY0U7RUFBc0MsZ0JBQUE7QTVFOGdjeEM7O0E0RTlnY0U7RUFBc0MsZ0JBQUE7QTVFa2hjeEM7O0E0RWxoY0U7RUFBc0MsZ0JBQUE7QTVFc2hjeEM7O0E0RXRoY0U7RUFBc0MsZ0JBQUE7QTVFMGhjeEM7O0E0RTFoY0U7RUFBc0MsZ0JBQUE7QTVFOGhjeEM7O0E0RTloY0U7RUFBc0MsZ0JBQUE7QTVFa2ljeEM7O0E0RWxpY0U7RUFBc0MsZ0JBQUE7QTVFc2ljeEM7O0E0RXRpY0U7RUFBc0MsZ0JBQUE7QTVFMGljeEM7O0E0RTFpY0U7RUFBc0MsZ0JBQUE7QTVFOGljeEM7O0E0RTlpY0U7RUFBc0MsZ0JBQUE7QTVFa2pjeEM7O0E0RWxqY0U7RUFBc0MsZ0JBQUE7QTVFc2pjeEM7O0E0RXRqY0U7RUFBc0MsZ0JBQUE7QTVFMGpjeEM7O0E0RTFqY0U7RUFBc0MsZ0JBQUE7QTVFOGpjeEM7O0E0RTlqY0U7RUFBc0MsZ0JBQUE7QTVFa2tjeEM7O0E0RWxrY0U7RUFBc0MsZ0JBQUE7QTVFc2tjeEM7O0E0RXRrY0U7RUFBc0MsZ0JBQUE7QTVFMGtjeEM7O0E0RTFrY0U7RUFBc0MsZ0JBQUE7QTVFOGtjeEM7O0E0RTlrY0U7RUFBc0MsZ0JBQUE7QTVFa2xjeEM7O0E0RWxsY0U7RUFBc0MsZ0JBQUE7QTVFc2xjeEM7O0E0RXRsY0U7RUFBc0MsZ0JBQUE7QTVFMGxjeEM7O0E0RTFsY0U7RUFBc0MsZ0JBQUE7QTVFOGxjeEM7O0E0RTlsY0U7RUFBc0MsZ0JBQUE7QTVFa21jeEM7O0E0RWxtY0U7RUFBc0MsZ0JBQUE7QTVFc21jeEM7O0E0RXRtY0U7RUFBc0MsZ0JBQUE7QTVFMG1jeEM7O0E0RTFtY0U7RUFBc0MsZ0JBQUE7QTVFOG1jeEM7O0E0RTltY0U7RUFBc0MsZ0JBQUE7QTVFa25jeEM7O0E0RWxuY0U7RUFBc0MsZ0JBQUE7QTVFc25jeEM7O0E0RXRuY0U7RUFBc0MsZ0JBQUE7QTVFMG5jeEM7O0E0RTFuY0U7RUFBc0MsZ0JBQUE7QTVFOG5jeEM7O0E0RTluY0U7RUFBc0MsZ0JBQUE7QTVFa29jeEM7O0E0RWxvY0U7RUFBc0MsZ0JBQUE7QTVFc29jeEM7O0E0RXRvY0U7RUFBc0MsZ0JBQUE7QTVFMG9jeEM7O0E0RTFvY0U7RUFBc0MsZ0JBQUE7QTVFOG9jeEM7O0E0RTlvY0U7RUFBc0MsZ0JBQUE7QTVFa3BjeEM7O0E0RWxwY0U7RUFBc0MsZ0JBQUE7QTVFc3BjeEM7O0E0RXRwY0U7RUFBc0MsZ0JBQUE7QTVFMHBjeEM7O0E0RTFwY0U7RUFBc0MsZ0JBQUE7QTVFOHBjeEM7O0E0RTlwY0U7RUFBc0MsZ0JBQUE7QTVFa3FjeEM7O0E0RWxxY0U7RUFBc0MsZ0JBQUE7QTVFc3FjeEM7O0E0RXRxY0U7RUFBc0MsZ0JBQUE7QTVFMHFjeEM7O0E0RTFxY0U7RUFBc0MsZ0JBQUE7QTVFOHFjeEM7O0E0RTlxY0U7RUFBc0MsZ0JBQUE7QTVFa3JjeEM7O0E0RWxyY0U7RUFBc0MsZ0JBQUE7QTVFc3JjeEM7O0E0RXRyY0U7RUFBc0MsZ0JBQUE7QTVFMHJjeEM7O0E0RTFyY0U7RUFBc0MsZ0JBQUE7QTVFOHJjeEM7O0E0RTlyY0U7RUFBc0MsZ0JBQUE7QTVFa3NjeEM7O0E0RWxzY0U7RUFBc0MsZ0JBQUE7QTVFc3NjeEM7O0E0RXRzY0U7RUFBc0MsZ0JBQUE7QTVFMHNjeEM7O0E0RTFzY0U7RUFBc0MsZ0JBQUE7QTVFOHNjeEM7O0E0RTlzY0U7RUFBc0MsZ0JBQUE7QTVFa3RjeEM7O0E0RWx0Y0U7RUFBc0MsZ0JBQUE7QTVFc3RjeEM7O0E0RXR0Y0U7RUFBc0MsWUFBQTtBNUUwdGN4Qzs7QTRFMXRjRTtFQUFzQyxnQkFBQTtBNUU4dGN4Qzs7QTRFOXRjRTtFQUFzQyxnQkFBQTtBNUVrdWN4Qzs7QTRFbHVjRTtFQUFzQyxnQkFBQTtBNUVzdWN4Qzs7QTRFdHVjRTtFQUFzQyxnQkFBQTtBNUUwdWN4Qzs7QTRFMXVjRTtFQUFzQyxnQkFBQTtBNUU4dWN4Qzs7QTRFOXVjRTtFQUFzQyxnQkFBQTtBNUVrdmN4Qzs7QTRFbHZjRTtFQUFzQyxnQkFBQTtBNUVzdmN4Qzs7QTRFdHZjRTtFQUFzQyxnQkFBQTtBNUUwdmN4Qzs7QTRFMXZjRTtFQUFzQyxnQkFBQTtBNUU4dmN4Qzs7QTRFOXZjRTtFQUFzQyxhQUFBO0E1RWt3Y3hDOztBNEVsd2NFO0VBQXNDLGdCQUFBO0E1RXN3Y3hDOztBNEV0d2NFO0VBQXNDLGdCQUFBO0E1RTB3Y3hDOztBNEUxd2NFO0VBQXNDLGdCQUFBO0E1RTh3Y3hDOztBNEU5d2NFO0VBQXNDLGdCQUFBO0E1RWt4Y3hDOztBNEVseGNFO0VBQXNDLGdCQUFBO0E1RXN4Y3hDOztBNEV0eGNFO0VBQXNDLGdCQUFBO0E1RTB4Y3hDOztBNEUxeGNFO0VBQXNDLGdCQUFBO0E1RTh4Y3hDOztBNEU5eGNFO0VBQXNDLGdCQUFBO0E1RWt5Y3hDOztBNEVseWNFO0VBQXNDLGdCQUFBO0E1RXN5Y3hDOztBNEV0eWNFO0VBQXNDLGdCQUFBO0E1RTB5Y3hDOztBNEUxeWNFO0VBQXNDLGdCQUFBO0E1RTh5Y3hDOztBNEU5eWNFO0VBQXNDLGdCQUFBO0E1RWt6Y3hDOztBNEVsemNFO0VBQXNDLGdCQUFBO0E1RXN6Y3hDOztBNEV0emNFO0VBQXNDLGdCQUFBO0E1RTB6Y3hDOztBNEUxemNFO0VBQXNDLGdCQUFBO0E1RTh6Y3hDOztBNEU5emNFO0VBQXNDLGdCQUFBO0E1RWswY3hDOztBNEVsMGNFO0VBQXNDLGdCQUFBO0E1RXMwY3hDOztBNEV0MGNFO0VBQXNDLGdCQUFBO0E1RTAwY3hDOztBNEUxMGNFO0VBQXNDLGdCQUFBO0E1RTgwY3hDOztBNEU5MGNFO0VBQXNDLGdCQUFBO0E1RWsxY3hDOztBNEVsMWNFO0VBQXNDLGdCQUFBO0E1RXMxY3hDOztBNEV0MWNFO0VBQXNDLGdCQUFBO0E1RTAxY3hDOztBNEUxMWNFO0VBQXNDLGdCQUFBO0E1RTgxY3hDOztBNEU5MWNFO0VBQXNDLGdCQUFBO0E1RWsyY3hDOztBNEVsMmNFO0VBQXNDLGdCQUFBO0E1RXMyY3hDOztBNEV0MmNFO0VBQXNDLGdCQUFBO0E1RTAyY3hDOztBNEUxMmNFO0VBQXNDLGdCQUFBO0E1RTgyY3hDOztBNEU5MmNFO0VBQXNDLGdCQUFBO0E1RWszY3hDOztBNEVsM2NFO0VBQXNDLGdCQUFBO0E1RXMzY3hDOztBNEV0M2NFO0VBQXNDLGdCQUFBO0E1RTAzY3hDOztBNEUxM2NFO0VBQXNDLGdCQUFBO0E1RTgzY3hDOztBNEU5M2NFO0VBQXNDLGdCQUFBO0E1RWs0Y3hDOztBNEVsNGNFO0VBQXNDLGdCQUFBO0E1RXM0Y3hDOztBNEV0NGNFO0VBQXNDLGdCQUFBO0E1RTA0Y3hDOztBNEUxNGNFO0VBQXNDLGdCQUFBO0E1RTg0Y3hDOztBNEU5NGNFO0VBQXNDLGdCQUFBO0E1RWs1Y3hDOztBNEVsNWNFO0VBQXNDLGdCQUFBO0E1RXM1Y3hDOztBNEV0NWNFO0VBQXNDLFlBQUE7QTVFMDVjeEM7O0E0RTE1Y0U7RUFBc0MsZ0JBQUE7QTVFODVjeEM7O0E0RTk1Y0U7RUFBc0MsZ0JBQUE7QTVFazZjeEM7O0E0RWw2Y0U7RUFBc0MsZ0JBQUE7QTVFczZjeEM7O0E0RXQ2Y0U7RUFBc0MsZ0JBQUE7QTVFMDZjeEM7O0E0RTE2Y0U7RUFBc0MsZ0JBQUE7QTVFODZjeEM7O0E0RTk2Y0U7RUFBc0MsZ0JBQUE7QTVFazdjeEM7O0E0RWw3Y0U7RUFBc0MsZ0JBQUE7QTVFczdjeEM7O0E0RXQ3Y0U7RUFBc0MsZ0JBQUE7QTVFMDdjeEM7O0E0RTE3Y0U7RUFBc0MsZ0JBQUE7QTVFODdjeEM7O0E0RTk3Y0U7RUFBc0MsZ0JBQUE7QTVFazhjeEM7O0E0RWw4Y0U7RUFBc0MsZ0JBQUE7QTVFczhjeEM7O0E0RXQ4Y0U7RUFBc0MsZ0JBQUE7QTVFMDhjeEM7O0E0RTE4Y0U7RUFBc0MsZ0JBQUE7QTVFODhjeEM7O0E0RTk4Y0U7RUFBc0MsZ0JBQUE7QTVFazljeEM7O0E0RWw5Y0U7RUFBc0MsZ0JBQUE7QTVFczljeEM7O0E0RXQ5Y0U7RUFBc0MsZ0JBQUE7QTVFMDljeEM7O0E0RTE5Y0U7RUFBc0MsZ0JBQUE7QTVFODljeEM7O0E0RTk5Y0U7RUFBc0MsZ0JBQUE7QTVFaytjeEM7O0E0RWwrY0U7RUFBc0MsZ0JBQUE7QTVFcytjeEM7O0E0RXQrY0U7RUFBc0MsZ0JBQUE7QTVFMCtjeEM7O0E0RTErY0U7RUFBc0MsZ0JBQUE7QTVFOCtjeEM7O0E0RTkrY0U7RUFBc0MsZ0JBQUE7QTVFay9jeEM7O0E0RWwvY0U7RUFBc0MsZ0JBQUE7QTVFcy9jeEM7O0E0RXQvY0U7RUFBc0MsZ0JBQUE7QTVFMC9jeEM7O0E0RTEvY0U7RUFBc0MsZ0JBQUE7QTVFOC9jeEM7O0E0RTkvY0U7RUFBc0MsZ0JBQUE7QTVFa2dkeEM7O0E0RWxnZEU7RUFBc0MsZ0JBQUE7QTVFc2dkeEM7O0E0RXRnZEU7RUFBc0MsZ0JBQUE7QTVFMGdkeEM7O0E0RTFnZEU7RUFBc0MsZ0JBQUE7QTVFOGdkeEM7O0E0RTlnZEU7RUFBc0MsZ0JBQUE7QTVFa2hkeEM7O0E0RWxoZEU7RUFBc0MsZ0JBQUE7QTVFc2hkeEM7O0E0RXRoZEU7RUFBc0MsZ0JBQUE7QTVFMGhkeEM7O0E0RTFoZEU7RUFBc0MsZ0JBQUE7QTVFOGhkeEM7O0E0RTloZEU7RUFBc0MsZ0JBQUE7QTVFa2lkeEM7O0E0RWxpZEU7RUFBc0MsZ0JBQUE7QTVFc2lkeEM7O0E0RXRpZEU7RUFBc0MsZ0JBQUE7QTVFMGlkeEM7O0E0RTFpZEU7RUFBc0MsZ0JBQUE7QTVFOGlkeEM7O0E0RTlpZEU7RUFBc0MsZ0JBQUE7QTVFa2pkeEM7O0E0RWxqZEU7RUFBc0MsZ0JBQUE7QTVFc2pkeEM7O0E0RXRqZEU7RUFBc0MsZ0JBQUE7QTVFMGpkeEM7O0E0RTFqZEU7RUFBc0MsZ0JBQUE7QTVFOGpkeEM7O0E0RTlqZEU7RUFBc0MsZ0JBQUE7QTVFa2tkeEM7O0E0RWxrZEU7RUFBc0MsZ0JBQUE7QTVFc2tkeEM7O0E0RXRrZEU7RUFBc0MsZ0JBQUE7QTVFMGtkeEM7O0E0RTFrZEU7RUFBc0MsZ0JBQUE7QTVFOGtkeEM7O0E0RTlrZEU7RUFBc0MsZ0JBQUE7QTVFa2xkeEM7O0E0RWxsZEU7RUFBc0MsZ0JBQUE7QTVFc2xkeEM7O0E0RXRsZEU7RUFBc0MsZ0JBQUE7QTVFMGxkeEM7O0E0RTFsZEU7RUFBc0MsZ0JBQUE7QTVFOGxkeEM7O0E0RTlsZEU7RUFBc0MsZ0JBQUE7QTVFa21keEM7O0E0RWxtZEU7RUFBc0MsZ0JBQUE7QTVFc21keEM7O0E0RXRtZEU7RUFBc0MsZ0JBQUE7QTVFMG1keEM7O0E0RTFtZEU7RUFBc0MsZ0JBQUE7QTVFOG1keEM7O0E0RTltZEU7RUFBc0MsZ0JBQUE7QTVFa25keEM7O0E0RWxuZEU7RUFBc0MsZ0JBQUE7QTVFc25keEM7O0E0RXRuZEU7RUFBc0MsZ0JBQUE7QTVFMG5keEM7O0E0RTFuZEU7RUFBc0MsZ0JBQUE7QTVFOG5keEM7O0E0RTluZEU7RUFBc0MsZ0JBQUE7QTVFa29keEM7O0E0RWxvZEU7RUFBc0MsZ0JBQUE7QTVFc29keEM7O0E0RXRvZEU7RUFBc0MsZ0JBQUE7QTVFMG9keEM7O0E0RTFvZEU7RUFBc0MsZ0JBQUE7QTVFOG9keEM7O0E0RTlvZEU7RUFBc0MsZ0JBQUE7QTVFa3BkeEM7O0E0RWxwZEU7RUFBc0MsZ0JBQUE7QTVFc3BkeEM7O0E0RXRwZEU7RUFBc0MsZ0JBQUE7QTVFMHBkeEM7O0E0RTFwZEU7RUFBc0MsZ0JBQUE7QTVFOHBkeEM7O0E0RTlwZEU7RUFBc0MsZ0JBQUE7QTVFa3FkeEM7O0E0RWxxZEU7RUFBc0MsZ0JBQUE7QTVFc3FkeEM7O0E0RXRxZEU7RUFBc0MsZ0JBQUE7QTVFMHFkeEM7O0E0RTFxZEU7RUFBc0MsZ0JBQUE7QTVFOHFkeEM7O0E0RTlxZEU7RUFBc0MsZ0JBQUE7QTVFa3JkeEM7O0E0RWxyZEU7RUFBc0MsZ0JBQUE7QTVFc3JkeEM7O0E0RXRyZEU7RUFBc0MsZ0JBQUE7QTVFMHJkeEM7O0E0RTFyZEU7RUFBc0MsZ0JBQUE7QTVFOHJkeEM7O0E0RTlyZEU7RUFBc0MsZ0JBQUE7QTVFa3NkeEM7O0E0RWxzZEU7RUFBc0MsYUFBQTtBNUVzc2R4Qzs7QTRFdHNkRTtFQUFzQyxnQkFBQTtBNUUwc2R4Qzs7QTRFMXNkRTtFQUFzQyxnQkFBQTtBNUU4c2R4Qzs7QTRFOXNkRTtFQUFzQyxnQkFBQTtBNUVrdGR4Qzs7QTRFbHRkRTtFQUFzQyxnQkFBQTtBNUVzdGR4Qzs7QTRFdHRkRTtFQUFzQyxnQkFBQTtBNUUwdGR4Qzs7QTRFMXRkRTtFQUFzQyxnQkFBQTtBNUU4dGR4Qzs7QTRFOXRkRTtFQUFzQyxnQkFBQTtBNUVrdWR4Qzs7QTRFbHVkRTtFQUFzQyxnQkFBQTtBNUVzdWR4Qzs7QTRFdHVkRTtFQUFzQyxnQkFBQTtBNUUwdWR4Qzs7QTRFMXVkRTtFQUFzQyxnQkFBQTtBNUU4dWR4Qzs7QTRFOXVkRTtFQUFzQyxnQkFBQTtBNUVrdmR4Qzs7QTRFbHZkRTtFQUFzQyxnQkFBQTtBNUVzdmR4Qzs7QTRFdHZkRTtFQUFzQyxnQkFBQTtBNUUwdmR4Qzs7QTRFMXZkRTtFQUFzQyxnQkFBQTtBNUU4dmR4Qzs7QTRFOXZkRTtFQUFzQyxnQkFBQTtBNUVrd2R4Qzs7QTRFbHdkRTtFQUFzQyxnQkFBQTtBNUVzd2R4Qzs7QTRFdHdkRTtFQUFzQyxnQkFBQTtBNUUwd2R4Qzs7QTRFMXdkRTtFQUFzQyxnQkFBQTtBNUU4d2R4Qzs7QTRFOXdkRTtFQUFzQyxnQkFBQTtBNUVreGR4Qzs7QTRFbHhkRTtFQUFzQyxnQkFBQTtBNUVzeGR4Qzs7QTRFdHhkRTtFQUFzQyxnQkFBQTtBNUUweGR4Qzs7QTRFMXhkRTtFQUFzQyxnQkFBQTtBNUU4eGR4Qzs7QTRFOXhkRTtFQUFzQyxnQkFBQTtBNUVreWR4Qzs7QTRFbHlkRTtFQUFzQyxnQkFBQTtBNUVzeWR4Qzs7QTRFdHlkRTtFQUFzQyxnQkFBQTtBNUUweWR4Qzs7QTRFMXlkRTtFQUFzQyxnQkFBQTtBNUU4eWR4Qzs7QTRFOXlkRTtFQUFzQyxnQkFBQTtBNUVremR4Qzs7QTRFbHpkRTtFQUFzQyxnQkFBQTtBNUVzemR4Qzs7QTRFdHpkRTtFQUFzQyxnQkFBQTtBNUUwemR4Qzs7QTRFMXpkRTtFQUFzQyxnQkFBQTtBNUU4emR4Qzs7QTRFOXpkRTtFQUFzQyxnQkFBQTtBNUVrMGR4Qzs7QTRFbDBkRTtFQUFzQyxnQkFBQTtBNUVzMGR4Qzs7QTRFdDBkRTtFQUFzQyxnQkFBQTtBNUUwMGR4Qzs7QTRFMTBkRTtFQUFzQyxnQkFBQTtBNUU4MGR4Qzs7QTRFOTBkRTtFQUFzQyxnQkFBQTtBNUVrMWR4Qzs7QTRFbDFkRTtFQUFzQyxnQkFBQTtBNUVzMWR4Qzs7QTRFdDFkRTtFQUFzQyxnQkFBQTtBNUUwMWR4Qzs7QTRFMTFkRTtFQUFzQyxnQkFBQTtBNUU4MWR4Qzs7QTRFOTFkRTtFQUFzQyxnQkFBQTtBNUVrMmR4Qzs7QTRFbDJkRTtFQUFzQyxnQkFBQTtBNUVzMmR4Qzs7QTRFdDJkRTtFQUFzQyxnQkFBQTtBNUUwMmR4Qzs7QTRFMTJkRTtFQUFzQyxnQkFBQTtBNUU4MmR4Qzs7QTRFOTJkRTtFQUFzQyxnQkFBQTtBNUVrM2R4Qzs7QTRFbDNkRTtFQUFzQyxnQkFBQTtBNUVzM2R4Qzs7QTRFdDNkRTtFQUFzQyxnQkFBQTtBNUUwM2R4Qzs7QTRFMTNkRTtFQUFzQyxnQkFBQTtBNUU4M2R4Qzs7QTRFOTNkRTtFQUFzQyxnQkFBQTtBNUVrNGR4Qzs7QTRFbDRkRTtFQUFzQyxnQkFBQTtBNUVzNGR4Qzs7QTRFdDRkRTtFQUFzQyxnQkFBQTtBNUUwNGR4Qzs7QTRFMTRkRTtFQUFzQyxnQkFBQTtBNUU4NGR4Qzs7QTRFOTRkRTtFQUFzQyxnQkFBQTtBNUVrNWR4Qzs7QTRFbDVkRTtFQUFzQyxnQkFBQTtBNUVzNWR4Qzs7QTRFdDVkRTtFQUFzQyxnQkFBQTtBNUUwNWR4Qzs7QTRFMTVkRTtFQUFzQyxnQkFBQTtBNUU4NWR4Qzs7QTRFOTVkRTtFQUFzQyxnQkFBQTtBNUVrNmR4Qzs7QTRFbDZkRTtFQUFzQyxnQkFBQTtBNUVzNmR4Qzs7QTRFdDZkRTtFQUFzQyxnQkFBQTtBNUUwNmR4Qzs7QTRFMTZkRTtFQUFzQyxnQkFBQTtBNUU4NmR4Qzs7QTRFOTZkRTtFQUFzQyxnQkFBQTtBNUVrN2R4Qzs7QTRFbDdkRTtFQUFzQyxnQkFBQTtBNUVzN2R4Qzs7QTRFdDdkRTtFQUFzQyxnQkFBQTtBNUUwN2R4Qzs7QTRFMTdkRTtFQUFzQyxnQkFBQTtBNUU4N2R4Qzs7QTRFOTdkRTtFQUFzQyxnQkFBQTtBNUVrOGR4Qzs7QTRFbDhkRTtFQUFzQyxnQkFBQTtBNUVzOGR4Qzs7QTRFdDhkRTtFQUFzQyxnQkFBQTtBNUUwOGR4Qzs7QTRFMThkRTtFQUFzQyxnQkFBQTtBNUU4OGR4Qzs7QTRFOThkRTtFQUFzQyxnQkFBQTtBNUVrOWR4Qzs7QTRFbDlkRTtFQUFzQyxhQUFBO0E1RXM5ZHhDOztBNEV0OWRFO0VBQXNDLGdCQUFBO0E1RTA5ZHhDOztBNEUxOWRFO0VBQXNDLGdCQUFBO0E1RTg5ZHhDOztBNEU5OWRFO0VBQXNDLGdCQUFBO0E1RWsrZHhDOztBNEVsK2RFO0VBQXNDLGdCQUFBO0E1RXMrZHhDOztBNEV0K2RFO0VBQXNDLGdCQUFBO0E1RTArZHhDOztBNEUxK2RFO0VBQXNDLGdCQUFBO0E1RTgrZHhDOztBNEU5K2RFO0VBQXNDLGdCQUFBO0E1RWsvZHhDOztBNEVsL2RFO0VBQXNDLGdCQUFBO0E1RXMvZHhDOztBNEV0L2RFO0VBQXNDLGdCQUFBO0E1RTAvZHhDOztBNEUxL2RFO0VBQXNDLGdCQUFBO0E1RTgvZHhDOztBNEU5L2RFO0VBQXNDLGdCQUFBO0E1RWtnZXhDOztBNEVsZ2VFO0VBQXNDLGdCQUFBO0E1RXNnZXhDOztBNEV0Z2VFO0VBQXNDLGdCQUFBO0E1RTBnZXhDOztBNEUxZ2VFO0VBQXNDLGdCQUFBO0E1RThnZXhDOztBNEU5Z2VFO0VBQXNDLGdCQUFBO0E1RWtoZXhDOztBNEVsaGVFO0VBQXNDLGdCQUFBO0E1RXNoZXhDOztBNEV0aGVFO0VBQXNDLGdCQUFBO0E1RTBoZXhDOztBNEUxaGVFO0VBQXNDLGdCQUFBO0E1RThoZXhDOztBNEU5aGVFO0VBQXNDLGdCQUFBO0E1RWtpZXhDOztBNEVsaWVFO0VBQXNDLGdCQUFBO0E1RXNpZXhDOztBNEV0aWVFO0VBQXNDLGdCQUFBO0E1RTBpZXhDOztBNEUxaWVFO0VBQXNDLGdCQUFBO0E1RThpZXhDOztBNEU5aWVFO0VBQXNDLGdCQUFBO0E1RWtqZXhDOztBNEVsamVFO0VBQXNDLGdCQUFBO0E1RXNqZXhDOztBNEV0amVFO0VBQXNDLGdCQUFBO0E1RTBqZXhDOztBNEUxamVFO0VBQXNDLGdCQUFBO0E1RThqZXhDOztBNEU5amVFO0VBQXNDLGdCQUFBO0E1RWtrZXhDOztBNEVsa2VFO0VBQXNDLGdCQUFBO0E1RXNrZXhDOztBNEV0a2VFO0VBQXNDLGdCQUFBO0E1RTBrZXhDOztBNEUxa2VFO0VBQXNDLGdCQUFBO0E1RThrZXhDOztBNEU5a2VFO0VBQXNDLGdCQUFBO0E1RWtsZXhDOztBNEVsbGVFO0VBQXNDLGdCQUFBO0E1RXNsZXhDOztBNEV0bGVFO0VBQXNDLGdCQUFBO0E1RTBsZXhDOztBNEUxbGVFO0VBQXNDLGdCQUFBO0E1RThsZXhDOztBNEU5bGVFO0VBQXNDLGdCQUFBO0E1RWttZXhDOztBNEVsbWVFO0VBQXNDLGdCQUFBO0E1RXNtZXhDOztBNEV0bWVFO0VBQXNDLGdCQUFBO0E1RTBtZXhDOztBNEUxbWVFO0VBQXNDLGdCQUFBO0E1RThtZXhDOztBNEU5bWVFO0VBQXNDLGdCQUFBO0E1RWtuZXhDOztBNEVsbmVFO0VBQXNDLGdCQUFBO0E1RXNuZXhDOztBNEV0bmVFO0VBQXNDLGdCQUFBO0E1RTBuZXhDOztBNEUxbmVFO0VBQXNDLGdCQUFBO0E1RThuZXhDOztBNEU5bmVFO0VBQXNDLGdCQUFBO0E1RWtvZXhDOztBNEVsb2VFO0VBQXNDLGdCQUFBO0E1RXNvZXhDOztBNEV0b2VFO0VBQXNDLGdCQUFBO0E1RTBvZXhDOztBNEUxb2VFO0VBQXNDLGdCQUFBO0E1RThvZXhDOztBNEU5b2VFO0VBQXNDLGdCQUFBO0E1RWtwZXhDOztBNEVscGVFO0VBQXNDLGdCQUFBO0E1RXNwZXhDOztBNEV0cGVFO0VBQXNDLGdCQUFBO0E1RTBwZXhDOztBNEUxcGVFO0VBQXNDLGdCQUFBO0E1RThwZXhDOztBNEU5cGVFO0VBQXNDLGdCQUFBO0E1RWtxZXhDOztBNEVscWVFO0VBQXNDLGdCQUFBO0E1RXNxZXhDOztBNEV0cWVFO0VBQXNDLGdCQUFBO0E1RTBxZXhDOztBNEUxcWVFO0VBQXNDLGdCQUFBO0E1RThxZXhDOztBNEU5cWVFO0VBQXNDLGdCQUFBO0E1RWtyZXhDOztBNEVscmVFO0VBQXNDLGdCQUFBO0E1RXNyZXhDOztBNEV0cmVFO0VBQXNDLGdCQUFBO0E1RTByZXhDOztBNEUxcmVFO0VBQXNDLGdCQUFBO0E1RThyZXhDOztBNEU5cmVFO0VBQXNDLGdCQUFBO0E1RWtzZXhDOztBNEVsc2VFO0VBQXNDLGdCQUFBO0E1RXNzZXhDOztBNEV0c2VFO0VBQXNDLGdCQUFBO0E1RTBzZXhDOztBNEUxc2VFO0VBQXNDLGdCQUFBO0E1RThzZXhDOztBNEU5c2VFO0VBQXNDLGdCQUFBO0E1RWt0ZXhDOztBNEVsdGVFO0VBQXNDLGdCQUFBO0E1RXN0ZXhDOztBNEV0dGVFO0VBQXNDLGdCQUFBO0E1RTB0ZXhDOztBNEUxdGVFO0VBQXNDLGdCQUFBO0E1RTh0ZXhDOztBNEU5dGVFO0VBQXNDLGdCQUFBO0E1RWt1ZXhDOztBNEVsdWVFO0VBQXNDLGdCQUFBO0E1RXN1ZXhDOztBNEV0dWVFO0VBQXNDLGdCQUFBO0E1RTB1ZXhDOztBNEUxdWVFO0VBQXNDLGdCQUFBO0E1RTh1ZXhDOztBNEU5dWVFO0VBQXNDLGdCQUFBO0E1RWt2ZXhDOztBNEVsdmVFO0VBQXNDLGdCQUFBO0E1RXN2ZXhDOztBNEV0dmVFO0VBQXNDLGdCQUFBO0E1RTB2ZXhDOztBNEUxdmVFO0VBQXNDLGdCQUFBO0E1RTh2ZXhDOztBNEU5dmVFO0VBQXNDLGdCQUFBO0E1RWt3ZXhDOztBNEVsd2VFO0VBQXNDLGdCQUFBO0E1RXN3ZXhDOztBNEV0d2VFO0VBQXNDLGdCQUFBO0E1RTB3ZXhDOztBNEUxd2VFO0VBQXNDLGdCQUFBO0E1RTh3ZXhDOztBNEU5d2VFO0VBQXNDLGdCQUFBO0E1RWt4ZXhDOztBNEVseGVFO0VBQXNDLGdCQUFBO0E1RXN4ZXhDOztBNEV0eGVFO0VBQXNDLGdCQUFBO0E1RTB4ZXhDOztBNEUxeGVFO0VBQXNDLFlBQUE7QTVFOHhleEM7O0E0RTl4ZUU7RUFBc0MsZ0JBQUE7QTVFa3lleEM7O0E0RWx5ZUU7RUFBc0MsZ0JBQUE7QTVFc3lleEM7O0E0RXR5ZUU7RUFBc0MsZ0JBQUE7QTVFMHlleEM7O0E0RTF5ZUU7RUFBc0MsZ0JBQUE7QTVFOHlleEM7O0E0RTl5ZUU7RUFBc0MsZ0JBQUE7QTVFa3pleEM7O0E0RWx6ZUU7RUFBc0MsZ0JBQUE7QTVFc3pleEM7O0E0RXR6ZUU7RUFBc0MsZ0JBQUE7QTVFMHpleEM7O0E0RTF6ZUU7RUFBc0MsZ0JBQUE7QTVFOHpleEM7O0E0RTl6ZUU7RUFBc0MsZ0JBQUE7QTVFazBleEM7O0E0RWwwZUU7RUFBc0MsZ0JBQUE7QTVFczBleEM7O0E0RXQwZUU7RUFBc0MsZ0JBQUE7QTVFMDBleEM7O0E0RTEwZUU7RUFBc0MsZ0JBQUE7QTVFODBleEM7O0E0RTkwZUU7RUFBc0MsZ0JBQUE7QTVFazFleEM7O0E0RWwxZUU7RUFBc0MsZ0JBQUE7QTVFczFleEM7O0E0RXQxZUU7RUFBc0MsZ0JBQUE7QTVFMDFleEM7O0E0RTExZUU7RUFBc0MsZ0JBQUE7QTVFODFleEM7O0E0RTkxZUU7RUFBc0MsZ0JBQUE7QTVFazJleEM7O0E0RWwyZUU7RUFBc0MsZ0JBQUE7QTVFczJleEM7O0E0RXQyZUU7RUFBc0MsZ0JBQUE7QTVFMDJleEM7O0E0RTEyZUU7RUFBc0MsZ0JBQUE7QTVFODJleEM7O0E0RTkyZUU7RUFBc0MsZ0JBQUE7QTVFazNleEM7O0E0RWwzZUU7RUFBc0MsZ0JBQUE7QTVFczNleEM7O0E0RXQzZUU7RUFBc0MsZ0JBQUE7QTVFMDNleEM7O0E0RTEzZUU7RUFBc0MsZ0JBQUE7QTVFODNleEM7O0E0RTkzZUU7RUFBc0MsZ0JBQUE7QTVFazRleEM7O0E0RWw0ZUU7RUFBc0MsZ0JBQUE7QTVFczRleEM7O0E0RXQ0ZUU7RUFBc0MsZ0JBQUE7QTVFMDRleEM7O0E0RTE0ZUU7RUFBc0MsZ0JBQUE7QTVFODRleEM7O0E0RTk0ZUU7RUFBc0MsZ0JBQUE7QTVFazVleEM7O0E0RWw1ZUU7RUFBc0MsZ0JBQUE7QTVFczVleEM7O0E0RXQ1ZUU7RUFBc0MsZ0JBQUE7QTVFMDVleEM7O0E0RTE1ZUU7RUFBc0MsZ0JBQUE7QTVFODVleEM7O0E0RTk1ZUU7RUFBc0MsZ0JBQUE7QTVFazZleEM7O0E0RWw2ZUU7RUFBc0MsZ0JBQUE7QTVFczZleEM7O0E0RXQ2ZUU7RUFBc0MsZ0JBQUE7QTVFMDZleEM7O0E0RTE2ZUU7RUFBc0MsZ0JBQUE7QTVFODZleEM7O0E0RTk2ZUU7RUFBc0MsZ0JBQUE7QTVFazdleEM7O0E0RWw3ZUU7RUFBc0MsZ0JBQUE7QTVFczdleEM7O0E0RXQ3ZUU7RUFBc0MsZ0JBQUE7QTVFMDdleEM7O0E0RTE3ZUU7RUFBc0MsZ0JBQUE7QTVFODdleEM7O0E0RTk3ZUU7RUFBc0MsZ0JBQUE7QTVFazhleEM7O0E0RWw4ZUU7RUFBc0MsZ0JBQUE7QTVFczhleEM7O0E0RXQ4ZUU7RUFBc0MsZ0JBQUE7QTVFMDhleEM7O0E0RTE4ZUU7RUFBc0MsZ0JBQUE7QTVFODhleEM7O0E0RTk4ZUU7RUFBc0MsZ0JBQUE7QTVFazlleEM7O0E0RWw5ZUU7RUFBc0MsZ0JBQUE7QTVFczlleEM7O0E0RXQ5ZUU7RUFBc0MsZ0JBQUE7QTVFMDlleEM7O0E0RTE5ZUU7RUFBc0MsZ0JBQUE7QTVFODlleEM7O0E0RTk5ZUU7RUFBc0MsZ0JBQUE7QTVFaytleEM7O0E0RWwrZUU7RUFBc0MsZ0JBQUE7QTVFcytleEM7O0E0RXQrZUU7RUFBc0MsZ0JBQUE7QTVFMCtleEM7O0E0RTErZUU7RUFBc0MsZ0JBQUE7QTVFOCtleEM7O0E0RTkrZUU7RUFBc0MsZ0JBQUE7QTVFay9leEM7O0E0RWwvZUU7RUFBc0MsZ0JBQUE7QTVFcy9leEM7O0E0RXQvZUU7RUFBc0MsZ0JBQUE7QTVFMC9leEM7O0E0RTEvZUU7RUFBc0MsZ0JBQUE7QTVFOC9leEM7O0E0RTkvZUU7RUFBc0MsZ0JBQUE7QTVFa2dmeEM7O0E0RWxnZkU7RUFBc0MsZ0JBQUE7QTVFc2dmeEM7O0E0RXRnZkU7RUFBc0MsZ0JBQUE7QTVFMGdmeEM7O0E0RTFnZkU7RUFBc0MsZ0JBQUE7QTVFOGdmeEM7O0E0RTlnZkU7RUFBc0MsZ0JBQUE7QTVFa2hmeEM7O0E0RWxoZkU7RUFBc0MsZ0JBQUE7QTVFc2hmeEM7O0E0RXRoZkU7RUFBc0MsZ0JBQUE7QTVFMGhmeEM7O0E0RTFoZkU7RUFBc0MsZ0JBQUE7QTVFOGhmeEM7O0E0RTloZkU7RUFBc0MsZ0JBQUE7QTVFa2lmeEM7O0E0RWxpZkU7RUFBc0MsZ0JBQUE7QTVFc2lmeEM7O0E0RXRpZkU7RUFBc0MsZ0JBQUE7QTVFMGlmeEM7O0E0RTFpZkU7RUFBc0MsZ0JBQUE7QTVFOGlmeEM7O0E0RTlpZkU7RUFBc0MsZ0JBQUE7QTVFa2pmeEM7O0E0RWxqZkU7RUFBc0MsZ0JBQUE7QTVFc2pmeEM7O0E0RXRqZkU7RUFBc0MsZ0JBQUE7QTVFMGpmeEM7O0E0RTFqZkU7RUFBc0MsZ0JBQUE7QTVFOGpmeEM7O0E0RTlqZkU7RUFBc0MsZ0JBQUE7QTVFa2tmeEM7O0E0RWxrZkU7RUFBc0MsZ0JBQUE7QTVFc2tmeEM7O0E0RXRrZkU7RUFBc0MsZ0JBQUE7QTVFMGtmeEM7O0E0RTFrZkU7RUFBc0MsZ0JBQUE7QTVFOGtmeEM7O0E0RTlrZkU7RUFBc0MsZ0JBQUE7QTVFa2xmeEM7O0E0RWxsZkU7RUFBc0MsZ0JBQUE7QTVFc2xmeEM7O0E0RXRsZkU7RUFBc0MsZ0JBQUE7QTVFMGxmeEM7O0E0RTFsZkU7RUFBc0MsZ0JBQUE7QTVFOGxmeEM7O0E0RTlsZkU7RUFBc0MsZ0JBQUE7QTVFa21meEM7O0E0RWxtZkU7RUFBc0MsZ0JBQUE7QTVFc21meEM7O0E0RXRtZkU7RUFBc0MsZ0JBQUE7QTVFMG1meEM7O0E0RTFtZkU7RUFBc0MsZ0JBQUE7QTVFOG1meEM7O0E0RTltZkU7RUFBc0MsZ0JBQUE7QTVFa25meEM7O0E0RWxuZkU7RUFBc0MsZ0JBQUE7QTVFc25meEM7O0E0RXRuZkU7RUFBc0MsYUFBQTtBNUUwbmZ4Qzs7QTRFMW5mRTtFQUFzQyxnQkFBQTtBNUU4bmZ4Qzs7QTRFOW5mRTtFQUFzQyxnQkFBQTtBNUVrb2Z4Qzs7QTRFbG9mRTtFQUFzQyxnQkFBQTtBNUVzb2Z4Qzs7QTRFdG9mRTtFQUFzQyxnQkFBQTtBNUUwb2Z4Qzs7QTRFMW9mRTtFQUFzQyxnQkFBQTtBNUU4b2Z4Qzs7QTRFOW9mRTtFQUFzQyxnQkFBQTtBNUVrcGZ4Qzs7QTRFbHBmRTtFQUFzQyxnQkFBQTtBNUVzcGZ4Qzs7QTRFdHBmRTtFQUFzQyxnQkFBQTtBNUUwcGZ4Qzs7QTRFMXBmRTtFQUFzQyxnQkFBQTtBNUU4cGZ4Qzs7QTRFOXBmRTtFQUFzQyxnQkFBQTtBNUVrcWZ4Qzs7QTRFbHFmRTtFQUFzQyxnQkFBQTtBNUVzcWZ4Qzs7QTRFdHFmRTtFQUFzQyxnQkFBQTtBNUUwcWZ4Qzs7QTRFMXFmRTtFQUFzQyxnQkFBQTtBNUU4cWZ4Qzs7QTRFOXFmRTtFQUFzQyxnQkFBQTtBNUVrcmZ4Qzs7QTRFbHJmRTtFQUFzQyxnQkFBQTtBNUVzcmZ4Qzs7QTRFdHJmRTtFQUFzQyxnQkFBQTtBNUUwcmZ4Qzs7QTRFMXJmRTtFQUFzQyxnQkFBQTtBNUU4cmZ4Qzs7QTRFOXJmRTtFQUFzQyxnQkFBQTtBNUVrc2Z4Qzs7QTRFbHNmRTtFQUFzQyxnQkFBQTtBNUVzc2Z4Qzs7QTRFdHNmRTtFQUFzQyxnQkFBQTtBNUUwc2Z4Qzs7QTRFMXNmRTtFQUFzQyxnQkFBQTtBNUU4c2Z4Qzs7QTRFOXNmRTtFQUFzQyxnQkFBQTtBNUVrdGZ4Qzs7QTRFbHRmRTtFQUFzQyxnQkFBQTtBNUVzdGZ4Qzs7QTRFdHRmRTtFQUFzQyxnQkFBQTtBNUUwdGZ4Qzs7QTRFMXRmRTtFQUFzQyxnQkFBQTtBNUU4dGZ4Qzs7QTRFOXRmRTtFQUFzQyxnQkFBQTtBNUVrdWZ4Qzs7QTRFbHVmRTtFQUFzQyxnQkFBQTtBNUVzdWZ4Qzs7QTRFdHVmRTtFQUFzQyxnQkFBQTtBNUUwdWZ4Qzs7QTRFMXVmRTtFQUFzQyxnQkFBQTtBNUU4dWZ4Qzs7QTRFOXVmRTtFQUFzQyxnQkFBQTtBNUVrdmZ4Qzs7QTRFbHZmRTtFQUFzQyxnQkFBQTtBNUVzdmZ4Qzs7QTRFdHZmRTtFQUFzQyxnQkFBQTtBNUUwdmZ4Qzs7QTRFMXZmRTtFQUFzQyxnQkFBQTtBNUU4dmZ4Qzs7QTRFOXZmRTtFQUFzQyxnQkFBQTtBNUVrd2Z4Qzs7QTRFbHdmRTtFQUFzQyxnQkFBQTtBNUVzd2Z4Qzs7QTRFdHdmRTtFQUFzQyxnQkFBQTtBNUUwd2Z4Qzs7QTRFMXdmRTtFQUFzQyxnQkFBQTtBNUU4d2Z4Qzs7QTRFOXdmRTtFQUFzQyxnQkFBQTtBNUVreGZ4Qzs7QTRFbHhmRTtFQUFzQyxnQkFBQTtBNUVzeGZ4Qzs7QTRFdHhmRTtFQUFzQyxnQkFBQTtBNUUweGZ4Qzs7QTRFMXhmRTtFQUFzQyxnQkFBQTtBNUU4eGZ4Qzs7QTRFOXhmRTtFQUFzQyxnQkFBQTtBNUVreWZ4Qzs7QTRFbHlmRTtFQUFzQyxnQkFBQTtBNUVzeWZ4Qzs7QTRFdHlmRTtFQUFzQyxnQkFBQTtBNUUweWZ4Qzs7QTRFMXlmRTtFQUFzQyxnQkFBQTtBNUU4eWZ4Qzs7QTRFOXlmRTtFQUFzQyxnQkFBQTtBNUVremZ4Qzs7QTRFbHpmRTtFQUFzQyxnQkFBQTtBNUVzemZ4Qzs7QTRFdHpmRTtFQUFzQyxnQkFBQTtBNUUwemZ4Qzs7QTRFMXpmRTtFQUFzQyxnQkFBQTtBNUU4emZ4Qzs7QTRFOXpmRTtFQUFzQyxnQkFBQTtBNUVrMGZ4Qzs7QTRFbDBmRTtFQUFzQyxnQkFBQTtBNUVzMGZ4Qzs7QTRFdDBmRTtFQUFzQyxnQkFBQTtBNUUwMGZ4Qzs7QTRFMTBmRTtFQUFzQyxnQkFBQTtBNUU4MGZ4Qzs7QTRFOTBmRTtFQUFzQyxnQkFBQTtBNUVrMWZ4Qzs7QTRFbDFmRTtFQUFzQyxnQkFBQTtBNUVzMWZ4Qzs7QTRFdDFmRTtFQUFzQyxnQkFBQTtBNUUwMWZ4Qzs7QTRFMTFmRTtFQUFzQyxnQkFBQTtBNUU4MWZ4Qzs7QTRFOTFmRTtFQUFzQyxnQkFBQTtBNUVrMmZ4Qzs7QTRFbDJmRTtFQUFzQyxnQkFBQTtBNUVzMmZ4Qzs7QTRFdDJmRTtFQUFzQyxnQkFBQTtBNUUwMmZ4Qzs7QTRFMTJmRTtFQUFzQyxnQkFBQTtBNUU4MmZ4Qzs7QTRFOTJmRTtFQUFzQyxnQkFBQTtBNUVrM2Z4Qzs7QTRFbDNmRTtFQUFzQyxnQkFBQTtBNUVzM2Z4Qzs7QTRFdDNmRTtFQUFzQyxnQkFBQTtBNUUwM2Z4Qzs7QTRFMTNmRTtFQUFzQyxnQkFBQTtBNUU4M2Z4Qzs7QTRFOTNmRTtFQUFzQyxnQkFBQTtBNUVrNGZ4Qzs7QTRFbDRmRTtFQUFzQyxnQkFBQTtBNUVzNGZ4Qzs7QTRFdDRmRTtFQUFzQyxnQkFBQTtBNUUwNGZ4Qzs7QTRFMTRmRTtFQUFzQyxnQkFBQTtBNUU4NGZ4Qzs7QTRFOTRmRTtFQUFzQyxnQkFBQTtBNUVrNWZ4Qzs7QTRFbDVmRTtFQUFzQyxnQkFBQTtBNUVzNWZ4Qzs7QTRFdDVmRTtFQUFzQyxnQkFBQTtBNUUwNWZ4Qzs7QTRFMTVmRTtFQUFzQyxnQkFBQTtBNUU4NWZ4Qzs7QTRFOTVmRTtFQUFzQyxnQkFBQTtBNUVrNmZ4Qzs7QTRFbDZmRTtFQUFzQyxnQkFBQTtBNUVzNmZ4Qzs7QTRFdDZmRTtFQUFzQyxnQkFBQTtBNUUwNmZ4Qzs7QTRFMTZmRTtFQUFzQyxnQkFBQTtBNUU4NmZ4Qzs7QTRFOTZmRTtFQUFzQyxnQkFBQTtBNUVrN2Z4Qzs7QTRFbDdmRTtFQUFzQyxnQkFBQTtBNUVzN2Z4Qzs7QTRFdDdmRTtFQUFzQyxnQkFBQTtBNUUwN2Z4Qzs7QTRFMTdmRTtFQUFzQyxnQkFBQTtBNUU4N2Z4Qzs7QTRFOTdmRTtFQUFzQyxnQkFBQTtBNUVrOGZ4Qzs7QTRFbDhmRTtFQUFzQyxnQkFBQTtBNUVzOGZ4Qzs7QTRFdDhmRTtFQUFzQyxnQkFBQTtBNUUwOGZ4Qzs7QTRFMThmRTtFQUFzQyxnQkFBQTtBNUU4OGZ4Qzs7QTRFOThmRTtFQUFzQyxnQkFBQTtBNUVrOWZ4Qzs7QTRFbDlmRTtFQUFzQyxnQkFBQTtBNUVzOWZ4Qzs7QTRFdDlmRTtFQUFzQyxnQkFBQTtBNUUwOWZ4Qzs7QTRFMTlmRTtFQUFzQyxnQkFBQTtBNUU4OWZ4Qzs7QTRFOTlmRTtFQUFzQyxnQkFBQTtBNUVrK2Z4Qzs7QTRFbCtmRTtFQUFzQyxnQkFBQTtBNUVzK2Z4Qzs7QTRFdCtmRTtFQUFzQyxnQkFBQTtBNUUwK2Z4Qzs7QTRFMStmRTtFQUFzQyxnQkFBQTtBNUU4K2Z4Qzs7QTRFOStmRTtFQUFzQyxnQkFBQTtBNUVrL2Z4Qzs7QTRFbC9mRTtFQUFzQyxnQkFBQTtBNUVzL2Z4Qzs7QTRFdC9mRTtFQUFzQyxnQkFBQTtBNUUwL2Z4Qzs7QTRFMS9mRTtFQUFzQyxnQkFBQTtBNUU4L2Z4Qzs7QTRFOS9mRTtFQUFzQyxnQkFBQTtBNUVrZ2dCeEM7O0E0RWxnZ0JFO0VBQXNDLGdCQUFBO0E1RXNnZ0J4Qzs7QTRFdGdnQkU7RUFBc0MsZ0JBQUE7QTVFMGdnQnhDOztBNEUxZ2dCRTtFQUFzQyxnQkFBQTtBNUU4Z2dCeEM7O0E0RTlnZ0JFO0VBQXNDLGdCQUFBO0E1RWtoZ0J4Qzs7QTRFbGhnQkU7RUFBc0MsZ0JBQUE7QTVFc2hnQnhDOztBNEV0aGdCRTtFQUFzQyxnQkFBQTtBNUUwaGdCeEM7O0E0RTFoZ0JFO0VBQXNDLGdCQUFBO0E1RThoZ0J4Qzs7QTRFOWhnQkU7RUFBc0MsZ0JBQUE7QTVFa2lnQnhDOztBNEVsaWdCRTtFQUFzQyxnQkFBQTtBNUVzaWdCeEM7O0E0RXRpZ0JFO0VBQXNDLGdCQUFBO0E1RTBpZ0J4Qzs7QTRFMWlnQkU7RUFBc0MsZ0JBQUE7QTVFOGlnQnhDOztBNEU5aWdCRTtFQUFzQyxnQkFBQTtBNUVramdCeEM7O0E0RWxqZ0JFO0VBQXNDLGdCQUFBO0E1RXNqZ0J4Qzs7QTRFdGpnQkU7RUFBc0MsZ0JBQUE7QTVFMGpnQnhDOztBNEUxamdCRTtFQUFzQyxhQUFBO0E1RThqZ0J4Qzs7QTRFOWpnQkU7RUFBc0MsZ0JBQUE7QTVFa2tnQnhDOztBNEVsa2dCRTtFQUFzQyxnQkFBQTtBNUVza2dCeEM7O0E0RXRrZ0JFO0VBQXNDLGdCQUFBO0E1RTBrZ0J4Qzs7QTRFMWtnQkU7RUFBc0MsZ0JBQUE7QTVFOGtnQnhDOztBNEU5a2dCRTtFQUFzQyxnQkFBQTtBNUVrbGdCeEM7O0E0RWxsZ0JFO0VBQXNDLGdCQUFBO0E1RXNsZ0J4Qzs7QTRFdGxnQkU7RUFBc0MsZ0JBQUE7QTVFMGxnQnhDOztBNEUxbGdCRTtFQUFzQyxnQkFBQTtBNUU4bGdCeEM7O0E0RTlsZ0JFO0VBQXNDLGdCQUFBO0E1RWttZ0J4Qzs7QTRFbG1nQkU7RUFBc0MsZ0JBQUE7QTVFc21nQnhDOztBNEV0bWdCRTtFQUFzQyxnQkFBQTtBNUUwbWdCeEM7O0E0RTFtZ0JFO0VBQXNDLGdCQUFBO0E1RThtZ0J4Qzs7QTRFOW1nQkU7RUFBc0MsZ0JBQUE7QTVFa25nQnhDOztBNEVsbmdCRTtFQUFzQyxnQkFBQTtBNUVzbmdCeEM7O0E0RXRuZ0JFO0VBQXNDLGdCQUFBO0E1RTBuZ0J4Qzs7QTRFMW5nQkU7RUFBc0MsZ0JBQUE7QTVFOG5nQnhDOztBNEU5bmdCRTtFQUFzQyxnQkFBQTtBNUVrb2dCeEM7O0E0RWxvZ0JFO0VBQXNDLGdCQUFBO0E1RXNvZ0J4Qzs7QTRFdG9nQkU7RUFBc0MsZ0JBQUE7QTVFMG9nQnhDOztBNEUxb2dCRTtFQUFzQyxnQkFBQTtBNUU4b2dCeEM7O0E0RTlvZ0JFO0VBQXNDLGdCQUFBO0E1RWtwZ0J4Qzs7QTRFbHBnQkU7RUFBc0MsZ0JBQUE7QTVFc3BnQnhDOztBNEV0cGdCRTtFQUFzQyxnQkFBQTtBNUUwcGdCeEM7O0E0RTFwZ0JFO0VBQXNDLGdCQUFBO0E1RThwZ0J4Qzs7QTRFOXBnQkU7RUFBc0MsZ0JBQUE7QTVFa3FnQnhDOztBNEVscWdCRTtFQUFzQyxnQkFBQTtBNUVzcWdCeEM7O0E0RXRxZ0JFO0VBQXNDLGdCQUFBO0E1RTBxZ0J4Qzs7QTRFMXFnQkU7RUFBc0MsZ0JBQUE7QTVFOHFnQnhDOztBNEU5cWdCRTtFQUFzQyxnQkFBQTtBNUVrcmdCeEM7O0E0RWxyZ0JFO0VBQXNDLGdCQUFBO0E1RXNyZ0J4Qzs7QTRFdHJnQkU7RUFBc0MsZ0JBQUE7QTVFMHJnQnhDOztBNEUxcmdCRTtFQUFzQyxnQkFBQTtBNUU4cmdCeEM7O0E0RTlyZ0JFO0VBQXNDLGdCQUFBO0E1RWtzZ0J4Qzs7QTRFbHNnQkU7RUFBc0MsZ0JBQUE7QTVFc3NnQnhDOztBNEV0c2dCRTtFQUFzQyxnQkFBQTtBNUUwc2dCeEM7O0E0RTFzZ0JFO0VBQXNDLGdCQUFBO0E1RThzZ0J4Qzs7QTRFOXNnQkU7RUFBc0MsZ0JBQUE7QTVFa3RnQnhDOztBNEVsdGdCRTtFQUFzQyxnQkFBQTtBNUVzdGdCeEM7O0E0RXR0Z0JFO0VBQXNDLGdCQUFBO0E1RTB0Z0J4Qzs7QTRFMXRnQkU7RUFBc0MsZ0JBQUE7QTVFOHRnQnhDOztBNEU5dGdCRTtFQUFzQyxnQkFBQTtBNUVrdWdCeEM7O0E0RWx1Z0JFO0VBQXNDLGdCQUFBO0E1RXN1Z0J4Qzs7QTRFdHVnQkU7RUFBc0MsZ0JBQUE7QTVFMHVnQnhDOztBNEUxdWdCRTtFQUFzQyxnQkFBQTtBNUU4dWdCeEM7O0E0RTl1Z0JFO0VBQXNDLGdCQUFBO0E1RWt2Z0J4Qzs7QTRFbHZnQkU7RUFBc0MsZ0JBQUE7QTVFc3ZnQnhDOztBNEV0dmdCRTtFQUFzQyxnQkFBQTtBNUUwdmdCeEM7O0E0RTF2Z0JFO0VBQXNDLGdCQUFBO0E1RTh2Z0J4Qzs7QTRFOXZnQkU7RUFBc0MsZ0JBQUE7QTVFa3dnQnhDOztBNEVsd2dCRTtFQUFzQyxnQkFBQTtBNUVzd2dCeEM7O0E0RXR3Z0JFO0VBQXNDLGdCQUFBO0E1RTB3Z0J4Qzs7QTRFMXdnQkU7RUFBc0MsZ0JBQUE7QTVFOHdnQnhDOztBNEU5d2dCRTtFQUFzQyxnQkFBQTtBNUVreGdCeEM7O0E0RWx4Z0JFO0VBQXNDLGdCQUFBO0E1RXN4Z0J4Qzs7QTRFdHhnQkU7RUFBc0MsZ0JBQUE7QTVFMHhnQnhDOztBNEUxeGdCRTtFQUFzQyxnQkFBQTtBNUU4eGdCeEM7O0E0RTl4Z0JFO0VBQXNDLGdCQUFBO0E1RWt5Z0J4Qzs7QTRFbHlnQkU7RUFBc0MsZ0JBQUE7QTVFc3lnQnhDOztBNEV0eWdCRTtFQUFzQyxnQkFBQTtBNUUweWdCeEM7O0E0RTF5Z0JFO0VBQXNDLGdCQUFBO0E1RTh5Z0J4Qzs7QTRFOXlnQkU7RUFBc0MsZ0JBQUE7QTVFa3pnQnhDOztBNEVsemdCRTtFQUFzQyxnQkFBQTtBNUVzemdCeEM7O0E0RXR6Z0JFO0VBQXNDLGdCQUFBO0E1RTB6Z0J4Qzs7QTRFMXpnQkU7RUFBc0MsZ0JBQUE7QTVFOHpnQnhDOztBNEU5emdCRTtFQUFzQyxnQkFBQTtBNUVrMGdCeEM7O0E0RWwwZ0JFO0VBQXNDLGdCQUFBO0E1RXMwZ0J4Qzs7QTRFdDBnQkU7RUFBc0MsZ0JBQUE7QTVFMDBnQnhDOztBNEUxMGdCRTtFQUFzQyxnQkFBQTtBNUU4MGdCeEM7O0E0RTkwZ0JFO0VBQXNDLGdCQUFBO0E1RWsxZ0J4Qzs7QTRFbDFnQkU7RUFBc0MsZ0JBQUE7QTVFczFnQnhDOztBNEV0MWdCRTtFQUFzQyxnQkFBQTtBNUUwMWdCeEM7O0E0RTExZ0JFO0VBQXNDLGdCQUFBO0E1RTgxZ0J4Qzs7QTRFOTFnQkU7RUFBc0MsZ0JBQUE7QTVFazJnQnhDOztBNEVsMmdCRTtFQUFzQyxnQkFBQTtBNUVzMmdCeEM7O0E0RXQyZ0JFO0VBQXNDLGdCQUFBO0E1RTAyZ0J4Qzs7QTRFMTJnQkU7RUFBc0MsZ0JBQUE7QTVFODJnQnhDOztBNEU5MmdCRTtFQUFzQyxnQkFBQTtBNUVrM2dCeEM7O0E0RWwzZ0JFO0VBQXNDLGdCQUFBO0E1RXMzZ0J4Qzs7QTRFdDNnQkU7RUFBc0MsZ0JBQUE7QTVFMDNnQnhDOztBNEUxM2dCRTtFQUFzQyxnQkFBQTtBNUU4M2dCeEM7O0E0RTkzZ0JFO0VBQXNDLGdCQUFBO0E1RWs0Z0J4Qzs7QTRFbDRnQkU7RUFBc0MsZ0JBQUE7QTVFczRnQnhDOztBNEV0NGdCRTtFQUFzQyxnQkFBQTtBNUUwNGdCeEM7O0E0RTE0Z0JFO0VBQXNDLGdCQUFBO0E1RTg0Z0J4Qzs7QTRFOTRnQkU7RUFBc0MsZ0JBQUE7QTVFazVnQnhDOztBNEVsNWdCRTtFQUFzQyxnQkFBQTtBNUVzNWdCeEM7O0E0RXQ1Z0JFO0VBQXNDLGdCQUFBO0E1RTA1Z0J4Qzs7QTRFMTVnQkU7RUFBc0MsZ0JBQUE7QTVFODVnQnhDOztBNEU5NWdCRTtFQUFzQyxnQkFBQTtBNUVrNmdCeEM7O0E0RWw2Z0JFO0VBQXNDLGdCQUFBO0E1RXM2Z0J4Qzs7QTRFdDZnQkU7RUFBc0MsZ0JBQUE7QTVFMDZnQnhDOztBNEUxNmdCRTtFQUFzQyxnQkFBQTtBNUU4NmdCeEM7O0E0RTk2Z0JFO0VBQXNDLGdCQUFBO0E1RWs3Z0J4Qzs7QTRFbDdnQkU7RUFBc0MsZ0JBQUE7QTVFczdnQnhDOztBNEV0N2dCRTtFQUFzQyxnQkFBQTtBNUUwN2dCeEM7O0E0RTE3Z0JFO0VBQXNDLGdCQUFBO0E1RTg3Z0J4Qzs7QTRFOTdnQkU7RUFBc0MsZ0JBQUE7QTVFazhnQnhDOztBNEVsOGdCRTtFQUFzQyxnQkFBQTtBNUVzOGdCeEM7O0E0RXQ4Z0JFO0VBQXNDLGdCQUFBO0E1RTA4Z0J4Qzs7QTRFMThnQkU7RUFBc0MsZ0JBQUE7QTVFODhnQnhDOztBNEU5OGdCRTtFQUFzQyxnQkFBQTtBNUVrOWdCeEM7O0E0RWw5Z0JFO0VBQXNDLGdCQUFBO0E1RXM5Z0J4Qzs7QTRFdDlnQkU7RUFBc0MsZ0JBQUE7QTVFMDlnQnhDOztBNEUxOWdCRTtFQUFzQyxnQkFBQTtBNUU4OWdCeEM7O0E0RTk5Z0JFO0VBQXNDLGdCQUFBO0E1RWsrZ0J4Qzs7QTRFbCtnQkU7RUFBc0MsZ0JBQUE7QTVFcytnQnhDOztBNEV0K2dCRTtFQUFzQyxnQkFBQTtBNUUwK2dCeEM7O0E0RTErZ0JFO0VBQXNDLGdCQUFBO0E1RTgrZ0J4Qzs7QTRFOStnQkU7RUFBc0MsZ0JBQUE7QTVFay9nQnhDOztBNEVsL2dCRTtFQUFzQyxnQkFBQTtBNUVzL2dCeEM7O0E0RXQvZ0JFO0VBQXNDLGdCQUFBO0E1RTAvZ0J4Qzs7QTRFMS9nQkU7RUFBc0MsZ0JBQUE7QTVFOC9nQnhDOztBNEU5L2dCRTtFQUFzQyxnQkFBQTtBNUVrZ2hCeEM7O0E0RWxnaEJFO0VBQXNDLGdCQUFBO0E1RXNnaEJ4Qzs7QTRFdGdoQkU7RUFBc0MsZ0JBQUE7QTVFMGdoQnhDOztBNEUxZ2hCRTtFQUFzQyxnQkFBQTtBNUU4Z2hCeEM7O0E0RTlnaEJFO0VBQXNDLGdCQUFBO0E1RWtoaEJ4Qzs7QTRFbGhoQkU7RUFBc0MsZ0JBQUE7QTVFc2hoQnhDOztBNEV0aGhCRTtFQUFzQyxnQkFBQTtBNUUwaGhCeEM7O0E0RTFoaEJFO0VBQXNDLGdCQUFBO0E1RThoaEJ4Qzs7QTRFOWhoQkU7RUFBc0MsZ0JBQUE7QTVFa2loQnhDOztBNEVsaWhCRTtFQUFzQyxnQkFBQTtBNUVzaWhCeEM7O0E0RXRpaEJFO0VBQXNDLGdCQUFBO0E1RTBpaEJ4Qzs7QTRFMWloQkU7RUFBc0MsZ0JBQUE7QTVFOGloQnhDOztBNEU5aWhCRTtFQUFzQyxnQkFBQTtBNUVramhCeEM7O0E0RWxqaEJFO0VBQXNDLGdCQUFBO0E1RXNqaEJ4Qzs7QTRFdGpoQkU7RUFBc0MsZ0JBQUE7QTVFMGpoQnhDOztBNEUxamhCRTtFQUFzQyxnQkFBQTtBNUU4amhCeEM7O0E0RTlqaEJFO0VBQXNDLGdCQUFBO0E1RWtraEJ4Qzs7QTRFbGtoQkU7RUFBc0MsZ0JBQUE7QTVFc2toQnhDOztBNEV0a2hCRTtFQUFzQyxnQkFBQTtBNUUwa2hCeEM7O0E0RTFraEJFO0VBQXNDLGdCQUFBO0E1RThraEJ4Qzs7QTRFOWtoQkU7RUFBc0MsZ0JBQUE7QTVFa2xoQnhDOztBNEVsbGhCRTtFQUFzQyxnQkFBQTtBNUVzbGhCeEM7O0E0RXRsaEJFO0VBQXNDLGdCQUFBO0E1RTBsaEJ4Qzs7QTRFMWxoQkU7RUFBc0MsZ0JBQUE7QTVFOGxoQnhDOztBNEU5bGhCRTtFQUFzQyxnQkFBQTtBNUVrbWhCeEM7O0E0RWxtaEJFO0VBQXNDLGdCQUFBO0E1RXNtaEJ4Qzs7QTRFdG1oQkU7RUFBc0MsZ0JBQUE7QTVFMG1oQnhDOztBNEUxbWhCRTtFQUFzQyxnQkFBQTtBNUU4bWhCeEM7O0E0RTltaEJFO0VBQXNDLGdCQUFBO0E1RWtuaEJ4Qzs7QTRFbG5oQkU7RUFBc0MsZ0JBQUE7QTVFc25oQnhDOztBNEV0bmhCRTtFQUFzQyxnQkFBQTtBNUUwbmhCeEM7O0E0RTFuaEJFO0VBQXNDLGdCQUFBO0E1RThuaEJ4Qzs7QTRFOW5oQkU7RUFBc0MsZ0JBQUE7QTVFa29oQnhDOztBNEVsb2hCRTtFQUFzQyxnQkFBQTtBNUVzb2hCeEM7O0E0RXRvaEJFO0VBQXNDLGdCQUFBO0E1RTBvaEJ4Qzs7QTRFMW9oQkU7RUFBc0MsZ0JBQUE7QTVFOG9oQnhDOztBNEU5b2hCRTtFQUFzQyxnQkFBQTtBNUVrcGhCeEM7O0E0RWxwaEJFO0VBQXNDLGdCQUFBO0E1RXNwaEJ4Qzs7QTRFdHBoQkU7RUFBc0MsZ0JBQUE7QTVFMHBoQnhDOztBNEUxcGhCRTtFQUFzQyxnQkFBQTtBNUU4cGhCeEM7O0E0RTlwaEJFO0VBQXNDLGdCQUFBO0E1RWtxaEJ4Qzs7QTRFbHFoQkU7RUFBc0MsZ0JBQUE7QTVFc3FoQnhDOztBNEV0cWhCRTtFQUFzQyxnQkFBQTtBNUUwcWhCeEM7O0E0RTFxaEJFO0VBQXNDLGdCQUFBO0E1RThxaEJ4Qzs7QTRFOXFoQkU7RUFBc0MsZ0JBQUE7QTVFa3JoQnhDOztBNEVscmhCRTtFQUFzQyxnQkFBQTtBNUVzcmhCeEM7O0E0RXRyaEJFO0VBQXNDLGdCQUFBO0E1RTByaEJ4Qzs7QTRFMXJoQkU7RUFBc0MsZ0JBQUE7QTVFOHJoQnhDOztBNEU5cmhCRTtFQUFzQyxnQkFBQTtBNUVrc2hCeEM7O0E0RWxzaEJFO0VBQXNDLGdCQUFBO0E1RXNzaEJ4Qzs7QTRFdHNoQkU7RUFBc0MsZ0JBQUE7QTVFMHNoQnhDOztBNEUxc2hCRTtFQUFzQyxnQkFBQTtBNUU4c2hCeEM7O0E0RTlzaEJFO0VBQXNDLGdCQUFBO0E1RWt0aEJ4Qzs7QTRFbHRoQkU7RUFBc0MsZ0JBQUE7QTVFc3RoQnhDOztBNEV0dGhCRTtFQUFzQyxnQkFBQTtBNUUwdGhCeEM7O0E0RTF0aEJFO0VBQXNDLGdCQUFBO0E1RTh0aEJ4Qzs7QTRFOXRoQkU7RUFBc0MsZ0JBQUE7QTVFa3VoQnhDOztBNEVsdWhCRTtFQUFzQyxnQkFBQTtBNUVzdWhCeEM7O0E0RXR1aEJFO0VBQXNDLGdCQUFBO0E1RTB1aEJ4Qzs7QTRFMXVoQkU7RUFBc0MsZ0JBQUE7QTVFOHVoQnhDOztBNEU5dWhCRTtFQUFzQyxnQkFBQTtBNUVrdmhCeEM7O0E0RWx2aEJFO0VBQXNDLGdCQUFBO0E1RXN2aEJ4Qzs7QTRFdHZoQkU7RUFBc0MsZ0JBQUE7QTVFMHZoQnhDOztBNEUxdmhCRTtFQUFzQyxnQkFBQTtBNUU4dmhCeEM7O0E0RTl2aEJFO0VBQXNDLGdCQUFBO0E1RWt3aEJ4Qzs7QTRFbHdoQkU7RUFBc0MsZ0JBQUE7QTVFc3doQnhDOztBNEV0d2hCRTtFQUFzQyxnQkFBQTtBNUUwd2hCeEM7O0E0RTF3aEJFO0VBQXNDLGdCQUFBO0E1RTh3aEJ4Qzs7QTRFOXdoQkU7RUFBc0MsZ0JBQUE7QTVFa3hoQnhDOztBNEVseGhCRTtFQUFzQyxnQkFBQTtBNUVzeGhCeEM7O0E0RXR4aEJFO0VBQXNDLGdCQUFBO0E1RTB4aEJ4Qzs7QTRFMXhoQkU7RUFBc0MsZ0JBQUE7QTVFOHhoQnhDOztBNEU5eGhCRTtFQUFzQyxnQkFBQTtBNUVreWhCeEM7O0E0RWx5aEJFO0VBQXNDLGdCQUFBO0E1RXN5aEJ4Qzs7QTRFdHloQkU7RUFBc0MsZ0JBQUE7QTVFMHloQnhDOztBNEUxeWhCRTtFQUFzQyxnQkFBQTtBNUU4eWhCeEM7O0E0RTl5aEJFO0VBQXNDLGdCQUFBO0E1RWt6aEJ4Qzs7QTRFbHpoQkU7RUFBc0MsZ0JBQUE7QTVFc3poQnhDOztBNEV0emhCRTtFQUFzQyxnQkFBQTtBNUUwemhCeEM7O0E0RTF6aEJFO0VBQXNDLGdCQUFBO0E1RTh6aEJ4Qzs7QTRFOXpoQkU7RUFBc0MsZ0JBQUE7QTVFazBoQnhDOztBNEVsMGhCRTtFQUFzQyxnQkFBQTtBNUVzMGhCeEM7O0E0RXQwaEJFO0VBQXNDLGdCQUFBO0E1RTAwaEJ4Qzs7QTRFMTBoQkU7RUFBc0MsZ0JBQUE7QTVFODBoQnhDOztBNEU5MGhCRTtFQUFzQyxnQkFBQTtBNUVrMWhCeEM7O0E0RWwxaEJFO0VBQXNDLGdCQUFBO0E1RXMxaEJ4Qzs7QTRFdDFoQkU7RUFBc0MsZ0JBQUE7QTVFMDFoQnhDOztBNEUxMWhCRTtFQUFzQyxnQkFBQTtBNUU4MWhCeEM7O0E0RTkxaEJFO0VBQXNDLGdCQUFBO0E1RWsyaEJ4Qzs7QTRFbDJoQkU7RUFBc0MsZ0JBQUE7QTVFczJoQnhDOztBNEV0MmhCRTtFQUFzQyxnQkFBQTtBNUUwMmhCeEM7O0E0RTEyaEJFO0VBQXNDLGdCQUFBO0E1RTgyaEJ4Qzs7QTRFOTJoQkU7RUFBc0MsZ0JBQUE7QTVFazNoQnhDOztBNEVsM2hCRTtFQUFzQyxnQkFBQTtBNUVzM2hCeEM7O0E0RXQzaEJFO0VBQXNDLGdCQUFBO0E1RTAzaEJ4Qzs7QTRFMTNoQkU7RUFBc0MsZ0JBQUE7QTVFODNoQnhDOztBNEU5M2hCRTtFQUFzQyxnQkFBQTtBNUVrNGhCeEM7O0E0RWw0aEJFO0VBQXNDLGdCQUFBO0E1RXM0aEJ4Qzs7QTRFdDRoQkU7RUFBc0MsZ0JBQUE7QTVFMDRoQnhDOztBNEUxNGhCRTtFQUFzQyxnQkFBQTtBNUU4NGhCeEM7O0E0RTk0aEJFO0VBQXNDLGdCQUFBO0E1RWs1aEJ4Qzs7QTRFbDVoQkU7RUFBc0MsZ0JBQUE7QTVFczVoQnhDOztBNEV0NWhCRTtFQUFzQyxnQkFBQTtBNUUwNWhCeEM7O0E0RTE1aEJFO0VBQXNDLGdCQUFBO0E1RTg1aEJ4Qzs7QTRFOTVoQkU7RUFBc0MsZ0JBQUE7QTVFazZoQnhDOztBNEVsNmhCRTtFQUFzQyxnQkFBQTtBNUVzNmhCeEM7O0E0RXQ2aEJFO0VBQXNDLGdCQUFBO0E1RTA2aEJ4Qzs7QTRFMTZoQkU7RUFBc0MsZ0JBQUE7QTVFODZoQnhDOztBNEU5NmhCRTtFQUFzQyxnQkFBQTtBNUVrN2hCeEM7O0E0RWw3aEJFO0VBQXNDLGdCQUFBO0E1RXM3aEJ4Qzs7QTRFdDdoQkU7RUFBc0MsZ0JBQUE7QTVFMDdoQnhDOztBNEUxN2hCRTtFQUFzQyxnQkFBQTtBNUU4N2hCeEM7O0E0RTk3aEJFO0VBQXNDLGdCQUFBO0E1RWs4aEJ4Qzs7QTRFbDhoQkU7RUFBc0MsZ0JBQUE7QTVFczhoQnhDOztBNEV0OGhCRTtFQUFzQyxnQkFBQTtBNUUwOGhCeEM7O0E0RTE4aEJFO0VBQXNDLGdCQUFBO0E1RTg4aEJ4Qzs7QTRFOThoQkU7RUFBc0MsZ0JBQUE7QTVFazloQnhDOztBNEVsOWhCRTtFQUFzQyxnQkFBQTtBNUVzOWhCeEM7O0E0RXQ5aEJFO0VBQXNDLGdCQUFBO0E1RTA5aEJ4Qzs7QTRFMTloQkU7RUFBc0MsZ0JBQUE7QTVFODloQnhDOztBNEU5OWhCRTtFQUFzQyxnQkFBQTtBNUVrK2hCeEM7O0E0RWwraEJFO0VBQXNDLGdCQUFBO0E1RXMraEJ4Qzs7QTRFdCtoQkU7RUFBc0MsZ0JBQUE7QTVFMCtoQnhDOztBNEUxK2hCRTtFQUFzQyxnQkFBQTtBNUU4K2hCeEM7O0E0RTkraEJFO0VBQXNDLGdCQUFBO0E1RWsvaEJ4Qzs7QTRFbC9oQkU7RUFBc0MsZ0JBQUE7QTVFcy9oQnhDOztBNEV0L2hCRTtFQUFzQyxnQkFBQTtBNUUwL2hCeEM7O0E0RTEvaEJFO0VBQXNDLGdCQUFBO0E1RTgvaEJ4Qzs7QTRFOS9oQkU7RUFBc0MsZ0JBQUE7QTVFa2dpQnhDOztBNEVsZ2lCRTtFQUFzQyxnQkFBQTtBNUVzZ2lCeEM7O0E0RXRnaUJFO0VBQXNDLGdCQUFBO0E1RTBnaUJ4Qzs7QTRFMWdpQkU7RUFBc0MsZ0JBQUE7QTVFOGdpQnhDOztBNEU5Z2lCRTtFQUFzQyxnQkFBQTtBNUVraGlCeEM7O0E0RWxoaUJFO0VBQXNDLGdCQUFBO0E1RXNoaUJ4Qzs7QTRFdGhpQkU7RUFBc0MsZ0JBQUE7QTVFMGhpQnhDOztBNEUxaGlCRTtFQUFzQyxnQkFBQTtBNUU4aGlCeEM7O0E0RTloaUJFO0VBQXNDLGdCQUFBO0E1RWtpaUJ4Qzs7QTRFbGlpQkU7RUFBc0MsZ0JBQUE7QTVFc2lpQnhDOztBNEV0aWlCRTtFQUFzQyxnQkFBQTtBNUUwaWlCeEM7O0E0RTFpaUJFO0VBQXNDLGdCQUFBO0E1RThpaUJ4Qzs7QTRFOWlpQkU7RUFBc0MsZ0JBQUE7QTVFa2ppQnhDOztBNEVsamlCRTtFQUFzQyxnQkFBQTtBNUVzamlCeEM7O0E0RXRqaUJFO0VBQXNDLGdCQUFBO0E1RTBqaUJ4Qzs7QTRFMWppQkU7RUFBc0MsZ0JBQUE7QTVFOGppQnhDOztBNEU5amlCRTtFQUFzQyxnQkFBQTtBNUVra2lCeEM7O0E0RWxraUJFO0VBQXNDLGdCQUFBO0E1RXNraUJ4Qzs7QTRFdGtpQkU7RUFBc0MsZ0JBQUE7QTVFMGtpQnhDOztBNEUxa2lCRTtFQUFzQyxnQkFBQTtBNUU4a2lCeEM7O0E0RTlraUJFO0VBQXNDLGdCQUFBO0E1RWtsaUJ4Qzs7QTRFbGxpQkU7RUFBc0MsZ0JBQUE7QTVFc2xpQnhDOztBNEV0bGlCRTtFQUFzQyxnQkFBQTtBNUUwbGlCeEM7O0E0RTFsaUJFO0VBQXNDLGdCQUFBO0E1RThsaUJ4Qzs7QTRFOWxpQkU7RUFBc0MsZ0JBQUE7QTVFa21pQnhDOztBNEVsbWlCRTtFQUFzQyxnQkFBQTtBNUVzbWlCeEM7O0E0RXRtaUJFO0VBQXNDLGdCQUFBO0E1RTBtaUJ4Qzs7QTRFMW1pQkU7RUFBc0MsZ0JBQUE7QTVFOG1pQnhDOztBNEU5bWlCRTtFQUFzQyxnQkFBQTtBNUVrbmlCeEM7O0E0RWxuaUJFO0VBQXNDLGdCQUFBO0E1RXNuaUJ4Qzs7QTRFdG5pQkU7RUFBc0MsZ0JBQUE7QTVFMG5pQnhDOztBNEUxbmlCRTtFQUFzQyxnQkFBQTtBNUU4bmlCeEM7O0E0RTluaUJFO0VBQXNDLGdCQUFBO0E1RWtvaUJ4Qzs7QTRFbG9pQkU7RUFBc0MsZ0JBQUE7QTVFc29pQnhDOztBNEV0b2lCRTtFQUFzQyxnQkFBQTtBNUUwb2lCeEM7O0E0RTFvaUJFO0VBQXNDLGdCQUFBO0E1RThvaUJ4Qzs7QTRFOW9pQkU7RUFBc0MsZ0JBQUE7QTVFa3BpQnhDOztBNEVscGlCRTtFQUFzQyxnQkFBQTtBNUVzcGlCeEM7O0E0RXRwaUJFO0VBQXNDLGdCQUFBO0E1RTBwaUJ4Qzs7QTRFMXBpQkU7RUFBc0MsZ0JBQUE7QTVFOHBpQnhDOztBNEU5cGlCRTtFQUFzQyxnQkFBQTtBNUVrcWlCeEM7O0E0RWxxaUJFO0VBQXNDLGdCQUFBO0E1RXNxaUJ4Qzs7QTRFdHFpQkU7RUFBc0MsZ0JBQUE7QTVFMHFpQnhDOztBNEUxcWlCRTtFQUFzQyxnQkFBQTtBNUU4cWlCeEM7O0E0RTlxaUJFO0VBQXNDLGdCQUFBO0E1RWtyaUJ4Qzs7QTRFbHJpQkU7RUFBc0MsZ0JBQUE7QTVFc3JpQnhDOztBNEV0cmlCRTtFQUFzQyxnQkFBQTtBNUUwcmlCeEM7O0E0RTFyaUJFO0VBQXNDLGdCQUFBO0E1RThyaUJ4Qzs7QTRFOXJpQkU7RUFBc0MsZ0JBQUE7QTVFa3NpQnhDOztBNEVsc2lCRTtFQUFzQyxnQkFBQTtBNUVzc2lCeEM7O0E0RXRzaUJFO0VBQXNDLGdCQUFBO0E1RTBzaUJ4Qzs7QTRFMXNpQkU7RUFBc0MsZ0JBQUE7QTVFOHNpQnhDOztBNEU5c2lCRTtFQUFzQyxnQkFBQTtBNUVrdGlCeEM7O0E0RWx0aUJFO0VBQXNDLGdCQUFBO0E1RXN0aUJ4Qzs7QTRFdHRpQkU7RUFBc0MsZ0JBQUE7QTVFMHRpQnhDOztBNEUxdGlCRTtFQUFzQyxnQkFBQTtBNUU4dGlCeEM7O0E0RTl0aUJFO0VBQXNDLGdCQUFBO0E1RWt1aUJ4Qzs7QTRFbHVpQkU7RUFBc0MsZ0JBQUE7QTVFc3VpQnhDOztBNEV0dWlCRTtFQUFzQyxnQkFBQTtBNUUwdWlCeEM7O0E0RTF1aUJFO0VBQXNDLGdCQUFBO0E1RTh1aUJ4Qzs7QTRFOXVpQkU7RUFBc0MsZ0JBQUE7QTVFa3ZpQnhDOztBNEVsdmlCRTtFQUFzQyxnQkFBQTtBNUVzdmlCeEM7O0E0RXR2aUJFO0VBQXNDLGdCQUFBO0E1RTB2aUJ4Qzs7QTRFMXZpQkU7RUFBc0MsZ0JBQUE7QTVFOHZpQnhDOztBNEU5dmlCRTtFQUFzQyxnQkFBQTtBNUVrd2lCeEM7O0E0RWx3aUJFO0VBQXNDLGdCQUFBO0E1RXN3aUJ4Qzs7QTRFdHdpQkU7RUFBc0MsZ0JBQUE7QTVFMHdpQnhDOztBNEUxd2lCRTtFQUFzQyxnQkFBQTtBNUU4d2lCeEM7O0E0RTl3aUJFO0VBQXNDLGdCQUFBO0E1RWt4aUJ4Qzs7QTRFbHhpQkU7RUFBc0MsZ0JBQUE7QTVFc3hpQnhDOztBNEV0eGlCRTtFQUFzQyxnQkFBQTtBNUUweGlCeEM7O0E0RTF4aUJFO0VBQXNDLGdCQUFBO0E1RTh4aUJ4Qzs7QTRFOXhpQkU7RUFBc0MsZ0JBQUE7QTVFa3lpQnhDOztBNEVseWlCRTtFQUFzQyxnQkFBQTtBNUVzeWlCeEM7O0E0RXR5aUJFO0VBQXNDLGdCQUFBO0E1RTB5aUJ4Qzs7QTRFMXlpQkU7RUFBc0MsZ0JBQUE7QTVFOHlpQnhDOztBNEU5eWlCRTtFQUFzQyxnQkFBQTtBNUVremlCeEM7O0E0RWx6aUJFO0VBQXNDLGdCQUFBO0E1RXN6aUJ4Qzs7QTRFdHppQkU7RUFBc0MsZ0JBQUE7QTVFMHppQnhDOztBNEUxemlCRTtFQUFzQyxnQkFBQTtBNUU4emlCeEM7O0E0RTl6aUJFO0VBQXNDLGdCQUFBO0E1RWswaUJ4Qzs7QTRFbDBpQkU7RUFBc0MsZ0JBQUE7QTVFczBpQnhDOztBNEV0MGlCRTtFQUFzQyxnQkFBQTtBNUUwMGlCeEM7O0E0RTEwaUJFO0VBQXNDLGdCQUFBO0E1RTgwaUJ4Qzs7QTRFOTBpQkU7RUFBc0MsZ0JBQUE7QTVFazFpQnhDOztBNEVsMWlCRTtFQUFzQyxnQkFBQTtBNUVzMWlCeEM7O0E0RXQxaUJFO0VBQXNDLGdCQUFBO0E1RTAxaUJ4Qzs7QTRFMTFpQkU7RUFBc0MsZ0JBQUE7QTVFODFpQnhDOztBNEU5MWlCRTtFQUFzQyxZQUFBO0E1RWsyaUJ4Qzs7QTRFbDJpQkU7RUFBc0MsZ0JBQUE7QTVFczJpQnhDOztBNEV0MmlCRTtFQUFzQyxnQkFBQTtBNUUwMmlCeEM7O0E0RTEyaUJFO0VBQXNDLGdCQUFBO0E1RTgyaUJ4Qzs7QTRFOTJpQkU7RUFBc0MsZ0JBQUE7QTVFazNpQnhDOztBNEVsM2lCRTtFQUFzQyxnQkFBQTtBNUVzM2lCeEM7O0E0RXQzaUJFO0VBQXNDLFlBQUE7QTVFMDNpQnhDOztBNEUxM2lCRTtFQUFzQyxnQkFBQTtBNUU4M2lCeEM7O0E0RTkzaUJFO0VBQXNDLGdCQUFBO0E1RWs0aUJ4Qzs7QTRFbDRpQkU7RUFBc0MsZ0JBQUE7QTVFczRpQnhDOztBNEV0NGlCRTtFQUFzQyxnQkFBQTtBNUUwNGlCeEM7O0E0RTE0aUJFO0VBQXNDLGdCQUFBO0E1RTg0aUJ4Qzs7QTRFOTRpQkU7RUFBc0MsZ0JBQUE7QTVFazVpQnhDOztBNEVsNWlCRTtFQUFzQyxnQkFBQTtBNUVzNWlCeEM7O0E0RXQ1aUJFO0VBQXNDLGdCQUFBO0E1RTA1aUJ4Qzs7QTRFMTVpQkU7RUFBc0MsWUFBQTtBNUU4NWlCeEM7O0E0RTk1aUJFO0VBQXNDLGdCQUFBO0E1RWs2aUJ4Qzs7QTRFbDZpQkU7RUFBc0MsZ0JBQUE7QTVFczZpQnhDOztBNEV0NmlCRTtFQUFzQyxnQkFBQTtBNUUwNmlCeEM7O0E0RTE2aUJFO0VBQXNDLGdCQUFBO0E1RTg2aUJ4Qzs7QTRFOTZpQkU7RUFBc0MsZ0JBQUE7QTVFazdpQnhDOztBNEVsN2lCRTtFQUFzQyxnQkFBQTtBNUVzN2lCeEM7O0E0RXQ3aUJFO0VBQXNDLGdCQUFBO0E1RTA3aUJ4Qzs7QTRFMTdpQkU7RUFBc0MsZ0JBQUE7QTVFODdpQnhDOztBNEU5N2lCRTtFQUFzQyxnQkFBQTtBNUVrOGlCeEM7O0E0RWw4aUJFO0VBQXNDLGdCQUFBO0E1RXM4aUJ4Qzs7QTRFdDhpQkU7RUFBc0MsZ0JBQUE7QTVFMDhpQnhDOztBNEUxOGlCRTtFQUFzQyxnQkFBQTtBNUU4OGlCeEM7O0E0RTk4aUJFO0VBQXNDLGdCQUFBO0E1RWs5aUJ4Qzs7QTRFbDlpQkU7RUFBc0MsZ0JBQUE7QTVFczlpQnhDOztBNEV0OWlCRTtFQUFzQyxnQkFBQTtBNUUwOWlCeEM7O0E0RTE5aUJFO0VBQXNDLGdCQUFBO0E1RTg5aUJ4Qzs7QTRFOTlpQkU7RUFBc0MsZ0JBQUE7QTVFaytpQnhDOztBNEVsK2lCRTtFQUFzQyxnQkFBQTtBNUVzK2lCeEM7O0E0RXQraUJFO0VBQXNDLGdCQUFBO0E1RTAraUJ4Qzs7QTRFMStpQkU7RUFBc0MsZ0JBQUE7QTVFOCtpQnhDOztBNEU5K2lCRTtFQUFzQyxnQkFBQTtBNUVrL2lCeEM7O0E0RWwvaUJFO0VBQXNDLGdCQUFBO0E1RXMvaUJ4Qzs7QTRFdC9pQkU7RUFBc0MsZ0JBQUE7QTVFMC9pQnhDOztBNEUxL2lCRTtFQUFzQyxnQkFBQTtBNUU4L2lCeEM7O0E0RTkvaUJFO0VBQXNDLGdCQUFBO0E1RWtnakJ4Qzs7QTRFbGdqQkU7RUFBc0MsZ0JBQUE7QTVFc2dqQnhDOztBNEV0Z2pCRTtFQUFzQyxnQkFBQTtBNUUwZ2pCeEM7O0E0RTFnakJFO0VBQXNDLGdCQUFBO0E1RThnakJ4Qzs7QTRFOWdqQkU7RUFBc0MsZ0JBQUE7QTVFa2hqQnhDOztBNEVsaGpCRTtFQUFzQyxnQkFBQTtBNUVzaGpCeEM7O0E0RXRoakJFO0VBQXNDLGdCQUFBO0E1RTBoakJ4Qzs7QTRFMWhqQkU7RUFBc0MsZ0JBQUE7QTVFOGhqQnhDOztBNEU5aGpCRTtFQUFzQyxnQkFBQTtBNUVraWpCeEM7O0E0RWxpakJFO0VBQXNDLGdCQUFBO0E1RXNpakJ4Qzs7QTRFdGlqQkU7RUFBc0MsZ0JBQUE7QTVFMGlqQnhDOztBNEUxaWpCRTtFQUFzQyxnQkFBQTtBNUU4aWpCeEM7O0E0RTlpakJFO0VBQXNDLGdCQUFBO0E1RWtqakJ4Qzs7QTRFbGpqQkU7RUFBc0MsZ0JBQUE7QTVFc2pqQnhDOztBNEV0ampCRTtFQUFzQyxnQkFBQTtBNUUwampCeEM7O0E0RTFqakJFO0VBQXNDLGdCQUFBO0E1RThqakJ4Qzs7QTRFOWpqQkU7RUFBc0MsZ0JBQUE7QTVFa2tqQnhDOztBNEVsa2pCRTtFQUFzQyxnQkFBQTtBNUVza2pCeEM7O0E0RXRrakJFO0VBQXNDLGdCQUFBO0E1RTBrakJ4Qzs7QTRFMWtqQkU7RUFBc0MsZ0JBQUE7QTVFOGtqQnhDOztBNEU5a2pCRTtFQUFzQyxnQkFBQTtBNUVrbGpCeEM7O0E0RWxsakJFO0VBQXNDLGdCQUFBO0E1RXNsakJ4Qzs7QTRFdGxqQkU7RUFBc0MsZ0JBQUE7QTVFMGxqQnhDOztBNEUxbGpCRTtFQUFzQyxnQkFBQTtBNUU4bGpCeEM7O0E0RTlsakJFO0VBQXNDLGdCQUFBO0E1RWttakJ4Qzs7QTRFbG1qQkU7RUFBc0MsZ0JBQUE7QTVFc21qQnhDOztBNEV0bWpCRTtFQUFzQyxnQkFBQTtBNUUwbWpCeEM7O0E0RTFtakJFO0VBQXNDLGFBQUE7QTVFOG1qQnhDOztBNEU5bWpCRTtFQUFzQyxnQkFBQTtBNUVrbmpCeEM7O0E0RWxuakJFO0VBQXNDLGdCQUFBO0E1RXNuakJ4Qzs7QTRFdG5qQkU7RUFBc0MsZ0JBQUE7QTVFMG5qQnhDOztBNEUxbmpCRTtFQUFzQyxnQkFBQTtBNUU4bmpCeEM7O0E0RTluakJFO0VBQXNDLGdCQUFBO0E1RWtvakJ4Qzs7QTRFbG9qQkU7RUFBc0MsZ0JBQUE7QTVFc29qQnhDOztBNEV0b2pCRTtFQUFzQyxnQkFBQTtBNUUwb2pCeEM7O0E0RTFvakJFO0VBQXNDLGdCQUFBO0E1RThvakJ4Qzs7QTRFOW9qQkU7RUFBc0MsZ0JBQUE7QTVFa3BqQnhDOztBNEVscGpCRTtFQUFzQyxnQkFBQTtBNUVzcGpCeEM7O0E0RXRwakJFO0VBQXNDLGdCQUFBO0E1RTBwakJ4Qzs7QTRFMXBqQkU7RUFBc0MsZ0JBQUE7QTVFOHBqQnhDOztBNEU5cGpCRTtFQUFzQyxnQkFBQTtBNUVrcWpCeEM7O0E0RWxxakJFO0VBQXNDLGdCQUFBO0E1RXNxakJ4Qzs7QTRFdHFqQkU7RUFBc0MsZ0JBQUE7QTVFMHFqQnhDOztBNEUxcWpCRTtFQUFzQyxnQkFBQTtBNUU4cWpCeEM7O0E0RTlxakJFO0VBQXNDLGdCQUFBO0E1RWtyakJ4Qzs7QTRFbHJqQkU7RUFBc0MsZ0JBQUE7QTVFc3JqQnhDOztBNEV0cmpCRTtFQUFzQyxnQkFBQTtBNUUwcmpCeEM7O0E0RTFyakJFO0VBQXNDLGdCQUFBO0E1RThyakJ4Qzs7QTRFOXJqQkU7RUFBc0MsZ0JBQUE7QTVFa3NqQnhDOztBNEVsc2pCRTtFQUFzQyxnQkFBQTtBNUVzc2pCeEM7O0E0RXRzakJFO0VBQXNDLGdCQUFBO0E1RTBzakJ4Qzs7QTRFMXNqQkU7RUFBc0MsZ0JBQUE7QTVFOHNqQnhDOztBNEU5c2pCRTtFQUFzQyxnQkFBQTtBNUVrdGpCeEM7O0E0RWx0akJFO0VBQXNDLGdCQUFBO0E1RXN0akJ4Qzs7QTRFdHRqQkU7RUFBc0MsZ0JBQUE7QTVFMHRqQnhDOztBNEUxdGpCRTtFQUFzQyxnQkFBQTtBNUU4dGpCeEM7O0E0RTl0akJFO0VBQXNDLGdCQUFBO0E1RWt1akJ4Qzs7QTRFbHVqQkU7RUFBc0MsZ0JBQUE7QTVFc3VqQnhDOztBNEV0dWpCRTtFQUFzQyxnQkFBQTtBNUUwdWpCeEM7O0E0RTF1akJFO0VBQXNDLGdCQUFBO0E1RTh1akJ4Qzs7QTRFOXVqQkU7RUFBc0MsZ0JBQUE7QTVFa3ZqQnhDOztBNEVsdmpCRTtFQUFzQyxnQkFBQTtBNUVzdmpCeEM7O0E0RXR2akJFO0VBQXNDLGdCQUFBO0E1RTB2akJ4Qzs7QTRFMXZqQkU7RUFBc0MsZ0JBQUE7QTVFOHZqQnhDOztBNEU5dmpCRTtFQUFzQyxnQkFBQTtBNUVrd2pCeEM7O0E0RWx3akJFO0VBQXNDLGdCQUFBO0E1RXN3akJ4Qzs7QTRFdHdqQkU7RUFBc0MsZ0JBQUE7QTVFMHdqQnhDOztBNEUxd2pCRTtFQUFzQyxnQkFBQTtBNUU4d2pCeEM7O0E0RTl3akJFO0VBQXNDLFlBQUE7QTVFa3hqQnhDOztBNEVseGpCRTtFQUFzQyxnQkFBQTtBNUVzeGpCeEM7O0E0RXR4akJFO0VBQXNDLGdCQUFBO0E1RTB4akJ4Qzs7QTRFMXhqQkU7RUFBc0MsZ0JBQUE7QTVFOHhqQnhDOztBNEU5eGpCRTtFQUFzQyxnQkFBQTtBNUVreWpCeEM7O0E0RWx5akJFO0VBQXNDLGdCQUFBO0E1RXN5akJ4Qzs7QTRFdHlqQkU7RUFBc0MsZ0JBQUE7QTVFMHlqQnhDOztBNEUxeWpCRTtFQUFzQyxnQkFBQTtBNUU4eWpCeEM7O0E0RTl5akJFO0VBQXNDLGdCQUFBO0E1RWt6akJ4Qzs7QTRFbHpqQkU7RUFBc0MsZ0JBQUE7QTVFc3pqQnhDOztBNEV0empCRTtFQUFzQyxnQkFBQTtBNUUwempCeEM7O0E0RTF6akJFO0VBQXNDLGdCQUFBO0E1RTh6akJ4Qzs7QTRFOXpqQkU7RUFBc0MsZ0JBQUE7QTVFazBqQnhDOztBNEVsMGpCRTtFQUFzQyxnQkFBQTtBNUVzMGpCeEM7O0E0RXQwakJFO0VBQXNDLGdCQUFBO0E1RTAwakJ4Qzs7QTRFMTBqQkU7RUFBc0MsZ0JBQUE7QTVFODBqQnhDOztBNEU5MGpCRTtFQUFzQyxnQkFBQTtBNUVrMWpCeEM7O0E0RWwxakJFO0VBQXNDLGdCQUFBO0E1RXMxakJ4Qzs7QTRFdDFqQkU7RUFBc0MsZ0JBQUE7QTVFMDFqQnhDOztBNEUxMWpCRTtFQUFzQyxnQkFBQTtBNUU4MWpCeEM7O0E0RTkxakJFO0VBQXNDLGdCQUFBO0E1RWsyakJ4Qzs7QTRFbDJqQkU7RUFBc0MsZ0JBQUE7QTVFczJqQnhDOztBNEV0MmpCRTtFQUFzQyxnQkFBQTtBNUUwMmpCeEM7O0E0RTEyakJFO0VBQXNDLGdCQUFBO0E1RTgyakJ4Qzs7QTRFOTJqQkU7RUFBc0MsZ0JBQUE7QTVFazNqQnhDOztBNEVsM2pCRTtFQUFzQyxnQkFBQTtBNUVzM2pCeEM7O0E0RXQzakJFO0VBQXNDLGdCQUFBO0E1RTAzakJ4Qzs7QTRFMTNqQkU7RUFBc0MsZ0JBQUE7QTVFODNqQnhDOztBNEU5M2pCRTtFQUFzQyxnQkFBQTtBNUVrNGpCeEM7O0E0RWw0akJFO0VBQXNDLGdCQUFBO0E1RXM0akJ4Qzs7QTRFdDRqQkU7RUFBc0MsZ0JBQUE7QTVFMDRqQnhDOztBNEUxNGpCRTtFQUFzQyxnQkFBQTtBNUU4NGpCeEM7O0E0RTk0akJFO0VBQXNDLGdCQUFBO0E1RWs1akJ4Qzs7QTRFbDVqQkU7RUFBc0MsZ0JBQUE7QTVFczVqQnhDOztBNEV0NWpCRTtFQUFzQyxnQkFBQTtBNUUwNWpCeEM7O0E0RTE1akJFO0VBQXNDLGdCQUFBO0E1RTg1akJ4Qzs7QTRFOTVqQkU7RUFBc0MsZ0JBQUE7QTVFazZqQnhDOztBNEVsNmpCRTtFQUFzQyxnQkFBQTtBNUVzNmpCeEM7O0E0RXQ2akJFO0VBQXNDLGdCQUFBO0E1RTA2akJ4Qzs7QTRFMTZqQkU7RUFBc0MsZ0JBQUE7QTVFODZqQnhDOztBNEU5NmpCRTtFQUFzQyxnQkFBQTtBNUVrN2pCeEM7O0E0RWw3akJFO0VBQXNDLGdCQUFBO0E1RXM3akJ4Qzs7QTRFdDdqQkU7RUFBc0MsZ0JBQUE7QTVFMDdqQnhDOztBNEUxN2pCRTtFQUFzQyxnQkFBQTtBNUU4N2pCeEM7O0E0RTk3akJFO0VBQXNDLGdCQUFBO0E1RWs4akJ4Qzs7QTRFbDhqQkU7RUFBc0MsZ0JBQUE7QTVFczhqQnhDOztBNEV0OGpCRTtFQUFzQyxnQkFBQTtBNUUwOGpCeEM7O0E0RTE4akJFO0VBQXNDLGdCQUFBO0E1RTg4akJ4Qzs7QTRFOThqQkU7RUFBc0MsZ0JBQUE7QTVFazlqQnhDOztBNEVsOWpCRTtFQUFzQyxnQkFBQTtBNUVzOWpCeEM7O0E0RXQ5akJFO0VBQXNDLGdCQUFBO0E1RTA5akJ4Qzs7QTRFMTlqQkU7RUFBc0MsZ0JBQUE7QTVFODlqQnhDOztBNEU5OWpCRTtFQUFzQyxnQkFBQTtBNUVrK2pCeEM7O0E0RWwrakJFO0VBQXNDLGdCQUFBO0E1RXMrakJ4Qzs7QTRFdCtqQkU7RUFBc0MsZ0JBQUE7QTVFMCtqQnhDOztBNEUxK2pCRTtFQUFzQyxnQkFBQTtBNUU4K2pCeEM7O0E0RTkrakJFO0VBQXNDLGdCQUFBO0E1RWsvakJ4Qzs7QTRFbC9qQkU7RUFBc0MsZ0JBQUE7QTVFcy9qQnhDOztBNEV0L2pCRTtFQUFzQyxnQkFBQTtBNUUwL2pCeEM7O0E0RTEvakJFO0VBQXNDLGdCQUFBO0E1RTgvakJ4Qzs7QTRFOS9qQkU7RUFBc0MsZ0JBQUE7QTVFa2drQnhDOztBNEVsZ2tCRTtFQUFzQyxnQkFBQTtBNUVzZ2tCeEM7O0E0RXRna0JFO0VBQXNDLGdCQUFBO0E1RTBna0J4Qzs7QTRFMWdrQkU7RUFBc0MsZ0JBQUE7QTVFOGdrQnhDOztBNEU5Z2tCRTtFQUFzQyxnQkFBQTtBNUVraGtCeEM7O0E0RWxoa0JFO0VBQXNDLGdCQUFBO0E1RXNoa0J4Qzs7QTRFdGhrQkU7RUFBc0MsZ0JBQUE7QTVFMGhrQnhDOztBNEUxaGtCRTtFQUFzQyxnQkFBQTtBNUU4aGtCeEM7O0E0RTloa0JFO0VBQXNDLGdCQUFBO0E1RWtpa0J4Qzs7QTRFbGlrQkU7RUFBc0MsZ0JBQUE7QTVFc2lrQnhDOztBNEV0aWtCRTtFQUFzQyxnQkFBQTtBNUUwaWtCeEM7O0E0RTFpa0JFO0VBQXNDLGdCQUFBO0E1RThpa0J4Qzs7QTRFOWlrQkU7RUFBc0MsZ0JBQUE7QTVFa2prQnhDOztBNEVsamtCRTtFQUFzQyxZQUFBO0E1RXNqa0J4Qzs7QTRFdGprQkU7RUFBc0MsZ0JBQUE7QTVFMGprQnhDOztBNEUxamtCRTtFQUFzQyxnQkFBQTtBNUU4amtCeEM7O0E0RTlqa0JFO0VBQXNDLGdCQUFBO0E1RWtra0J4Qzs7QTRFbGtrQkU7RUFBc0MsZ0JBQUE7QTVFc2trQnhDOztBNEV0a2tCRTtFQUFzQyxnQkFBQTtBNUUwa2tCeEM7O0E0RTFra0JFO0VBQXNDLGdCQUFBO0E1RThra0J4Qzs7QTRFOWtrQkU7RUFBc0MsZ0JBQUE7QTVFa2xrQnhDOztBNEVsbGtCRTtFQUFzQyxnQkFBQTtBNUVzbGtCeEM7O0E0RXRsa0JFO0VBQXNDLGdCQUFBO0E1RTBsa0J4Qzs7QTRFMWxrQkU7RUFBc0MsZ0JBQUE7QTVFOGxrQnhDOztBNEU5bGtCRTtFQUFzQyxnQkFBQTtBNUVrbWtCeEM7O0E0RWxta0JFO0VBQXNDLGdCQUFBO0E1RXNta0J4Qzs7QTRFdG1rQkU7RUFBc0MsZ0JBQUE7QTVFMG1rQnhDOztBNEUxbWtCRTtFQUFzQyxnQkFBQTtBNUU4bWtCeEM7O0E0RTlta0JFO0VBQXNDLGdCQUFBO0E1RWtua0J4Qzs7QTRFbG5rQkU7RUFBc0MsZ0JBQUE7QTVFc25rQnhDOztBNEV0bmtCRTtFQUFzQyxnQkFBQTtBNUUwbmtCeEM7O0E0RTFua0JFO0VBQXNDLGdCQUFBO0E1RThua0J4Qzs7QTRFOW5rQkU7RUFBc0MsZ0JBQUE7QTVFa29rQnhDOztBNEVsb2tCRTtFQUFzQyxnQkFBQTtBNUVzb2tCeEM7O0E0RXRva0JFO0VBQXNDLGdCQUFBO0E1RTBva0J4Qzs7QTRFMW9rQkU7RUFBc0MsZ0JBQUE7QTVFOG9rQnhDOztBNEU5b2tCRTtFQUFzQyxnQkFBQTtBNUVrcGtCeEM7O0E0RWxwa0JFO0VBQXNDLGdCQUFBO0E1RXNwa0J4Qzs7QTRFdHBrQkU7RUFBc0MsZ0JBQUE7QTVFMHBrQnhDOztBNEUxcGtCRTtFQUFzQyxnQkFBQTtBNUU4cGtCeEM7O0E0RTlwa0JFO0VBQXNDLGdCQUFBO0E1RWtxa0J4Qzs7QTRFbHFrQkU7RUFBc0MsZ0JBQUE7QTVFc3FrQnhDOztBNEV0cWtCRTtFQUFzQyxnQkFBQTtBNUUwcWtCeEM7O0E0RTFxa0JFO0VBQXNDLGdCQUFBO0E1RThxa0J4Qzs7QTRFOXFrQkU7RUFBc0MsZ0JBQUE7QTVFa3JrQnhDOztBNEVscmtCRTtFQUFzQyxnQkFBQTtBNUVzcmtCeEM7O0E0RXRya0JFO0VBQXNDLGdCQUFBO0E1RTBya0J4Qzs7QTRFMXJrQkU7RUFBc0MsZ0JBQUE7QTVFOHJrQnhDOztBNEU5cmtCRTtFQUFzQyxnQkFBQTtBNUVrc2tCeEM7O0E0RWxza0JFO0VBQXNDLGdCQUFBO0E1RXNza0J4Qzs7QTRFdHNrQkU7RUFBc0MsZ0JBQUE7QTVFMHNrQnhDOztBNEUxc2tCRTtFQUFzQyxnQkFBQTtBNUU4c2tCeEM7O0E0RTlza0JFO0VBQXNDLGdCQUFBO0E1RWt0a0J4Qzs7QTRFbHRrQkU7RUFBc0MsZ0JBQUE7QTVFc3RrQnhDOztBNEV0dGtCRTtFQUFzQyxnQkFBQTtBNUUwdGtCeEM7O0E0RTF0a0JFO0VBQXNDLGdCQUFBO0E1RTh0a0J4Qzs7QTRFOXRrQkU7RUFBc0MsZ0JBQUE7QTVFa3VrQnhDOztBNEVsdWtCRTtFQUFzQyxnQkFBQTtBNUVzdWtCeEM7O0E0RXR1a0JFO0VBQXNDLGdCQUFBO0E1RTB1a0J4Qzs7QTRFMXVrQkU7RUFBc0MsZ0JBQUE7QTVFOHVrQnhDOztBNEU5dWtCRTtFQUFzQyxnQkFBQTtBNUVrdmtCeEM7O0E0RWx2a0JFO0VBQXNDLGdCQUFBO0E1RXN2a0J4Qzs7QTRFdHZrQkU7RUFBc0MsZ0JBQUE7QTVFMHZrQnhDOztBNEUxdmtCRTtFQUFzQyxnQkFBQTtBNUU4dmtCeEM7O0E0RTl2a0JFO0VBQXNDLGdCQUFBO0E1RWt3a0J4Qzs7QTRFbHdrQkU7RUFBc0MsZ0JBQUE7QTVFc3drQnhDOztBNEV0d2tCRTtFQUFzQyxnQkFBQTtBNUUwd2tCeEM7O0E0RTF3a0JFO0VBQXNDLGdCQUFBO0E1RTh3a0J4Qzs7QTRFOXdrQkU7RUFBc0MsZ0JBQUE7QTVFa3hrQnhDOztBNEVseGtCRTtFQUFzQyxnQkFBQTtBNUVzeGtCeEM7O0E0RXR4a0JFO0VBQXNDLGdCQUFBO0E1RTB4a0J4Qzs7QTRFMXhrQkU7RUFBc0MsZ0JBQUE7QTVFOHhrQnhDOztBNEU5eGtCRTtFQUFzQyxnQkFBQTtBNUVreWtCeEM7O0E0RWx5a0JFO0VBQXNDLFlBQUE7QTVFc3lrQnhDOztBNEV0eWtCRTtFQUFzQyxnQkFBQTtBNUUweWtCeEM7O0E0RTF5a0JFO0VBQXNDLGdCQUFBO0E1RTh5a0J4Qzs7QTRFOXlrQkU7RUFBc0MsZ0JBQUE7QTVFa3prQnhDOztBNEVsemtCRTtFQUFzQyxnQkFBQTtBNUVzemtCeEM7O0E0RXR6a0JFO0VBQXNDLGdCQUFBO0E1RTB6a0J4Qzs7QTRFMXprQkU7RUFBc0MsZ0JBQUE7QTVFOHprQnhDOztBNEU5emtCRTtFQUFzQyxnQkFBQTtBNUVrMGtCeEM7O0E0RWwwa0JFO0VBQXNDLGdCQUFBO0E1RXMwa0J4Qzs7QTRFdDBrQkU7RUFBc0MsZ0JBQUE7QTVFMDBrQnhDOztBNEUxMGtCRTtFQUFzQyxnQkFBQTtBNUU4MGtCeEM7O0E0RTkwa0JFO0VBQXNDLGdCQUFBO0E1RWsxa0J4Qzs7QTRFbDFrQkU7RUFBc0MsZ0JBQUE7QTVFczFrQnhDOztBNEV0MWtCRTtFQUFzQyxnQkFBQTtBNUUwMWtCeEM7O0E0RTExa0JFO0VBQXNDLGdCQUFBO0E1RTgxa0J4Qzs7QTRFOTFrQkU7RUFBc0MsZ0JBQUE7QTVFazJrQnhDOztBNEVsMmtCRTtFQUFzQyxnQkFBQTtBNUVzMmtCeEM7O0E0RXQya0JFO0VBQXNDLGdCQUFBO0E1RTAya0J4Qzs7QTRFMTJrQkU7RUFBc0MsZ0JBQUE7QTVFODJrQnhDOztBNEU5MmtCRTtFQUFzQyxnQkFBQTtBNUVrM2tCeEM7O0E0RWwza0JFO0VBQXNDLGdCQUFBO0E1RXMza0J4Qzs7QTRFdDNrQkU7RUFBc0MsZ0JBQUE7QTVFMDNrQnhDOztBNEUxM2tCRTtFQUFzQyxnQkFBQTtBNUU4M2tCeEM7O0E0RTkza0JFO0VBQXNDLGdCQUFBO0E1RWs0a0J4Qzs7QTRFbDRrQkU7RUFBc0MsZ0JBQUE7QTVFczRrQnhDOztBNEV0NGtCRTtFQUFzQyxnQkFBQTtBNUUwNGtCeEM7O0E0RTE0a0JFO0VBQXNDLGdCQUFBO0E1RTg0a0J4Qzs7QTRFOTRrQkU7RUFBc0MsZ0JBQUE7QTVFazVrQnhDOztBNEVsNWtCRTtFQUFzQyxnQkFBQTtBNUVzNWtCeEM7O0E0RXQ1a0JFO0VBQXNDLGdCQUFBO0E1RTA1a0J4Qzs7QTRFMTVrQkU7RUFBc0MsZ0JBQUE7QTVFODVrQnhDOztBNEU5NWtCRTtFQUFzQyxnQkFBQTtBNUVrNmtCeEM7O0E0RWw2a0JFO0VBQXNDLGdCQUFBO0E1RXM2a0J4Qzs7QTRFdDZrQkU7RUFBc0MsZ0JBQUE7QTVFMDZrQnhDOztBNEUxNmtCRTtFQUFzQyxnQkFBQTtBNUU4NmtCeEM7O0E0RTk2a0JFO0VBQXNDLGdCQUFBO0E1RWs3a0J4Qzs7QTRFbDdrQkU7RUFBc0MsZ0JBQUE7QTVFczdrQnhDOztBNEV0N2tCRTtFQUFzQyxnQkFBQTtBNUUwN2tCeEM7O0E0RTE3a0JFO0VBQXNDLGdCQUFBO0E1RTg3a0J4Qzs7QTRFOTdrQkU7RUFBc0MsZ0JBQUE7QTVFazhrQnhDOztBNEVsOGtCRTtFQUFzQyxnQkFBQTtBNUVzOGtCeEM7O0E0RXQ4a0JFO0VBQXNDLGdCQUFBO0E1RTA4a0J4Qzs7QTRFMThrQkU7RUFBc0MsZ0JBQUE7QTVFODhrQnhDOztBNEU5OGtCRTtFQUFzQyxnQkFBQTtBNUVrOWtCeEM7O0E0RWw5a0JFO0VBQXNDLGdCQUFBO0E1RXM5a0J4Qzs7QTRFdDlrQkU7RUFBc0MsZ0JBQUE7QTVFMDlrQnhDOztBNEUxOWtCRTtFQUFzQyxnQkFBQTtBNUU4OWtCeEM7O0E0RTk5a0JFO0VBQXNDLGdCQUFBO0E1RWsra0J4Qzs7QTRFbCtrQkU7RUFBc0MsZ0JBQUE7QTVFcytrQnhDOztBNEV0K2tCRTtFQUFzQyxnQkFBQTtBNUUwK2tCeEM7O0E0RTEra0JFO0VBQXNDLGdCQUFBO0E1RTgra0J4Qzs7QTRFOStrQkU7RUFBc0MsZ0JBQUE7QTVFay9rQnhDOztBNEVsL2tCRTtFQUFzQyxnQkFBQTtBNUVzL2tCeEM7O0E0RXQva0JFO0VBQXNDLGdCQUFBO0E1RTAva0J4Qzs7QTRFMS9rQkU7RUFBc0MsZ0JBQUE7QTVFOC9rQnhDOztBNEU5L2tCRTtFQUFzQyxnQkFBQTtBNUVrZ2xCeEM7O0E0RWxnbEJFO0VBQXNDLGdCQUFBO0E1RXNnbEJ4Qzs7QTRFdGdsQkU7RUFBc0MsZ0JBQUE7QTVFMGdsQnhDOztBNEUxZ2xCRTtFQUFzQyxnQkFBQTtBNUU4Z2xCeEM7O0E0RTlnbEJFO0VBQXNDLGdCQUFBO0E1RWtobEJ4Qzs7QTRFbGhsQkU7RUFBc0MsZ0JBQUE7QTVFc2hsQnhDOztBNEV0aGxCRTtFQUFzQyxnQkFBQTtBNUUwaGxCeEM7O0E0RTFobEJFO0VBQXNDLGdCQUFBO0E1RThobEJ4Qzs7QTRFOWhsQkU7RUFBc0MsZ0JBQUE7QTVFa2lsQnhDOztBNEVsaWxCRTtFQUFzQyxnQkFBQTtBNUVzaWxCeEM7O0E0RXRpbEJFO0VBQXNDLGdCQUFBO0E1RTBpbEJ4Qzs7QTRFMWlsQkU7RUFBc0MsZ0JBQUE7QTVFOGlsQnhDOztBNEU5aWxCRTtFQUFzQyxnQkFBQTtBNUVramxCeEM7O0E0RWxqbEJFO0VBQXNDLGdCQUFBO0E1RXNqbEJ4Qzs7QTRFdGpsQkU7RUFBc0MsZ0JBQUE7QTVFMGpsQnhDOztBNEUxamxCRTtFQUFzQyxnQkFBQTtBNUU4amxCeEM7O0E0RTlqbEJFO0VBQXNDLGdCQUFBO0E1RWtrbEJ4Qzs7QTRFbGtsQkU7RUFBc0MsZ0JBQUE7QTVFc2tsQnhDOztBNEV0a2xCRTtFQUFzQyxnQkFBQTtBNUUwa2xCeEM7O0E0RTFrbEJFO0VBQXNDLGdCQUFBO0E1RThrbEJ4Qzs7QTRFOWtsQkU7RUFBc0MsZ0JBQUE7QTVFa2xsQnhDOztBNEVsbGxCRTtFQUFzQyxnQkFBQTtBNUVzbGxCeEM7O0E0RXRsbEJFO0VBQXNDLGdCQUFBO0E1RTBsbEJ4Qzs7QTRFMWxsQkU7RUFBc0MsZ0JBQUE7QTVFOGxsQnhDOztBNEU5bGxCRTtFQUFzQyxnQkFBQTtBNUVrbWxCeEM7O0E0RWxtbEJFO0VBQXNDLGdCQUFBO0E1RXNtbEJ4Qzs7QTRFdG1sQkU7RUFBc0MsZ0JBQUE7QTVFMG1sQnhDOztBNEUxbWxCRTtFQUFzQyxnQkFBQTtBNUU4bWxCeEM7O0E0RTltbEJFO0VBQXNDLGdCQUFBO0E1RWtubEJ4Qzs7QTRFbG5sQkU7RUFBc0MsZ0JBQUE7QTVFc25sQnhDOztBNEV0bmxCRTtFQUFzQyxnQkFBQTtBNUUwbmxCeEM7O0E0RTFubEJFO0VBQXNDLGdCQUFBO0E1RThubEJ4Qzs7QTRFOW5sQkU7RUFBc0MsZ0JBQUE7QTVFa29sQnhDOztBNEVsb2xCRTtFQUFzQyxnQkFBQTtBNUVzb2xCeEM7O0E0RXRvbEJFO0VBQXNDLGdCQUFBO0E1RTBvbEJ4Qzs7QTRFMW9sQkU7RUFBc0MsZ0JBQUE7QTVFOG9sQnhDOztBNEU5b2xCRTtFQUFzQyxnQkFBQTtBNUVrcGxCeEM7O0E0RWxwbEJFO0VBQXNDLGdCQUFBO0E1RXNwbEJ4Qzs7QTRFdHBsQkU7RUFBc0MsZ0JBQUE7QTVFMHBsQnhDOztBNEUxcGxCRTtFQUFzQyxnQkFBQTtBNUU4cGxCeEM7O0E0RTlwbEJFO0VBQXNDLGdCQUFBO0E1RWtxbEJ4Qzs7QTRFbHFsQkU7RUFBc0MsZ0JBQUE7QTVFc3FsQnhDOztBNEV0cWxCRTtFQUFzQyxnQkFBQTtBNUUwcWxCeEM7O0E0RTFxbEJFO0VBQXNDLGdCQUFBO0E1RThxbEJ4Qzs7QTRFOXFsQkU7RUFBc0MsZ0JBQUE7QTVFa3JsQnhDOztBNEVscmxCRTtFQUFzQyxnQkFBQTtBNUVzcmxCeEM7O0E0RXRybEJFO0VBQXNDLGdCQUFBO0E1RTBybEJ4Qzs7QTRFMXJsQkU7RUFBc0MsZ0JBQUE7QTVFOHJsQnhDOztBNEU5cmxCRTtFQUFzQyxnQkFBQTtBNUVrc2xCeEM7O0E0RWxzbEJFO0VBQXNDLGdCQUFBO0E1RXNzbEJ4Qzs7QTRFdHNsQkU7RUFBc0MsZ0JBQUE7QTVFMHNsQnhDOztBNEUxc2xCRTtFQUFzQyxnQkFBQTtBNUU4c2xCeEM7O0E0RTlzbEJFO0VBQXNDLGdCQUFBO0E1RWt0bEJ4Qzs7QTRFbHRsQkU7RUFBc0MsZ0JBQUE7QTVFc3RsQnhDOztBNEV0dGxCRTtFQUFzQyxnQkFBQTtBNUUwdGxCeEM7O0E0RTF0bEJFO0VBQXNDLGdCQUFBO0E1RTh0bEJ4Qzs7QTRFOXRsQkU7RUFBc0MsZ0JBQUE7QTVFa3VsQnhDOztBNEVsdWxCRTtFQUFzQyxnQkFBQTtBNUVzdWxCeEM7O0E0RXR1bEJFO0VBQXNDLGdCQUFBO0E1RTB1bEJ4Qzs7QTRFMXVsQkU7RUFBc0MsZ0JBQUE7QTVFOHVsQnhDOztBNEU5dWxCRTtFQUFzQyxnQkFBQTtBNUVrdmxCeEM7O0E0RWx2bEJFO0VBQXNDLGdCQUFBO0E1RXN2bEJ4Qzs7QTRFdHZsQkU7RUFBc0MsZ0JBQUE7QTVFMHZsQnhDOztBNEUxdmxCRTtFQUFzQyxnQkFBQTtBNUU4dmxCeEM7O0E0RTl2bEJFO0VBQXNDLGdCQUFBO0E1RWt3bEJ4Qzs7QTRFbHdsQkU7RUFBc0MsZ0JBQUE7QTVFc3dsQnhDOztBNEV0d2xCRTtFQUFzQyxnQkFBQTtBNUUwd2xCeEM7O0E0RTF3bEJFO0VBQXNDLGdCQUFBO0E1RTh3bEJ4Qzs7QTRFOXdsQkU7RUFBc0MsZ0JBQUE7QTVFa3hsQnhDOztBNEVseGxCRTtFQUFzQyxnQkFBQTtBNUVzeGxCeEM7O0E0RXR4bEJFO0VBQXNDLGdCQUFBO0E1RTB4bEJ4Qzs7QTRFMXhsQkU7RUFBc0MsZ0JBQUE7QTVFOHhsQnhDOztBNEU5eGxCRTtFQUFzQyxnQkFBQTtBNUVreWxCeEM7O0E0RWx5bEJFO0VBQXNDLGdCQUFBO0E1RXN5bEJ4Qzs7QTRFdHlsQkU7RUFBc0MsZ0JBQUE7QTVFMHlsQnhDOztBNEUxeWxCRTtFQUFzQyxnQkFBQTtBNUU4eWxCeEM7O0E0RTl5bEJFO0VBQXNDLGdCQUFBO0E1RWt6bEJ4Qzs7QTRFbHpsQkU7RUFBc0MsZ0JBQUE7QTVFc3psQnhDOztBNEV0emxCRTtFQUFzQyxnQkFBQTtBNUUwemxCeEM7O0E0RTF6bEJFO0VBQXNDLGdCQUFBO0E1RTh6bEJ4Qzs7QTRFOXpsQkU7RUFBc0MsZ0JBQUE7QTVFazBsQnhDOztBNEVsMGxCRTtFQUFzQyxnQkFBQTtBNUVzMGxCeEM7O0E0RXQwbEJFO0VBQXNDLGdCQUFBO0E1RTAwbEJ4Qzs7QTRFMTBsQkU7RUFBc0MsZ0JBQUE7QTVFODBsQnhDOztBNEU5MGxCRTtFQUFzQyxnQkFBQTtBNUVrMWxCeEM7O0E0RWwxbEJFO0VBQXNDLGdCQUFBO0E1RXMxbEJ4Qzs7QTRFdDFsQkU7RUFBc0MsZ0JBQUE7QTVFMDFsQnhDOztBNEUxMWxCRTtFQUFzQyxnQkFBQTtBNUU4MWxCeEM7O0E0RTkxbEJFO0VBQXNDLGdCQUFBO0E1RWsybEJ4Qzs7QTRFbDJsQkU7RUFBc0MsZ0JBQUE7QTVFczJsQnhDOztBNEV0MmxCRTtFQUFzQyxnQkFBQTtBNUUwMmxCeEM7O0E0RTEybEJFO0VBQXNDLGdCQUFBO0E1RTgybEJ4Qzs7QTRFOTJsQkU7RUFBc0MsZ0JBQUE7QTVFazNsQnhDOztBNEVsM2xCRTtFQUFzQyxnQkFBQTtBNUVzM2xCeEM7O0E0RXQzbEJFO0VBQXNDLGdCQUFBO0E1RTAzbEJ4Qzs7QTRFMTNsQkU7RUFBc0MsZ0JBQUE7QTVFODNsQnhDOztBNEU5M2xCRTtFQUFzQyxnQkFBQTtBNUVrNGxCeEM7O0E0RWw0bEJFO0VBQXNDLGdCQUFBO0E1RXM0bEJ4Qzs7QTRFdDRsQkU7RUFBc0MsZ0JBQUE7QTVFMDRsQnhDOztBNEUxNGxCRTtFQUFzQyxnQkFBQTtBNUU4NGxCeEM7O0E0RTk0bEJFO0VBQXNDLGdCQUFBO0E1RWs1bEJ4Qzs7QTRFbDVsQkU7RUFBc0MsZ0JBQUE7QTVFczVsQnhDOztBNEV0NWxCRTtFQUFzQyxnQkFBQTtBNUUwNWxCeEM7O0E0RTE1bEJFO0VBQXNDLGdCQUFBO0E1RTg1bEJ4Qzs7QTRFOTVsQkU7RUFBc0MsZ0JBQUE7QTVFazZsQnhDOztBNEVsNmxCRTtFQUFzQyxnQkFBQTtBNUVzNmxCeEM7O0E0RXQ2bEJFO0VBQXNDLGdCQUFBO0E1RTA2bEJ4Qzs7QTRFMTZsQkU7RUFBc0MsZ0JBQUE7QTVFODZsQnhDOztBNEU5NmxCRTtFQUFzQyxnQkFBQTtBNUVrN2xCeEM7O0E0RWw3bEJFO0VBQXNDLGdCQUFBO0E1RXM3bEJ4Qzs7QTRFdDdsQkU7RUFBc0MsZ0JBQUE7QTVFMDdsQnhDOztBNEUxN2xCRTtFQUFzQyxnQkFBQTtBNUU4N2xCeEM7O0E0RTk3bEJFO0VBQXNDLGdCQUFBO0E1RWs4bEJ4Qzs7QTRFbDhsQkU7RUFBc0MsZ0JBQUE7QTVFczhsQnhDOztBNEV0OGxCRTtFQUFzQyxnQkFBQTtBNUUwOGxCeEM7O0E0RTE4bEJFO0VBQXNDLGdCQUFBO0E1RTg4bEJ4Qzs7QTRFOThsQkU7RUFBc0MsZ0JBQUE7QTVFazlsQnhDOztBNEVsOWxCRTtFQUFzQyxnQkFBQTtBNUVzOWxCeEM7O0E0RXQ5bEJFO0VBQXNDLGdCQUFBO0E1RTA5bEJ4Qzs7QTRFMTlsQkU7RUFBc0MsZ0JBQUE7QTVFODlsQnhDOztBNEU5OWxCRTtFQUFzQyxnQkFBQTtBNUVrK2xCeEM7O0E0RWwrbEJFO0VBQXNDLGdCQUFBO0E1RXMrbEJ4Qzs7QTRFdCtsQkU7RUFBc0MsZ0JBQUE7QTVFMCtsQnhDOztBNEUxK2xCRTtFQUFzQyxnQkFBQTtBNUU4K2xCeEM7O0E0RTkrbEJFO0VBQXNDLGdCQUFBO0E1RWsvbEJ4Qzs7QTRFbC9sQkU7RUFBc0MsZ0JBQUE7QTVFcy9sQnhDOztBNEV0L2xCRTtFQUFzQyxnQkFBQTtBNUUwL2xCeEM7O0E0RTEvbEJFO0VBQXNDLGdCQUFBO0E1RTgvbEJ4Qzs7QTRFOS9sQkU7RUFBc0MsZ0JBQUE7QTVFa2dtQnhDOztBNEVsZ21CRTtFQUFzQyxnQkFBQTtBNUVzZ21CeEM7O0E0RXRnbUJFO0VBQXNDLGdCQUFBO0E1RTBnbUJ4Qzs7QTRFMWdtQkU7RUFBc0MsZ0JBQUE7QTVFOGdtQnhDOztBNEU5Z21CRTtFQUFzQyxnQkFBQTtBNUVraG1CeEM7O0E0RWxobUJFO0VBQXNDLGdCQUFBO0E1RXNobUJ4Qzs7QTRFdGhtQkU7RUFBc0MsZ0JBQUE7QTVFMGhtQnhDOztBNEUxaG1CRTtFQUFzQyxnQkFBQTtBNUU4aG1CeEM7O0E0RTlobUJFO0VBQXNDLGdCQUFBO0E1RWtpbUJ4Qzs7QTRFbGltQkU7RUFBc0MsZ0JBQUE7QTVFc2ltQnhDOztBNEV0aW1CRTtFQUFzQyxnQkFBQTtBNUUwaW1CeEM7O0E0RTFpbUJFO0VBQXNDLGdCQUFBO0E1RThpbUJ4Qzs7QTRFOWltQkU7RUFBc0MsZ0JBQUE7QTVFa2ptQnhDOztBNEVsam1CRTtFQUFzQyxnQkFBQTtBNUVzam1CeEM7O0E0RXRqbUJFO0VBQXNDLGdCQUFBO0E1RTBqbUJ4Qzs7QTRFMWptQkU7RUFBc0MsZ0JBQUE7QTVFOGptQnhDOztBNEU5am1CRTtFQUFzQyxnQkFBQTtBNUVra21CeEM7O0E0RWxrbUJFO0VBQXNDLGdCQUFBO0E1RXNrbUJ4Qzs7QTRFdGttQkU7RUFBc0MsZ0JBQUE7QTVFMGttQnhDOztBNEUxa21CRTtFQUFzQyxnQkFBQTtBNUU4a21CeEM7O0E0RTlrbUJFO0VBQXNDLGdCQUFBO0E1RWtsbUJ4Qzs7QTRFbGxtQkU7RUFBc0MsZ0JBQUE7QTVFc2xtQnhDOztBNEV0bG1CRTtFQUFzQyxnQkFBQTtBNUUwbG1CeEM7O0E0RTFsbUJFO0VBQXNDLGdCQUFBO0E1RThsbUJ4Qzs7QTRFOWxtQkU7RUFBc0MsZ0JBQUE7QTVFa21tQnhDOztBNEVsbW1CRTtFQUFzQyxnQkFBQTtBNUVzbW1CeEM7O0E0RXRtbUJFO0VBQXNDLGdCQUFBO0E1RTBtbUJ4Qzs7QTRFMW1tQkU7RUFBc0MsZ0JBQUE7QTVFOG1tQnhDOztBNEU5bW1CRTtFQUFzQyxnQkFBQTtBNUVrbm1CeEM7O0E0RWxubUJFO0VBQXNDLGdCQUFBO0E1RXNubUJ4Qzs7QTRFdG5tQkU7RUFBc0MsZ0JBQUE7QTVFMG5tQnhDOztBNEUxbm1CRTtFQUFzQyxnQkFBQTtBNUU4bm1CeEM7O0E0RTlubUJFO0VBQXNDLGdCQUFBO0E1RWtvbUJ4Qzs7QTRFbG9tQkU7RUFBc0MsZ0JBQUE7QTVFc29tQnhDOztBNEV0b21CRTtFQUFzQyxnQkFBQTtBNUUwb21CeEM7O0E0RTFvbUJFO0VBQXNDLGdCQUFBO0E1RThvbUJ4Qzs7QTRFOW9tQkU7RUFBc0MsZ0JBQUE7QTVFa3BtQnhDOztBNEVscG1CRTtFQUFzQyxnQkFBQTtBNUVzcG1CeEM7O0E0RXRwbUJFO0VBQXNDLGdCQUFBO0E1RTBwbUJ4Qzs7QTRFMXBtQkU7RUFBc0MsZ0JBQUE7QTVFOHBtQnhDOztBNEU5cG1CRTtFQUFzQyxnQkFBQTtBNUVrcW1CeEM7O0E0RWxxbUJFO0VBQXNDLGdCQUFBO0E1RXNxbUJ4Qzs7QTRFdHFtQkU7RUFBc0MsZ0JBQUE7QTVFMHFtQnhDOztBNEUxcW1CRTtFQUFzQyxnQkFBQTtBNUU4cW1CeEM7O0E0RTlxbUJFO0VBQXNDLGdCQUFBO0E1RWtybUJ4Qzs7QTRFbHJtQkU7RUFBc0MsZ0JBQUE7QTVFc3JtQnhDOztBNEV0cm1CRTtFQUFzQyxnQkFBQTtBNUUwcm1CeEM7O0E0RTFybUJFO0VBQXNDLGdCQUFBO0E1RThybUJ4Qzs7QTRFOXJtQkU7RUFBc0MsZ0JBQUE7QTVFa3NtQnhDOztBNEVsc21CRTtFQUFzQyxnQkFBQTtBNUVzc21CeEM7O0E0RXRzbUJFO0VBQXNDLGdCQUFBO0E1RTBzbUJ4Qzs7QTRFMXNtQkU7RUFBc0MsZ0JBQUE7QTVFOHNtQnhDOztBNEU5c21CRTtFQUFzQyxnQkFBQTtBNUVrdG1CeEM7O0E0RWx0bUJFO0VBQXNDLGdCQUFBO0E1RXN0bUJ4Qzs7QTRFdHRtQkU7RUFBc0MsZ0JBQUE7QTVFMHRtQnhDOztBNEUxdG1CRTtFQUFzQyxnQkFBQTtBNUU4dG1CeEM7O0E0RTl0bUJFO0VBQXNDLGdCQUFBO0E1RWt1bUJ4Qzs7QTRFbHVtQkU7RUFBc0MsZ0JBQUE7QTVFc3VtQnhDOztBNEV0dW1CRTtFQUFzQyxnQkFBQTtBNUUwdW1CeEM7O0E0RTF1bUJFO0VBQXNDLGdCQUFBO0E1RTh1bUJ4Qzs7QTRFOXVtQkU7RUFBc0MsZ0JBQUE7QTVFa3ZtQnhDOztBNEVsdm1CRTtFQUFzQyxnQkFBQTtBNUVzdm1CeEM7O0E0RXR2bUJFO0VBQXNDLGdCQUFBO0E1RTB2bUJ4Qzs7QTRFMXZtQkU7RUFBc0MsZ0JBQUE7QTVFOHZtQnhDOztBNEU5dm1CRTtFQUFzQyxnQkFBQTtBNUVrd21CeEM7O0E0RWx3bUJFO0VBQXNDLGdCQUFBO0E1RXN3bUJ4Qzs7QTRFdHdtQkU7RUFBc0MsZ0JBQUE7QTVFMHdtQnhDOztBNEUxd21CRTtFQUFzQyxnQkFBQTtBNUU4d21CeEM7O0E0RTl3bUJFO0VBQXNDLGdCQUFBO0E1RWt4bUJ4Qzs7QTRFbHhtQkU7RUFBc0MsZ0JBQUE7QTVFc3htQnhDOztBNEV0eG1CRTtFQUFzQyxnQkFBQTtBNUUweG1CeEM7O0E0RTF4bUJFO0VBQXNDLGdCQUFBO0E1RTh4bUJ4Qzs7QTRFOXhtQkU7RUFBc0MsZ0JBQUE7QTVFa3ltQnhDOztBNEVseW1CRTtFQUFzQyxnQkFBQTtBNUVzeW1CeEM7O0E0RXR5bUJFO0VBQXNDLGdCQUFBO0E1RTB5bUJ4Qzs7QTRFMXltQkU7RUFBc0MsZ0JBQUE7QTVFOHltQnhDOztBNEU5eW1CRTtFQUFzQyxnQkFBQTtBNUVrem1CeEM7O0E0RWx6bUJFO0VBQXNDLGdCQUFBO0E1RXN6bUJ4Qzs7QTRFdHptQkU7RUFBc0MsZ0JBQUE7QTVFMHptQnhDOztBNEUxem1CRTtFQUFzQyxnQkFBQTtBNUU4em1CeEM7O0E0RTl6bUJFO0VBQXNDLGdCQUFBO0E1RWswbUJ4Qzs7QTRFbDBtQkU7RUFBc0MsZ0JBQUE7QTVFczBtQnhDOztBNEV0MG1CRTtFQUFzQyxnQkFBQTtBNUUwMG1CeEM7O0E0RTEwbUJFO0VBQXNDLGdCQUFBO0E1RTgwbUJ4Qzs7QTRFOTBtQkU7RUFBc0MsZ0JBQUE7QTVFazFtQnhDOztBNEVsMW1CRTtFQUFzQyxnQkFBQTtBNUVzMW1CeEM7O0E0RXQxbUJFO0VBQXNDLGdCQUFBO0E1RTAxbUJ4Qzs7QTRFMTFtQkU7RUFBc0MsZ0JBQUE7QTVFODFtQnhDOztBNEU5MW1CRTtFQUFzQyxnQkFBQTtBNUVrMm1CeEM7O0E0RWwybUJFO0VBQXNDLGdCQUFBO0E1RXMybUJ4Qzs7QTRFdDJtQkU7RUFBc0MsZ0JBQUE7QTVFMDJtQnhDOztBNEUxMm1CRTtFQUFzQyxnQkFBQTtBNUU4Mm1CeEM7O0E0RTkybUJFO0VBQXNDLGdCQUFBO0E1RWszbUJ4Qzs7QTRFbDNtQkU7RUFBc0MsZ0JBQUE7QTVFczNtQnhDOztBNEV0M21CRTtFQUFzQyxnQkFBQTtBNUUwM21CeEM7O0E0RTEzbUJFO0VBQXNDLGdCQUFBO0E1RTgzbUJ4Qzs7QTRFOTNtQkU7RUFBc0MsZ0JBQUE7QTVFazRtQnhDOztBNEVsNG1CRTtFQUFzQyxnQkFBQTtBNUVzNG1CeEM7O0E0RXQ0bUJFO0VBQXNDLGdCQUFBO0E1RTA0bUJ4Qzs7QTRFMTRtQkU7RUFBc0MsZ0JBQUE7QTVFODRtQnhDOztBNEU5NG1CRTtFQUFzQyxnQkFBQTtBNUVrNW1CeEM7O0E0RWw1bUJFO0VBQXNDLGdCQUFBO0E1RXM1bUJ4Qzs7QTRFdDVtQkU7RUFBc0MsZ0JBQUE7QTVFMDVtQnhDOztBNEUxNW1CRTtFQUFzQyxnQkFBQTtBNUU4NW1CeEM7O0E0RTk1bUJFO0VBQXNDLGdCQUFBO0E1RWs2bUJ4Qzs7QTRFbDZtQkU7RUFBc0MsZ0JBQUE7QTVFczZtQnhDOztBNEV0Nm1CRTtFQUFzQyxnQkFBQTtBNUUwNm1CeEM7O0E0RTE2bUJFO0VBQXNDLGdCQUFBO0E1RTg2bUJ4Qzs7QTRFOTZtQkU7RUFBc0MsZ0JBQUE7QTVFazdtQnhDOztBNEVsN21CRTtFQUFzQyxnQkFBQTtBNUVzN21CeEM7O0E0RXQ3bUJFO0VBQXNDLGdCQUFBO0E1RTA3bUJ4Qzs7QTRFMTdtQkU7RUFBc0MsZ0JBQUE7QTVFODdtQnhDOztBNEU5N21CRTtFQUFzQyxnQkFBQTtBNUVrOG1CeEM7O0E0RWw4bUJFO0VBQXNDLGdCQUFBO0E1RXM4bUJ4Qzs7QTRFdDhtQkU7RUFBc0MsZ0JBQUE7QTVFMDhtQnhDOztBNEUxOG1CRTtFQUFzQyxnQkFBQTtBNUU4OG1CeEM7O0E0RTk4bUJFO0VBQXNDLGdCQUFBO0E1RWs5bUJ4Qzs7QTRFbDltQkU7RUFBc0MsZ0JBQUE7QTVFczltQnhDOztBNEV0OW1CRTtFQUFzQyxnQkFBQTtBNUUwOW1CeEM7O0E0RTE5bUJFO0VBQXNDLGdCQUFBO0E1RTg5bUJ4Qzs7QTRFOTltQkU7RUFBc0MsZ0JBQUE7QTVFayttQnhDOztBNEVsK21CRTtFQUFzQyxnQkFBQTtBNUVzK21CeEM7O0E0RXQrbUJFO0VBQXNDLGdCQUFBO0E1RTArbUJ4Qzs7QTRFMSttQkU7RUFBc0MsZ0JBQUE7QTVFOCttQnhDOztBNEU5K21CRTtFQUFzQyxnQkFBQTtBNUVrL21CeEM7O0E0RWwvbUJFO0VBQXNDLGdCQUFBO0E1RXMvbUJ4Qzs7QTRFdC9tQkU7RUFBc0MsZ0JBQUE7QTVFMC9tQnhDOztBNEUxL21CRTtFQUFzQyxnQkFBQTtBNUU4L21CeEM7O0E0RTkvbUJFO0VBQXNDLGdCQUFBO0E1RWtnbkJ4Qzs7QTRFbGduQkU7RUFBc0MsZ0JBQUE7QTVFc2duQnhDOztBNEV0Z25CRTtFQUFzQyxnQkFBQTtBNUUwZ25CeEM7O0E0RTFnbkJFO0VBQXNDLGdCQUFBO0E1RThnbkJ4Qzs7QTRFOWduQkU7RUFBc0MsZ0JBQUE7QTVFa2huQnhDOztBNEVsaG5CRTtFQUFzQyxnQkFBQTtBNUVzaG5CeEM7O0E0RXRobkJFO0VBQXNDLGdCQUFBO0E1RTBobkJ4Qzs7QTRFMWhuQkU7RUFBc0MsZ0JBQUE7QTVFOGhuQnhDOztBNEU5aG5CRTtFQUFzQyxnQkFBQTtBNUVraW5CeEM7O0E0RWxpbkJFO0VBQXNDLGdCQUFBO0E1RXNpbkJ4Qzs7QTRFdGluQkU7RUFBc0MsZ0JBQUE7QTVFMGluQnhDOztBNEUxaW5CRTtFQUFzQyxnQkFBQTtBNUU4aW5CeEM7O0E0RTlpbkJFO0VBQXNDLGdCQUFBO0E1RWtqbkJ4Qzs7QTRFbGpuQkU7RUFBc0MsZ0JBQUE7QTVFc2puQnhDOztBNEV0am5CRTtFQUFzQyxnQkFBQTtBNUUwam5CeEM7O0E0RTFqbkJFO0VBQXNDLGdCQUFBO0E1RThqbkJ4Qzs7QTRFOWpuQkU7RUFBc0MsZ0JBQUE7QTVFa2tuQnhDOztBNEVsa25CRTtFQUFzQyxnQkFBQTtBNUVza25CeEM7O0E0RXRrbkJFO0VBQXNDLGdCQUFBO0E1RTBrbkJ4Qzs7QTRFMWtuQkU7RUFBc0MsZ0JBQUE7QTVFOGtuQnhDOztBNEU5a25CRTtFQUFzQyxnQkFBQTtBNUVrbG5CeEM7O0E0RWxsbkJFO0VBQXNDLGdCQUFBO0E1RXNsbkJ4Qzs7QTRFdGxuQkU7RUFBc0MsZ0JBQUE7QTVFMGxuQnhDOztBNEUxbG5CRTtFQUFzQyxnQkFBQTtBNUU4bG5CeEM7O0E0RTlsbkJFO0VBQXNDLGdCQUFBO0E1RWttbkJ4Qzs7QTRFbG1uQkU7RUFBc0MsZ0JBQUE7QTVFc21uQnhDOztBNEV0bW5CRTtFQUFzQyxnQkFBQTtBNUUwbW5CeEM7O0E0RTFtbkJFO0VBQXNDLGdCQUFBO0E1RThtbkJ4Qzs7QTRFOW1uQkU7RUFBc0MsZ0JBQUE7QTVFa25uQnhDOztBNEVsbm5CRTtFQUFzQyxnQkFBQTtBNUVzbm5CeEM7O0E0RXRubkJFO0VBQXNDLGdCQUFBO0E1RTBubkJ4Qzs7QTRFMW5uQkU7RUFBc0MsZ0JBQUE7QTVFOG5uQnhDOztBNEU5bm5CRTtFQUFzQyxnQkFBQTtBNUVrb25CeEM7O0E0RWxvbkJFO0VBQXNDLGdCQUFBO0E1RXNvbkJ4Qzs7QTRFdG9uQkU7RUFBc0MsZ0JBQUE7QTVFMG9uQnhDOztBNEUxb25CRTtFQUFzQyxnQkFBQTtBNUU4b25CeEM7O0E0RTlvbkJFO0VBQXNDLGdCQUFBO0E1RWtwbkJ4Qzs7QTRFbHBuQkU7RUFBc0MsZ0JBQUE7QTVFc3BuQnhDOztBNEV0cG5CRTtFQUFzQyxnQkFBQTtBNUUwcG5CeEM7O0E0RTFwbkJFO0VBQXNDLGdCQUFBO0E1RThwbkJ4Qzs7QTRFOXBuQkU7RUFBc0MsZ0JBQUE7QTVFa3FuQnhDOztBNEVscW5CRTtFQUFzQyxnQkFBQTtBNUVzcW5CeEM7O0E0RXRxbkJFO0VBQXNDLGdCQUFBO0E1RTBxbkJ4Qzs7QTRFMXFuQkU7RUFBc0MsZ0JBQUE7QTVFOHFuQnhDOztBNEU5cW5CRTtFQUFzQyxnQkFBQTtBNUVrcm5CeEM7O0E0RWxybkJFO0VBQXNDLGdCQUFBO0E1RXNybkJ4Qzs7QTRFdHJuQkU7RUFBc0MsZ0JBQUE7QTVFMHJuQnhDOztBNEUxcm5CRTtFQUFzQyxnQkFBQTtBNUU4cm5CeEM7O0E0RTlybkJFO0VBQXNDLGdCQUFBO0E1RWtzbkJ4Qzs7QTRFbHNuQkU7RUFBc0MsZ0JBQUE7QTVFc3NuQnhDOztBNEV0c25CRTtFQUFzQyxnQkFBQTtBNUUwc25CeEM7O0E0RTFzbkJFO0VBQXNDLGdCQUFBO0E1RThzbkJ4Qzs7QTRFOXNuQkU7RUFBc0MsZ0JBQUE7QTVFa3RuQnhDOztBNEVsdG5CRTtFQUFzQyxnQkFBQTtBNUVzdG5CeEM7O0E0RXR0bkJFO0VBQXNDLGdCQUFBO0E1RTB0bkJ4Qzs7QTRFMXRuQkU7RUFBc0MsZ0JBQUE7QTVFOHRuQnhDOztBNEU5dG5CRTtFQUFzQyxnQkFBQTtBNUVrdW5CeEM7O0E0RWx1bkJFO0VBQXNDLGdCQUFBO0E1RXN1bkJ4Qzs7QTRFdHVuQkU7RUFBc0MsZ0JBQUE7QTVFMHVuQnhDOztBNEUxdW5CRTtFQUFzQyxnQkFBQTtBNUU4dW5CeEM7O0E0RTl1bkJFO0VBQXNDLGdCQUFBO0E1RWt2bkJ4Qzs7QTRFbHZuQkU7RUFBc0MsZ0JBQUE7QTVFc3ZuQnhDOztBNEV0dm5CRTtFQUFzQyxnQkFBQTtBNUUwdm5CeEM7O0E0RTF2bkJFO0VBQXNDLGdCQUFBO0E1RTh2bkJ4Qzs7QTRFOXZuQkU7RUFBc0MsZ0JBQUE7QTVFa3duQnhDOztBNEVsd25CRTtFQUFzQyxnQkFBQTtBNUVzd25CeEM7O0E0RXR3bkJFO0VBQXNDLGdCQUFBO0E1RTB3bkJ4Qzs7QTRFMXduQkU7RUFBc0MsZ0JBQUE7QTVFOHduQnhDOztBNEU5d25CRTtFQUFzQyxnQkFBQTtBNUVreG5CeEM7O0E0RWx4bkJFO0VBQXNDLGdCQUFBO0E1RXN4bkJ4Qzs7QTRFdHhuQkU7RUFBc0MsZ0JBQUE7QTVFMHhuQnhDOztBNEUxeG5CRTtFQUFzQyxnQkFBQTtBNUU4eG5CeEM7O0E0RTl4bkJFO0VBQXNDLGdCQUFBO0E1RWt5bkJ4Qzs7QTRFbHluQkU7RUFBc0MsZ0JBQUE7QTVFc3luQnhDOztBNEV0eW5CRTtFQUFzQyxnQkFBQTtBNUUweW5CeEM7O0E0RTF5bkJFO0VBQXNDLGdCQUFBO0E1RTh5bkJ4Qzs7QTRFOXluQkU7RUFBc0MsZ0JBQUE7QTVFa3puQnhDOztBNEVsem5CRTtFQUFzQyxnQkFBQTtBNUVzem5CeEM7O0E0RXR6bkJFO0VBQXNDLGdCQUFBO0E1RTB6bkJ4Qzs7QTRFMXpuQkU7RUFBc0MsZ0JBQUE7QTVFOHpuQnhDOztBNEU5em5CRTtFQUFzQyxZQUFBO0E1RWswbkJ4Qzs7QTRFbDBuQkU7RUFBc0MsZ0JBQUE7QTVFczBuQnhDOztBNEV0MG5CRTtFQUFzQyxnQkFBQTtBNUUwMG5CeEM7O0E0RTEwbkJFO0VBQXNDLGdCQUFBO0E1RTgwbkJ4Qzs7QTRFOTBuQkU7RUFBc0MsZ0JBQUE7QTVFazFuQnhDOztBNEVsMW5CRTtFQUFzQyxnQkFBQTtBNUVzMW5CeEM7O0E0RXQxbkJFO0VBQXNDLGdCQUFBO0E1RTAxbkJ4Qzs7QTRFMTFuQkU7RUFBc0MsZ0JBQUE7QTVFODFuQnhDOztBNEU5MW5CRTtFQUFzQyxnQkFBQTtBNUVrMm5CeEM7O0E0RWwybkJFO0VBQXNDLGdCQUFBO0E1RXMybkJ4Qzs7QTRFdDJuQkU7RUFBc0MsZ0JBQUE7QTVFMDJuQnhDOztBNEUxMm5CRTtFQUFzQyxnQkFBQTtBNUU4Mm5CeEM7O0E0RTkybkJFO0VBQXNDLGdCQUFBO0E1RWszbkJ4Qzs7QTRFbDNuQkU7RUFBc0MsZ0JBQUE7QTVFczNuQnhDOztBNEV0M25CRTtFQUFzQyxnQkFBQTtBNUUwM25CeEM7O0E0RTEzbkJFO0VBQXNDLGdCQUFBO0E1RTgzbkJ4Qzs7QTRFOTNuQkU7RUFBc0MsZ0JBQUE7QTVFazRuQnhDOztBNEVsNG5CRTtFQUFzQyxnQkFBQTtBNUVzNG5CeEM7O0E0RXQ0bkJFO0VBQXNDLGdCQUFBO0E1RTA0bkJ4Qzs7QTRFMTRuQkU7RUFBc0MsZ0JBQUE7QTVFODRuQnhDOztBNEU5NG5CRTtFQUFzQyxnQkFBQTtBNUVrNW5CeEM7O0E0RWw1bkJFO0VBQXNDLGdCQUFBO0E1RXM1bkJ4Qzs7QTRFdDVuQkU7RUFBc0MsZ0JBQUE7QTVFMDVuQnhDOztBNEUxNW5CRTtFQUFzQyxnQkFBQTtBNUU4NW5CeEM7O0E0RTk1bkJFO0VBQXNDLFlBQUE7QTVFazZuQnhDOztBNEVsNm5CRTtFQUFzQyxnQkFBQTtBNUVzNm5CeEM7O0E0RXQ2bkJFO0VBQXNDLGdCQUFBO0E1RTA2bkJ4Qzs7QTRFMTZuQkU7RUFBc0MsZ0JBQUE7QTVFODZuQnhDOztBNEU5Nm5CRTtFQUFzQyxnQkFBQTtBNUVrN25CeEM7O0E0RWw3bkJFO0VBQXNDLGdCQUFBO0E1RXM3bkJ4Qzs7QTRFdDduQkU7RUFBc0MsZ0JBQUE7QTVFMDduQnhDOztBNEUxN25CRTtFQUFzQyxnQkFBQTtBNUU4N25CeEM7O0E0RTk3bkJFO0VBQXNDLGdCQUFBO0E1RWs4bkJ4Qzs7QTRFbDhuQkU7RUFBc0MsZ0JBQUE7QTVFczhuQnhDOztBNEV0OG5CRTtFQUFzQyxnQkFBQTtBNUUwOG5CeEM7O0E0RTE4bkJFO0VBQXNDLGdCQUFBO0E1RTg4bkJ4Qzs7QTRFOThuQkU7RUFBc0MsZ0JBQUE7QTVFazluQnhDOztBNEVsOW5CRTtFQUFzQyxnQkFBQTtBNUVzOW5CeEM7O0E0RXQ5bkJFO0VBQXNDLGdCQUFBO0E1RTA5bkJ4Qzs7QTRFMTluQkU7RUFBc0MsZ0JBQUE7QTVFODluQnhDOztBNEU5OW5CRTtFQUFzQyxnQkFBQTtBNUVrK25CeEM7O0E0RWwrbkJFO0VBQXNDLGdCQUFBO0E1RXMrbkJ4Qzs7QTRFdCtuQkU7RUFBc0MsZ0JBQUE7QTVFMCtuQnhDOztBNEUxK25CRTtFQUFzQyxnQkFBQTtBNUU4K25CeEM7O0E0RTkrbkJFO0VBQXNDLGdCQUFBO0E1RWsvbkJ4Qzs7QTRFbC9uQkU7RUFBc0MsZ0JBQUE7QTVFcy9uQnhDOztBNEV0L25CRTtFQUFzQyxnQkFBQTtBNUUwL25CeEM7O0E0RTEvbkJFO0VBQXNDLGdCQUFBO0E1RTgvbkJ4Qzs7QTRFOS9uQkU7RUFBc0MsZ0JBQUE7QTVFa2dvQnhDOztBNEVsZ29CRTtFQUFzQyxnQkFBQTtBNUVzZ29CeEM7O0E0RXRnb0JFO0VBQXNDLGdCQUFBO0E1RTBnb0J4Qzs7QTRFMWdvQkU7RUFBc0MsZ0JBQUE7QTVFOGdvQnhDOztBNEU5Z29CRTtFQUFzQyxnQkFBQTtBNUVraG9CeEM7O0E0RWxob0JFO0VBQXNDLGdCQUFBO0E1RXNob0J4Qzs7QTRFdGhvQkU7RUFBc0MsZ0JBQUE7QTVFMGhvQnhDOztBNEUxaG9CRTtFQUFzQyxnQkFBQTtBNUU4aG9CeEM7O0E0RTlob0JFO0VBQXNDLGdCQUFBO0E1RWtpb0J4Qzs7QTRFbGlvQkU7RUFBc0MsZ0JBQUE7QTVFc2lvQnhDOztBNEV0aW9CRTtFQUFzQyxnQkFBQTtBNUUwaW9CeEM7O0E0RTFpb0JFO0VBQXNDLGdCQUFBO0E1RThpb0J4Qzs7QTRFOWlvQkU7RUFBc0MsZ0JBQUE7QTVFa2pvQnhDOztBNEVsam9CRTtFQUFzQyxnQkFBQTtBNUVzam9CeEM7O0E0RXRqb0JFO0VBQXNDLGdCQUFBO0E1RTBqb0J4Qzs7QTRFMWpvQkU7RUFBc0MsZ0JBQUE7QTVFOGpvQnhDOztBNEU5am9CRTtFQUFzQyxnQkFBQTtBNUVra29CeEM7O0E0RWxrb0JFO0VBQXNDLGdCQUFBO0E1RXNrb0J4Qzs7QTRFdGtvQkU7RUFBc0MsZ0JBQUE7QTVFMGtvQnhDOztBNEUxa29CRTtFQUFzQyxnQkFBQTtBNUU4a29CeEM7O0E0RTlrb0JFO0VBQXNDLGdCQUFBO0E1RWtsb0J4Qzs7QTRFbGxvQkU7RUFBc0MsZ0JBQUE7QTVFc2xvQnhDOztBNEV0bG9CRTtFQUFzQyxnQkFBQTtBNUUwbG9CeEM7O0E0RTFsb0JFO0VBQXNDLGdCQUFBO0E1RThsb0J4Qzs7QTRFOWxvQkU7RUFBc0MsZ0JBQUE7QTVFa21vQnhDOztBNEVsbW9CRTtFQUFzQyxnQkFBQTtBNUVzbW9CeEM7O0E0RXRtb0JFO0VBQXNDLGdCQUFBO0E1RTBtb0J4Qzs7QTRFMW1vQkU7RUFBc0MsZ0JBQUE7QTVFOG1vQnhDOztBNEU5bW9CRTtFQUFzQyxnQkFBQTtBNUVrbm9CeEM7O0E0RWxub0JFO0VBQXNDLGdCQUFBO0E1RXNub0J4Qzs7QTRFdG5vQkU7RUFBc0MsZ0JBQUE7QTVFMG5vQnhDOztBNEUxbm9CRTtFQUFzQyxnQkFBQTtBNUU4bm9CeEM7O0E0RTlub0JFO0VBQXNDLGdCQUFBO0E1RWtvb0J4Qzs7QTRFbG9vQkU7RUFBc0MsZ0JBQUE7QTVFc29vQnhDOztBNEV0b29CRTtFQUFzQyxnQkFBQTtBNUUwb29CeEM7O0E0RTFvb0JFO0VBQXNDLGdCQUFBO0E1RThvb0J4Qzs7QTRFOW9vQkU7RUFBc0MsZ0JBQUE7QTVFa3BvQnhDOztBNEVscG9CRTtFQUFzQyxnQkFBQTtBNUVzcG9CeEM7O0E0RXRwb0JFO0VBQXNDLGdCQUFBO0E1RTBwb0J4Qzs7QTRFMXBvQkU7RUFBc0MsZ0JBQUE7QTVFOHBvQnhDOztBNEU5cG9CRTtFQUFzQyxnQkFBQTtBNUVrcW9CeEM7O0E0RWxxb0JFO0VBQXNDLGdCQUFBO0E1RXNxb0J4Qzs7QTRFdHFvQkU7RUFBc0MsZ0JBQUE7QTVFMHFvQnhDOztBNEUxcW9CRTtFQUFzQyxnQkFBQTtBNUU4cW9CeEM7O0E0RTlxb0JFO0VBQXNDLGdCQUFBO0E1RWtyb0J4Qzs7QTRFbHJvQkU7RUFBc0MsZ0JBQUE7QTVFc3JvQnhDOztBNEV0cm9CRTtFQUFzQyxnQkFBQTtBNUUwcm9CeEM7O0E0RTFyb0JFO0VBQXNDLGdCQUFBO0E1RThyb0J4Qzs7QTRFOXJvQkU7RUFBc0MsZ0JBQUE7QTVFa3NvQnhDOztBNEVsc29CRTtFQUFzQyxnQkFBQTtBNUVzc29CeEM7O0E0RXRzb0JFO0VBQXNDLGdCQUFBO0E1RTBzb0J4Qzs7QTRFMXNvQkU7RUFBc0MsZ0JBQUE7QTVFOHNvQnhDOztBNEU5c29CRTtFQUFzQyxnQkFBQTtBNUVrdG9CeEM7O0E0RWx0b0JFO0VBQXNDLGdCQUFBO0E1RXN0b0J4Qzs7QTRFdHRvQkU7RUFBc0MsZ0JBQUE7QTVFMHRvQnhDOztBNEUxdG9CRTtFQUFzQyxnQkFBQTtBNUU4dG9CeEM7O0E0RTl0b0JFO0VBQXNDLGdCQUFBO0E1RWt1b0J4Qzs7QTRFbHVvQkU7RUFBc0MsZ0JBQUE7QTVFc3VvQnhDOztBNEV0dW9CRTtFQUFzQyxnQkFBQTtBNUUwdW9CeEM7O0E0RTF1b0JFO0VBQXNDLGdCQUFBO0E1RTh1b0J4Qzs7QTRFOXVvQkU7RUFBc0MsZ0JBQUE7QTVFa3ZvQnhDOztBNEVsdm9CRTtFQUFzQyxnQkFBQTtBNUVzdm9CeEM7O0E0RXR2b0JFO0VBQXNDLGdCQUFBO0E1RTB2b0J4Qzs7QTRFMXZvQkU7RUFBc0MsZ0JBQUE7QTVFOHZvQnhDOztBNEU5dm9CRTtFQUFzQyxnQkFBQTtBNUVrd29CeEM7O0E0RWx3b0JFO0VBQXNDLGdCQUFBO0E1RXN3b0J4Qzs7QTRFdHdvQkU7RUFBc0MsZ0JBQUE7QTVFMHdvQnhDOztBNEUxd29CRTtFQUFzQyxnQkFBQTtBNUU4d29CeEM7O0E0RTl3b0JFO0VBQXNDLGdCQUFBO0E1RWt4b0J4Qzs7QTRFbHhvQkU7RUFBc0MsZ0JBQUE7QTVFc3hvQnhDOztBNEV0eG9CRTtFQUFzQyxnQkFBQTtBNUUweG9CeEM7O0E0RTF4b0JFO0VBQXNDLGdCQUFBO0E1RTh4b0J4Qzs7QTRFOXhvQkU7RUFBc0MsZ0JBQUE7QTVFa3lvQnhDOztBNEVseW9CRTtFQUFzQyxnQkFBQTtBNUVzeW9CeEM7O0E0RXR5b0JFO0VBQXNDLGdCQUFBO0E1RTB5b0J4Qzs7QTRFMXlvQkU7RUFBc0MsZ0JBQUE7QTVFOHlvQnhDOztBNEU5eW9CRTtFQUFzQyxnQkFBQTtBNUVrem9CeEM7O0E0RWx6b0JFO0VBQXNDLGdCQUFBO0E1RXN6b0J4Qzs7QTRFdHpvQkU7RUFBc0MsZ0JBQUE7QTVFMHpvQnhDOztBNEUxem9CRTtFQUFzQyxnQkFBQTtBNUU4em9CeEM7O0E0RTl6b0JFO0VBQXNDLGdCQUFBO0E1RWswb0J4Qzs7QTRFbDBvQkU7RUFBc0MsZ0JBQUE7QTVFczBvQnhDOztBNEV0MG9CRTtFQUFzQyxnQkFBQTtBNUUwMG9CeEM7O0E0RTEwb0JFO0VBQXNDLGdCQUFBO0E1RTgwb0J4Qzs7QTRFOTBvQkU7RUFBc0MsZ0JBQUE7QTVFazFvQnhDOztBNEVsMW9CRTtFQUFzQyxnQkFBQTtBNUVzMW9CeEM7O0E0RXQxb0JFO0VBQXNDLGdCQUFBO0E1RTAxb0J4Qzs7QTRFMTFvQkU7RUFBc0MsZ0JBQUE7QTVFODFvQnhDOztBNEU5MW9CRTtFQUFzQyxhQUFBO0E1RWsyb0J4Qzs7QTRFbDJvQkU7RUFBc0MsZ0JBQUE7QTVFczJvQnhDOztBNEV0Mm9CRTtFQUFzQyxnQkFBQTtBNUUwMm9CeEM7O0E0RTEyb0JFO0VBQXNDLGdCQUFBO0E1RTgyb0J4Qzs7QTRFOTJvQkU7RUFBc0MsZ0JBQUE7QTVFazNvQnhDOztBNEVsM29CRTtFQUFzQyxnQkFBQTtBNUVzM29CeEM7O0E0RXQzb0JFO0VBQXNDLGdCQUFBO0E1RTAzb0J4Qzs7QTRFMTNvQkU7RUFBc0MsZ0JBQUE7QTVFODNvQnhDOztBNEU5M29CRTtFQUFzQyxnQkFBQTtBNUVrNG9CeEM7O0E0RWw0b0JFO0VBQXNDLGdCQUFBO0E1RXM0b0J4Qzs7QTRFdDRvQkU7RUFBc0MsZ0JBQUE7QTVFMDRvQnhDOztBNEUxNG9CRTtFQUFzQyxnQkFBQTtBNUU4NG9CeEM7O0E0RTk0b0JFO0VBQXNDLGdCQUFBO0E1RWs1b0J4Qzs7QTRFbDVvQkU7RUFBc0MsZ0JBQUE7QTVFczVvQnhDOztBNEV0NW9CRTtFQUFzQyxnQkFBQTtBNUUwNW9CeEM7O0E0RTE1b0JFO0VBQXNDLGdCQUFBO0E1RTg1b0J4Qzs7QTRFOTVvQkU7RUFBc0MsZ0JBQUE7QTVFazZvQnhDOztBNEVsNm9CRTtFQUFzQyxnQkFBQTtBNUVzNm9CeEM7O0E0RXQ2b0JFO0VBQXNDLGdCQUFBO0E1RTA2b0J4Qzs7QTRFMTZvQkU7RUFBc0MsZ0JBQUE7QTVFODZvQnhDOztBNEU5Nm9CRTtFQUFzQyxnQkFBQTtBNUVrN29CeEM7O0E0RWw3b0JFO0VBQXNDLGdCQUFBO0E1RXM3b0J4Qzs7QTRFdDdvQkU7RUFBc0MsZ0JBQUE7QTVFMDdvQnhDOztBNEUxN29CRTtFQUFzQyxnQkFBQTtBNUU4N29CeEM7O0E0RTk3b0JFO0VBQXNDLGdCQUFBO0E1RWs4b0J4Qzs7QTRFbDhvQkU7RUFBc0MsZ0JBQUE7QTVFczhvQnhDOztBNEV0OG9CRTtFQUFzQyxnQkFBQTtBNUUwOG9CeEM7O0E0RTE4b0JFO0VBQXNDLGdCQUFBO0E1RTg4b0J4Qzs7QTRFOThvQkU7RUFBc0MsZ0JBQUE7QTVFazlvQnhDOztBNEVsOW9CRTtFQUFzQyxnQkFBQTtBNUVzOW9CeEM7O0E0RXQ5b0JFO0VBQXNDLGdCQUFBO0E1RTA5b0J4Qzs7QTRFMTlvQkU7RUFBc0MsZ0JBQUE7QTVFODlvQnhDOztBNEU5OW9CRTtFQUFzQyxnQkFBQTtBNUVrK29CeEM7O0E0RWwrb0JFO0VBQXNDLGdCQUFBO0E1RXMrb0J4Qzs7QTRFdCtvQkU7RUFBc0MsZ0JBQUE7QTVFMCtvQnhDOztBNEUxK29CRTtFQUFzQyxnQkFBQTtBNUU4K29CeEM7O0E0RTkrb0JFO0VBQXNDLGdCQUFBO0E1RWsvb0J4Qzs7QTRFbC9vQkU7RUFBc0MsZ0JBQUE7QTVFcy9vQnhDOztBNEV0L29CRTtFQUFzQyxnQkFBQTtBNUUwL29CeEM7O0E0RTEvb0JFO0VBQXNDLGdCQUFBO0E1RTgvb0J4Qzs7QTRFOS9vQkU7RUFBc0MsZ0JBQUE7QTVFa2dwQnhDOztBNEVsZ3BCRTtFQUFzQyxnQkFBQTtBNUVzZ3BCeEM7O0E0RXRncEJFO0VBQXNDLGdCQUFBO0E1RTBncEJ4Qzs7QTRFMWdwQkU7RUFBc0MsZ0JBQUE7QTVFOGdwQnhDOztBNEU5Z3BCRTtFQUFzQyxnQkFBQTtBNUVraHBCeEM7O0E0RWxocEJFO0VBQXNDLGdCQUFBO0E1RXNocEJ4Qzs7QTRFdGhwQkU7RUFBc0MsZ0JBQUE7QTVFMGhwQnhDOztBNEUxaHBCRTtFQUFzQyxnQkFBQTtBNUU4aHBCeEM7O0E0RTlocEJFO0VBQXNDLGdCQUFBO0E1RWtpcEJ4Qzs7QTRFbGlwQkU7RUFBc0MsZ0JBQUE7QTVFc2lwQnhDOztBNEV0aXBCRTtFQUFzQyxnQkFBQTtBNUUwaXBCeEM7O0E0RTFpcEJFO0VBQXNDLGdCQUFBO0E1RThpcEJ4Qzs7QTRFOWlwQkU7RUFBc0MsZ0JBQUE7QTVFa2pwQnhDOztBNEVsanBCRTtFQUFzQyxnQkFBQTtBNUVzanBCeEM7O0E0RXRqcEJFO0VBQXNDLGdCQUFBO0E1RTBqcEJ4Qzs7QTRFMWpwQkU7RUFBc0MsZ0JBQUE7QTVFOGpwQnhDOztBNEU5anBCRTtFQUFzQyxnQkFBQTtBNUVra3BCeEM7O0E0RWxrcEJFO0VBQXNDLGdCQUFBO0E1RXNrcEJ4Qzs7QTRFdGtwQkU7RUFBc0MsZ0JBQUE7QTVFMGtwQnhDOztBNEUxa3BCRTtFQUFzQyxnQkFBQTtBNUU4a3BCeEM7O0E0RTlrcEJFO0VBQXNDLGdCQUFBO0E1RWtscEJ4Qzs7QTRFbGxwQkU7RUFBc0MsZ0JBQUE7QTVFc2xwQnhDOztBNEV0bHBCRTtFQUFzQyxnQkFBQTtBNUUwbHBCeEM7O0E0RTFscEJFO0VBQXNDLGdCQUFBO0E1RThscEJ4Qzs7QTRFOWxwQkU7RUFBc0MsZ0JBQUE7QTVFa21wQnhDOztBNEVsbXBCRTtFQUFzQyxnQkFBQTtBNUVzbXBCeEM7O0E0RXRtcEJFO0VBQXNDLGdCQUFBO0E1RTBtcEJ4Qzs7QTRFMW1wQkU7RUFBc0MsZ0JBQUE7QTVFOG1wQnhDOztBNEU5bXBCRTtFQUFzQyxnQkFBQTtBNUVrbnBCeEM7O0E0RWxucEJFO0VBQXNDLGdCQUFBO0E1RXNucEJ4Qzs7QTRFdG5wQkU7RUFBc0MsZ0JBQUE7QTVFMG5wQnhDOztBNEUxbnBCRTtFQUFzQyxnQkFBQTtBNUU4bnBCeEM7O0E0RTlucEJFO0VBQXNDLGdCQUFBO0E1RWtvcEJ4Qzs7QTRFbG9wQkU7RUFBc0MsZ0JBQUE7QTVFc29wQnhDOztBNEV0b3BCRTtFQUFzQyxnQkFBQTtBNUUwb3BCeEM7O0E0RTFvcEJFO0VBQXNDLGdCQUFBO0E1RThvcEJ4Qzs7QTRFOW9wQkU7RUFBc0MsZ0JBQUE7QTVFa3BwQnhDOztBNEVscHBCRTtFQUFzQyxnQkFBQTtBNUVzcHBCeEM7O0E0RXRwcEJFO0VBQXNDLGdCQUFBO0E1RTBwcEJ4Qzs7QTRFMXBwQkU7RUFBc0MsZ0JBQUE7QTVFOHBwQnhDOztBNEU5cHBCRTtFQUFzQyxnQkFBQTtBNUVrcXBCeEM7O0E0RWxxcEJFO0VBQXNDLGdCQUFBO0E1RXNxcEJ4Qzs7QTRFdHFwQkU7RUFBc0MsZ0JBQUE7QTVFMHFwQnhDOztBNEUxcXBCRTtFQUFzQyxnQkFBQTtBNUU4cXBCeEM7O0E0RTlxcEJFO0VBQXNDLGdCQUFBO0E1RWtycEJ4Qzs7QTRFbHJwQkU7RUFBc0MsZ0JBQUE7QTVFc3JwQnhDOztBNEV0cnBCRTtFQUFzQyxnQkFBQTtBNUUwcnBCeEM7O0E0RTFycEJFO0VBQXNDLGdCQUFBO0E1RThycEJ4Qzs7QTRFOXJwQkU7RUFBc0MsZ0JBQUE7QTVFa3NwQnhDOztBNEVsc3BCRTtFQUFzQyxnQkFBQTtBNUVzc3BCeEM7O0E0RXRzcEJFO0VBQXNDLGdCQUFBO0E1RTBzcEJ4Qzs7QTRFMXNwQkU7RUFBc0MsZ0JBQUE7QTVFOHNwQnhDOztBNEU5c3BCRTtFQUFzQyxnQkFBQTtBNUVrdHBCeEM7O0E0RWx0cEJFO0VBQXNDLGdCQUFBO0E1RXN0cEJ4Qzs7QTRFdHRwQkU7RUFBc0MsZ0JBQUE7QTVFMHRwQnhDOztBNEUxdHBCRTtFQUFzQyxnQkFBQTtBNUU4dHBCeEM7O0E0RTl0cEJFO0VBQXNDLGdCQUFBO0E1RWt1cEJ4Qzs7QTRFbHVwQkU7RUFBc0MsZ0JBQUE7QTVFc3VwQnhDOztBNEV0dXBCRTtFQUFzQyxnQkFBQTtBNUUwdXBCeEM7O0E0RTF1cEJFO0VBQXNDLGdCQUFBO0E1RTh1cEJ4Qzs7QTRFOXVwQkU7RUFBc0MsZ0JBQUE7QTVFa3ZwQnhDOztBNEVsdnBCRTtFQUFzQyxnQkFBQTtBNUVzdnBCeEM7O0E0RXR2cEJFO0VBQXNDLGdCQUFBO0E1RTB2cEJ4Qzs7QTRFMXZwQkU7RUFBc0MsZ0JBQUE7QTVFOHZwQnhDOztBNEU5dnBCRTtFQUFzQyxnQkFBQTtBNUVrd3BCeEM7O0E0RWx3cEJFO0VBQXNDLGdCQUFBO0E1RXN3cEJ4Qzs7QTRFdHdwQkU7RUFBc0MsZ0JBQUE7QTVFMHdwQnhDOztBNEUxd3BCRTtFQUFzQyxnQkFBQTtBNUU4d3BCeEM7O0E0RTl3cEJFO0VBQXNDLGdCQUFBO0E1RWt4cEJ4Qzs7QTRFbHhwQkU7RUFBc0MsZ0JBQUE7QTVFc3hwQnhDOztBNEV0eHBCRTtFQUFzQyxnQkFBQTtBNUUweHBCeEM7O0E0RTF4cEJFO0VBQXNDLGdCQUFBO0E1RTh4cEJ4Qzs7QTRFOXhwQkU7RUFBc0MsZ0JBQUE7QTVFa3lwQnhDOztBNEVseXBCRTtFQUFzQyxnQkFBQTtBNUVzeXBCeEM7O0E0RXR5cEJFO0VBQXNDLGdCQUFBO0E1RTB5cEJ4Qzs7QTRFMXlwQkU7RUFBc0MsZ0JBQUE7QTVFOHlwQnhDOztBNEU5eXBCRTtFQUFzQyxnQkFBQTtBNUVrenBCeEM7O0E0RWx6cEJFO0VBQXNDLGdCQUFBO0E1RXN6cEJ4Qzs7QTRFdHpwQkU7RUFBc0MsZ0JBQUE7QTVFMHpwQnhDOztBNEUxenBCRTtFQUFzQyxnQkFBQTtBNUU4enBCeEM7O0E0RTl6cEJFO0VBQXNDLGdCQUFBO0E1RWswcEJ4Qzs7QTRFbDBwQkU7RUFBc0MsZ0JBQUE7QTVFczBwQnhDOztBNEV0MHBCRTtFQUFzQyxnQkFBQTtBNUUwMHBCeEM7O0E0RTEwcEJFO0VBQXNDLGdCQUFBO0E1RTgwcEJ4Qzs7QTRFOTBwQkU7RUFBc0MsZ0JBQUE7QTVFazFwQnhDOztBNEVsMXBCRTtFQUFzQyxnQkFBQTtBNUVzMXBCeEM7O0E0RXQxcEJFO0VBQXNDLGdCQUFBO0E1RTAxcEJ4Qzs7QTRFMTFwQkU7RUFBc0MsZ0JBQUE7QTVFODFwQnhDOztBNEU5MXBCRTtFQUFzQyxhQUFBO0E1RWsycEJ4Qzs7QTRFbDJwQkU7RUFBc0MsZ0JBQUE7QTVFczJwQnhDOztBNEV0MnBCRTtFQUFzQyxnQkFBQTtBNUUwMnBCeEM7O0E0RTEycEJFO0VBQXNDLGdCQUFBO0E1RTgycEJ4Qzs7QTRFOTJwQkU7RUFBc0MsZ0JBQUE7QTVFazNwQnhDOztBNEVsM3BCRTtFQUFzQyxnQkFBQTtBNUVzM3BCeEM7O0E0RXQzcEJFO0VBQXNDLGdCQUFBO0E1RTAzcEJ4Qzs7QTRFMTNwQkU7RUFBc0MsZ0JBQUE7QTVFODNwQnhDOztBNEU5M3BCRTtFQUFzQyxnQkFBQTtBNUVrNHBCeEM7O0E0RWw0cEJFO0VBQXNDLGdCQUFBO0E1RXM0cEJ4Qzs7QTRFdDRwQkU7RUFBc0MsZ0JBQUE7QTVFMDRwQnhDOztBNEUxNHBCRTtFQUFzQyxnQkFBQTtBNUU4NHBCeEM7O0E0RTk0cEJFO0VBQXNDLGdCQUFBO0E1RWs1cEJ4Qzs7QTRFbDVwQkU7RUFBc0MsZ0JBQUE7QTVFczVwQnhDOztBNEV0NXBCRTtFQUFzQyxnQkFBQTtBNUUwNXBCeEM7O0E0RTE1cEJFO0VBQXNDLGdCQUFBO0E1RTg1cEJ4Qzs7QTRFOTVwQkU7RUFBc0MsZ0JBQUE7QTVFazZwQnhDOztBNEVsNnBCRTtFQUFzQyxnQkFBQTtBNUVzNnBCeEM7O0E0RXQ2cEJFO0VBQXNDLGdCQUFBO0E1RTA2cEJ4Qzs7QTRFMTZwQkU7RUFBc0MsZ0JBQUE7QTVFODZwQnhDOztBNEU5NnBCRTtFQUFzQyxnQkFBQTtBNUVrN3BCeEM7O0E0RWw3cEJFO0VBQXNDLGdCQUFBO0E1RXM3cEJ4Qzs7QTRFdDdwQkU7RUFBc0MsZ0JBQUE7QTVFMDdwQnhDOztBNEUxN3BCRTtFQUFzQyxnQkFBQTtBNUU4N3BCeEM7O0E0RTk3cEJFO0VBQXNDLGdCQUFBO0E1RWs4cEJ4Qzs7QTRFbDhwQkU7RUFBc0MsZ0JBQUE7QTVFczhwQnhDOztBNEV0OHBCRTtFQUFzQyxnQkFBQTtBNUUwOHBCeEM7O0E0RTE4cEJFO0VBQXNDLGdCQUFBO0E1RTg4cEJ4Qzs7QTRFOThwQkU7RUFBc0MsZ0JBQUE7QTVFazlwQnhDOztBNEVsOXBCRTtFQUFzQyxnQkFBQTtBNUVzOXBCeEM7O0E0RXQ5cEJFO0VBQXNDLGdCQUFBO0E1RTA5cEJ4Qzs7QTRFMTlwQkU7RUFBc0MsZ0JBQUE7QTVFODlwQnhDOztBNEU5OXBCRTtFQUFzQyxnQkFBQTtBNUVrK3BCeEM7O0E0RWwrcEJFO0VBQXNDLGdCQUFBO0E1RXMrcEJ4Qzs7QTRFdCtwQkU7RUFBc0MsZ0JBQUE7QTVFMCtwQnhDOztBNEUxK3BCRTtFQUFzQyxnQkFBQTtBNUU4K3BCeEM7O0E0RTkrcEJFO0VBQXNDLGdCQUFBO0E1RWsvcEJ4Qzs7QTRFbC9wQkU7RUFBc0MsZ0JBQUE7QTVFcy9wQnhDOztBNEV0L3BCRTtFQUFzQyxnQkFBQTtBNUUwL3BCeEM7O0E0RTEvcEJFO0VBQXNDLGdCQUFBO0E1RTgvcEJ4Qzs7QTRFOS9wQkU7RUFBc0MsZ0JBQUE7QTVFa2dxQnhDOztBNEVsZ3FCRTtFQUFzQyxnQkFBQTtBNUVzZ3FCeEM7O0E0RXRncUJFO0VBQXNDLGdCQUFBO0E1RTBncUJ4Qzs7QTRFMWdxQkU7RUFBc0MsZ0JBQUE7QTVFOGdxQnhDOztBNEU5Z3FCRTtFQUFzQyxnQkFBQTtBNUVraHFCeEM7O0E0RWxocUJFO0VBQXNDLGdCQUFBO0E1RXNocUJ4Qzs7QTRFdGhxQkU7RUFBc0MsZ0JBQUE7QTVFMGhxQnhDOztBNEUxaHFCRTtFQUFzQyxnQkFBQTtBNUU4aHFCeEM7O0E0RTlocUJFO0VBQXNDLGdCQUFBO0E1RWtpcUJ4Qzs7QTRFbGlxQkU7RUFBc0MsZ0JBQUE7QTVFc2lxQnhDOztBNEV0aXFCRTtFQUFzQyxnQkFBQTtBNUUwaXFCeEM7O0E0RTFpcUJFO0VBQXNDLGdCQUFBO0E1RThpcUJ4Qzs7QTRFOWlxQkU7RUFBc0MsZ0JBQUE7QTVFa2pxQnhDOztBNEVsanFCRTtFQUFzQyxnQkFBQTtBNUVzanFCeEM7O0E0RXRqcUJFO0VBQXNDLGdCQUFBO0E1RTBqcUJ4Qzs7QTRFMWpxQkU7RUFBc0MsZ0JBQUE7QTVFOGpxQnhDOztBNEU5anFCRTtFQUFzQyxnQkFBQTtBNUVra3FCeEM7O0E0RWxrcUJFO0VBQXNDLGdCQUFBO0E1RXNrcUJ4Qzs7QTRFdGtxQkU7RUFBc0MsZ0JBQUE7QTVFMGtxQnhDOztBNEUxa3FCRTtFQUFzQyxnQkFBQTtBNUU4a3FCeEM7O0E0RTlrcUJFO0VBQXNDLGdCQUFBO0E1RWtscUJ4Qzs7QTRFbGxxQkU7RUFBc0MsZ0JBQUE7QTVFc2xxQnhDOztBNEV0bHFCRTtFQUFzQyxnQkFBQTtBNUUwbHFCeEM7O0E0RTFscUJFO0VBQXNDLGdCQUFBO0E1RThscUJ4Qzs7QTRFOWxxQkU7RUFBc0MsZ0JBQUE7QTVFa21xQnhDOztBNEVsbXFCRTtFQUFzQyxnQkFBQTtBNUVzbXFCeEM7O0E0RXRtcUJFO0VBQXNDLGdCQUFBO0E1RTBtcUJ4Qzs7QTRFMW1xQkU7RUFBc0MsZ0JBQUE7QTVFOG1xQnhDOztBNEU5bXFCRTtFQUFzQyxnQkFBQTtBNUVrbnFCeEM7O0E0RWxucUJFO0VBQXNDLGdCQUFBO0E1RXNucUJ4Qzs7QTRFdG5xQkU7RUFBc0MsZ0JBQUE7QTVFMG5xQnhDOztBNEUxbnFCRTtFQUFzQyxnQkFBQTtBNUU4bnFCeEM7O0E0RTlucUJFO0VBQXNDLGdCQUFBO0E1RWtvcUJ4Qzs7QTRFbG9xQkU7RUFBc0MsZ0JBQUE7QTVFc29xQnhDOztBNEV0b3FCRTtFQUFzQyxnQkFBQTtBNUUwb3FCeEM7O0E0RTFvcUJFO0VBQXNDLGdCQUFBO0E1RThvcUJ4Qzs7QTRFOW9xQkU7RUFBc0MsZ0JBQUE7QTVFa3BxQnhDOztBNEVscHFCRTtFQUFzQyxnQkFBQTtBNUVzcHFCeEM7O0E0RXRwcUJFO0VBQXNDLGdCQUFBO0E1RTBwcUJ4Qzs7QTRFMXBxQkU7RUFBc0MsZ0JBQUE7QTVFOHBxQnhDOztBNEU5cHFCRTtFQUFzQyxnQkFBQTtBNUVrcXFCeEM7O0E0RWxxcUJFO0VBQXNDLGdCQUFBO0E1RXNxcUJ4Qzs7QTRFdHFxQkU7RUFBc0MsZ0JBQUE7QTVFMHFxQnhDOztBNEUxcXFCRTtFQUFzQyxnQkFBQTtBNUU4cXFCeEM7O0E0RTlxcUJFO0VBQXNDLGdCQUFBO0E1RWtycUJ4Qzs7QTRFbHJxQkU7RUFBc0MsZ0JBQUE7QTVFc3JxQnhDOztBNEV0cnFCRTtFQUFzQyxnQkFBQTtBNUUwcnFCeEM7O0E0RTFycUJFO0VBQXNDLGdCQUFBO0E1RThycUJ4Qzs7QTRFOXJxQkU7RUFBc0MsZ0JBQUE7QTVFa3NxQnhDOztBNEVsc3FCRTtFQUFzQyxnQkFBQTtBNUVzc3FCeEM7O0E0RXRzcUJFO0VBQXNDLGdCQUFBO0E1RTBzcUJ4Qzs7QTRFMXNxQkU7RUFBc0MsZ0JBQUE7QTVFOHNxQnhDOztBNEU5c3FCRTtFQUFzQyxnQkFBQTtBNUVrdHFCeEM7O0E0RWx0cUJFO0VBQXNDLGdCQUFBO0E1RXN0cUJ4Qzs7QTRFdHRxQkU7RUFBc0MsZ0JBQUE7QTVFMHRxQnhDOztBNEUxdHFCRTtFQUFzQyxnQkFBQTtBNUU4dHFCeEM7O0E0RTl0cUJFO0VBQXNDLGdCQUFBO0E1RWt1cUJ4Qzs7QTRFbHVxQkU7RUFBc0MsZ0JBQUE7QTVFc3VxQnhDOztBNEV0dXFCRTtFQUFzQyxnQkFBQTtBNUUwdXFCeEM7O0E0RTF1cUJFO0VBQXNDLGdCQUFBO0E1RTh1cUJ4Qzs7QTRFOXVxQkU7RUFBc0MsZ0JBQUE7QTVFa3ZxQnhDOztBNEVsdnFCRTtFQUFzQyxnQkFBQTtBNUVzdnFCeEM7O0E0RXR2cUJFO0VBQXNDLGdCQUFBO0E1RTB2cUJ4Qzs7QTRFMXZxQkU7RUFBc0MsZ0JBQUE7QTVFOHZxQnhDOztBNEU5dnFCRTtFQUFzQyxnQkFBQTtBNUVrd3FCeEM7O0E0RWx3cUJFO0VBQXNDLGdCQUFBO0E1RXN3cUJ4Qzs7QTRFdHdxQkU7RUFBc0MsZ0JBQUE7QTVFMHdxQnhDOztBNEUxd3FCRTtFQUFzQyxnQkFBQTtBNUU4d3FCeEM7O0E0RTl3cUJFO0VBQXNDLFlBQUE7QTVFa3hxQnhDOztBNEVseHFCRTtFQUFzQyxnQkFBQTtBNUVzeHFCeEM7O0E0RXR4cUJFO0VBQXNDLGdCQUFBO0E1RTB4cUJ4Qzs7QTRFMXhxQkU7RUFBc0MsZ0JBQUE7QTVFOHhxQnhDOztBNEU5eHFCRTtFQUFzQyxnQkFBQTtBNUVreXFCeEM7O0E0RWx5cUJFO0VBQXNDLGdCQUFBO0E1RXN5cUJ4Qzs7QTRFdHlxQkU7RUFBc0MsZ0JBQUE7QTVFMHlxQnhDOztBNEUxeXFCRTtFQUFzQyxnQkFBQTtBNUU4eXFCeEM7O0E0RTl5cUJFO0VBQXNDLGdCQUFBO0E1RWt6cUJ4Qzs7QTRFbHpxQkU7RUFBc0MsZ0JBQUE7QTVFc3pxQnhDOztBNEV0enFCRTtFQUFzQyxnQkFBQTtBNUUwenFCeEM7O0E0RTF6cUJFO0VBQXNDLGdCQUFBO0E1RTh6cUJ4Qzs7QTRFOXpxQkU7RUFBc0MsZ0JBQUE7QTVFazBxQnhDOztBNEVsMHFCRTtFQUFzQyxnQkFBQTtBNUVzMHFCeEM7O0E0RXQwcUJFO0VBQXNDLGdCQUFBO0E1RTAwcUJ4Qzs7QTRFMTBxQkU7RUFBc0MsZ0JBQUE7QTVFODBxQnhDOztBNEU5MHFCRTtFQUFzQyxnQkFBQTtBNUVrMXFCeEM7O0E0RWwxcUJFO0VBQXNDLGdCQUFBO0E1RXMxcUJ4Qzs7QTRFdDFxQkU7RUFBc0MsZ0JBQUE7QTVFMDFxQnhDOztBNEUxMXFCRTtFQUFzQyxnQkFBQTtBNUU4MXFCeEM7O0E0RTkxcUJFO0VBQXNDLGdCQUFBO0E1RWsycUJ4Qzs7QTRFbDJxQkU7RUFBc0MsZ0JBQUE7QTVFczJxQnhDOztBNEV0MnFCRTtFQUFzQyxnQkFBQTtBNUUwMnFCeEM7O0E0RTEycUJFO0VBQXNDLGdCQUFBO0E1RTgycUJ4Qzs7QTRFOTJxQkU7RUFBc0MsZ0JBQUE7QTVFazNxQnhDOztBNEVsM3FCRTtFQUFzQyxnQkFBQTtBNUVzM3FCeEM7O0E0RXQzcUJFO0VBQXNDLGdCQUFBO0E1RTAzcUJ4Qzs7QTRFMTNxQkU7RUFBc0MsZ0JBQUE7QTVFODNxQnhDOztBNEU5M3FCRTtFQUFzQyxZQUFBO0E1RWs0cUJ4Qzs7QTRFbDRxQkU7RUFBc0MsZ0JBQUE7QTVFczRxQnhDOztBNEV0NHFCRTtFQUFzQyxnQkFBQTtBNUUwNHFCeEM7O0E0RTE0cUJFO0VBQXNDLGdCQUFBO0E1RTg0cUJ4Qzs7QTRFOTRxQkU7RUFBc0MsZ0JBQUE7QTVFazVxQnhDOztBNEVsNXFCRTtFQUFzQyxnQkFBQTtBNUVzNXFCeEM7O0E0RXQ1cUJFO0VBQXNDLGdCQUFBO0E1RTA1cUJ4Qzs7QTRFMTVxQkU7RUFBc0MsZ0JBQUE7QTVFODVxQnhDOztBNEU5NXFCRTtFQUFzQyxnQkFBQTtBNUVrNnFCeEM7O0E0RWw2cUJFO0VBQXNDLGdCQUFBO0E1RXM2cUJ4Qzs7QTRFdDZxQkU7RUFBc0MsZ0JBQUE7QTVFMDZxQnhDOztBNEUxNnFCRTtFQUFzQyxnQkFBQTtBNUU4NnFCeEM7O0E0RTk2cUJFO0VBQXNDLGdCQUFBO0E1RWs3cUJ4Qzs7QTRFbDdxQkU7RUFBc0MsZ0JBQUE7QTVFczdxQnhDOztBNEV0N3FCRTtFQUFzQyxnQkFBQTtBNUUwN3FCeEM7O0E0RTE3cUJFO0VBQXNDLGdCQUFBO0E1RTg3cUJ4Qzs7QTRFOTdxQkU7RUFBc0MsZ0JBQUE7QTVFazhxQnhDOztBNEVsOHFCRTtFQUFzQyxnQkFBQTtBNUVzOHFCeEM7O0E0RXQ4cUJFO0VBQXNDLGdCQUFBO0E1RTA4cUJ4Qzs7QTRFMThxQkU7RUFBc0MsZ0JBQUE7QTVFODhxQnhDOztBNEU5OHFCRTtFQUFzQyxnQkFBQTtBNUVrOXFCeEM7O0E0RWw5cUJFO0VBQXNDLGdCQUFBO0E1RXM5cUJ4Qzs7QTRFdDlxQkU7RUFBc0MsZ0JBQUE7QTVFMDlxQnhDOztBNEUxOXFCRTtFQUFzQyxnQkFBQTtBNUU4OXFCeEM7O0E0RTk5cUJFO0VBQXNDLGdCQUFBO0E1RWsrcUJ4Qzs7QTRFbCtxQkU7RUFBc0MsZ0JBQUE7QTVFcytxQnhDOztBNEV0K3FCRTtFQUFzQyxnQkFBQTtBNUUwK3FCeEM7O0E0RTErcUJFO0VBQXNDLGdCQUFBO0E1RTgrcUJ4Qzs7QTRFOStxQkU7RUFBc0MsZ0JBQUE7QTVFay9xQnhDOztBNEVsL3FCRTtFQUFzQyxnQkFBQTtBNUVzL3FCeEM7O0E0RXQvcUJFO0VBQXNDLGdCQUFBO0E1RTAvcUJ4Qzs7QTRFMS9xQkU7RUFBc0MsZ0JBQUE7QTVFOC9xQnhDOztBNEU5L3FCRTtFQUFzQyxnQkFBQTtBNUVrZ3JCeEM7O0E0RWxnckJFO0VBQXNDLGdCQUFBO0E1RXNnckJ4Qzs7QTRFdGdyQkU7RUFBc0MsZ0JBQUE7QTVFMGdyQnhDOztBNEUxZ3JCRTtFQUFzQyxnQkFBQTtBNUU4Z3JCeEM7O0E0RTlnckJFO0VBQXNDLGdCQUFBO0E1RWtockJ4Qzs7QTRFbGhyQkU7RUFBc0MsZ0JBQUE7QTVFc2hyQnhDOztBNEV0aHJCRTtFQUFzQyxnQkFBQTtBNUUwaHJCeEM7O0E0RTFockJFO0VBQXNDLGdCQUFBO0E1RThockJ4Qzs7QTRFOWhyQkU7RUFBc0MsZ0JBQUE7QTVFa2lyQnhDOztBNEVsaXJCRTtFQUFzQyxnQkFBQTtBNUVzaXJCeEM7O0E0RXRpckJFO0VBQXNDLGdCQUFBO0E1RTBpckJ4Qzs7QTRFMWlyQkU7RUFBc0MsZ0JBQUE7QTVFOGlyQnhDOztBNEU5aXJCRTtFQUFzQyxnQkFBQTtBNUVranJCeEM7O0E0RWxqckJFO0VBQXNDLGdCQUFBO0E1RXNqckJ4Qzs7QTRFdGpyQkU7RUFBc0MsZ0JBQUE7QTVFMGpyQnhDOztBNEUxanJCRTtFQUFzQyxnQkFBQTtBNUU4anJCeEM7O0E0RTlqckJFO0VBQXNDLGdCQUFBO0E1RWtrckJ4Qzs7QTRFbGtyQkU7RUFBc0MsZ0JBQUE7QTVFc2tyQnhDOztBNEV0a3JCRTtFQUFzQyxnQkFBQTtBNUUwa3JCeEM7O0E0RTFrckJFO0VBQXNDLGdCQUFBO0E1RThrckJ4Qzs7QTRFOWtyQkU7RUFBc0MsZ0JBQUE7QTVFa2xyQnhDOztBNEVsbHJCRTtFQUFzQyxnQkFBQTtBNUVzbHJCeEM7O0E0RXRsckJFO0VBQXNDLGdCQUFBO0E1RTBsckJ4Qzs7QTRFMWxyQkU7RUFBc0MsZ0JBQUE7QTVFOGxyQnhDOztBNEU5bHJCRTtFQUFzQyxnQkFBQTtBNUVrbXJCeEM7O0E0RWxtckJFO0VBQXNDLGdCQUFBO0E1RXNtckJ4Qzs7QTRFdG1yQkU7RUFBc0MsZ0JBQUE7QTVFMG1yQnhDOztBNEUxbXJCRTtFQUFzQyxnQkFBQTtBNUU4bXJCeEM7O0E0RTltckJFO0VBQXNDLGdCQUFBO0E1RWtuckJ4Qzs7QTRFbG5yQkU7RUFBc0MsZ0JBQUE7QTVFc25yQnhDOztBNEV0bnJCRTtFQUFzQyxnQkFBQTtBNUUwbnJCeEM7O0E0RTFuckJFO0VBQXNDLGdCQUFBO0E1RThuckJ4Qzs7QTRFOW5yQkU7RUFBc0MsZ0JBQUE7QTVFa29yQnhDOztBNEVsb3JCRTtFQUFzQyxnQkFBQTtBNUVzb3JCeEM7O0E0RXRvckJFO0VBQXNDLGdCQUFBO0E1RTBvckJ4Qzs7QTRFMW9yQkU7RUFBc0MsZ0JBQUE7QTVFOG9yQnhDOztBNEU5b3JCRTtFQUFzQyxnQkFBQTtBNUVrcHJCeEM7O0E0RWxwckJFO0VBQXNDLGdCQUFBO0E1RXNwckJ4Qzs7QTRFdHByQkU7RUFBc0MsZ0JBQUE7QTVFMHByQnhDOztBNEUxcHJCRTtFQUFzQyxnQkFBQTtBNUU4cHJCeEM7O0E0RTlwckJFO0VBQXNDLGdCQUFBO0E1RWtxckJ4Qzs7QTRFbHFyQkU7RUFBc0MsZ0JBQUE7QTVFc3FyQnhDOztBNEV0cXJCRTtFQUFzQyxnQkFBQTtBNUUwcXJCeEM7O0E0RTFxckJFO0VBQXNDLGdCQUFBO0E1RThxckJ4Qzs7QTRFOXFyQkU7RUFBc0MsZ0JBQUE7QTVFa3JyQnhDOztBNEVscnJCRTtFQUFzQyxnQkFBQTtBNUVzcnJCeEM7O0E0RXRyckJFO0VBQXNDLGdCQUFBO0E1RTByckJ4Qzs7QTRFMXJyQkU7RUFBc0MsZ0JBQUE7QTVFOHJyQnhDOztBNEU5cnJCRTtFQUFzQyxnQkFBQTtBNUVrc3JCeEM7O0E0RWxzckJFO0VBQXNDLGdCQUFBO0E1RXNzckJ4Qzs7QTRFdHNyQkU7RUFBc0MsZ0JBQUE7QTVFMHNyQnhDOztBNEUxc3JCRTtFQUFzQyxnQkFBQTtBNUU4c3JCeEM7O0E0RTlzckJFO0VBQXNDLGdCQUFBO0E1RWt0ckJ4Qzs7QTRFbHRyQkU7RUFBc0MsZ0JBQUE7QTVFc3RyQnhDOztBNEV0dHJCRTtFQUFzQyxnQkFBQTtBNUUwdHJCeEM7O0E0RTF0ckJFO0VBQXNDLGdCQUFBO0E1RTh0ckJ4Qzs7QTRFOXRyQkU7RUFBc0MsZ0JBQUE7QTVFa3VyQnhDOztBNEVsdXJCRTtFQUFzQyxnQkFBQTtBNUVzdXJCeEM7O0E0RXR1ckJFO0VBQXNDLGdCQUFBO0E1RTB1ckJ4Qzs7QTRFMXVyQkU7RUFBc0MsZ0JBQUE7QTVFOHVyQnhDOztBNEU5dXJCRTtFQUFzQyxnQkFBQTtBNUVrdnJCeEM7O0E0RWx2ckJFO0VBQXNDLGdCQUFBO0E1RXN2ckJ4Qzs7QTRFdHZyQkU7RUFBc0MsZ0JBQUE7QTVFMHZyQnhDOztBNEUxdnJCRTtFQUFzQyxnQkFBQTtBNUU4dnJCeEM7O0E0RTl2ckJFO0VBQXNDLGdCQUFBO0E1RWt3ckJ4Qzs7QTRFbHdyQkU7RUFBc0MsZ0JBQUE7QTVFc3dyQnhDOztBNEV0d3JCRTtFQUFzQyxnQkFBQTtBNUUwd3JCeEM7O0E0RTF3ckJFO0VBQXNDLGdCQUFBO0E1RTh3ckJ4Qzs7QTRFOXdyQkU7RUFBc0MsZ0JBQUE7QTVFa3hyQnhDOztBNEVseHJCRTtFQUFzQyxnQkFBQTtBNUVzeHJCeEM7O0E0RXR4ckJFO0VBQXNDLGdCQUFBO0E1RTB4ckJ4Qzs7QTRFMXhyQkU7RUFBc0MsZ0JBQUE7QTVFOHhyQnhDOztBNEU5eHJCRTtFQUFzQyxnQkFBQTtBNUVreXJCeEM7O0E0RWx5ckJFO0VBQXNDLFlBQUE7QTVFc3lyQnhDOztBNEV0eXJCRTtFQUFzQyxnQkFBQTtBNUUweXJCeEM7O0E0RTF5ckJFO0VBQXNDLGdCQUFBO0E1RTh5ckJ4Qzs7QTRFOXlyQkU7RUFBc0MsZ0JBQUE7QTVFa3pyQnhDOztBNEVsenJCRTtFQUFzQyxnQkFBQTtBNUVzenJCeEM7O0E0RXR6ckJFO0VBQXNDLGdCQUFBO0E1RTB6ckJ4Qzs7QTRFMXpyQkU7RUFBc0MsZ0JBQUE7QTVFOHpyQnhDOztBNEU5enJCRTtFQUFzQyxnQkFBQTtBNUVrMHJCeEM7O0E0RWwwckJFO0VBQXNDLGdCQUFBO0E1RXMwckJ4Qzs7QTRFdDByQkU7RUFBc0MsZ0JBQUE7QTVFMDByQnhDOztBNEUxMHJCRTtFQUFzQyxnQkFBQTtBNUU4MHJCeEM7O0E0RTkwckJFO0VBQXNDLGdCQUFBO0E1RWsxckJ4Qzs7QTRFbDFyQkU7RUFBc0MsZ0JBQUE7QTVFczFyQnhDOztBNEV0MXJCRTtFQUFzQyxnQkFBQTtBNUUwMXJCeEM7O0E0RTExckJFO0VBQXNDLGdCQUFBO0E1RTgxckJ4Qzs7QTRFOTFyQkU7RUFBc0MsZ0JBQUE7QTVFazJyQnhDOztBNEVsMnJCRTtFQUFzQyxnQkFBQTtBNUVzMnJCeEM7O0E0RXQyckJFO0VBQXNDLGdCQUFBO0E1RTAyckJ4Qzs7QTRFMTJyQkU7RUFBc0MsZ0JBQUE7QTVFODJyQnhDOztBNEU5MnJCRTtFQUFzQyxnQkFBQTtBNUVrM3JCeEM7O0E0RWwzckJFO0VBQXNDLGdCQUFBO0E1RXMzckJ4Qzs7QTRFdDNyQkU7RUFBc0MsZ0JBQUE7QTVFMDNyQnhDOztBNEUxM3JCRTtFQUFzQyxnQkFBQTtBNUU4M3JCeEM7O0E0RTkzckJFO0VBQXNDLGdCQUFBO0E1RWs0ckJ4Qzs7QTRFbDRyQkU7RUFBc0MsZ0JBQUE7QTVFczRyQnhDOztBNEV0NHJCRTtFQUFzQyxnQkFBQTtBNUUwNHJCeEM7O0E0RTE0ckJFO0VBQXNDLGdCQUFBO0E1RTg0ckJ4Qzs7QTRFOTRyQkU7RUFBc0MsZ0JBQUE7QTVFazVyQnhDOztBNEVsNXJCRTtFQUFzQyxnQkFBQTtBNUVzNXJCeEM7O0E0RXQ1ckJFO0VBQXNDLGdCQUFBO0E1RTA1ckJ4Qzs7QTRFMTVyQkU7RUFBc0MsZ0JBQUE7QTVFODVyQnhDOztBNEU5NXJCRTtFQUFzQyxnQkFBQTtBNUVrNnJCeEM7O0E0RWw2ckJFO0VBQXNDLGdCQUFBO0E1RXM2ckJ4Qzs7QTRFdDZyQkU7RUFBc0MsZ0JBQUE7QTVFMDZyQnhDOztBNEUxNnJCRTtFQUFzQyxnQkFBQTtBNUU4NnJCeEM7O0E0RTk2ckJFO0VBQXNDLGdCQUFBO0E1RWs3ckJ4Qzs7QTRFbDdyQkU7RUFBc0MsZ0JBQUE7QTVFczdyQnhDOztBNEV0N3JCRTtFQUFzQyxnQkFBQTtBNUUwN3JCeEM7O0E0RTE3ckJFO0VBQXNDLGdCQUFBO0E1RTg3ckJ4Qzs7QTRFOTdyQkU7RUFBc0MsZ0JBQUE7QTVFazhyQnhDOztBNEVsOHJCRTtFQUFzQyxnQkFBQTtBNUVzOHJCeEM7O0E0RXQ4ckJFO0VBQXNDLGdCQUFBO0E1RTA4ckJ4Qzs7QTRFMThyQkU7RUFBc0MsZ0JBQUE7QTVFODhyQnhDOztBNEU5OHJCRTtFQUFzQyxnQkFBQTtBNUVrOXJCeEM7O0E0RWw5ckJFO0VBQXNDLGdCQUFBO0E1RXM5ckJ4Qzs7QTRFdDlyQkU7RUFBc0MsZ0JBQUE7QTVFMDlyQnhDOztBNEUxOXJCRTtFQUFzQyxnQkFBQTtBNUU4OXJCeEM7O0E0RTk5ckJFO0VBQXNDLGdCQUFBO0E1RWsrckJ4Qzs7QTRFbCtyQkU7RUFBc0MsZ0JBQUE7QTVFcytyQnhDOztBNEV0K3JCRTtFQUFzQyxnQkFBQTtBNUUwK3JCeEM7O0E0RTErckJFO0VBQXNDLGdCQUFBO0E1RTgrckJ4Qzs7QTRFOStyQkU7RUFBc0MsZ0JBQUE7QTVFay9yQnhDOztBNEVsL3JCRTtFQUFzQyxnQkFBQTtBNUVzL3JCeEM7O0E0RXQvckJFO0VBQXNDLGdCQUFBO0E1RTAvckJ4Qzs7QTRFMS9yQkU7RUFBc0MsZ0JBQUE7QTVFOC9yQnhDOztBNEU5L3JCRTtFQUFzQyxnQkFBQTtBNUVrZ3NCeEM7O0E0RWxnc0JFO0VBQXNDLGdCQUFBO0E1RXNnc0J4Qzs7QTRFdGdzQkU7RUFBc0MsZ0JBQUE7QTVFMGdzQnhDOztBNEUxZ3NCRTtFQUFzQyxnQkFBQTtBNUU4Z3NCeEM7O0E0RTlnc0JFO0VBQXNDLGdCQUFBO0E1RWtoc0J4Qzs7QTRFbGhzQkU7RUFBc0MsZ0JBQUE7QTVFc2hzQnhDOztBNEV0aHNCRTtFQUFzQyxnQkFBQTtBNUUwaHNCeEM7O0E0RTFoc0JFO0VBQXNDLGdCQUFBO0E1RThoc0J4Qzs7QTRFOWhzQkU7RUFBc0MsZ0JBQUE7QTVFa2lzQnhDOztBNEVsaXNCRTtFQUFzQyxnQkFBQTtBNUVzaXNCeEM7O0E0RXRpc0JFO0VBQXNDLGdCQUFBO0E1RTBpc0J4Qzs7QTRFMWlzQkU7RUFBc0MsZ0JBQUE7QTVFOGlzQnhDOztBNEU5aXNCRTtFQUFzQyxZQUFBO0E1RWtqc0J4Qzs7QTRFbGpzQkU7RUFBc0MsZ0JBQUE7QTVFc2pzQnhDOztBNEV0anNCRTtFQUFzQyxnQkFBQTtBNUUwanNCeEM7O0E0RTFqc0JFO0VBQXNDLGdCQUFBO0E1RThqc0J4Qzs7QTRFOWpzQkU7RUFBc0MsYUFBQTtBNUVra3NCeEM7O0E0RWxrc0JFO0VBQXNDLGdCQUFBO0E1RXNrc0J4Qzs7QTRFdGtzQkU7RUFBc0MsZ0JBQUE7QTVFMGtzQnhDOztBNEUxa3NCRTtFQUFzQyxnQkFBQTtBNUU4a3NCeEM7O0E0RTlrc0JFO0VBQXNDLGdCQUFBO0E1RWtsc0J4Qzs7QTRFbGxzQkU7RUFBc0MsZ0JBQUE7QTVFc2xzQnhDOztBNEV0bHNCRTtFQUFzQyxnQkFBQTtBNUUwbHNCeEM7O0E0RTFsc0JFO0VBQXNDLGdCQUFBO0E1RThsc0J4Qzs7QTRFOWxzQkU7RUFBc0MsZ0JBQUE7QTVFa21zQnhDOztBNEVsbXNCRTtFQUFzQyxnQkFBQTtBNUVzbXNCeEM7O0E0RXRtc0JFO0VBQXNDLGdCQUFBO0E1RTBtc0J4Qzs7QTRFMW1zQkU7RUFBc0MsZ0JBQUE7QTVFOG1zQnhDOztBNEU5bXNCRTtFQUFzQyxnQkFBQTtBNUVrbnNCeEM7O0E0RWxuc0JFO0VBQXNDLGdCQUFBO0E1RXNuc0J4Qzs7QTRFdG5zQkU7RUFBc0MsZ0JBQUE7QTVFMG5zQnhDOztBNEUxbnNCRTtFQUFzQyxnQkFBQTtBNUU4bnNCeEM7O0E0RTluc0JFO0VBQXNDLGdCQUFBO0E1RWtvc0J4Qzs7QTRFbG9zQkU7RUFBc0MsZ0JBQUE7QTVFc29zQnhDOztBNEV0b3NCRTtFQUFzQyxnQkFBQTtBNUUwb3NCeEM7O0E0RTFvc0JFO0VBQXNDLGdCQUFBO0E1RThvc0J4Qzs7QTRFOW9zQkU7RUFBc0MsZ0JBQUE7QTVFa3BzQnhDOztBNEVscHNCRTtFQUFzQyxnQkFBQTtBNUVzcHNCeEM7O0E0RXRwc0JFO0VBQXNDLGdCQUFBO0E1RTBwc0J4Qzs7QTRFMXBzQkU7RUFBc0MsZ0JBQUE7QTVFOHBzQnhDOztBNEU5cHNCRTtFQUFzQyxnQkFBQTtBNUVrcXNCeEM7O0E0RWxxc0JFO0VBQXNDLGdCQUFBO0E1RXNxc0J4Qzs7QTRFdHFzQkU7RUFBc0MsZ0JBQUE7QTVFMHFzQnhDOztBNEUxcXNCRTtFQUFzQyxnQkFBQTtBNUU4cXNCeEM7O0E0RTlxc0JFO0VBQXNDLGdCQUFBO0E1RWtyc0J4Qzs7QTRFbHJzQkU7RUFBc0MsZ0JBQUE7QTVFc3JzQnhDOztBNEV0cnNCRTtFQUFzQyxnQkFBQTtBNUUwcnNCeEM7O0E0RTFyc0JFO0VBQXNDLGdCQUFBO0E1RThyc0J4Qzs7QTRFOXJzQkU7RUFBc0MsZ0JBQUE7QTVFa3NzQnhDOztBNEVsc3NCRTtFQUFzQyxnQkFBQTtBNUVzc3NCeEM7O0E0RXRzc0JFO0VBQXNDLGdCQUFBO0E1RTBzc0J4Qzs7QTRFMXNzQkU7RUFBc0MsZ0JBQUE7QTVFOHNzQnhDOztBNEU5c3NCRTtFQUFzQyxnQkFBQTtBNUVrdHNCeEM7O0E0RWx0c0JFO0VBQXNDLGdCQUFBO0E1RXN0c0J4Qzs7QTRFdHRzQkU7RUFBc0MsZ0JBQUE7QTVFMHRzQnhDOztBNEUxdHNCRTtFQUFzQyxnQkFBQTtBNUU4dHNCeEM7O0E0RTl0c0JFO0VBQXNDLGdCQUFBO0E1RWt1c0J4Qzs7QTRFbHVzQkU7RUFBc0MsZ0JBQUE7QTVFc3VzQnhDOztBNEV0dXNCRTtFQUFzQyxnQkFBQTtBNUUwdXNCeEM7O0E0RTF1c0JFO0VBQXNDLGdCQUFBO0E1RTh1c0J4Qzs7QTRFOXVzQkU7RUFBc0MsZ0JBQUE7QTVFa3ZzQnhDOztBNEVsdnNCRTtFQUFzQyxnQkFBQTtBNUVzdnNCeEM7O0E0RXR2c0JFO0VBQXNDLGdCQUFBO0E1RTB2c0J4Qzs7QTRFMXZzQkU7RUFBc0MsZ0JBQUE7QTVFOHZzQnhDOztBNEU5dnNCRTtFQUFzQyxnQkFBQTtBNUVrd3NCeEM7O0E0RWx3c0JFO0VBQXNDLGdCQUFBO0E1RXN3c0J4Qzs7QTRFdHdzQkU7RUFBc0MsZ0JBQUE7QTVFMHdzQnhDOztBNEUxd3NCRTtFQUFzQyxnQkFBQTtBNUU4d3NCeEM7O0E0RTl3c0JFO0VBQXNDLGdCQUFBO0E1RWt4c0J4Qzs7QTRFbHhzQkU7RUFBc0MsZ0JBQUE7QTVFc3hzQnhDOztBNEV0eHNCRTtFQUFzQyxnQkFBQTtBNUUweHNCeEM7O0E0RTF4c0JFO0VBQXNDLGdCQUFBO0E1RTh4c0J4Qzs7QTRFOXhzQkU7RUFBc0MsZ0JBQUE7QTVFa3lzQnhDOztBNEVseXNCRTtFQUFzQyxnQkFBQTtBNUVzeXNCeEM7O0E0RXR5c0JFO0VBQXNDLGdCQUFBO0E1RTB5c0J4Qzs7QTRFMXlzQkU7RUFBc0MsZ0JBQUE7QTVFOHlzQnhDOztBNEU5eXNCRTtFQUFzQyxnQkFBQTtBNUVrenNCeEM7O0E0RWx6c0JFO0VBQXNDLGdCQUFBO0E1RXN6c0J4Qzs7QTRFdHpzQkU7RUFBc0MsZ0JBQUE7QTVFMHpzQnhDOztBNEUxenNCRTtFQUFzQyxnQkFBQTtBNUU4enNCeEM7O0E0RTl6c0JFO0VBQXNDLGdCQUFBO0E1RWswc0J4Qzs7QTRFbDBzQkU7RUFBc0MsZ0JBQUE7QTVFczBzQnhDOztBNEV0MHNCRTtFQUFzQyxnQkFBQTtBNUUwMHNCeEM7O0E0RTEwc0JFO0VBQXNDLGdCQUFBO0E1RTgwc0J4Qzs7QTRFOTBzQkU7RUFBc0MsZ0JBQUE7QTVFazFzQnhDOztBNEVsMXNCRTtFQUFzQyxnQkFBQTtBNUVzMXNCeEM7O0E0RXQxc0JFO0VBQXNDLGdCQUFBO0E1RTAxc0J4Qzs7QTRFMTFzQkU7RUFBc0MsZ0JBQUE7QTVFODFzQnhDOztBNEU5MXNCRTtFQUFzQyxnQkFBQTtBNUVrMnNCeEM7O0E0RWwyc0JFO0VBQXNDLGdCQUFBO0E1RXMyc0J4Qzs7QTRFdDJzQkU7RUFBc0MsZ0JBQUE7QTVFMDJzQnhDOztBNEUxMnNCRTtFQUFzQyxnQkFBQTtBNUU4MnNCeEM7O0E0RTkyc0JFO0VBQXNDLGdCQUFBO0E1RWszc0J4Qzs7QTRFbDNzQkU7RUFBc0MsZ0JBQUE7QTVFczNzQnhDOztBNEV0M3NCRTtFQUFzQyxnQkFBQTtBNUUwM3NCeEM7O0E0RTEzc0JFO0VBQXNDLGdCQUFBO0E1RTgzc0J4Qzs7QTRFOTNzQkU7RUFBc0MsZ0JBQUE7QTVFazRzQnhDOztBNEVsNHNCRTtFQUFzQyxnQkFBQTtBNUVzNHNCeEM7O0E0RXQ0c0JFO0VBQXNDLGdCQUFBO0E1RTA0c0J4Qzs7QTRFMTRzQkU7RUFBc0MsZ0JBQUE7QTVFODRzQnhDOztBNEU5NHNCRTtFQUFzQyxnQkFBQTtBNUVrNXNCeEM7O0E0RWw1c0JFO0VBQXNDLGdCQUFBO0E1RXM1c0J4Qzs7QTRFdDVzQkU7RUFBc0MsZ0JBQUE7QTVFMDVzQnhDOztBNEUxNXNCRTtFQUFzQyxnQkFBQTtBNUU4NXNCeEM7O0E0RTk1c0JFO0VBQXNDLGdCQUFBO0E1RWs2c0J4Qzs7QTRFbDZzQkU7RUFBc0MsZ0JBQUE7QTVFczZzQnhDOztBNEV0NnNCRTtFQUFzQyxnQkFBQTtBNUUwNnNCeEM7O0E0RTE2c0JFO0VBQXNDLGdCQUFBO0E1RTg2c0J4Qzs7QTRFOTZzQkU7RUFBc0MsZ0JBQUE7QTVFazdzQnhDOztBNEVsN3NCRTtFQUFzQyxnQkFBQTtBNUVzN3NCeEM7O0E0RXQ3c0JFO0VBQXNDLGdCQUFBO0E1RTA3c0J4Qzs7QTRFMTdzQkU7RUFBc0MsZ0JBQUE7QTVFODdzQnhDOztBNEU5N3NCRTtFQUFzQyxnQkFBQTtBNUVrOHNCeEM7O0E0RWw4c0JFO0VBQXNDLGdCQUFBO0E1RXM4c0J4Qzs7QTRFdDhzQkU7RUFBc0MsZ0JBQUE7QTVFMDhzQnhDOztBNEUxOHNCRTtFQUFzQyxnQkFBQTtBNUU4OHNCeEM7O0E0RTk4c0JFO0VBQXNDLGdCQUFBO0E1RWs5c0J4Qzs7QTRFbDlzQkU7RUFBc0MsZ0JBQUE7QTVFczlzQnhDOztBNEV0OXNCRTtFQUFzQyxnQkFBQTtBNUUwOXNCeEM7O0E0RTE5c0JFO0VBQXNDLGdCQUFBO0E1RTg5c0J4Qzs7QTRFOTlzQkU7RUFBc0MsZ0JBQUE7QTVFaytzQnhDOztBNEVsK3NCRTtFQUFzQyxnQkFBQTtBNUVzK3NCeEM7O0E0RXQrc0JFO0VBQXNDLGdCQUFBO0E1RTArc0J4Qzs7QTRFMStzQkU7RUFBc0MsZ0JBQUE7QTVFOCtzQnhDOztBNEU5K3NCRTtFQUFzQyxnQkFBQTtBNUVrL3NCeEM7O0E0RWwvc0JFO0VBQXNDLGdCQUFBO0E1RXMvc0J4Qzs7QTRFdC9zQkU7RUFBc0MsZ0JBQUE7QTVFMC9zQnhDOztBNEUxL3NCRTtFQUFzQyxnQkFBQTtBNUU4L3NCeEM7O0E0RTkvc0JFO0VBQXNDLGdCQUFBO0E1RWtndEJ4Qzs7QTRFbGd0QkU7RUFBc0MsZ0JBQUE7QTVFc2d0QnhDOztBNEV0Z3RCRTtFQUFzQyxnQkFBQTtBNUUwZ3RCeEM7O0E0RTFndEJFO0VBQXNDLGdCQUFBO0E1RThndEJ4Qzs7QTRFOWd0QkU7RUFBc0MsZ0JBQUE7QTVFa2h0QnhDOztBNEVsaHRCRTtFQUFzQyxnQkFBQTtBNUVzaHRCeEM7O0E0RXRodEJFO0VBQXNDLGdCQUFBO0E1RTBodEJ4Qzs7QTRFMWh0QkU7RUFBc0MsZ0JBQUE7QTVFOGh0QnhDOztBNEU5aHRCRTtFQUFzQyxnQkFBQTtBNUVraXRCeEM7O0E0RWxpdEJFO0VBQXNDLGdCQUFBO0E1RXNpdEJ4Qzs7QTRFdGl0QkU7RUFBc0MsZ0JBQUE7QTVFMGl0QnhDOztBNEUxaXRCRTtFQUFzQyxnQkFBQTtBNUU4aXRCeEM7O0E0RTlpdEJFO0VBQXNDLGdCQUFBO0E1RWtqdEJ4Qzs7QTRFbGp0QkU7RUFBc0MsZ0JBQUE7QTVFc2p0QnhDOztBNEV0anRCRTtFQUFzQyxnQkFBQTtBNUUwanRCeEM7O0E0RTFqdEJFO0VBQXNDLGdCQUFBO0E1RThqdEJ4Qzs7QTRFOWp0QkU7RUFBc0MsZ0JBQUE7QTVFa2t0QnhDOztBNEVsa3RCRTtFQUFzQyxnQkFBQTtBNUVza3RCeEM7O0E0RXRrdEJFO0VBQXNDLGdCQUFBO0E1RTBrdEJ4Qzs7QTRFMWt0QkU7RUFBc0MsZ0JBQUE7QTVFOGt0QnhDOztBNEU5a3RCRTtFQUFzQyxnQkFBQTtBNUVrbHRCeEM7O0E0RWxsdEJFO0VBQXNDLGdCQUFBO0E1RXNsdEJ4Qzs7QTRFdGx0QkU7RUFBc0MsZ0JBQUE7QTVFMGx0QnhDOztBNEUxbHRCRTtFQUFzQyxnQkFBQTtBNUU4bHRCeEM7O0E0RTlsdEJFO0VBQXNDLGdCQUFBO0E1RWttdEJ4Qzs7QTRFbG10QkU7RUFBc0MsZ0JBQUE7QTVFc210QnhDOztBNEV0bXRCRTtFQUFzQyxnQkFBQTtBNUUwbXRCeEM7O0E0RTFtdEJFO0VBQXNDLGdCQUFBO0E1RThtdEJ4Qzs7QTRFOW10QkU7RUFBc0MsZ0JBQUE7QTVFa250QnhDOztBNEVsbnRCRTtFQUFzQyxhQUFBO0E1RXNudEJ4Qzs7QTRFdG50QkU7RUFBc0MsZ0JBQUE7QTVFMG50QnhDOztBNEUxbnRCRTtFQUFzQyxnQkFBQTtBNUU4bnRCeEM7O0E0RTludEJFO0VBQXNDLGdCQUFBO0E1RWtvdEJ4Qzs7QTRFbG90QkU7RUFBc0MsZ0JBQUE7QTVFc290QnhDOztBNEV0b3RCRTtFQUFzQyxnQkFBQTtBNUUwb3RCeEM7O0E0RTFvdEJFO0VBQXNDLGdCQUFBO0E1RThvdEJ4Qzs7QTRFOW90QkU7RUFBc0MsZ0JBQUE7QTVFa3B0QnhDOztBNEVscHRCRTtFQUFzQyxnQkFBQTtBNUVzcHRCeEM7O0E0RXRwdEJFO0VBQXNDLGdCQUFBO0E1RTBwdEJ4Qzs7QTRFMXB0QkU7RUFBc0MsZ0JBQUE7QTVFOHB0QnhDOztBNEU5cHRCRTtFQUFzQyxnQkFBQTtBNUVrcXRCeEM7O0E0RWxxdEJFO0VBQXNDLGdCQUFBO0E1RXNxdEJ4Qzs7QTRFdHF0QkU7RUFBc0MsZ0JBQUE7QTVFMHF0QnhDOztBNEUxcXRCRTtFQUFzQyxnQkFBQTtBNUU4cXRCeEM7O0E0RTlxdEJFO0VBQXNDLGdCQUFBO0E1RWtydEJ4Qzs7QTRFbHJ0QkU7RUFBc0MsZ0JBQUE7QTVFc3J0QnhDOztBNEV0cnRCRTtFQUFzQyxnQkFBQTtBNUUwcnRCeEM7O0E0RTFydEJFO0VBQXNDLGdCQUFBO0E1RThydEJ4Qzs7QTRFOXJ0QkU7RUFBc0MsZ0JBQUE7QTVFa3N0QnhDOztBNEVsc3RCRTtFQUFzQyxnQkFBQTtBNUVzc3RCeEM7O0E0RXRzdEJFO0VBQXNDLGdCQUFBO0E1RTBzdEJ4Qzs7QTRFMXN0QkU7RUFBc0MsZ0JBQUE7QTVFOHN0QnhDOztBNEU5c3RCRTtFQUFzQyxnQkFBQTtBNUVrdHRCeEM7O0E0RWx0dEJFO0VBQXNDLGdCQUFBO0E1RXN0dEJ4Qzs7QTRFdHR0QkU7RUFBc0MsZ0JBQUE7QTVFMHR0QnhDOztBNEUxdHRCRTtFQUFzQyxnQkFBQTtBNUU4dHRCeEM7O0E0RTl0dEJFO0VBQXNDLGdCQUFBO0E1RWt1dEJ4Qzs7QTRFbHV0QkU7RUFBc0MsZ0JBQUE7QTVFc3V0QnhDOztBNEV0dXRCRTtFQUFzQyxnQkFBQTtBNUUwdXRCeEM7O0E0RTF1dEJFO0VBQXNDLGdCQUFBO0E1RTh1dEJ4Qzs7QTRFOXV0QkU7RUFBc0MsZ0JBQUE7QTVFa3Z0QnhDOztBNEVsdnRCRTtFQUFzQyxnQkFBQTtBNUVzdnRCeEM7O0E0RXR2dEJFO0VBQXNDLGdCQUFBO0E1RTB2dEJ4Qzs7QTRFMXZ0QkU7RUFBc0MsZ0JBQUE7QTVFOHZ0QnhDOztBNEU5dnRCRTtFQUFzQyxnQkFBQTtBNUVrd3RCeEM7O0E0RWx3dEJFO0VBQXNDLGdCQUFBO0E1RXN3dEJ4Qzs7QTRFdHd0QkU7RUFBc0MsZ0JBQUE7QTVFMHd0QnhDOztBNEUxd3RCRTtFQUFzQyxnQkFBQTtBNUU4d3RCeEM7O0E0RTl3dEJFO0VBQXNDLGdCQUFBO0E1RWt4dEJ4Qzs7QTRFbHh0QkU7RUFBc0MsZ0JBQUE7QTVFc3h0QnhDOztBNEV0eHRCRTtFQUFzQyxnQkFBQTtBNUUweHRCeEM7O0E0RTF4dEJFO0VBQXNDLGdCQUFBO0E1RTh4dEJ4Qzs7QTRFOXh0QkU7RUFBc0MsZ0JBQUE7QTVFa3l0QnhDOztBNEVseXRCRTtFQUFzQyxnQkFBQTtBNUVzeXRCeEM7O0E0RXR5dEJFO0VBQXNDLGdCQUFBO0E1RTB5dEJ4Qzs7QTRFMXl0QkU7RUFBc0MsZ0JBQUE7QTVFOHl0QnhDOztBNEU5eXRCRTtFQUFzQyxnQkFBQTtBNUVrenRCeEM7O0E0RWx6dEJFO0VBQXNDLGdCQUFBO0E1RXN6dEJ4Qzs7QTRFdHp0QkU7RUFBc0MsZ0JBQUE7QTVFMHp0QnhDOztBNEUxenRCRTtFQUFzQyxnQkFBQTtBNUU4enRCeEM7O0E0RTl6dEJFO0VBQXNDLGdCQUFBO0E1RWswdEJ4Qzs7QTRFbDB0QkU7RUFBc0MsZ0JBQUE7QTVFczB0QnhDOztBNEV0MHRCRTtFQUFzQyxnQkFBQTtBNUUwMHRCeEM7O0E0RTEwdEJFO0VBQXNDLGdCQUFBO0E1RTgwdEJ4Qzs7QTRFOTB0QkU7RUFBc0MsZ0JBQUE7QTVFazF0QnhDOztBNEVsMXRCRTtFQUFzQyxnQkFBQTtBNUVzMXRCeEM7O0E0RXQxdEJFO0VBQXNDLGdCQUFBO0E1RTAxdEJ4Qzs7QTRFMTF0QkU7RUFBc0MsZ0JBQUE7QTVFODF0QnhDOztBNEU5MXRCRTtFQUFzQyxnQkFBQTtBNUVrMnRCeEM7O0E0RWwydEJFO0VBQXNDLGdCQUFBO0E1RXMydEJ4Qzs7QTRFdDJ0QkU7RUFBc0MsZ0JBQUE7QTVFMDJ0QnhDOztBNEUxMnRCRTtFQUFzQyxnQkFBQTtBNUU4MnRCeEM7O0E0RTkydEJFO0VBQXNDLGdCQUFBO0E1RWszdEJ4Qzs7QTRFbDN0QkU7RUFBc0MsZ0JBQUE7QTVFczN0QnhDOztBNEV0M3RCRTtFQUFzQyxnQkFBQTtBNUUwM3RCeEM7O0E0RTEzdEJFO0VBQXNDLGdCQUFBO0E1RTgzdEJ4Qzs7QTRFOTN0QkU7RUFBc0MsZ0JBQUE7QTVFazR0QnhDOztBNEVsNHRCRTtFQUFzQyxnQkFBQTtBNUVzNHRCeEM7O0E0RXQ0dEJFO0VBQXNDLGdCQUFBO0E1RTA0dEJ4Qzs7QTRFMTR0QkU7RUFBc0MsZ0JBQUE7QTVFODR0QnhDOztBNEU5NHRCRTtFQUFzQyxnQkFBQTtBNUVrNXRCeEM7O0E0RWw1dEJFO0VBQXNDLGdCQUFBO0E1RXM1dEJ4Qzs7QTRFdDV0QkU7RUFBc0MsZ0JBQUE7QTVFMDV0QnhDOztBNEUxNXRCRTtFQUFzQyxnQkFBQTtBNUU4NXRCeEM7O0E0RTk1dEJFO0VBQXNDLGdCQUFBO0E1RWs2dEJ4Qzs7QTRFbDZ0QkU7RUFBc0MsZ0JBQUE7QTVFczZ0QnhDOztBNEV0NnRCRTtFQUFzQyxnQkFBQTtBNUUwNnRCeEM7O0E0RTE2dEJFO0VBQXNDLGdCQUFBO0E1RTg2dEJ4Qzs7QTRFOTZ0QkU7RUFBc0MsZ0JBQUE7QTVFazd0QnhDOztBNEVsN3RCRTtFQUFzQyxnQkFBQTtBNUVzN3RCeEM7O0E0RXQ3dEJFO0VBQXNDLGdCQUFBO0E1RTA3dEJ4Qzs7QTRFMTd0QkU7RUFBc0MsZ0JBQUE7QTVFODd0QnhDOztBNEU5N3RCRTtFQUFzQyxnQkFBQTtBNUVrOHRCeEM7O0E0RWw4dEJFO0VBQXNDLGdCQUFBO0E1RXM4dEJ4Qzs7QTRFdDh0QkU7RUFBc0MsZ0JBQUE7QTVFMDh0QnhDOztBNEUxOHRCRTtFQUFzQyxnQkFBQTtBNUU4OHRCeEM7O0E0RTk4dEJFO0VBQXNDLGdCQUFBO0E1RWs5dEJ4Qzs7QTRFbDl0QkU7RUFBc0MsZ0JBQUE7QTVFczl0QnhDOztBNEV0OXRCRTtFQUFzQyxnQkFBQTtBNUUwOXRCeEM7O0E0RTE5dEJFO0VBQXNDLGdCQUFBO0E1RTg5dEJ4Qzs7QTRFOTl0QkU7RUFBc0MsZ0JBQUE7QTVFayt0QnhDOztBNEVsK3RCRTtFQUFzQyxnQkFBQTtBNUVzK3RCeEM7O0E0RXQrdEJFO0VBQXNDLGdCQUFBO0E1RTArdEJ4Qzs7QTRFMSt0QkU7RUFBc0MsZ0JBQUE7QTVFOCt0QnhDOztBNEU5K3RCRTtFQUFzQyxnQkFBQTtBNUVrL3RCeEM7O0E0RWwvdEJFO0VBQXNDLGdCQUFBO0E1RXMvdEJ4Qzs7QTRFdC90QkU7RUFBc0MsZ0JBQUE7QTVFMC90QnhDOztBNEUxL3RCRTtFQUFzQyxnQkFBQTtBNUU4L3RCeEM7O0E0RTkvdEJFO0VBQXNDLGdCQUFBO0E1RWtndUJ4Qzs7QTRFbGd1QkU7RUFBc0MsZ0JBQUE7QTVFc2d1QnhDOztBNEV0Z3VCRTtFQUFzQyxnQkFBQTtBNUUwZ3VCeEM7O0E0RTFndUJFO0VBQXNDLGdCQUFBO0E1RThndUJ4Qzs7QTRFOWd1QkU7RUFBc0MsYUFBQTtBNUVraHVCeEM7O0E0RWxodUJFO0VBQXNDLGdCQUFBO0E1RXNodUJ4Qzs7QTRFdGh1QkU7RUFBc0MsZ0JBQUE7QTVFMGh1QnhDOztBNEUxaHVCRTtFQUFzQyxnQkFBQTtBNUU4aHVCeEM7O0E0RTlodUJFO0VBQXNDLGdCQUFBO0E1RWtpdUJ4Qzs7QTRFbGl1QkU7RUFBc0MsZ0JBQUE7QTVFc2l1QnhDOztBNEV0aXVCRTtFQUFzQyxnQkFBQTtBNUUwaXVCeEM7O0E0RTFpdUJFO0VBQXNDLGdCQUFBO0E1RThpdUJ4Qzs7QTRFOWl1QkU7RUFBc0MsZ0JBQUE7QTVFa2p1QnhDOztBNEVsanVCRTtFQUFzQyxnQkFBQTtBNUVzanVCeEM7O0E0RXRqdUJFO0VBQXNDLGdCQUFBO0E1RTBqdUJ4Qzs7QTRFMWp1QkU7RUFBc0MsYUFBQTtBNUU4anVCeEM7O0E0RTlqdUJFO0VBQXNDLGdCQUFBO0E1RWtrdUJ4Qzs7QTRFbGt1QkU7RUFBc0MsZ0JBQUE7QTVFc2t1QnhDOztBNEV0a3VCRTtFQUFzQyxnQkFBQTtBNUUwa3VCeEM7O0E0RTFrdUJFO0VBQXNDLGdCQUFBO0E1RThrdUJ4Qzs7QTRFOWt1QkU7RUFBc0MsZ0JBQUE7QTVFa2x1QnhDOztBNEVsbHVCRTtFQUFzQyxnQkFBQTtBNUVzbHVCeEM7O0E0RXRsdUJFO0VBQXNDLGdCQUFBO0E1RTBsdUJ4Qzs7QTRFMWx1QkU7RUFBc0MsZ0JBQUE7QTVFOGx1QnhDOztBNEU5bHVCRTtFQUFzQyxnQkFBQTtBNUVrbXVCeEM7O0E0RWxtdUJFO0VBQXNDLGdCQUFBO0E1RXNtdUJ4Qzs7QTRFdG11QkU7RUFBc0MsZ0JBQUE7QTVFMG11QnhDOztBNEUxbXVCRTtFQUFzQyxnQkFBQTtBNUU4bXVCeEM7O0E0RTltdUJFO0VBQXNDLGdCQUFBO0E1RWtudUJ4Qzs7QTRFbG51QkU7RUFBc0MsZ0JBQUE7QTVFc251QnhDOztBNEV0bnVCRTtFQUFzQyxnQkFBQTtBNUUwbnVCeEM7O0E0RTFudUJFO0VBQXNDLGdCQUFBO0E1RThudUJ4Qzs7QTRFOW51QkU7RUFBc0MsZ0JBQUE7QTVFa291QnhDOztBNEVsb3VCRTtFQUFzQyxnQkFBQTtBNUVzb3VCeEM7O0E0RXRvdUJFO0VBQXNDLGdCQUFBO0E1RTBvdUJ4Qzs7QTRFMW91QkU7RUFBc0MsZ0JBQUE7QTVFOG91QnhDOztBNEU5b3VCRTtFQUFzQyxnQkFBQTtBNUVrcHVCeEM7O0E0RWxwdUJFO0VBQXNDLGdCQUFBO0E1RXNwdUJ4Qzs7QTRFdHB1QkU7RUFBc0MsZ0JBQUE7QTVFMHB1QnhDOztBNEUxcHVCRTtFQUFzQyxnQkFBQTtBNUU4cHVCeEM7O0E0RTlwdUJFO0VBQXNDLGdCQUFBO0E1RWtxdUJ4Qzs7QTRFbHF1QkU7RUFBc0MsZ0JBQUE7QTVFc3F1QnhDOztBNEV0cXVCRTtFQUFzQyxnQkFBQTtBNUUwcXVCeEM7O0E0RTFxdUJFO0VBQXNDLGdCQUFBO0E1RThxdUJ4Qzs7QTRFOXF1QkU7RUFBc0MsZ0JBQUE7QTVFa3J1QnhDOztBNEVscnVCRTtFQUFzQyxnQkFBQTtBNUVzcnVCeEM7O0E0RXRydUJFO0VBQXNDLGdCQUFBO0E1RTBydUJ4Qzs7QTRFMXJ1QkU7RUFBc0MsZ0JBQUE7QTVFOHJ1QnhDOztBNEU5cnVCRTtFQUFzQyxnQkFBQTtBNUVrc3VCeEM7O0E0RWxzdUJFO0VBQXNDLGdCQUFBO0E1RXNzdUJ4Qzs7QTRFdHN1QkU7RUFBc0MsZ0JBQUE7QTVFMHN1QnhDOztBNEUxc3VCRTtFQUFzQyxnQkFBQTtBNUU4c3VCeEM7O0E0RTlzdUJFO0VBQXNDLGdCQUFBO0E1RWt0dUJ4Qzs7QTRFbHR1QkU7RUFBc0MsZ0JBQUE7QTVFc3R1QnhDOztBNEV0dHVCRTtFQUFzQyxnQkFBQTtBNUUwdHVCeEM7O0E0RTF0dUJFO0VBQXNDLGdCQUFBO0E1RTh0dUJ4Qzs7QTRFOXR1QkU7RUFBc0MsZ0JBQUE7QTVFa3V1QnhDOztBNEVsdXVCRTtFQUFzQyxnQkFBQTtBNUVzdXVCeEM7O0E0RXR1dUJFO0VBQXNDLGdCQUFBO0E1RTB1dUJ4Qzs7QTRFMXV1QkU7RUFBc0MsZ0JBQUE7QTVFOHV1QnhDOztBNEU5dXVCRTtFQUFzQyxnQkFBQTtBNUVrdnVCeEM7O0E0RWx2dUJFO0VBQXNDLGdCQUFBO0E1RXN2dUJ4Qzs7QTRFdHZ1QkU7RUFBc0MsZ0JBQUE7QTVFMHZ1QnhDOztBNEUxdnVCRTtFQUFzQyxnQkFBQTtBNUU4dnVCeEM7O0E0RTl2dUJFO0VBQXNDLGdCQUFBO0E1RWt3dUJ4Qzs7QTRFbHd1QkU7RUFBc0MsZ0JBQUE7QTVFc3d1QnhDOztBNEV0d3VCRTtFQUFzQyxnQkFBQTtBNUUwd3VCeEM7O0E0RTF3dUJFO0VBQXNDLGdCQUFBO0E1RTh3dUJ4Qzs7QTRFOXd1QkU7RUFBc0MsZ0JBQUE7QTVFa3h1QnhDOztBNEVseHVCRTtFQUFzQyxnQkFBQTtBNUVzeHVCeEM7O0E0RXR4dUJFO0VBQXNDLGdCQUFBO0E1RTB4dUJ4Qzs7QTRFMXh1QkU7RUFBc0MsZ0JBQUE7QTVFOHh1QnhDOztBNEU5eHVCRTtFQUFzQyxnQkFBQTtBNUVreXVCeEM7O0E0RWx5dUJFO0VBQXNDLGdCQUFBO0E1RXN5dUJ4Qzs7QTRFdHl1QkU7RUFBc0MsZ0JBQUE7QTVFMHl1QnhDOztBNEUxeXVCRTtFQUFzQyxnQkFBQTtBNUU4eXVCeEM7O0E0RTl5dUJFO0VBQXNDLGdCQUFBO0E1RWt6dUJ4Qzs7QTRFbHp1QkU7RUFBc0MsZ0JBQUE7QTVFc3p1QnhDOztBNEV0enVCRTtFQUFzQyxnQkFBQTtBNUUwenVCeEM7O0E0RTF6dUJFO0VBQXNDLGdCQUFBO0E1RTh6dUJ4Qzs7QTRFOXp1QkU7RUFBc0MsZ0JBQUE7QTVFazB1QnhDOztBNEVsMHVCRTtFQUFzQyxnQkFBQTtBNUVzMHVCeEM7O0E0RXQwdUJFO0VBQXNDLGdCQUFBO0E1RTAwdUJ4Qzs7QTRFMTB1QkU7RUFBc0MsZ0JBQUE7QTVFODB1QnhDOztBNEU5MHVCRTtFQUFzQyxnQkFBQTtBNUVrMXVCeEM7O0E0RWwxdUJFO0VBQXNDLGdCQUFBO0E1RXMxdUJ4Qzs7QTRFdDF1QkU7RUFBc0MsZ0JBQUE7QTVFMDF1QnhDOztBNEUxMXVCRTtFQUFzQyxnQkFBQTtBNUU4MXVCeEM7O0E0RTkxdUJFO0VBQXNDLGdCQUFBO0E1RWsydUJ4Qzs7QTRFbDJ1QkU7RUFBc0MsZ0JBQUE7QTVFczJ1QnhDOztBNEV0MnVCRTtFQUFzQyxnQkFBQTtBNUUwMnVCeEM7O0E0RTEydUJFO0VBQXNDLGdCQUFBO0E1RTgydUJ4Qzs7QTRFOTJ1QkU7RUFBc0MsZ0JBQUE7QTVFazN1QnhDOztBNEVsM3VCRTtFQUFzQyxnQkFBQTtBNUVzM3VCeEM7O0E0RXQzdUJFO0VBQXNDLGdCQUFBO0E1RTAzdUJ4Qzs7QTRFMTN1QkU7RUFBc0MsZ0JBQUE7QTVFODN1QnhDOztBNEU5M3VCRTtFQUFzQyxnQkFBQTtBNUVrNHVCeEM7O0E0RWw0dUJFO0VBQXNDLGdCQUFBO0E1RXM0dUJ4Qzs7QTRFdDR1QkU7RUFBc0MsZ0JBQUE7QTVFMDR1QnhDOztBNEUxNHVCRTtFQUFzQyxnQkFBQTtBNUU4NHVCeEM7O0E0RTk0dUJFO0VBQXNDLGdCQUFBO0E1RWs1dUJ4Qzs7QTRFbDV1QkU7RUFBc0MsZ0JBQUE7QTVFczV1QnhDOztBNEV0NXVCRTtFQUFzQyxnQkFBQTtBNUUwNXVCeEM7O0E0RTE1dUJFO0VBQXNDLGdCQUFBO0E1RTg1dUJ4Qzs7QTRFOTV1QkU7RUFBc0MsZ0JBQUE7QTVFazZ1QnhDOztBNEVsNnVCRTtFQUFzQyxnQkFBQTtBNUVzNnVCeEM7O0E0RXQ2dUJFO0VBQXNDLGdCQUFBO0E1RTA2dUJ4Qzs7QTRFMTZ1QkU7RUFBc0MsZ0JBQUE7QTVFODZ1QnhDOztBNEU5NnVCRTtFQUFzQyxnQkFBQTtBNUVrN3VCeEM7O0E0RWw3dUJFO0VBQXNDLGdCQUFBO0E1RXM3dUJ4Qzs7QTRFdDd1QkU7RUFBc0MsZ0JBQUE7QTVFMDd1QnhDOztBNEUxN3VCRTtFQUFzQyxnQkFBQTtBNUU4N3VCeEM7O0E0RTk3dUJFO0VBQXNDLGdCQUFBO0E1RWs4dUJ4Qzs7QTRFbDh1QkU7RUFBc0MsZ0JBQUE7QTVFczh1QnhDOztBNEV0OHVCRTtFQUFzQyxnQkFBQTtBNUUwOHVCeEM7O0E0RTE4dUJFO0VBQXNDLGdCQUFBO0E1RTg4dUJ4Qzs7QTRFOTh1QkU7RUFBc0MsZ0JBQUE7QTVFazl1QnhDOztBNEVsOXVCRTtFQUFzQyxnQkFBQTtBNUVzOXVCeEM7O0E0RXQ5dUJFO0VBQXNDLGdCQUFBO0E1RTA5dUJ4Qzs7QTRFMTl1QkU7RUFBc0MsZ0JBQUE7QTVFODl1QnhDOztBNEU5OXVCRTtFQUFzQyxnQkFBQTtBNUVrK3VCeEM7O0E0RWwrdUJFO0VBQXNDLGdCQUFBO0E1RXMrdUJ4Qzs7QTRFdCt1QkU7RUFBc0MsZ0JBQUE7QTVFMCt1QnhDOztBNEUxK3VCRTtFQUFzQyxnQkFBQTtBNUU4K3VCeEM7O0E0RTkrdUJFO0VBQXNDLGdCQUFBO0E1RWsvdUJ4Qzs7QTRFbC91QkU7RUFBc0MsZ0JBQUE7QTVFcy91QnhDOztBNEV0L3VCRTtFQUFzQyxnQkFBQTtBNUUwL3VCeEM7O0E0RTEvdUJFO0VBQXNDLGdCQUFBO0E1RTgvdUJ4Qzs7QTRFOS91QkU7RUFBc0MsZ0JBQUE7QTVFa2d2QnhDOztBNEVsZ3ZCRTtFQUFzQyxnQkFBQTtBNUVzZ3ZCeEM7O0E0RXRndkJFO0VBQXNDLGdCQUFBO0E1RTBndkJ4Qzs7QTRFMWd2QkU7RUFBc0MsZ0JBQUE7QTVFOGd2QnhDOztBNEU5Z3ZCRTtFQUFzQyxnQkFBQTtBNUVraHZCeEM7O0E0RWxodkJFO0VBQXNDLGdCQUFBO0E1RXNodkJ4Qzs7QTRFdGh2QkU7RUFBc0MsZ0JBQUE7QTVFMGh2QnhDOztBNEUxaHZCRTtFQUFzQyxnQkFBQTtBNUU4aHZCeEM7O0E0RTlodkJFO0VBQXNDLGdCQUFBO0E1RWtpdkJ4Qzs7QTRFbGl2QkU7RUFBc0MsZ0JBQUE7QTVFc2l2QnhDOztBNEV0aXZCRTtFQUFzQyxnQkFBQTtBNUUwaXZCeEM7O0E0RTFpdkJFO0VBQXNDLGdCQUFBO0E1RThpdkJ4Qzs7QTRFOWl2QkU7RUFBc0MsZ0JBQUE7QTVFa2p2QnhDOztBNEVsanZCRTtFQUFzQyxnQkFBQTtBNUVzanZCeEM7O0E0RXRqdkJFO0VBQXNDLGdCQUFBO0E1RTBqdkJ4Qzs7QTRFMWp2QkU7RUFBc0MsZ0JBQUE7QTVFOGp2QnhDOztBNEU5anZCRTtFQUFzQyxnQkFBQTtBNUVra3ZCeEM7O0E0RWxrdkJFO0VBQXNDLGdCQUFBO0E1RXNrdkJ4Qzs7QTRFdGt2QkU7RUFBc0MsZ0JBQUE7QTVFMGt2QnhDOztBNEUxa3ZCRTtFQUFzQyxnQkFBQTtBNUU4a3ZCeEM7O0E0RTlrdkJFO0VBQXNDLGdCQUFBO0E1RWtsdkJ4Qzs7QTRFbGx2QkU7RUFBc0MsYUFBQTtBNUVzbHZCeEM7O0E0RXRsdkJFO0VBQXNDLGFBQUE7QTVFMGx2QnhDOztBNEUxbHZCRTtFQUFzQyxnQkFBQTtBNUU4bHZCeEM7O0E0RTlsdkJFO0VBQXNDLGdCQUFBO0E1RWttdkJ4Qzs7QTRFbG12QkU7RUFBc0MsZ0JBQUE7QTVFc212QnhDOztBNEV0bXZCRTtFQUFzQyxhQUFBO0E1RTBtdkJ4Qzs7QTRFMW12QkU7RUFBc0MsZ0JBQUE7QTVFOG12QnhDOztBNEU5bXZCRTtFQUFzQyxnQkFBQTtBNUVrbnZCeEM7O0E0RWxudkJFO0VBQXNDLGdCQUFBO0E1RXNudkJ4Qzs7QTRFdG52QkU7RUFBc0MsZ0JBQUE7QTVFMG52QnhDOztBNEUxbnZCRTtFQUFzQyxnQkFBQTtBNUU4bnZCeEM7O0E0RTludkJFO0VBQXNDLGdCQUFBO0E1RWtvdkJ4Qzs7QTRFbG92QkU7RUFBc0MsZ0JBQUE7QTVFc292QnhDOztBNEV0b3ZCRTtFQUFzQyxnQkFBQTtBNUUwb3ZCeEM7O0E0RTFvdkJFO0VBQXNDLGdCQUFBO0E1RThvdkJ4Qzs7QTRFOW92QkU7RUFBc0MsZ0JBQUE7QTVFa3B2QnhDOztBNEVscHZCRTtFQUFzQyxnQkFBQTtBNUVzcHZCeEM7O0E0RXRwdkJFO0VBQXNDLGdCQUFBO0E1RTBwdkJ4Qzs7QTRFMXB2QkU7RUFBc0MsZ0JBQUE7QTVFOHB2QnhDOztBNEU5cHZCRTtFQUFzQyxnQkFBQTtBNUVrcXZCeEM7O0E0RWxxdkJFO0VBQXNDLGdCQUFBO0E1RXNxdkJ4Qzs7QTRFdHF2QkU7RUFBc0MsZ0JBQUE7QTVFMHF2QnhDOztBNEUxcXZCRTtFQUFzQyxnQkFBQTtBNUU4cXZCeEM7O0E0RTlxdkJFO0VBQXNDLGdCQUFBO0E1RWtydkJ4Qzs7QTRFbHJ2QkU7RUFBc0MsZ0JBQUE7QTVFc3J2QnhDOztBNEV0cnZCRTtFQUFzQyxnQkFBQTtBNUUwcnZCeEM7O0E0RTFydkJFO0VBQXNDLGdCQUFBO0E1RThydkJ4Qzs7QTRFOXJ2QkU7RUFBc0MsZ0JBQUE7QTVFa3N2QnhDOztBNEVsc3ZCRTtFQUFzQyxnQkFBQTtBNUVzc3ZCeEM7O0E0RXRzdkJFO0VBQXNDLGdCQUFBO0E1RTBzdkJ4Qzs7QTRFMXN2QkU7RUFBc0MsZ0JBQUE7QTVFOHN2QnhDOztBNEU5c3ZCRTtFQUFzQyxnQkFBQTtBNUVrdHZCeEM7O0E0RWx0dkJFO0VBQXNDLGdCQUFBO0E1RXN0dkJ4Qzs7QTRFdHR2QkU7RUFBc0MsZ0JBQUE7QTVFMHR2QnhDOztBNEUxdHZCRTtFQUFzQyxnQkFBQTtBNUU4dHZCeEM7O0E0RTl0dkJFO0VBQXNDLGdCQUFBO0E1RWt1dkJ4Qzs7QTRFbHV2QkU7RUFBc0MsZ0JBQUE7QTVFc3V2QnhDOztBNEV0dXZCRTtFQUFzQyxnQkFBQTtBNUUwdXZCeEM7O0E0RTF1dkJFO0VBQXNDLGdCQUFBO0E1RTh1dkJ4Qzs7QTRFOXV2QkU7RUFBc0MsZ0JBQUE7QTVFa3Z2QnhDOztBNEVsdnZCRTtFQUFzQyxnQkFBQTtBNUVzdnZCeEM7O0E0RXR2dkJFO0VBQXNDLGdCQUFBO0E1RTB2dkJ4Qzs7QTRFMXZ2QkU7RUFBc0MsZ0JBQUE7QTVFOHZ2QnhDOztBNEU5dnZCRTtFQUFzQyxnQkFBQTtBNUVrd3ZCeEM7O0E0RWx3dkJFO0VBQXNDLGdCQUFBO0E1RXN3dkJ4Qzs7QTRFdHd2QkU7RUFBc0MsZ0JBQUE7QTVFMHd2QnhDOztBNEUxd3ZCRTtFQUFzQyxnQkFBQTtBNUU4d3ZCeEM7O0E0RTl3dkJFO0VBQXNDLGdCQUFBO0E1RWt4dkJ4Qzs7QTRFbHh2QkU7RUFBc0MsZ0JBQUE7QTVFc3h2QnhDOztBNEV0eHZCRTtFQUFzQyxnQkFBQTtBNUUweHZCeEM7O0E0RTF4dkJFO0VBQXNDLGdCQUFBO0E1RTh4dkJ4Qzs7QTRFOXh2QkU7RUFBc0MsZ0JBQUE7QTVFa3l2QnhDOztBNEVseXZCRTtFQUFzQyxnQkFBQTtBNUVzeXZCeEM7O0E0RXR5dkJFO0VBQXNDLGdCQUFBO0E1RTB5dkJ4Qzs7QTRFMXl2QkU7RUFBc0MsZ0JBQUE7QTVFOHl2QnhDOztBNEU5eXZCRTtFQUFzQyxnQkFBQTtBNUVrenZCeEM7O0E0RWx6dkJFO0VBQXNDLGdCQUFBO0E1RXN6dkJ4Qzs7QTRFdHp2QkU7RUFBc0MsZ0JBQUE7QTVFMHp2QnhDOztBNEUxenZCRTtFQUFzQyxnQkFBQTtBNUU4enZCeEM7O0E0RTl6dkJFO0VBQXNDLGdCQUFBO0E1RWswdkJ4Qzs7QTRFbDB2QkU7RUFBc0MsZ0JBQUE7QTVFczB2QnhDOztBNEV0MHZCRTtFQUFzQyxnQkFBQTtBNUUwMHZCeEM7O0E0RTEwdkJFO0VBQXNDLGdCQUFBO0E1RTgwdkJ4Qzs7QTRFOTB2QkU7RUFBc0MsZ0JBQUE7QTVFazF2QnhDOztBNEVsMXZCRTtFQUFzQyxnQkFBQTtBNUVzMXZCeEM7O0E0RXQxdkJFO0VBQXNDLGdCQUFBO0E1RTAxdkJ4Qzs7QTRFMTF2QkU7RUFBc0MsZ0JBQUE7QTVFODF2QnhDOztBNEU5MXZCRTtFQUFzQyxnQkFBQTtBNUVrMnZCeEM7O0E0RWwydkJFO0VBQXNDLGdCQUFBO0E1RXMydkJ4Qzs7QTRFdDJ2QkU7RUFBc0MsZ0JBQUE7QTVFMDJ2QnhDOztBNEUxMnZCRTtFQUFzQyxnQkFBQTtBNUU4MnZCeEM7O0E0RTkydkJFO0VBQXNDLGdCQUFBO0E1RWszdkJ4Qzs7QTRFbDN2QkU7RUFBc0MsZ0JBQUE7QTVFczN2QnhDOztBNEV0M3ZCRTtFQUFzQyxnQkFBQTtBNUUwM3ZCeEM7O0E0RTEzdkJFO0VBQXNDLGdCQUFBO0E1RTgzdkJ4Qzs7QTRFOTN2QkU7RUFBc0MsZ0JBQUE7QTVFazR2QnhDOztBNEVsNHZCRTtFQUFzQyxnQkFBQTtBNUVzNHZCeEM7O0E0RXQ0dkJFO0VBQXNDLGdCQUFBO0E1RTA0dkJ4Qzs7QTRFMTR2QkU7RUFBc0MsZ0JBQUE7QTVFODR2QnhDOztBNEU5NHZCRTtFQUFzQyxnQkFBQTtBNUVrNXZCeEM7O0E0RWw1dkJFO0VBQXNDLGdCQUFBO0E1RXM1dkJ4Qzs7QTRFdDV2QkU7RUFBc0MsZ0JBQUE7QTVFMDV2QnhDOztBNEUxNXZCRTtFQUFzQyxnQkFBQTtBNUU4NXZCeEM7O0E0RTk1dkJFO0VBQXNDLGdCQUFBO0E1RWs2dkJ4Qzs7QTRFbDZ2QkU7RUFBc0MsZ0JBQUE7QTVFczZ2QnhDOztBNEV0NnZCRTtFQUFzQyxnQkFBQTtBNUUwNnZCeEM7O0E0RTE2dkJFO0VBQXNDLGdCQUFBO0E1RTg2dkJ4Qzs7QTRFOTZ2QkU7RUFBc0MsWUFBQTtBNUVrN3ZCeEM7O0E0RWw3dkJFO0VBQXNDLGdCQUFBO0E1RXM3dkJ4Qzs7QTRFdDd2QkU7RUFBc0MsZ0JBQUE7QTVFMDd2QnhDOztBNEUxN3ZCRTtFQUFzQyxnQkFBQTtBNUU4N3ZCeEM7O0E0RTk3dkJFO0VBQXNDLGdCQUFBO0E1RWs4dkJ4Qzs7QTRFbDh2QkU7RUFBc0MsZ0JBQUE7QTVFczh2QnhDOztBNEV0OHZCRTtFQUFzQyxnQkFBQTtBNUUwOHZCeEM7O0E0RTE4dkJFO0VBQXNDLGdCQUFBO0E1RTg4dkJ4Qzs7QTRFOTh2QkU7RUFBc0MsZ0JBQUE7QTVFazl2QnhDOztBNEVsOXZCRTtFQUFzQyxnQkFBQTtBNUVzOXZCeEM7O0E0RXQ5dkJFO0VBQXNDLGdCQUFBO0E1RTA5dkJ4Qzs7QTRFMTl2QkU7RUFBc0MsZ0JBQUE7QTVFODl2QnhDOztBNEU5OXZCRTtFQUFzQyxnQkFBQTtBNUVrK3ZCeEM7O0E0RWwrdkJFO0VBQXNDLGdCQUFBO0E1RXMrdkJ4Qzs7QTRFdCt2QkU7RUFBc0MsZ0JBQUE7QTVFMCt2QnhDOztBNEUxK3ZCRTtFQUFzQyxnQkFBQTtBNUU4K3ZCeEM7O0E0RTkrdkJFO0VBQXNDLGdCQUFBO0E1RWsvdkJ4Qzs7QTRFbC92QkU7RUFBc0MsZ0JBQUE7QTVFcy92QnhDOztBNEV0L3ZCRTtFQUFzQyxnQkFBQTtBNUUwL3ZCeEM7O0E0RTEvdkJFO0VBQXNDLGdCQUFBO0E1RTgvdkJ4Qzs7QTRFOS92QkU7RUFBc0MsZ0JBQUE7QTVFa2d3QnhDOztBNEVsZ3dCRTtFQUFzQyxnQkFBQTtBNUVzZ3dCeEM7O0E0RXRnd0JFO0VBQXNDLGdCQUFBO0E1RTBnd0J4Qzs7QTRFMWd3QkU7RUFBc0MsZ0JBQUE7QTVFOGd3QnhDOztBNEU5Z3dCRTtFQUFzQyxnQkFBQTtBNUVraHdCeEM7O0E0RWxod0JFO0VBQXNDLGdCQUFBO0E1RXNod0J4Qzs7QTRFdGh3QkU7RUFBc0MsZ0JBQUE7QTVFMGh3QnhDOztBNEUxaHdCRTtFQUFzQyxnQkFBQTtBNUU4aHdCeEM7O0E0RTlod0JFO0VBQXNDLGdCQUFBO0E1RWtpd0J4Qzs7QTRFbGl3QkU7RUFBc0MsZ0JBQUE7QTVFc2l3QnhDOztBNEV0aXdCRTtFQUFzQyxnQkFBQTtBNUUwaXdCeEM7O0E0RTFpd0JFO0VBQXNDLGdCQUFBO0E1RThpd0J4Qzs7QTRFOWl3QkU7RUFBc0MsZ0JBQUE7QTVFa2p3QnhDOztBNEVsandCRTtFQUFzQyxnQkFBQTtBNUVzandCeEM7O0E0RXRqd0JFO0VBQXNDLGdCQUFBO0E1RTBqd0J4Qzs7QTRFMWp3QkU7RUFBc0MsZ0JBQUE7QTVFOGp3QnhDOztBNEU5andCRTtFQUFzQyxnQkFBQTtBNUVra3dCeEM7O0E0RWxrd0JFO0VBQXNDLGdCQUFBO0E1RXNrd0J4Qzs7QTRFdGt3QkU7RUFBc0MsZ0JBQUE7QTVFMGt3QnhDOztBNEUxa3dCRTtFQUFzQyxnQkFBQTtBNUU4a3dCeEM7O0E0RTlrd0JFO0VBQXNDLGdCQUFBO0E1RWtsd0J4Qzs7QTRFbGx3QkU7RUFBc0MsZ0JBQUE7QTVFc2x3QnhDOztBNEV0bHdCRTtFQUFzQyxnQkFBQTtBNUUwbHdCeEM7O0E0RTFsd0JFO0VBQXNDLGdCQUFBO0E1RThsd0J4Qzs7QTRFOWx3QkU7RUFBc0MsZ0JBQUE7QTVFa213QnhDOztBNEVsbXdCRTtFQUFzQyxnQkFBQTtBNUVzbXdCeEM7O0E0RXRtd0JFO0VBQXNDLGdCQUFBO0E1RTBtd0J4Qzs7QTRFMW13QkU7RUFBc0MsZ0JBQUE7QTVFOG13QnhDOztBNEU5bXdCRTtFQUFzQyxnQkFBQTtBNUVrbndCeEM7O0E0RWxud0JFO0VBQXNDLGdCQUFBO0E1RXNud0J4Qzs7QTRFdG53QkU7RUFBc0MsZ0JBQUE7QTVFMG53QnhDOztBNEUxbndCRTtFQUFzQyxnQkFBQTtBNUU4bndCeEM7O0E0RTlud0JFO0VBQXNDLGdCQUFBO0E1RWtvd0J4Qzs7QTRFbG93QkU7RUFBc0MsZ0JBQUE7QTVFc293QnhDOztBNEV0b3dCRTtFQUFzQyxnQkFBQTtBNUUwb3dCeEM7O0E0RTFvd0JFO0VBQXNDLGdCQUFBO0E1RThvd0J4Qzs7QTRFOW93QkU7RUFBc0MsZ0JBQUE7QTVFa3B3QnhDOztBNEVscHdCRTtFQUFzQyxnQkFBQTtBNUVzcHdCeEM7O0E0RXRwd0JFO0VBQXNDLGdCQUFBO0E1RTBwd0J4Qzs7QTRFMXB3QkU7RUFBc0MsZ0JBQUE7QTVFOHB3QnhDOztBNEU5cHdCRTtFQUFzQyxnQkFBQTtBNUVrcXdCeEM7O0E0RWxxd0JFO0VBQXNDLGdCQUFBO0E1RXNxd0J4Qzs7QTRFdHF3QkU7RUFBc0MsZ0JBQUE7QTVFMHF3QnhDOztBNEUxcXdCRTtFQUFzQyxnQkFBQTtBNUU4cXdCeEM7O0E0RTlxd0JFO0VBQXNDLGdCQUFBO0E1RWtyd0J4Qzs7QTRFbHJ3QkU7RUFBc0MsZ0JBQUE7QTVFc3J3QnhDOztBNEV0cndCRTtFQUFzQyxnQkFBQTtBNUUwcndCeEM7O0E0RTFyd0JFO0VBQXNDLGdCQUFBO0E1RThyd0J4Qzs7QTRFOXJ3QkU7RUFBc0MsZ0JBQUE7QTVFa3N3QnhDOztBNEVsc3dCRTtFQUFzQyxnQkFBQTtBNUVzc3dCeEM7O0E0RXRzd0JFO0VBQXNDLGdCQUFBO0E1RTBzd0J4Qzs7QTRFMXN3QkU7RUFBc0MsZ0JBQUE7QTVFOHN3QnhDOztBNEU5c3dCRTtFQUFzQyxnQkFBQTtBNUVrdHdCeEM7O0E0RWx0d0JFO0VBQXNDLGdCQUFBO0E1RXN0d0J4Qzs7QTRFdHR3QkU7RUFBc0MsZ0JBQUE7QTVFMHR3QnhDOztBNEUxdHdCRTtFQUFzQyxnQkFBQTtBNUU4dHdCeEM7O0E0RTl0d0JFO0VBQXNDLGdCQUFBO0E1RWt1d0J4Qzs7QTRFbHV3QkU7RUFBc0MsZ0JBQUE7QTVFc3V3QnhDOztBNEV0dXdCRTtFQUFzQyxnQkFBQTtBNUUwdXdCeEM7O0E0RTF1d0JFO0VBQXNDLGdCQUFBO0E1RTh1d0J4Qzs7QTRFOXV3QkU7RUFBc0MsZ0JBQUE7QTVFa3Z3QnhDOztBNEVsdndCRTtFQUFzQyxhQUFBO0E1RXN2d0J4Qzs7QTRFdHZ3QkU7RUFBc0MsYUFBQTtBNUUwdndCeEM7O0E0RTF2d0JFO0VBQXNDLGdCQUFBO0E1RTh2d0J4Qzs7QTRFOXZ3QkU7RUFBc0MsZ0JBQUE7QTVFa3d3QnhDOztBNEVsd3dCRTtFQUFzQyxnQkFBQTtBNUVzd3dCeEM7O0E0RXR3d0JFO0VBQXNDLGdCQUFBO0E1RTB3d0J4Qzs7QTRFMXd3QkU7RUFBc0MsZ0JBQUE7QTVFOHd3QnhDOztBNEU5d3dCRTtFQUFzQyxnQkFBQTtBNUVreHdCeEM7O0E0RWx4d0JFO0VBQXNDLGdCQUFBO0E1RXN4d0J4Qzs7QTRFdHh3QkU7RUFBc0MsZ0JBQUE7QTVFMHh3QnhDOztBNEUxeHdCRTtFQUFzQyxnQkFBQTtBNUU4eHdCeEM7O0E0RTl4d0JFO0VBQXNDLGdCQUFBO0E1RWt5d0J4Qzs7QTRFbHl3QkU7RUFBc0MsZ0JBQUE7QTVFc3l3QnhDOztBNEV0eXdCRTtFQUFzQyxnQkFBQTtBNUUweXdCeEM7O0E0RTF5d0JFO0VBQXNDLGdCQUFBO0E1RTh5d0J4Qzs7QTRFOXl3QkU7RUFBc0MsZ0JBQUE7QTVFa3p3QnhDOztBNEVsendCRTtFQUFzQyxnQkFBQTtBNUVzendCeEM7O0E0RXR6d0JFO0VBQXNDLGdCQUFBO0E1RTB6d0J4Qzs7QTRFMXp3QkU7RUFBc0MsZ0JBQUE7QTVFOHp3QnhDOztBNEU5endCRTtFQUFzQyxnQkFBQTtBNUVrMHdCeEM7O0E0RWwwd0JFO0VBQXNDLGdCQUFBO0E1RXMwd0J4Qzs7QTRFdDB3QkU7RUFBc0MsZ0JBQUE7QTVFMDB3QnhDOztBNEUxMHdCRTtFQUFzQyxnQkFBQTtBNUU4MHdCeEM7O0E0RTkwd0JFO0VBQXNDLGdCQUFBO0E1RWsxd0J4Qzs7QTRFbDF3QkU7RUFBc0MsZ0JBQUE7QTVFczF3QnhDOztBNEV0MXdCRTtFQUFzQyxnQkFBQTtBNUUwMXdCeEM7O0E0RTExd0JFO0VBQXNDLGdCQUFBO0E1RTgxd0J4Qzs7QTRFOTF3QkU7RUFBc0MsZ0JBQUE7QTVFazJ3QnhDOztBNEVsMndCRTtFQUFzQyxnQkFBQTtBNUVzMndCeEM7O0E0RXQyd0JFO0VBQXNDLGdCQUFBO0E1RTAyd0J4Qzs7QTRFMTJ3QkU7RUFBc0MsZ0JBQUE7QTVFODJ3QnhDOztBNEU5MndCRTtFQUFzQyxnQkFBQTtBNUVrM3dCeEM7O0E0RWwzd0JFO0VBQXNDLGdCQUFBO0E1RXMzd0J4Qzs7QTRFdDN3QkU7RUFBc0MsZ0JBQUE7QTVFMDN3QnhDOztBNEUxM3dCRTtFQUFzQyxnQkFBQTtBNUU4M3dCeEM7O0E0RTkzd0JFO0VBQXNDLGdCQUFBO0E1RWs0d0J4Qzs7QTRFbDR3QkU7RUFBc0MsZ0JBQUE7QTVFczR3QnhDOztBNEV0NHdCRTtFQUFzQyxnQkFBQTtBNUUwNHdCeEM7O0E0RTE0d0JFO0VBQXNDLGdCQUFBO0E1RTg0d0J4Qzs7QTRFOTR3QkU7RUFBc0MsZ0JBQUE7QTVFazV3QnhDOztBNEVsNXdCRTtFQUFzQyxnQkFBQTtBNUVzNXdCeEM7O0E0RXQ1d0JFO0VBQXNDLGdCQUFBO0E1RTA1d0J4Qzs7QTRFMTV3QkU7RUFBc0MsYUFBQTtBNUU4NXdCeEM7O0E0RTk1d0JFO0VBQXNDLGFBQUE7QTVFazZ3QnhDOztBNEVsNndCRTtFQUFzQyxhQUFBO0E1RXM2d0J4Qzs7QTRFdDZ3QkU7RUFBc0MsZ0JBQUE7QTVFMDZ3QnhDOztBNEUxNndCRTtFQUFzQyxnQkFBQTtBNUU4NndCeEM7O0E0RTk2d0JFO0VBQXNDLGdCQUFBO0E1RWs3d0J4Qzs7QTRFbDd3QkU7RUFBc0MsZ0JBQUE7QTVFczd3QnhDOztBNEV0N3dCRTtFQUFzQyxnQkFBQTtBNUUwN3dCeEM7O0E0RTE3d0JFO0VBQXNDLGFBQUE7QTVFODd3QnhDOztBNEU5N3dCRTtFQUFzQyxnQkFBQTtBNUVrOHdCeEM7O0E0RWw4d0JFO0VBQXNDLGdCQUFBO0E1RXM4d0J4Qzs7QTRFdDh3QkU7RUFBc0MsZ0JBQUE7QTVFMDh3QnhDOztBNEUxOHdCRTtFQUFzQyxnQkFBQTtBNUU4OHdCeEM7O0E0RTk4d0JFO0VBQXNDLGdCQUFBO0E1RWs5d0J4Qzs7QTRFbDl3QkU7RUFBc0MsZ0JBQUE7QTVFczl3QnhDOztBNEV0OXdCRTtFQUFzQyxnQkFBQTtBNUUwOXdCeEM7O0E0RTE5d0JFO0VBQXNDLGdCQUFBO0E1RTg5d0J4Qzs7QTRFOTl3QkU7RUFBc0MsZ0JBQUE7QTVFayt3QnhDOztBNEVsK3dCRTtFQUFzQyxnQkFBQTtBNUVzK3dCeEM7O0E0RXQrd0JFO0VBQXNDLGdCQUFBO0E1RTArd0J4Qzs7QTRFMSt3QkU7RUFBc0MsZ0JBQUE7QTVFOCt3QnhDOztBNEU5K3dCRTtFQUFzQyxnQkFBQTtBNUVrL3dCeEM7O0E0RWwvd0JFO0VBQXNDLGdCQUFBO0E1RXMvd0J4Qzs7QTRFdC93QkU7RUFBc0MsZ0JBQUE7QTVFMC93QnhDOztBNEUxL3dCRTtFQUFzQyxnQkFBQTtBNUU4L3dCeEM7O0E0RTkvd0JFO0VBQXNDLGdCQUFBO0E1RWtneEJ4Qzs7QTRFbGd4QkU7RUFBc0MsZ0JBQUE7QTVFc2d4QnhDOztBNEV0Z3hCRTtFQUFzQyxnQkFBQTtBNUUwZ3hCeEM7O0E0RTFneEJFO0VBQXNDLGdCQUFBO0E1RThneEJ4Qzs7QTRFOWd4QkU7RUFBc0MsZ0JBQUE7QTVFa2h4QnhDOztBNEVsaHhCRTtFQUFzQyxnQkFBQTtBNUVzaHhCeEM7O0E0RXRoeEJFO0VBQXNDLGdCQUFBO0E1RTBoeEJ4Qzs7QTRFMWh4QkU7RUFBc0MsZ0JBQUE7QTVFOGh4QnhDOztBNEU5aHhCRTtFQUFzQyxnQkFBQTtBNUVraXhCeEM7O0E0RWxpeEJFO0VBQXNDLGdCQUFBO0E1RXNpeEJ4Qzs7QTRFdGl4QkU7RUFBc0MsZ0JBQUE7QTVFMGl4QnhDOztBNEUxaXhCRTtFQUFzQyxnQkFBQTtBNUU4aXhCeEM7O0E0RTlpeEJFO0VBQXNDLGdCQUFBO0E1RWtqeEJ4Qzs7QTRFbGp4QkU7RUFBc0MsZ0JBQUE7QTVFc2p4QnhDOztBNEV0anhCRTtFQUFzQyxnQkFBQTtBNUUwanhCeEM7O0E0RTFqeEJFO0VBQXNDLGdCQUFBO0E1RThqeEJ4Qzs7QTRFOWp4QkU7RUFBc0MsZ0JBQUE7QTVFa2t4QnhDOztBNEVsa3hCRTtFQUFzQyxnQkFBQTtBNUVza3hCeEM7O0E0RXRreEJFO0VBQXNDLGdCQUFBO0E1RTBreEJ4Qzs7QTRFMWt4QkU7RUFBc0MsZ0JBQUE7QTVFOGt4QnhDOztBNEU5a3hCRTtFQUFzQyxnQkFBQTtBNUVrbHhCeEM7O0E0RWxseEJFO0VBQXNDLGdCQUFBO0E1RXNseEJ4Qzs7QTRFdGx4QkU7RUFBc0MsZ0JBQUE7QTVFMGx4QnhDOztBNEUxbHhCRTtFQUFzQyxnQkFBQTtBNUU4bHhCeEM7O0E0RTlseEJFO0VBQXNDLGdCQUFBO0E1RWtteEJ4Qzs7QTRFbG14QkU7RUFBc0MsZ0JBQUE7QTVFc214QnhDOztBNEV0bXhCRTtFQUFzQyxnQkFBQTtBNUUwbXhCeEM7O0E0RTFteEJFO0VBQXNDLGdCQUFBO0E1RThteEJ4Qzs7QTRFOW14QkU7RUFBc0MsZ0JBQUE7QTVFa254QnhDOztBNEVsbnhCRTtFQUFzQyxnQkFBQTtBNUVzbnhCeEM7O0E0RXRueEJFO0VBQXNDLGdCQUFBO0E1RTBueEJ4Qzs7QTRFMW54QkU7RUFBc0MsZ0JBQUE7QTVFOG54QnhDOztBNEU5bnhCRTtFQUFzQyxnQkFBQTtBNUVrb3hCeEM7O0E0RWxveEJFO0VBQXNDLGdCQUFBO0E1RXNveEJ4Qzs7QTRFdG94QkU7RUFBc0MsZ0JBQUE7QTVFMG94QnhDOztBNEUxb3hCRTtFQUFzQyxnQkFBQTtBNUU4b3hCeEM7O0E0RTlveEJFO0VBQXNDLGdCQUFBO0E1RWtweEJ4Qzs7QTRFbHB4QkU7RUFBc0MsZ0JBQUE7QTVFc3B4QnhDOztBNEV0cHhCRTtFQUFzQyxnQkFBQTtBNUUwcHhCeEM7O0E0RTFweEJFO0VBQXNDLGdCQUFBO0E1RThweEJ4Qzs7QTRFOXB4QkU7RUFBc0MsZ0JBQUE7QTVFa3F4QnhDOztBNEVscXhCRTtFQUFzQyxnQkFBQTtBNUVzcXhCeEM7O0E0RXRxeEJFO0VBQXNDLGdCQUFBO0E1RTBxeEJ4Qzs7QTRFMXF4QkU7RUFBc0MsZ0JBQUE7QTVFOHF4QnhDOztBNEU5cXhCRTtFQUFzQyxnQkFBQTtBNUVrcnhCeEM7O0E0RWxyeEJFO0VBQXNDLGdCQUFBO0E1RXNyeEJ4Qzs7QTRFdHJ4QkU7RUFBc0MsZ0JBQUE7QTVFMHJ4QnhDOztBNEUxcnhCRTtFQUFzQyxnQkFBQTtBNUU4cnhCeEM7O0E0RTlyeEJFO0VBQXNDLGdCQUFBO0E1RWtzeEJ4Qzs7QTRFbHN4QkU7RUFBc0MsZ0JBQUE7QTVFc3N4QnhDOztBNEV0c3hCRTtFQUFzQyxnQkFBQTtBNUUwc3hCeEM7O0E0RTFzeEJFO0VBQXNDLGdCQUFBO0E1RThzeEJ4Qzs7QTRFOXN4QkU7RUFBc0MsZ0JBQUE7QTVFa3R4QnhDOztBNEVsdHhCRTtFQUFzQyxnQkFBQTtBNUVzdHhCeEM7O0E0RXR0eEJFO0VBQXNDLGdCQUFBO0E1RTB0eEJ4Qzs7QTRFMXR4QkU7RUFBc0MsZ0JBQUE7QTVFOHR4QnhDOztBNEU5dHhCRTtFQUFzQyxnQkFBQTtBNUVrdXhCeEM7O0E0RWx1eEJFO0VBQXNDLGdCQUFBO0E1RXN1eEJ4Qzs7QTRFdHV4QkU7RUFBc0MsZ0JBQUE7QTVFMHV4QnhDOztBNEUxdXhCRTtFQUFzQyxnQkFBQTtBNUU4dXhCeEM7O0E0RTl1eEJFO0VBQXNDLGdCQUFBO0E1RWt2eEJ4Qzs7QTRFbHZ4QkU7RUFBc0MsZ0JBQUE7QTVFc3Z4QnhDOztBNEV0dnhCRTtFQUFzQyxnQkFBQTtBNUUwdnhCeEM7O0E0RTF2eEJFO0VBQXNDLGdCQUFBO0E1RTh2eEJ4Qzs7QTRFOXZ4QkU7RUFBc0MsZ0JBQUE7QTVFa3d4QnhDOztBNEVsd3hCRTtFQUFzQyxnQkFBQTtBNUVzd3hCeEM7O0E0RXR3eEJFO0VBQXNDLGdCQUFBO0E1RTB3eEJ4Qzs7QTRFMXd4QkU7RUFBc0MsZ0JBQUE7QTVFOHd4QnhDOztBNEU5d3hCRTtFQUFzQyxnQkFBQTtBNUVreHhCeEM7O0E0RWx4eEJFO0VBQXNDLGdCQUFBO0E1RXN4eEJ4Qzs7QTRFdHh4QkU7RUFBc0MsZ0JBQUE7QTVFMHh4QnhDOztBNEUxeHhCRTtFQUFzQyxnQkFBQTtBNUU4eHhCeEM7O0E0RTl4eEJFO0VBQXNDLGdCQUFBO0E1RWt5eEJ4Qzs7QTRFbHl4QkU7RUFBc0MsZ0JBQUE7QTVFc3l4QnhDOztBNEV0eXhCRTtFQUFzQyxnQkFBQTtBNUUweXhCeEM7O0E0RTF5eEJFO0VBQXNDLGdCQUFBO0E1RTh5eEJ4Qzs7QTRFOXl4QkU7RUFBc0MsZ0JBQUE7QTVFa3p4QnhDOztBNEVsenhCRTtFQUFzQyxnQkFBQTtBNUVzenhCeEM7O0E0RXR6eEJFO0VBQXNDLGdCQUFBO0E1RTB6eEJ4Qzs7QTRFMXp4QkU7RUFBc0MsZ0JBQUE7QTVFOHp4QnhDOztBNEU5enhCRTtFQUFzQyxnQkFBQTtBNUVrMHhCeEM7O0E0RWwweEJFO0VBQXNDLGdCQUFBO0E1RXMweEJ4Qzs7QTRFdDB4QkU7RUFBc0MsZ0JBQUE7QTVFMDB4QnhDOztBNEUxMHhCRTtFQUFzQyxnQkFBQTtBNUU4MHhCeEM7O0E0RTkweEJFO0VBQXNDLGdCQUFBO0E1RWsxeEJ4Qzs7QTRFbDF4QkU7RUFBc0MsZ0JBQUE7QTVFczF4QnhDOztBNEV0MXhCRTtFQUFzQyxnQkFBQTtBNUUwMXhCeEM7O0E0RTExeEJFO0VBQXNDLGdCQUFBO0E1RTgxeEJ4Qzs7QTRFOTF4QkU7RUFBc0MsZ0JBQUE7QTVFazJ4QnhDOztBNEVsMnhCRTtFQUFzQyxnQkFBQTtBNUVzMnhCeEM7O0E0RXQyeEJFO0VBQXNDLGdCQUFBO0E1RTAyeEJ4Qzs7QTRFMTJ4QkU7RUFBc0MsZ0JBQUE7QTVFODJ4QnhDOztBNEU5MnhCRTtFQUFzQyxnQkFBQTtBNUVrM3hCeEM7O0E0RWwzeEJFO0VBQXNDLGdCQUFBO0E1RXMzeEJ4Qzs7QTRFdDN4QkU7RUFBc0MsZ0JBQUE7QTVFMDN4QnhDOztBNEUxM3hCRTtFQUFzQyxnQkFBQTtBNUU4M3hCeEM7O0E0RTkzeEJFO0VBQXNDLGdCQUFBO0E1RWs0eEJ4Qzs7QTRFbDR4QkU7RUFBc0MsZ0JBQUE7QTVFczR4QnhDOztBNEV0NHhCRTtFQUFzQyxnQkFBQTtBNUUwNHhCeEM7O0E0RTE0eEJFO0VBQXNDLGdCQUFBO0E1RTg0eEJ4Qzs7QTRFOTR4QkU7RUFBc0MsZ0JBQUE7QTVFazV4QnhDOztBNEVsNXhCRTtFQUFzQyxhQUFBO0E1RXM1eEJ4Qzs7QTRFdDV4QkU7RUFBc0MsYUFBQTtBNUUwNXhCeEM7O0E0RTE1eEJFO0VBQXNDLGdCQUFBO0E1RTg1eEJ4Qzs7QTRFOTV4QkU7RUFBc0MsZ0JBQUE7QTVFazZ4QnhDOztBNEVsNnhCRTtFQUFzQyxnQkFBQTtBNUVzNnhCeEM7O0E0RXQ2eEJFO0VBQXNDLGdCQUFBO0E1RTA2eEJ4Qzs7QTRFMTZ4QkU7RUFBc0MsZ0JBQUE7QTVFODZ4QnhDOztBNEU5NnhCRTtFQUFzQyxnQkFBQTtBNUVrN3hCeEM7O0E0RWw3eEJFO0VBQXNDLGdCQUFBO0E1RXM3eEJ4Qzs7QTRFdDd4QkU7RUFBc0MsZ0JBQUE7QTVFMDd4QnhDOztBNEUxN3hCRTtFQUFzQyxnQkFBQTtBNUU4N3hCeEM7O0E0RTk3eEJFO0VBQXNDLGdCQUFBO0E1RWs4eEJ4Qzs7QTRFbDh4QkU7RUFBc0MsZ0JBQUE7QTVFczh4QnhDOztBNEV0OHhCRTtFQUFzQyxnQkFBQTtBNUUwOHhCeEM7O0E0RTE4eEJFO0VBQXNDLGdCQUFBO0E1RTg4eEJ4Qzs7QTRFOTh4QkU7RUFBc0MsZ0JBQUE7QTVFazl4QnhDOztBNEVsOXhCRTtFQUFzQyxnQkFBQTtBNUVzOXhCeEM7O0E0RXQ5eEJFO0VBQXNDLGdCQUFBO0E1RTA5eEJ4Qzs7QTRFMTl4QkU7RUFBc0MsZ0JBQUE7QTVFODl4QnhDOztBNEU5OXhCRTtFQUFzQyxnQkFBQTtBNUVrK3hCeEM7O0E0RWwreEJFO0VBQXNDLGdCQUFBO0E1RXMreEJ4Qzs7QTRFdCt4QkU7RUFBc0MsZ0JBQUE7QTVFMCt4QnhDOztBNEUxK3hCRTtFQUFzQyxnQkFBQTtBNUU4K3hCeEM7O0E0RTkreEJFO0VBQXNDLGdCQUFBO0E1RWsveEJ4Qzs7QTRFbC94QkU7RUFBc0MsZ0JBQUE7QTVFcy94QnhDOztBNEV0L3hCRTtFQUFzQyxnQkFBQTtBNUUwL3hCeEM7O0E0RTEveEJFO0VBQXNDLGdCQUFBO0E1RTgveEJ4Qzs7QTRFOS94QkU7RUFBc0MsZ0JBQUE7QTVFa2d5QnhDOztBNEVsZ3lCRTtFQUFzQyxnQkFBQTtBNUVzZ3lCeEM7O0E0RXRneUJFO0VBQXNDLGdCQUFBO0E1RTBneUJ4Qzs7QTRFMWd5QkU7RUFBc0MsZ0JBQUE7QTVFOGd5QnhDOztBNEU5Z3lCRTtFQUFzQyxnQkFBQTtBNUVraHlCeEM7O0E0RWxoeUJFO0VBQXNDLGdCQUFBO0E1RXNoeUJ4Qzs7QTRFdGh5QkU7RUFBc0MsZ0JBQUE7QTVFMGh5QnhDOztBNEUxaHlCRTtFQUFzQyxnQkFBQTtBNUU4aHlCeEM7O0E0RTloeUJFO0VBQXNDLGdCQUFBO0E1RWtpeUJ4Qzs7QTRFbGl5QkU7RUFBc0MsZ0JBQUE7QTVFc2l5QnhDOztBNEV0aXlCRTtFQUFzQyxnQkFBQTtBNUUwaXlCeEM7O0E0RTFpeUJFO0VBQXNDLGdCQUFBO0E1RThpeUJ4Qzs7QTRFOWl5QkU7RUFBc0MsZ0JBQUE7QTVFa2p5QnhDOztBNEVsanlCRTtFQUFzQyxnQkFBQTtBNUVzanlCeEM7O0E0RXRqeUJFO0VBQXNDLGdCQUFBO0E1RTBqeUJ4Qzs7QTRFMWp5QkU7RUFBc0MsZ0JBQUE7QTVFOGp5QnhDOztBNEU5anlCRTtFQUFzQyxnQkFBQTtBNUVra3lCeEM7O0E0RWxreUJFO0VBQXNDLGdCQUFBO0E1RXNreUJ4Qzs7QTRFdGt5QkU7RUFBc0MsZ0JBQUE7QTVFMGt5QnhDOztBNEUxa3lCRTtFQUFzQyxnQkFBQTtBNUU4a3lCeEM7O0E0RTlreUJFO0VBQXNDLGdCQUFBO0E1RWtseUJ4Qzs7QTRFbGx5QkU7RUFBc0MsZ0JBQUE7QTVFc2x5QnhDOztBNEV0bHlCRTtFQUFzQyxnQkFBQTtBNUUwbHlCeEM7O0E0RTFseUJFO0VBQXNDLGdCQUFBO0E1RThseUJ4Qzs7QTRFOWx5QkU7RUFBc0MsZ0JBQUE7QTVFa215QnhDOztBNEVsbXlCRTtFQUFzQyxnQkFBQTtBNUVzbXlCeEM7O0E0RXRteUJFO0VBQXNDLGdCQUFBO0E1RTBteUJ4Qzs7QTRFMW15QkU7RUFBc0MsZ0JBQUE7QTVFOG15QnhDOztBNEU5bXlCRTtFQUFzQyxnQkFBQTtBNUVrbnlCeEM7O0E0RWxueUJFO0VBQXNDLGdCQUFBO0E1RXNueUJ4Qzs7QTRFdG55QkU7RUFBc0MsZ0JBQUE7QTVFMG55QnhDOztBNEUxbnlCRTtFQUFzQyxnQkFBQTtBNUU4bnlCeEM7O0E0RTlueUJFO0VBQXNDLGdCQUFBO0E1RWtveUJ4Qzs7QTRFbG95QkU7RUFBc0MsZ0JBQUE7QTVFc295QnhDOztBNEV0b3lCRTtFQUFzQyxnQkFBQTtBNUUwb3lCeEM7O0E0RTFveUJFO0VBQXNDLGdCQUFBO0E1RThveUJ4Qzs7QTRFOW95QkU7RUFBc0MsZ0JBQUE7QTVFa3B5QnhDOztBNEVscHlCRTtFQUFzQyxnQkFBQTtBNUVzcHlCeEM7O0E0RXRweUJFO0VBQXNDLGdCQUFBO0E1RTBweUJ4Qzs7QTRFMXB5QkU7RUFBc0MsZ0JBQUE7QTVFOHB5QnhDOztBNEU5cHlCRTtFQUFzQyxnQkFBQTtBNUVrcXlCeEM7O0E0RWxxeUJFO0VBQXNDLGdCQUFBO0E1RXNxeUJ4Qzs7QTRFdHF5QkU7RUFBc0MsZ0JBQUE7QTVFMHF5QnhDOztBNEUxcXlCRTtFQUFzQyxnQkFBQTtBNUU4cXlCeEM7O0E0RTlxeUJFO0VBQXNDLGdCQUFBO0E1RWtyeUJ4Qzs7QTRFbHJ5QkU7RUFBc0MsZ0JBQUE7QTVFc3J5QnhDOztBNEV0cnlCRTtFQUFzQyxnQkFBQTtBNUUwcnlCeEM7O0E0RTFyeUJFO0VBQXNDLGdCQUFBO0E1RThyeUJ4Qzs7QTRFOXJ5QkU7RUFBc0MsZ0JBQUE7QTVFa3N5QnhDOztBNEVsc3lCRTtFQUFzQyxnQkFBQTtBNUVzc3lCeEM7O0E0RXRzeUJFO0VBQXNDLGdCQUFBO0E1RTBzeUJ4Qzs7QTRFMXN5QkU7RUFBc0MsZ0JBQUE7QTVFOHN5QnhDOztBNEU5c3lCRTtFQUFzQyxnQkFBQTtBNUVrdHlCeEM7O0E0RWx0eUJFO0VBQXNDLGdCQUFBO0E1RXN0eUJ4Qzs7QTRFdHR5QkU7RUFBc0MsZ0JBQUE7QTVFMHR5QnhDOztBNEUxdHlCRTtFQUFzQyxnQkFBQTtBNUU4dHlCeEM7O0E0RTl0eUJFO0VBQXNDLGdCQUFBO0E1RWt1eUJ4Qzs7QTRFbHV5QkU7RUFBc0MsZ0JBQUE7QTVFc3V5QnhDOztBNEV0dXlCRTtFQUFzQyxnQkFBQTtBNUUwdXlCeEM7O0E0RTF1eUJFO0VBQXNDLGdCQUFBO0E1RTh1eUJ4Qzs7QTRFOXV5QkU7RUFBc0MsZ0JBQUE7QTVFa3Z5QnhDOztBNEVsdnlCRTtFQUFzQyxnQkFBQTtBNUVzdnlCeEM7O0E0RXR2eUJFO0VBQXNDLGdCQUFBO0E1RTB2eUJ4Qzs7QTRFMXZ5QkU7RUFBc0MsZ0JBQUE7QTVFOHZ5QnhDOztBNEU5dnlCRTtFQUFzQyxnQkFBQTtBNUVrd3lCeEM7O0E0RWx3eUJFO0VBQXNDLGdCQUFBO0E1RXN3eUJ4Qzs7QTRFdHd5QkU7RUFBc0MsZ0JBQUE7QTVFMHd5QnhDOztBNEUxd3lCRTtFQUFzQyxnQkFBQTtBNUU4d3lCeEM7O0E0RTl3eUJFO0VBQXNDLGdCQUFBO0E1RWt4eUJ4Qzs7QTRFbHh5QkU7RUFBc0MsZ0JBQUE7QTVFc3h5QnhDOztBNEV0eHlCRTtFQUFzQyxnQkFBQTtBNUUweHlCeEM7O0E0RTF4eUJFO0VBQXNDLGdCQUFBO0E1RTh4eUJ4Qzs7QTRFOXh5QkU7RUFBc0MsZ0JBQUE7QTVFa3l5QnhDOztBNEVseXlCRTtFQUFzQyxnQkFBQTtBNUVzeXlCeEM7O0E0RXR5eUJFO0VBQXNDLGdCQUFBO0E1RTB5eUJ4Qzs7QTRFMXl5QkU7RUFBc0MsZ0JBQUE7QTVFOHl5QnhDOztBNEU5eXlCRTtFQUFzQyxnQkFBQTtBNUVrenlCeEM7O0E0RWx6eUJFO0VBQXNDLGdCQUFBO0E1RXN6eUJ4Qzs7QTRFdHp5QkU7RUFBc0MsZ0JBQUE7QTVFMHp5QnhDOztBNEUxenlCRTtFQUFzQyxnQkFBQTtBNUU4enlCeEM7O0E0RTl6eUJFO0VBQXNDLGdCQUFBO0E1RWsweUJ4Qzs7QTRFbDB5QkU7RUFBc0MsZ0JBQUE7QTVFczB5QnhDOztBNEV0MHlCRTtFQUFzQyxnQkFBQTtBNUUwMHlCeEM7O0E0RTEweUJFO0VBQXNDLGdCQUFBO0E1RTgweUJ4Qzs7QTRFOTB5QkU7RUFBc0MsZ0JBQUE7QTVFazF5QnhDOztBNEVsMXlCRTtFQUFzQyxnQkFBQTtBNUVzMXlCeEM7O0E0RXQxeUJFO0VBQXNDLGdCQUFBO0E1RTAxeUJ4Qzs7QTRFMTF5QkU7RUFBc0MsZ0JBQUE7QTVFODF5QnhDOztBNEU5MXlCRTtFQUFzQyxnQkFBQTtBNUVrMnlCeEM7O0E0RWwyeUJFO0VBQXNDLGdCQUFBO0E1RXMyeUJ4Qzs7QTRFdDJ5QkU7RUFBc0MsZ0JBQUE7QTVFMDJ5QnhDOztBNEUxMnlCRTtFQUFzQyxnQkFBQTtBNUU4MnlCeEM7O0E0RTkyeUJFO0VBQXNDLGdCQUFBO0E1RWszeUJ4Qzs7QTRFbDN5QkU7RUFBc0MsZ0JBQUE7QTVFczN5QnhDOztBNEV0M3lCRTtFQUFzQyxnQkFBQTtBNUUwM3lCeEM7O0E0RTEzeUJFO0VBQXNDLGdCQUFBO0E1RTgzeUJ4Qzs7QTRFOTN5QkU7RUFBc0MsZ0JBQUE7QTVFazR5QnhDOztBNEVsNHlCRTtFQUFzQyxhQUFBO0E1RXM0eUJ4Qzs7QTRFdDR5QkU7RUFBc0MsZ0JBQUE7QTVFMDR5QnhDOztBNEUxNHlCRTtFQUFzQyxnQkFBQTtBNUU4NHlCeEM7O0E0RTk0eUJFO0VBQXNDLGdCQUFBO0E1RWs1eUJ4Qzs7QTRFbDV5QkU7RUFBc0MsZ0JBQUE7QTVFczV5QnhDOztBNEV0NXlCRTtFQUFzQyxnQkFBQTtBNUUwNXlCeEM7O0E0RTE1eUJFO0VBQXNDLGdCQUFBO0E1RTg1eUJ4Qzs7QTRFOTV5QkU7RUFBc0MsZ0JBQUE7QTVFazZ5QnhDOztBNEVsNnlCRTtFQUFzQyxnQkFBQTtBNUVzNnlCeEM7O0E0RXQ2eUJFO0VBQXNDLGdCQUFBO0E1RTA2eUJ4Qzs7QTRFMTZ5QkU7RUFBc0MsZ0JBQUE7QTVFODZ5QnhDOztBNEU5NnlCRTtFQUFzQyxnQkFBQTtBNUVrN3lCeEM7O0E0RWw3eUJFO0VBQXNDLGdCQUFBO0E1RXM3eUJ4Qzs7QTRFdDd5QkU7RUFBc0MsZ0JBQUE7QTVFMDd5QnhDOztBNEUxN3lCRTtFQUFzQyxnQkFBQTtBNUU4N3lCeEM7O0E0RTk3eUJFO0VBQXNDLGdCQUFBO0E1RWs4eUJ4Qzs7QTRFbDh5QkU7RUFBc0MsZ0JBQUE7QTVFczh5QnhDOztBNEV0OHlCRTtFQUFzQyxnQkFBQTtBNUUwOHlCeEM7O0E0RTE4eUJFO0VBQXNDLGdCQUFBO0E1RTg4eUJ4Qzs7QTRFOTh5QkU7RUFBc0MsZ0JBQUE7QTVFazl5QnhDOztBNEVsOXlCRTtFQUFzQyxnQkFBQTtBNUVzOXlCeEM7O0E0RXQ5eUJFO0VBQXNDLGdCQUFBO0E1RTA5eUJ4Qzs7QTRFMTl5QkU7RUFBc0MsZ0JBQUE7QTVFODl5QnhDOztBNEU5OXlCRTtFQUFzQyxnQkFBQTtBNUVrK3lCeEM7O0E0RWwreUJFO0VBQXNDLGFBQUE7QTVFcyt5QnhDOztBNEV0K3lCRTtFQUFzQyxnQkFBQTtBNUUwK3lCeEM7O0E0RTEreUJFO0VBQXNDLGdCQUFBO0E1RTgreUJ4Qzs7QTRFOSt5QkU7RUFBc0MsZ0JBQUE7QTVFay95QnhDOztBNEVsL3lCRTtFQUFzQyxnQkFBQTtBNUVzL3lCeEM7O0E0RXQveUJFO0VBQXNDLGdCQUFBO0E1RTAveUJ4Qzs7QTRFMS95QkU7RUFBc0MsZ0JBQUE7QTVFOC95QnhDOztBNEU5L3lCRTtFQUFzQyxnQkFBQTtBNUVrZ3pCeEM7O0E0RWxnekJFO0VBQXNDLGdCQUFBO0E1RXNnekJ4Qzs7QTRFdGd6QkU7RUFBc0MsZ0JBQUE7QTVFMGd6QnhDOztBNEUxZ3pCRTtFQUFzQyxnQkFBQTtBNUU4Z3pCeEM7O0E0RTlnekJFO0VBQXNDLGdCQUFBO0E1RWtoekJ4Qzs7QTRFbGh6QkU7RUFBc0MsZ0JBQUE7QTVFc2h6QnhDOztBNEV0aHpCRTtFQUFzQyxnQkFBQTtBNUUwaHpCeEM7O0E0RTFoekJFO0VBQXNDLGdCQUFBO0E1RThoekJ4Qzs7QTRFOWh6QkU7RUFBc0MsZ0JBQUE7QTVFa2l6QnhDOztBNEVsaXpCRTtFQUFzQyxnQkFBQTtBNUVzaXpCeEM7O0E0RXRpekJFO0VBQXNDLGdCQUFBO0E1RTBpekJ4Qzs7QTRFMWl6QkU7RUFBc0MsZ0JBQUE7QTVFOGl6QnhDOztBNEU5aXpCRTtFQUFzQyxnQkFBQTtBNUVranpCeEM7O0E0RWxqekJFO0VBQXNDLGdCQUFBO0E1RXNqekJ4Qzs7QTRFdGp6QkU7RUFBc0MsZ0JBQUE7QTVFMGp6QnhDOztBNEUxanpCRTtFQUFzQyxnQkFBQTtBNUU4anpCeEM7O0E0RTlqekJFO0VBQXNDLGdCQUFBO0E1RWtrekJ4Qzs7QTRFbGt6QkU7RUFBc0MsZ0JBQUE7QTVFc2t6QnhDOztBNEV0a3pCRTtFQUFzQyxnQkFBQTtBNUUwa3pCeEM7O0E0RTFrekJFO0VBQXNDLGdCQUFBO0E1RThrekJ4Qzs7QTRFOWt6QkU7RUFBc0MsZ0JBQUE7QTVFa2x6QnhDOztBNEVsbHpCRTtFQUFzQyxnQkFBQTtBNUVzbHpCeEM7O0E0RXRsekJFO0VBQXNDLGdCQUFBO0E1RTBsekJ4Qzs7QTRFMWx6QkU7RUFBc0MsZ0JBQUE7QTVFOGx6QnhDOztBNEU5bHpCRTtFQUFzQyxnQkFBQTtBNUVrbXpCeEM7O0E0RWxtekJFO0VBQXNDLGdCQUFBO0E1RXNtekJ4Qzs7QTRFdG16QkU7RUFBc0MsZ0JBQUE7QTVFMG16QnhDOztBNEUxbXpCRTtFQUFzQyxnQkFBQTtBNUU4bXpCeEM7O0E0RTltekJFO0VBQXNDLGdCQUFBO0E1RWtuekJ4Qzs7QTRFbG56QkU7RUFBc0MsZ0JBQUE7QTVFc256QnhDOztBNEV0bnpCRTtFQUFzQyxnQkFBQTtBNUUwbnpCeEM7O0E0RTFuekJFO0VBQXNDLGdCQUFBO0E1RThuekJ4Qzs7QTRFOW56QkU7RUFBc0MsZ0JBQUE7QTVFa296QnhDOztBNEVsb3pCRTtFQUFzQyxnQkFBQTtBNUVzb3pCeEM7O0E0RXRvekJFO0VBQXNDLGFBQUE7QTVFMG96QnhDOztBNEUxb3pCRTtFQUFzQyxnQkFBQTtBNUU4b3pCeEM7O0E0RTlvekJFO0VBQXNDLGdCQUFBO0E1RWtwekJ4Qzs7QTRFbHB6QkU7RUFBc0MsZ0JBQUE7QTVFc3B6QnhDOztBNEV0cHpCRTtFQUFzQyxZQUFBO0E1RTBwekJ4Qzs7QTRFMXB6QkU7RUFBc0MsZ0JBQUE7QTVFOHB6QnhDOztBNEU5cHpCRTtFQUFzQyxnQkFBQTtBNUVrcXpCeEM7O0E0RWxxekJFO0VBQXNDLGdCQUFBO0E1RXNxekJ4Qzs7QTRFdHF6QkU7RUFBc0MsZ0JBQUE7QTVFMHF6QnhDOztBNEUxcXpCRTtFQUFzQyxnQkFBQTtBNUU4cXpCeEM7O0E0RTlxekJFO0VBQXNDLGdCQUFBO0E1RWtyekJ4Qzs7QTRFbHJ6QkU7RUFBc0MsZ0JBQUE7QTVFc3J6QnhDOztBNEV0cnpCRTtFQUFzQyxnQkFBQTtBNUUwcnpCeEM7O0E0RTFyekJFO0VBQXNDLGdCQUFBO0E1RThyekJ4Qzs7QTRFOXJ6QkU7RUFBc0MsZ0JBQUE7QTVFa3N6QnhDOztBNEVsc3pCRTtFQUFzQyxnQkFBQTtBNUVzc3pCeEM7O0E0RXRzekJFO0VBQXNDLGdCQUFBO0E1RTBzekJ4Qzs7QTRFMXN6QkU7RUFBc0MsZ0JBQUE7QTVFOHN6QnhDOztBNEU5c3pCRTtFQUFzQyxnQkFBQTtBNUVrdHpCeEM7O0E0RWx0ekJFO0VBQXNDLGdCQUFBO0E1RXN0ekJ4Qzs7QTRFdHR6QkU7RUFBc0MsZ0JBQUE7QTVFMHR6QnhDOztBNEUxdHpCRTtFQUFzQyxnQkFBQTtBNUU4dHpCeEM7O0E0RTl0ekJFO0VBQXNDLGdCQUFBO0E1RWt1ekJ4Qzs7QTRFbHV6QkU7RUFBc0MsZ0JBQUE7QTVFc3V6QnhDOztBNEV0dXpCRTtFQUFzQyxnQkFBQTtBNUUwdXpCeEM7O0E0RTF1ekJFO0VBQXNDLGdCQUFBO0E1RTh1ekJ4Qzs7QTRFOXV6QkU7RUFBc0MsZ0JBQUE7QTVFa3Z6QnhDOztBNEVsdnpCRTtFQUFzQyxnQkFBQTtBNUVzdnpCeEM7O0E0RXR2ekJFO0VBQXNDLGdCQUFBO0E1RTB2ekJ4Qzs7QTRFMXZ6QkU7RUFBc0MsZ0JBQUE7QTVFOHZ6QnhDOztBNEU5dnpCRTtFQUFzQyxnQkFBQTtBNUVrd3pCeEM7O0E0RWx3ekJFO0VBQXNDLGdCQUFBO0E1RXN3ekJ4Qzs7QTRFdHd6QkU7RUFBc0MsZ0JBQUE7QTVFMHd6QnhDOztBNEUxd3pCRTtFQUFzQyxnQkFBQTtBNUU4d3pCeEM7O0E0RTl3ekJFO0VBQXNDLGdCQUFBO0E1RWt4ekJ4Qzs7QTRFbHh6QkU7RUFBc0MsZ0JBQUE7QTVFc3h6QnhDOztBNEV0eHpCRTtFQUFzQyxnQkFBQTtBNUUweHpCeEM7O0E0RTF4ekJFO0VBQXNDLGdCQUFBO0E1RTh4ekJ4Qzs7QTRFOXh6QkU7RUFBc0MsZ0JBQUE7QTVFa3l6QnhDOztBNEVseXpCRTtFQUFzQyxnQkFBQTtBNUVzeXpCeEM7O0E0RXR5ekJFO0VBQXNDLGdCQUFBO0E1RTB5ekJ4Qzs7QTRFMXl6QkU7RUFBc0MsZ0JBQUE7QTVFOHl6QnhDOztBNEU5eXpCRTtFQUFzQyxnQkFBQTtBNUVrenpCeEM7O0E0RWx6ekJFO0VBQXNDLGdCQUFBO0E1RXN6ekJ4Qzs7QTRFdHp6QkU7RUFBc0MsZ0JBQUE7QTVFMHp6QnhDOztBNEUxenpCRTtFQUFzQyxnQkFBQTtBNUU4enpCeEM7O0E0RTl6ekJFO0VBQXNDLGdCQUFBO0E1RWswekJ4Qzs7QTRFbDB6QkU7RUFBc0MsZ0JBQUE7QTVFczB6QnhDOztBNEV0MHpCRTtFQUFzQyxnQkFBQTtBNUUwMHpCeEM7O0E0RTEwekJFO0VBQXNDLGdCQUFBO0E1RTgwekJ4Qzs7QTRFOTB6QkU7RUFBc0MsZ0JBQUE7QTVFazF6QnhDOztBNEVsMXpCRTtFQUFzQyxnQkFBQTtBNUVzMXpCeEM7O0E0RXQxekJFO0VBQXNDLGdCQUFBO0E1RTAxekJ4Qzs7QTRFMTF6QkU7RUFBc0MsZ0JBQUE7QTVFODF6QnhDOztBNEU5MXpCRTtFQUFzQyxnQkFBQTtBNUVrMnpCeEM7O0E0RWwyekJFO0VBQXNDLGdCQUFBO0E1RXMyekJ4Qzs7QTRFdDJ6QkU7RUFBc0MsZ0JBQUE7QTVFMDJ6QnhDOztBNEUxMnpCRTtFQUFzQyxnQkFBQTtBNUU4MnpCeEM7O0E0RTkyekJFO0VBQXNDLGdCQUFBO0E1RWszekJ4Qzs7QTRFbDN6QkU7RUFBc0MsZ0JBQUE7QTVFczN6QnhDOztBNEV0M3pCRTtFQUFzQyxnQkFBQTtBNUUwM3pCeEM7O0E0RTEzekJFO0VBQXNDLGdCQUFBO0E1RTgzekJ4Qzs7QTRFOTN6QkU7RUFBc0MsZ0JBQUE7QTVFazR6QnhDOztBNEVsNHpCRTtFQUFzQyxnQkFBQTtBNUVzNHpCeEM7O0E0RXQ0ekJFO0VBQXNDLGdCQUFBO0E1RTA0ekJ4Qzs7QTRFMTR6QkU7RUFBc0MsZ0JBQUE7QTVFODR6QnhDOztBNEU5NHpCRTtFQUFzQyxnQkFBQTtBNUVrNXpCeEM7O0E0RWw1ekJFO0VBQXNDLGdCQUFBO0E1RXM1ekJ4Qzs7QTRFdDV6QkU7RUFBc0MsZ0JBQUE7QTVFMDV6QnhDOztBNEUxNXpCRTtFQUFzQyxnQkFBQTtBNUU4NXpCeEM7O0E0RTk1ekJFO0VBQXNDLGdCQUFBO0E1RWs2ekJ4Qzs7QTRFbDZ6QkU7RUFBc0MsZ0JBQUE7QTVFczZ6QnhDOztBNEV0NnpCRTtFQUFzQyxnQkFBQTtBNUUwNnpCeEM7O0E0RTE2ekJFO0VBQXNDLGdCQUFBO0E1RTg2ekJ4Qzs7QTRFOTZ6QkU7RUFBc0MsZ0JBQUE7QTVFazd6QnhDOztBNEVsN3pCRTtFQUFzQyxnQkFBQTtBNUVzN3pCeEM7O0E0RXQ3ekJFO0VBQXNDLGdCQUFBO0E1RTA3ekJ4Qzs7QTRFMTd6QkU7RUFBc0MsZ0JBQUE7QTVFODd6QnhDOztBNEU5N3pCRTtFQUFzQyxnQkFBQTtBNUVrOHpCeEM7O0E0RWw4ekJFO0VBQXNDLGdCQUFBO0E1RXM4ekJ4Qzs7QTRFdDh6QkU7RUFBc0MsZ0JBQUE7QTVFMDh6QnhDOztBNEUxOHpCRTtFQUFzQyxnQkFBQTtBNUU4OHpCeEM7O0E0RTk4ekJFO0VBQXNDLGdCQUFBO0E1RWs5ekJ4Qzs7QTRFbDl6QkU7RUFBc0MsZ0JBQUE7QTVFczl6QnhDOztBNEV0OXpCRTtFQUFzQyxnQkFBQTtBNUUwOXpCeEM7O0E0RTE5ekJFO0VBQXNDLGdCQUFBO0E1RTg5ekJ4Qzs7QTRFOTl6QkU7RUFBc0MsZ0JBQUE7QTVFayt6QnhDOztBNEVsK3pCRTtFQUFzQyxnQkFBQTtBNUVzK3pCeEM7O0E0RXQrekJFO0VBQXNDLGdCQUFBO0E1RTArekJ4Qzs7QTRFMSt6QkU7RUFBc0MsZ0JBQUE7QTVFOCt6QnhDOztBNEU5K3pCRTtFQUFzQyxnQkFBQTtBNUVrL3pCeEM7O0E0RWwvekJFO0VBQXNDLGdCQUFBO0E1RXMvekJ4Qzs7QTRFdC96QkU7RUFBc0MsZ0JBQUE7QTVFMC96QnhDOztBNEUxL3pCRTtFQUFzQyxnQkFBQTtBNUU4L3pCeEM7O0E0RTkvekJFO0VBQXNDLGdCQUFBO0E1RWtnMEJ4Qzs7QTRFbGcwQkU7RUFBc0MsWUFBQTtBNUVzZzBCeEM7O0E0RXRnMEJFO0VBQXNDLGdCQUFBO0E1RTBnMEJ4Qzs7QTRFMWcwQkU7RUFBc0MsZ0JBQUE7QTVFOGcwQnhDOztBNEU5ZzBCRTtFQUFzQyxnQkFBQTtBNUVraDBCeEM7O0E0RWxoMEJFO0VBQXNDLGdCQUFBO0E1RXNoMEJ4Qzs7QTRFdGgwQkU7RUFBc0MsZ0JBQUE7QTVFMGgwQnhDOztBNEUxaDBCRTtFQUFzQyxnQkFBQTtBNUU4aDBCeEM7O0E0RTloMEJFO0VBQXNDLGdCQUFBO0E1RWtpMEJ4Qzs7QTRFbGkwQkU7RUFBc0MsZ0JBQUE7QTVFc2kwQnhDOztBNEV0aTBCRTtFQUFzQyxnQkFBQTtBNUUwaTBCeEM7O0E0RTFpMEJFO0VBQXNDLGdCQUFBO0E1RThpMEJ4Qzs7QTRFOWkwQkU7RUFBc0MsZ0JBQUE7QTVFa2owQnhDOztBNEVsajBCRTtFQUFzQyxnQkFBQTtBNUVzajBCeEM7O0E0RXRqMEJFO0VBQXNDLGdCQUFBO0E1RTBqMEJ4Qzs7QTRFMWowQkU7RUFBc0MsZ0JBQUE7QTVFOGowQnhDOztBNEU5ajBCRTtFQUFzQyxnQkFBQTtBNUVrazBCeEM7O0E0RWxrMEJFO0VBQXNDLGdCQUFBO0E1RXNrMEJ4Qzs7QTRFdGswQkU7RUFBc0MsZ0JBQUE7QTVFMGswQnhDOztBNEUxazBCRTtFQUFzQyxnQkFBQTtBNUU4azBCeEM7O0E0RTlrMEJFO0VBQXNDLGdCQUFBO0E1RWtsMEJ4Qzs7QTRFbGwwQkU7RUFBc0MsZ0JBQUE7QTVFc2wwQnhDOztBNEV0bDBCRTtFQUFzQyxnQkFBQTtBNUUwbDBCeEM7O0E0RTFsMEJFO0VBQXNDLGdCQUFBO0E1RThsMEJ4Qzs7QTRFOWwwQkU7RUFBc0MsZ0JBQUE7QTVFa20wQnhDOztBNEVsbTBCRTtFQUFzQyxnQkFBQTtBNUVzbTBCeEM7O0E0RXRtMEJFO0VBQXNDLGdCQUFBO0E1RTBtMEJ4Qzs7QTRFMW0wQkU7RUFBc0MsZ0JBQUE7QTVFOG0wQnhDOztBNEU5bTBCRTtFQUFzQyxnQkFBQTtBNUVrbjBCeEM7O0E0RWxuMEJFO0VBQXNDLGdCQUFBO0E1RXNuMEJ4Qzs7QTRFdG4wQkU7RUFBc0MsZ0JBQUE7QTVFMG4wQnhDOztBNEUxbjBCRTtFQUFzQyxnQkFBQTtBNUU4bjBCeEM7O0E0RTluMEJFO0VBQXNDLGdCQUFBO0E1RWtvMEJ4Qzs7QTRFbG8wQkU7RUFBc0MsZ0JBQUE7QTVFc28wQnhDOztBNEV0bzBCRTtFQUFzQyxnQkFBQTtBNUUwbzBCeEM7O0E0RTFvMEJFO0VBQXNDLGdCQUFBO0E1RThvMEJ4Qzs7QTRFOW8wQkU7RUFBc0MsZ0JBQUE7QTVFa3AwQnhDOztBNEVscDBCRTtFQUFzQyxnQkFBQTtBNUVzcDBCeEM7O0E0RXRwMEJFO0VBQXNDLGFBQUE7QTVFMHAwQnhDOztBNEUxcDBCRTtFQUFzQyxnQkFBQTtBNUU4cDBCeEM7O0E0RTlwMEJFO0VBQXNDLGdCQUFBO0E1RWtxMEJ4Qzs7QTRFbHEwQkU7RUFBc0MsZ0JBQUE7QTVFc3EwQnhDOztBNEV0cTBCRTtFQUFzQyxnQkFBQTtBNUUwcTBCeEM7O0E0RTFxMEJFO0VBQXNDLGdCQUFBO0E1RThxMEJ4Qzs7QTRFOXEwQkU7RUFBc0MsZ0JBQUE7QTVFa3IwQnhDOztBNEVscjBCRTtFQUFzQyxnQkFBQTtBNUVzcjBCeEM7O0E0RXRyMEJFO0VBQXNDLGdCQUFBO0E1RTByMEJ4Qzs7QTRFMXIwQkU7RUFBc0MsZ0JBQUE7QTVFOHIwQnhDOztBNEU5cjBCRTtFQUFzQyxnQkFBQTtBNUVrczBCeEM7O0E0RWxzMEJFO0VBQXNDLGdCQUFBO0E1RXNzMEJ4Qzs7QTRFdHMwQkU7RUFBc0MsZ0JBQUE7QTVFMHMwQnhDOztBNEUxczBCRTtFQUFzQyxnQkFBQTtBNUU4czBCeEM7O0E0RTlzMEJFO0VBQXNDLGdCQUFBO0E1RWt0MEJ4Qzs7QTRFbHQwQkU7RUFBc0MsZ0JBQUE7QTVFc3QwQnhDOztBNEV0dDBCRTtFQUFzQyxnQkFBQTtBNUUwdDBCeEM7O0E0RTF0MEJFO0VBQXNDLGdCQUFBO0E1RTh0MEJ4Qzs7QTRFOXQwQkU7RUFBc0MsZ0JBQUE7QTVFa3UwQnhDOztBNEVsdTBCRTtFQUFzQyxnQkFBQTtBNUVzdTBCeEM7O0E0RXR1MEJFO0VBQXNDLGdCQUFBO0E1RTB1MEJ4Qzs7QTRFMXUwQkU7RUFBc0MsZ0JBQUE7QTVFOHUwQnhDOztBNEU5dTBCRTtFQUFzQyxnQkFBQTtBNUVrdjBCeEM7O0E0RWx2MEJFO0VBQXNDLGdCQUFBO0E1RXN2MEJ4Qzs7QTRFdHYwQkU7RUFBc0MsZ0JBQUE7QTVFMHYwQnhDOztBNEUxdjBCRTtFQUFzQyxnQkFBQTtBNUU4djBCeEM7O0E0RTl2MEJFO0VBQXNDLGdCQUFBO0E1RWt3MEJ4Qzs7QTRFbHcwQkU7RUFBc0MsZ0JBQUE7QTVFc3cwQnhDOztBNEV0dzBCRTtFQUFzQyxnQkFBQTtBNUUwdzBCeEM7O0E0RTF3MEJFO0VBQXNDLGdCQUFBO0E1RTh3MEJ4Qzs7QTRFOXcwQkU7RUFBc0MsZ0JBQUE7QTVFa3gwQnhDOztBNEVseDBCRTtFQUFzQyxnQkFBQTtBNUVzeDBCeEM7O0E0RXR4MEJFO0VBQXNDLGdCQUFBO0E1RTB4MEJ4Qzs7QTRFMXgwQkU7RUFBc0MsZ0JBQUE7QTVFOHgwQnhDOztBNEU5eDBCRTtFQUFzQyxnQkFBQTtBNUVreTBCeEM7O0E0RWx5MEJFO0VBQXNDLGdCQUFBO0E1RXN5MEJ4Qzs7QTRFdHkwQkU7RUFBc0MsZ0JBQUE7QTVFMHkwQnhDOztBNEUxeTBCRTtFQUFzQyxnQkFBQTtBNUU4eTBCeEM7O0E0RTl5MEJFO0VBQXNDLGdCQUFBO0E1RWt6MEJ4Qzs7QTRFbHowQkU7RUFBc0MsZ0JBQUE7QTVFc3owQnhDOztBNEV0ejBCRTtFQUFzQyxnQkFBQTtBNUUwejBCeEM7O0E0RTF6MEJFO0VBQXNDLGdCQUFBO0E1RTh6MEJ4Qzs7QTRFOXowQkU7RUFBc0MsZ0JBQUE7QTVFazAwQnhDOztBNEVsMDBCRTtFQUFzQyxnQkFBQTtBNUVzMDBCeEM7O0E0RXQwMEJFO0VBQXNDLGdCQUFBO0E1RTAwMEJ4Qzs7QTRFMTAwQkU7RUFBc0MsZ0JBQUE7QTVFODAwQnhDOztBNEU5MDBCRTtFQUFzQyxnQkFBQTtBNUVrMTBCeEM7O0E0RWwxMEJFO0VBQXNDLGdCQUFBO0E1RXMxMEJ4Qzs7QTRFdDEwQkU7RUFBc0MsZ0JBQUE7QTVFMDEwQnhDOztBNEUxMTBCRTtFQUFzQyxnQkFBQTtBNUU4MTBCeEM7O0E0RTkxMEJFO0VBQXNDLGdCQUFBO0E1RWsyMEJ4Qzs7QTRFbDIwQkU7RUFBc0MsZ0JBQUE7QTVFczIwQnhDOztBNEV0MjBCRTtFQUFzQyxnQkFBQTtBNUUwMjBCeEM7O0E0RTEyMEJFO0VBQXNDLGdCQUFBO0E1RTgyMEJ4Qzs7QTRFOTIwQkU7RUFBc0MsZ0JBQUE7QTVFazMwQnhDOztBNEVsMzBCRTtFQUFzQyxnQkFBQTtBNUVzMzBCeEM7O0E0RXQzMEJFO0VBQXNDLGdCQUFBO0E1RTAzMEJ4Qzs7QTRFMTMwQkU7RUFBc0MsZ0JBQUE7QTVFODMwQnhDOztBNEU5MzBCRTtFQUFzQyxnQkFBQTtBNUVrNDBCeEM7O0E0RWw0MEJFO0VBQXNDLGdCQUFBO0E1RXM0MEJ4Qzs7QTRFdDQwQkU7RUFBc0MsZ0JBQUE7QTVFMDQwQnhDOztBNEUxNDBCRTtFQUFzQyxnQkFBQTtBNUU4NDBCeEM7O0E0RTk0MEJFO0VBQXNDLGdCQUFBO0E1RWs1MEJ4Qzs7QTRFbDUwQkU7RUFBc0MsZ0JBQUE7QTVFczUwQnhDOztBNEV0NTBCRTtFQUFzQyxnQkFBQTtBNUUwNTBCeEM7O0E0RTE1MEJFO0VBQXNDLGdCQUFBO0E1RTg1MEJ4Qzs7QTRFOTUwQkU7RUFBc0MsZ0JBQUE7QTVFazYwQnhDOztBNEVsNjBCRTtFQUFzQyxnQkFBQTtBNUVzNjBCeEM7O0E0RXQ2MEJFO0VBQXNDLGdCQUFBO0E1RTA2MEJ4Qzs7QTRFMTYwQkU7RUFBc0MsZ0JBQUE7QTVFODYwQnhDOztBNEU5NjBCRTtFQUFzQyxnQkFBQTtBNUVrNzBCeEM7O0E0RWw3MEJFO0VBQXNDLGdCQUFBO0E1RXM3MEJ4Qzs7QTRFdDcwQkU7RUFBc0MsZ0JBQUE7QTVFMDcwQnhDOztBNEUxNzBCRTtFQUFzQyxnQkFBQTtBNUU4NzBCeEM7O0E0RTk3MEJFO0VBQXNDLGdCQUFBO0E1RWs4MEJ4Qzs7QTRFbDgwQkU7RUFBc0MsZ0JBQUE7QTVFczgwQnhDOztBNEV0ODBCRTtFQUFzQyxnQkFBQTtBNUUwODBCeEM7O0E0RTE4MEJFO0VBQXNDLGdCQUFBO0E1RTg4MEJ4Qzs7QTRFOTgwQkU7RUFBc0MsZ0JBQUE7QTVFazkwQnhDOztBNEVsOTBCRTtFQUFzQyxnQkFBQTtBNUVzOTBCeEM7O0E0RXQ5MEJFO0VBQXNDLGdCQUFBO0E1RTA5MEJ4Qzs7QTRFMTkwQkU7RUFBc0MsZ0JBQUE7QTVFODkwQnhDOztBNEU5OTBCRTtFQUFzQyxnQkFBQTtBNUVrKzBCeEM7O0E0RWwrMEJFO0VBQXNDLGdCQUFBO0E1RXMrMEJ4Qzs7QTRFdCswQkU7RUFBc0MsZ0JBQUE7QTVFMCswQnhDOztBNEUxKzBCRTtFQUFzQyxnQkFBQTtBNUU4KzBCeEM7O0E0RTkrMEJFO0VBQXNDLGdCQUFBO0E1RWsvMEJ4Qzs7QTRFbC8wQkU7RUFBc0MsZ0JBQUE7QTVFcy8wQnhDOztBNEV0LzBCRTtFQUFzQyxnQkFBQTtBNUUwLzBCeEM7O0E0RTEvMEJFO0VBQXNDLGdCQUFBO0E1RTgvMEJ4Qzs7QTRFOS8wQkU7RUFBc0MsZ0JBQUE7QTVFa2cxQnhDOztBNEVsZzFCRTtFQUFzQyxnQkFBQTtBNUVzZzFCeEM7O0E0RXRnMUJFO0VBQXNDLGdCQUFBO0E1RTBnMUJ4Qzs7QTRFMWcxQkU7RUFBc0MsZ0JBQUE7QTVFOGcxQnhDOztBNEU5ZzFCRTtFQUFzQyxnQkFBQTtBNUVraDFCeEM7O0E0RWxoMUJFO0VBQXNDLGdCQUFBO0E1RXNoMUJ4Qzs7QTRFdGgxQkU7RUFBc0MsZ0JBQUE7QTVFMGgxQnhDOztBNEUxaDFCRTtFQUFzQyxnQkFBQTtBNUU4aDFCeEM7O0E0RTloMUJFO0VBQXNDLGdCQUFBO0E1RWtpMUJ4Qzs7QTRFbGkxQkU7RUFBc0MsZ0JBQUE7QTVFc2kxQnhDOztBNEV0aTFCRTtFQUFzQyxnQkFBQTtBNUUwaTFCeEM7O0E0RTFpMUJFO0VBQXNDLGdCQUFBO0E1RThpMUJ4Qzs7QTRFOWkxQkU7RUFBc0MsZ0JBQUE7QTVFa2oxQnhDOztBNEVsajFCRTtFQUFzQyxnQkFBQTtBNUVzajFCeEM7O0E0RXRqMUJFO0VBQXNDLGdCQUFBO0E1RTBqMUJ4Qzs7QTRFMWoxQkU7RUFBc0MsZ0JBQUE7QTVFOGoxQnhDOztBNEU5ajFCRTtFQUFzQyxnQkFBQTtBNUVrazFCeEM7O0E0RWxrMUJFO0VBQXNDLGdCQUFBO0E1RXNrMUJ4Qzs7QTRFdGsxQkU7RUFBc0MsZ0JBQUE7QTVFMGsxQnhDOztBNEUxazFCRTtFQUFzQyxnQkFBQTtBNUU4azFCeEM7O0E0RTlrMUJFO0VBQXNDLGdCQUFBO0E1RWtsMUJ4Qzs7QTRFbGwxQkU7RUFBc0MsZ0JBQUE7QTVFc2wxQnhDOztBNEV0bDFCRTtFQUFzQyxnQkFBQTtBNUUwbDFCeEM7O0E0RTFsMUJFO0VBQXNDLGdCQUFBO0E1RThsMUJ4Qzs7QTRFOWwxQkU7RUFBc0MsZ0JBQUE7QTVFa20xQnhDOztBNEVsbTFCRTtFQUFzQyxnQkFBQTtBNUVzbTFCeEM7O0E0RXRtMUJFO0VBQXNDLGdCQUFBO0E1RTBtMUJ4Qzs7QTRFMW0xQkU7RUFBc0MsZ0JBQUE7QTVFOG0xQnhDOztBNEU5bTFCRTtFQUFzQyxnQkFBQTtBNUVrbjFCeEM7O0E0RWxuMUJFO0VBQXNDLGdCQUFBO0E1RXNuMUJ4Qzs7QTRFdG4xQkU7RUFBc0MsZ0JBQUE7QTVFMG4xQnhDOztBNEUxbjFCRTtFQUFzQyxnQkFBQTtBNUU4bjFCeEM7O0E0RTluMUJFO0VBQXNDLGdCQUFBO0E1RWtvMUJ4Qzs7QTRFbG8xQkU7RUFBc0MsZ0JBQUE7QTVFc28xQnhDOztBNEV0bzFCRTtFQUFzQyxnQkFBQTtBNUUwbzFCeEM7O0E0RTFvMUJFO0VBQXNDLGdCQUFBO0E1RThvMUJ4Qzs7QTRFOW8xQkU7RUFBc0MsZ0JBQUE7QTVFa3AxQnhDOztBNEVscDFCRTtFQUFzQyxnQkFBQTtBNUVzcDFCeEM7O0E0RXRwMUJFO0VBQXNDLGdCQUFBO0E1RTBwMUJ4Qzs7QTRFMXAxQkU7RUFBc0MsZ0JBQUE7QTVFOHAxQnhDOztBNEU5cDFCRTtFQUFzQyxnQkFBQTtBNUVrcTFCeEM7O0E0RWxxMUJFO0VBQXNDLGdCQUFBO0E1RXNxMUJ4Qzs7QTRFdHExQkU7RUFBc0MsZ0JBQUE7QTVFMHExQnhDOztBNEUxcTFCRTtFQUFzQyxnQkFBQTtBNUU4cTFCeEM7O0E0RTlxMUJFO0VBQXNDLGdCQUFBO0E1RWtyMUJ4Qzs7QTRFbHIxQkU7RUFBc0MsZ0JBQUE7QTVFc3IxQnhDOztBNEV0cjFCRTtFQUFzQyxnQkFBQTtBNUUwcjFCeEM7O0E0RTFyMUJFO0VBQXNDLGdCQUFBO0E1RThyMUJ4Qzs7QTRFOXIxQkU7RUFBc0MsZ0JBQUE7QTVFa3MxQnhDOztBNEVsczFCRTtFQUFzQyxnQkFBQTtBNUVzczFCeEM7O0E0RXRzMUJFO0VBQXNDLGdCQUFBO0E1RTBzMUJ4Qzs7QTRFMXMxQkU7RUFBc0MsZ0JBQUE7QTVFOHMxQnhDOztBNEU5czFCRTtFQUFzQyxnQkFBQTtBNUVrdDFCeEM7O0E0RWx0MUJFO0VBQXNDLGdCQUFBO0E1RXN0MUJ4Qzs7QTRFdHQxQkU7RUFBc0MsZ0JBQUE7QTVFMHQxQnhDOztBNEUxdDFCRTtFQUFzQyxnQkFBQTtBNUU4dDFCeEM7O0E0RTl0MUJFO0VBQXNDLGdCQUFBO0E1RWt1MUJ4Qzs7QTRFbHUxQkU7RUFBc0MsZ0JBQUE7QTVFc3UxQnhDOztBNEV0dTFCRTtFQUFzQyxnQkFBQTtBNUUwdTFCeEM7O0E0RTF1MUJFO0VBQXNDLGdCQUFBO0E1RTh1MUJ4Qzs7QTRFOXUxQkU7RUFBc0MsZ0JBQUE7QTVFa3YxQnhDOztBNEVsdjFCRTtFQUFzQyxnQkFBQTtBNUVzdjFCeEM7O0E0RXR2MUJFO0VBQXNDLGdCQUFBO0E1RTB2MUJ4Qzs7QTRFMXYxQkU7RUFBc0MsZ0JBQUE7QTVFOHYxQnhDOztBNEU5djFCRTtFQUFzQyxnQkFBQTtBNUVrdzFCeEM7O0E0RWx3MUJFO0VBQXNDLGdCQUFBO0E1RXN3MUJ4Qzs7QTRFdHcxQkU7RUFBc0MsZ0JBQUE7QTVFMHcxQnhDOztBNEUxdzFCRTtFQUFzQyxnQkFBQTtBNUU4dzFCeEM7O0E0RTl3MUJFO0VBQXNDLGdCQUFBO0E1RWt4MUJ4Qzs7QTRFbHgxQkU7RUFBc0MsZ0JBQUE7QTVFc3gxQnhDOztBNEV0eDFCRTtFQUFzQyxnQkFBQTtBNUUweDFCeEM7O0E0RTF4MUJFO0VBQXNDLGdCQUFBO0E1RTh4MUJ4Qzs7QTRFOXgxQkU7RUFBc0MsZ0JBQUE7QTVFa3kxQnhDOztBNEVseTFCRTtFQUFzQyxnQkFBQTtBNUVzeTFCeEM7O0E0RXR5MUJFO0VBQXNDLGdCQUFBO0E1RTB5MUJ4Qzs7QTRFMXkxQkU7RUFBc0MsZ0JBQUE7QTVFOHkxQnhDOztBNEU5eTFCRTtFQUFzQyxnQkFBQTtBNUVrejFCeEM7O0E0RWx6MUJFO0VBQXNDLGdCQUFBO0E1RXN6MUJ4Qzs7QTRFdHoxQkU7RUFBc0MsZ0JBQUE7QTVFMHoxQnhDOztBNEUxejFCRTtFQUFzQyxnQkFBQTtBNUU4ejFCeEM7O0E0RTl6MUJFO0VBQXNDLGdCQUFBO0E1RWswMUJ4Qzs7QTRFbDAxQkU7RUFBc0MsZ0JBQUE7QTVFczAxQnhDOztBNEV0MDFCRTtFQUFzQyxnQkFBQTtBNUUwMDFCeEM7O0E0RTEwMUJFO0VBQXNDLGdCQUFBO0E1RTgwMUJ4Qzs7QTRFOTAxQkU7RUFBc0MsZ0JBQUE7QTVFazExQnhDOztBNEVsMTFCRTtFQUFzQyxnQkFBQTtBNUVzMTFCeEM7O0E0RXQxMUJFO0VBQXNDLGdCQUFBO0E1RTAxMUJ4Qzs7QTRFMTExQkU7RUFBc0MsZ0JBQUE7QTVFODExQnhDOztBNEU5MTFCRTtFQUFzQyxnQkFBQTtBNUVrMjFCeEM7O0E0RWwyMUJFO0VBQXNDLGdCQUFBO0E1RXMyMUJ4Qzs7QTRFdDIxQkU7RUFBc0MsZ0JBQUE7QTVFMDIxQnhDOztBNEUxMjFCRTtFQUFzQyxnQkFBQTtBNUU4MjFCeEM7O0E0RTkyMUJFO0VBQXNDLGdCQUFBO0E1RWszMUJ4Qzs7QTRFbDMxQkU7RUFBc0MsZ0JBQUE7QTVFczMxQnhDOztBNEV0MzFCRTtFQUFzQyxnQkFBQTtBNUUwMzFCeEM7O0E0RTEzMUJFO0VBQXNDLGdCQUFBO0E1RTgzMUJ4Qzs7QTRFOTMxQkU7RUFBc0MsZ0JBQUE7QTVFazQxQnhDOztBNEVsNDFCRTtFQUFzQyxnQkFBQTtBNUVzNDFCeEM7O0E0RXQ0MUJFO0VBQXNDLGdCQUFBO0E1RTA0MUJ4Qzs7QTRFMTQxQkU7RUFBc0MsZ0JBQUE7QTVFODQxQnhDOztBNEU5NDFCRTtFQUFzQyxnQkFBQTtBNUVrNTFCeEM7O0E0RWw1MUJFO0VBQXNDLGdCQUFBO0E1RXM1MUJ4Qzs7QTRFdDUxQkU7RUFBc0MsZ0JBQUE7QTVFMDUxQnhDOztBNEUxNTFCRTtFQUFzQyxnQkFBQTtBNUU4NTFCeEM7O0E0RTk1MUJFO0VBQXNDLGdCQUFBO0E1RWs2MUJ4Qzs7QTRFbDYxQkU7RUFBc0MsZ0JBQUE7QTVFczYxQnhDOztBNEV0NjFCRTtFQUFzQyxnQkFBQTtBNUUwNjFCeEM7O0E0RTE2MUJFO0VBQXNDLGdCQUFBO0E1RTg2MUJ4Qzs7QTRFOTYxQkU7RUFBc0MsZ0JBQUE7QTVFazcxQnhDOztBNEVsNzFCRTtFQUFzQyxnQkFBQTtBNUVzNzFCeEM7O0E0RXQ3MUJFO0VBQXNDLGdCQUFBO0E1RTA3MUJ4Qzs7QTRFMTcxQkU7RUFBc0MsZ0JBQUE7QTVFODcxQnhDOztBNEU5NzFCRTtFQUFzQyxnQkFBQTtBNUVrODFCeEM7O0E0RWw4MUJFO0VBQXNDLGdCQUFBO0E1RXM4MUJ4Qzs7QTRFdDgxQkU7RUFBc0MsZ0JBQUE7QTVFMDgxQnhDOztBNEUxODFCRTtFQUFzQyxnQkFBQTtBNUU4ODFCeEM7O0E0RTk4MUJFO0VBQXNDLGdCQUFBO0E1RWs5MUJ4Qzs7QTRFbDkxQkU7RUFBc0MsZ0JBQUE7QTVFczkxQnhDOztBNEV0OTFCRTtFQUFzQyxhQUFBO0E1RTA5MUJ4Qzs7QTRFMTkxQkU7RUFBc0MsZ0JBQUE7QTVFODkxQnhDOztBNEU5OTFCRTtFQUFzQyxnQkFBQTtBNUVrKzFCeEM7O0E0RWwrMUJFO0VBQXNDLGdCQUFBO0E1RXMrMUJ4Qzs7QTRFdCsxQkU7RUFBc0MsZ0JBQUE7QTVFMCsxQnhDOztBNEUxKzFCRTtFQUFzQyxnQkFBQTtBNUU4KzFCeEM7O0E0RTkrMUJFO0VBQXNDLGdCQUFBO0E1RWsvMUJ4Qzs7QTRFbC8xQkU7RUFBc0MsZ0JBQUE7QTVFcy8xQnhDOztBNEV0LzFCRTtFQUFzQyxnQkFBQTtBNUUwLzFCeEM7O0E0RTEvMUJFO0VBQXNDLGdCQUFBO0E1RTgvMUJ4Qzs7QTRFOS8xQkU7RUFBc0MsZ0JBQUE7QTVFa2cyQnhDOztBNEVsZzJCRTtFQUFzQyxnQkFBQTtBNUVzZzJCeEM7O0E0RXRnMkJFO0VBQXNDLGFBQUE7QTVFMGcyQnhDOztBNEUxZzJCRTtFQUFzQyxhQUFBO0E1RThnMkJ4Qzs7QTRFOWcyQkU7RUFBc0MsYUFBQTtBNUVraDJCeEM7O0E0RWxoMkJFO0VBQXNDLGdCQUFBO0E1RXNoMkJ4Qzs7QTRFdGgyQkU7RUFBc0MsZ0JBQUE7QTVFMGgyQnhDOztBNEUxaDJCRTtFQUFzQyxnQkFBQTtBNUU4aDJCeEM7O0E0RTloMkJFO0VBQXNDLFlBQUE7QTVFa2kyQnhDOztBNEVsaTJCRTtFQUFzQyxnQkFBQTtBNUVzaTJCeEM7O0E0RXRpMkJFO0VBQXNDLGdCQUFBO0E1RTBpMkJ4Qzs7QTRFMWkyQkU7RUFBc0MsZ0JBQUE7QTVFOGkyQnhDOztBNEU5aTJCRTtFQUFzQyxnQkFBQTtBNUVrajJCeEM7O0E0RWxqMkJFO0VBQXNDLGdCQUFBO0E1RXNqMkJ4Qzs7QTRFdGoyQkU7RUFBc0MsZ0JBQUE7QTVFMGoyQnhDOztBNEUxajJCRTtFQUFzQyxnQkFBQTtBNUU4ajJCeEM7O0E0RTlqMkJFO0VBQXNDLGdCQUFBO0E1RWtrMkJ4Qzs7QTRFbGsyQkU7RUFBc0MsZ0JBQUE7QTVFc2syQnhDOztBNEV0azJCRTtFQUFzQyxnQkFBQTtBNUUwazJCeEM7O0E0RTFrMkJFO0VBQXNDLGdCQUFBO0E1RThrMkJ4Qzs7QTRFOWsyQkU7RUFBc0MsZ0JBQUE7QTVFa2wyQnhDOztBNEVsbDJCRTtFQUFzQyxnQkFBQTtBNUVzbDJCeEM7O0E0RXRsMkJFO0VBQXNDLGdCQUFBO0E1RTBsMkJ4Qzs7QTRFMWwyQkU7RUFBc0MsZ0JBQUE7QTVFOGwyQnhDOztBNEU5bDJCRTtFQUFzQyxnQkFBQTtBNUVrbTJCeEM7O0E0RWxtMkJFO0VBQXNDLGdCQUFBO0E1RXNtMkJ4Qzs7QTRFdG0yQkU7RUFBc0MsZ0JBQUE7QTVFMG0yQnhDOztBNEUxbTJCRTtFQUFzQyxnQkFBQTtBNUU4bTJCeEM7O0E0RTltMkJFO0VBQXNDLGdCQUFBO0E1RWtuMkJ4Qzs7QTRFbG4yQkU7RUFBc0MsWUFBQTtBNUVzbjJCeEM7O0E0RXRuMkJFO0VBQXNDLGdCQUFBO0E1RTBuMkJ4Qzs7QTRFMW4yQkU7RUFBc0MsZ0JBQUE7QTVFOG4yQnhDOztBNEU5bjJCRTtFQUFzQyxnQkFBQTtBNUVrbzJCeEM7O0E0RWxvMkJFO0VBQXNDLGdCQUFBO0E1RXNvMkJ4Qzs7QTRFdG8yQkU7RUFBc0MsZ0JBQUE7QTVFMG8yQnhDOztBNEUxbzJCRTtFQUFzQyxnQkFBQTtBNUU4bzJCeEM7O0E0RTlvMkJFO0VBQXNDLGdCQUFBO0E1RWtwMkJ4Qzs7QTRFbHAyQkU7RUFBc0MsZ0JBQUE7QTVFc3AyQnhDOztBNEV0cDJCRTtFQUFzQyxnQkFBQTtBNUUwcDJCeEM7O0E0RTFwMkJFO0VBQXNDLGdCQUFBO0E1RThwMkJ4Qzs7QTRFOXAyQkU7RUFBc0MsZ0JBQUE7QTVFa3EyQnhDOztBNEVscTJCRTtFQUFzQyxnQkFBQTtBNUVzcTJCeEM7O0E0RXRxMkJFO0VBQXNDLGdCQUFBO0E1RTBxMkJ4Qzs7QTRFMXEyQkU7RUFBc0MsZ0JBQUE7QTVFOHEyQnhDOztBNEU5cTJCRTtFQUFzQyxnQkFBQTtBNUVrcjJCeEM7O0E0RWxyMkJFO0VBQXNDLGdCQUFBO0E1RXNyMkJ4Qzs7QTRFdHIyQkU7RUFBc0MsZ0JBQUE7QTVFMHIyQnhDOztBNEUxcjJCRTtFQUFzQyxnQkFBQTtBNUU4cjJCeEM7O0E0RTlyMkJFO0VBQXNDLGdCQUFBO0E1RWtzMkJ4Qzs7QTRFbHMyQkU7RUFBc0MsZ0JBQUE7QTVFc3MyQnhDOztBNEV0czJCRTtFQUFzQyxnQkFBQTtBNUUwczJCeEM7O0E0RTFzMkJFO0VBQXNDLGdCQUFBO0E1RThzMkJ4Qzs7QTRFOXMyQkU7RUFBc0MsZ0JBQUE7QTVFa3QyQnhDOztBNEVsdDJCRTtFQUFzQyxnQkFBQTtBNUVzdDJCeEM7O0E0RXR0MkJFO0VBQXNDLGdCQUFBO0E1RTB0MkJ4Qzs7QTRFMXQyQkU7RUFBc0MsZ0JBQUE7QTVFOHQyQnhDOztBNEU5dDJCRTtFQUFzQyxnQkFBQTtBNUVrdTJCeEM7O0E0RWx1MkJFO0VBQXNDLGdCQUFBO0E1RXN1MkJ4Qzs7QTRFdHUyQkU7RUFBc0MsZ0JBQUE7QTVFMHUyQnhDOztB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QUE7QWpGcTgyQnZDOztBaUZyODJCRTtFQUFxQyxnQkFBQTtBakZ5ODJCdkM7O0FpRno4MkJFO0VBQXFDLGdCQUFBO0FqRjY4MkJ2Qzs7QWlGNzgyQkU7RUFBcUMsZ0JBQUE7QWpGaTkyQnZDOztBaUZqOTJCRTtFQUFxQyxnQkFBQTtBakZxOTJCdkM7O0FpRnI5MkJFO0VBQXFDLGdCQUFBO0FqRnk5MkJ2Qzs7QWlGejkyQkU7RUFBcUMsZ0JBQUE7QWpGNjkyQnZDOztBaUY3OTJCRTtFQUFxQyxnQkFBQTtBakZpKzJCdkM7O0FpRmorMkJFO0VBQXFDLGdCQUFBO0FqRnErMkJ2Qzs7QWlGcisyQkU7RUFBcUMsZ0JBQUE7QWpGeSsyQnZDOztBaUZ6KzJCRTtFQUFxQyxnQkFBQTtBakY2KzJCdkM7O0FpRjcrMkJFO0VBQXFDLGdCQUFBO0FqRmkvMkJ2Qzs7QWlGai8yQkU7RUFBcUMsZ0JBQUE7QWpGcS8yQnZDOztBaUZyLzJCRTtFQUFxQyxnQkFBQTtBakZ5LzJCdkM7O0FpRnovMkJFO0VBQXFDLGdCQUFBO0FqRjYvMkJ2Qzs7QWlGNy8yQkU7RUFBcUMsZ0JBQUE7QWpGaWczQnZDOztBaUZqZzNCRTtFQUFxQyxnQkFBQTtBakZxZzNCdkM7O0FpRnJnM0JFO0VBQXFDLGdCQUFBO0FqRnlnM0J2Qzs7QWlGemczQkU7RUFBcUMsZ0JBQUE7QWpGNmczQnZDOztBaUY3ZzNCRTtFQUFxQyxnQkFBQTtBakZpaDNCdkM7O0FpRmpoM0JFO0VBQXFDLGdCQUFBO0FqRnFoM0J2Qzs7QWlGcmgzQkU7RUFBcUMsZ0JBQUE7QWpGeWgzQnZDOztBaUZ6aDNCRTtFQUFxQyxnQkFBQTtBakY2aDNCdkM7O0FpRjdoM0JFO0VBQXFDLGdCQUFBO0FqRmlpM0J2Qzs7QWlGamkzQkU7RUFBcUMsZ0JBQUE7QWpGcWkzQnZDOztBaUZyaTNCRTtFQUFxQyxnQkFBQTtBakZ5aTNCdkM7O0FpRnppM0JFO0VBQXFDLGdCQUFBO0FqRjZpM0J2Qzs7QWlGN2kzQkU7RUFBcUMsZ0JBQUE7QWpGaWozQnZDOztBaUZqajNCRTtFQUFxQyxnQkFBQTtBakZxajNCdkM7O0FpRnJqM0JFO0VBQXFDLGdCQUFBO0FqRnlqM0J2Qzs7QWlGemozQkU7RUFBcUMsZ0JBQUE7QWpGNmozQnZDOztBaUY3ajNCRTtFQUFxQyxnQkFBQTtBakZpazNCdkM7O0FpRmprM0JFO0VBQXFDLGdCQUFBO0FqRnFrM0J2Qzs7QWlGcmszQkU7RUFBcUMsZ0JBQUE7QWpGeWszQnZDOztBaUZ6azNCRTtFQUFxQyxnQkFBQTtBakY2azNCdkM7O0FpRjdrM0JFO0VBQXFDLGdCQUFBO0FqRmlsM0J2Qzs7QWlGamwzQkU7RUFBcUMsZ0JBQUE7QWpGcWwzQnZDOztBaUZybDNCRTtFQUFxQyxnQkFBQTtBakZ5bDNCdkM7O0FpRnpsM0JFO0VBQXFDLGdCQUFBO0FqRjZsM0J2Qzs7QWlGN2wzQkU7RUFBcUMsZ0JBQUE7QWpGaW0zQnZDOztBaUZqbTNCRTtFQUFxQyxnQkFBQTtBakZxbTNCdkM7O0FpRnJtM0JFO0VBQXFDLGdCQUFBO0FqRnltM0J2Qzs7QWlGem0zQkU7RUFBcUMsZ0JBQUE7QWpGNm0zQnZDOztBaUY3bTNCRTtFQUFxQyxnQkFBQTtBakZpbjNCdkM7O0FpRmpuM0JFO0VBQXFDLGdCQUFBO0FqRnFuM0J2Qzs7QWlGcm4zQkU7RUFBcUMsZ0JBQUE7QWpGeW4zQnZDOztBaUZ6bjNCRTtFQUFxQyxnQkFBQTtBakY2bjNCdkM7O0FpRjduM0JFO0VBQXFDLGdCQUFBO0FqRmlvM0J2Qzs7QWlGam8zQkU7RUFBcUMsZ0JBQUE7QWpGcW8zQnZDOztBaUZybzNCRTtFQUFxQyxnQkFBQTtBakZ5bzNCdkM7O0FpRnpvM0JFO0VBQXFDLGdCQUFBO0FqRjZvM0J2Qzs7QWlGN28zQkU7RUFBcUMsZ0JBQUE7QWpGaXAzQnZDOztBaUZqcDNCRTtFQUFxQyxnQkFBQTtBakZxcDNCdkM7O0FpRnJwM0JFO0VBQXFDLGdCQUFBO0FqRnlwM0J2Qzs7QWlGenAzQkU7RUFBcUMsZ0JBQUE7QWpGNnAzQnZDOztBaUY3cDNCRTtFQUFxQyxnQkFBQTtBakZpcTNCdkM7O0FpRmpxM0JFO0VBQXFDLGdCQUFBO0FqRnFxM0J2Qzs7QWlGcnEzQkU7RUFBcUMsZ0JBQUE7QWpGeXEzQnZDOztBaUZ6cTNCRTtFQUFxQyxnQkFBQTtBakY2cTNCdkM7O0FpRjdxM0JFO0VBQXFDLGdCQUFBO0FqRmlyM0J2Qzs7QWlGanIzQkU7RUFBcUMsZ0JBQUE7QWpGcXIzQnZDOztBaUZycjNCRTtFQUFxQyxnQkFBQTtBakZ5cjNCdkM7O0FpRnpyM0JFO0VBQXFDLGdCQUFBO0FqRjZyM0J2Qzs7QWlGN3IzQkU7RUFBcUMsZ0JBQUE7QWpGaXMzQnZDOztBaUZqczNCRTtFQUFxQyxnQkFBQTtBakZxczNCdkM7O0FpRnJzM0JFO0VBQXFDLGdCQUFBO0FqRnlzM0J2Qzs7QWlGenMzQkU7RUFBcUMsZ0JBQUE7QWpGNnMzQnZDOztBaUY3czNCRTtFQUFxQyxnQkFBQTtBakZpdDNCdkM7O0FpRmp0M0JFO0VBQXFDLGdCQUFBO0FqRnF0M0J2Qzs7QWlGcnQzQkU7RUFBcUMsZ0JBQUE7QWpGeXQzQnZDOztBaUZ6dDNCRTtFQUFxQyxnQkFBQTtBakY2dDNCdkM7O0FpRjd0M0JFO0VBQXFDLGdCQUFBO0FqRml1M0J2Qzs7QWlGanUzQkU7RUFBcUMsZ0JBQUE7QWpGcXUzQnZDOztBaUZydTNCRTtFQUFxQyxnQkFBQTtBakZ5dTNCdkM7O0FpRnp1M0JFO0VBQXFDLGdCQUFBO0FqRjZ1M0J2Qzs7QWlGN3UzQkU7RUFBcUMsZ0JBQUE7QWpGaXYzQnZDOztBaUZqdjNCRTtFQUFxQyxnQkFBQTtBakZxdjNCdkM7O0FpRnJ2M0JFO0VBQXFDLGdCQUFBO0FqRnl2M0J2Qzs7QWlGenYzQkU7RUFBcUMsZ0JBQUE7QWpGNnYzQnZDOztBaUY3djNCRTtFQUFxQyxnQkFBQTtBakZpdzNCdkM7O0FpRmp3M0JFO0VBQXFDLGdCQUFBO0FqRnF3M0J2Qzs7QWlGcnczQkU7RUFBcUMsZ0JBQUE7QWpGeXczQnZDOztBaUZ6dzNCRTtFQUFxQyxnQkFBQTtBakY2dzNCdkM7O0FpRjd3M0JFO0VBQXFDLGdCQUFBO0FqRml4M0J2Qzs7QWlGangzQkU7RUFBcUMsZ0JBQUE7QWpGcXgzQnZDOztBaUZyeDNCRTtFQUFxQyxnQkFBQTtBakZ5eDNCdkM7O0FpRnp4M0JFO0VBQXFDLGdCQUFBO0FqRjZ4M0J2Qzs7QWlGN3gzQkU7RUFBcUMsZ0JBQUE7QWpGaXkzQnZDOztBaUZqeTNCRTtFQUFxQyxnQkFBQTtBakZxeTNCdkM7O0FpRnJ5M0JFO0VBQXFDLGdCQUFBO0FqRnl5M0J2Qzs7QWlGenkzQkU7RUFBcUMsZ0JBQUE7QWpGNnkzQnZDOztBaUY3eTNCRTtFQUFxQyxnQkFBQTtBakZpejNCdkM7O0FpRmp6M0JFO0VBQXFDLGdCQUFBO0FqRnF6M0J2Qzs7QWlGcnozQkU7RUFBcUMsZ0JBQUE7QWpGeXozQnZDOztBaUZ6ejNCRTtFQUFxQyxnQkFBQTtBakY2ejNCdkM7O0FpRjd6M0JFO0VBQXFDLGdCQUFBO0FqRmkwM0J2Qzs7QWlGajAzQkU7RUFBcUMsZ0JBQUE7QWpGcTAzQnZDOztBaUZyMDNCRTtFQUFxQyxnQkFBQTtBakZ5MDNCdkM7O0FpRnowM0JFO0VBQXFDLGdCQUFBO0FqRjYwM0J2Qzs7QWlGNzAzQkU7RUFBcUMsZ0JBQUE7QWpGaTEzQnZDOztBaUZqMTNCRTtFQUFxQyxnQkFBQTtBakZxMTNCdkM7O0FpRnIxM0JFO0VBQXFDLGdCQUFBO0FqRnkxM0J2Qzs7QWlGejEzQkU7RUFBcUMsZ0JBQUE7QWpGNjEzQnZDOztBaUY3MTNCRTtFQUFxQyxnQkFBQTtBakZpMjNCdkM7O0FpRmoyM0JFO0VBQXFDLGdCQUFBO0FqRnEyM0J2Qzs7QWlGcjIzQkU7RUFBcUMsZ0JBQUE7QWpGeTIzQnZDOztBaUZ6MjNCRTtFQUFxQyxnQkFBQTtBakY2MjNCdkM7O0FpRjcyM0JFO0VBQXFDLGdCQUFBO0FqRmkzM0J2Qzs7QWlGajMzQkU7RUFBcUMsZ0JBQUE7QWpGcTMzQnZDOztBaUZyMzNCRTtFQUFxQyxnQkFBQTtBakZ5MzNCdkM7O0FpRnozM0JFO0VBQXFDLGdCQUFBO0FqRjYzM0J2Qzs7QWlGNzMzQkU7RUFBcUMsZ0JBQUE7QWpGaTQzQnZDOztBaUZqNDNCRTtFQUFxQyxnQkFBQTtBakZxNDNCdkM7O0FpRnI0M0JFO0VBQXFDLGdCQUFBO0FqRnk0M0J2Qzs7QWlGejQzQkU7RUFBcUMsZ0JBQUE7QWpGNjQzQnZDOztBaUY3NDNCRTtFQUFxQyxnQkFBQTtBakZpNTNCdkM7O0FpRmo1M0JFO0VBQXFDLGdCQUFBO0FqRnE1M0J2Qzs7QWlGcjUzQkU7RUFBcUMsZ0JBQUE7QWpGeTUzQnZDOztBaUZ6NTNCRTtFQUFxQyxnQkFBQTtBakY2NTNCdkM7O0FpRjc1M0JFO0VBQXFDLGdCQUFBO0FqRmk2M0J2Qzs7QWlGajYzQkU7RUFBcUMsZ0JBQUE7QWpGcTYzQnZDOztBaUZyNjNCRTtFQUFxQyxnQkFBQTtBakZ5NjNCdkM7O0FpRno2M0JFO0VBQXFDLGdCQUFBO0FqRjY2M0J2Qzs7QWlGNzYzQkU7RUFBcUMsZ0JBQUE7QWpGaTczQnZDOztBaUZqNzNCRTtFQUFxQyxnQkFBQTtBakZxNzNCdkM7O0FpRnI3M0JFO0VBQXFDLGdCQUFBO0FqRnk3M0J2Qzs7QWlGejczQkU7RUFBcUMsZ0JBQUE7QWpGNjczQnZDOztBaUY3NzNCRTtFQUFxQyxnQkFBQTtBakZpODNCdkM7O0FpRmo4M0JFO0VBQXFDLGdCQUFBO0FqRnE4M0J2Qzs7QWlGcjgzQkU7RUFBcUMsZ0JBQUE7QWpGeTgzQnZDOztBaUZ6ODNCRTtFQUFxQyxnQkFBQTtBakY2ODNCdkM7O0FpRjc4M0JFO0VBQXFDLGdCQUFBO0FqRmk5M0J2Qzs7QWlGajkzQkU7RUFBcUMsZ0JBQUE7QWpGcTkzQnZDOztBaUZyOTNCRTtFQUFxQyxnQkFBQTtBakZ5OTNCdkM7O0FpRno5M0JFO0VBQXFDLGdCQUFBO0FqRjY5M0J2Qzs7QWlGNzkzQkU7RUFBcUMsZ0JBQUE7QWpGaSszQnZDOztBaUZqKzNCRTtFQUFxQyxnQkFBQTtBakZxKzNCdkM7O0FpRnIrM0JFO0VBQXFDLGdCQUFBO0FqRnkrM0J2Qzs7QWlGeiszQkU7RUFBcUMsZ0JBQUE7QWpGNiszQnZDOztBaUY3KzNCRTtFQUFxQyxnQkFBQTtBakZpLzNCdkM7O0FpRmovM0JFO0VBQXFDLGdCQUFBO0FqRnEvM0J2Qzs7QWlGci8zQkU7RUFBcUMsZ0JBQUE7QWpGeS8zQnZDOztBaUZ6LzNCRTtFQUFxQyxnQkFBQTtBakY2LzNCdkM7O0FpRjcvM0JFO0VBQXFDLGdCQUFBO0FqRmlnNEJ2Qzs7QWlGamc0QkU7RUFBcUMsZ0JBQUE7QWpGcWc0QnZDOztBaUZyZzRCRTtFQUFxQyxnQkFBQTtBakZ5ZzRCdkM7O0FpRnpnNEJFO0VBQXFDLGdCQUFBO0FqRjZnNEJ2Qzs7QWlGN2c0QkU7RUFBcUMsZ0JBQUE7QWpGaWg0QnZDOztBaUZqaDRCRTtFQUFxQyxnQkFBQTtBakZxaDRCdkM7O0FpRnJoNEJFO0VBQXFDLGdCQUFBO0FqRnloNEJ2Qzs7QWlGemg0QkU7RUFBcUMsZ0JBQUE7QWpGNmg0QnZDOztBaUY3aDRCRTtFQUFxQyxnQkFBQTtBakZpaTRCdkM7O0FpRmppNEJFO0VBQXFDLGdCQUFBO0FqRnFpNEJ2Qzs7QWlGcmk0QkU7RUFBcUMsZ0JBQUE7QWpGeWk0QnZDOztBaUZ6aTRCRTtFQUFxQyxnQkFBQTtBakY2aTRCdkM7O0FpRjdpNEJFO0VBQXFDLGdCQUFBO0FqRmlqNEJ2Qzs7QWlGamo0QkU7RUFBcUMsZ0JBQUE7QWpGcWo0QnZDOztBaUZyajRCRTtFQUFxQyxnQkFBQTtBakZ5ajRCdkM7O0FpRnpqNEJFO0VBQXFDLGdCQUFBO0FqRjZqNEJ2Qzs7QWlGN2o0QkU7RUFBcUMsZ0JBQUE7QWpGaWs0QnZDOztBaUZqazRCRTtFQUFxQyxnQkFBQTtBakZxazRCdkM7O0FpRnJrNEJFO0VBQXFDLGdCQUFBO0FqRnlrNEJ2Qzs7QWlGems0QkU7RUFBcUMsZ0JBQUE7QWpGNms0QnZDOztBaUY3azRCRTtFQUFxQyxnQkFBQTtBakZpbDRCdkM7O0FpRmpsNEJFO0VBQXFDLGdCQUFBO0FqRnFsNEJ2Qzs7QWlGcmw0QkU7RUFBcUMsZ0JBQUE7QWpGeWw0QnZDOztBaUZ6bDRCRTtFQUFxQyxnQkFBQTtBakY2bDRCdkM7O0FpRjdsNEJFO0VBQXFDLGdCQUFBO0FqRmltNEJ2Qzs7QWlGam00QkU7RUFBcUMsZ0JBQUE7QWpGcW00QnZDOztBaUZybTRCRTtFQUFxQyxnQkFBQTtBakZ5bTRCdkM7O0FpRnptNEJFO0VBQXFDLGdCQUFBO0FqRjZtNEJ2Qzs7QWlGN200QkU7RUFBcUMsZ0JBQUE7QWpGaW40QnZDOztBaUZqbjRCRTtFQUFxQyxnQkFBQTtBakZxbjRCdkM7O0FpRnJuNEJFO0VBQXFDLGdCQUFBO0FqRnluNEJ2Qzs7QWlGem40QkU7RUFBcUMsZ0JBQUE7QWpGNm40QnZDOztBaUY3bjRCRTtFQUFxQyxnQkFBQTtBakZpbzRCdkM7O0FpRmpvNEJFO0VBQXFDLGdCQUFBO0FqRnFvNEJ2Qzs7QWlGcm80QkU7RUFBcUMsZ0JBQUE7QWpGeW80QnZDOztBaUZ6bzRCRTtFQUFxQyxnQkFBQTtBakY2bzRCdkM7O0FpRjdvNEJFO0VBQXFDLGdCQUFBO0FqRmlwNEJ2Qzs7QWlGanA0QkU7RUFBcUMsZ0JBQUE7QWpGcXA0QnZDOztBaUZycDRCRTtFQUFxQyxnQkFBQTtBakZ5cDRCdkM7O0FpRnpwNEJFO0VBQXFDLGdCQUFBO0FqRjZwNEJ2Qzs7QWlGN3A0QkU7RUFBcUMsZ0JBQUE7QWpGaXE0QnZDOztBaUZqcTRCRTtFQUFxQyxnQkFBQTtBakZxcTRCdkM7O0FpRnJxNEJFO0VBQXFDLGdCQUFBO0FqRnlxNEJ2Qzs7QWlGenE0QkU7RUFBcUMsZ0JBQUE7QWpGNnE0QnZDOztBaUY3cTRCRTtFQUFxQyxnQkFBQTtBakZpcjRCdkM7O0FpRmpyNEJFO0VBQXFDLGdCQUFBO0FqRnFyNEJ2Qzs7QWlGcnI0QkU7RUFBcUMsZ0JBQUE7QWpGeXI0QnZDOztBaUZ6cjRCRTtFQUFxQyxnQkFBQTtBakY2cjRCdkM7O0FpRjdyNEJFO0VBQXFDLGdCQUFBO0FqRmlzNEJ2Qzs7QWlGanM0QkU7RUFBcUMsZ0JBQUE7QWpGcXM0QnZDOztBaUZyczRCRTtFQUFxQyxnQkFBQTtBakZ5czRCdkM7O0FpRnpzNEJFO0VBQXFDLGdCQUFBO0FqRjZzNEJ2Qzs7QWlGN3M0QkU7RUFBcUMsZ0JBQUE7QWpGaXQ0QnZDOztBaUZqdDRCRTtFQUFxQyxnQkFBQTtBakZxdDRCdkM7O0FpRnJ0NEJFO0VBQXFDLGdCQUFBO0FqRnl0NEJ2Qzs7QWlGenQ0QkU7RUFBcUMsZ0JBQUE7QWpGNnQ0QnZDOztBaUY3dDRCRTtFQUFxQyxnQkFBQTtBakZpdTRCdkM7O0FpRmp1NEJFO0VBQXFDLGdCQUFBO0FqRnF1NEJ2Qzs7QWlGcnU0QkU7RUFBcUMsZ0JBQUE7QWpGeXU0QnZDOztBaUZ6dTRCRTtFQUFxQyxnQkFBQTtBakY2dTRCdkM7O0FpRjd1NEJFO0VBQXFDLGdCQUFBO0FqRml2NEJ2Qzs7QWlGanY0QkU7RUFBcUMsZ0JBQUE7QWpGcXY0QnZDOztBaUZydjRCRTtFQUFxQyxnQkFBQTtBakZ5djRCdkM7O0FpRnp2NEJFO0VBQXFDLGdCQUFBO0FqRjZ2NEJ2Qzs7QWlGN3Y0QkU7RUFBcUMsZ0JBQUE7QWpGaXc0QnZDOztBaUZqdzRCRTtFQUFxQyxnQkFBQTtBakZxdzRCdkM7O0FpRnJ3NEJFO0VBQXFDLGdCQUFBO0FqRnl3NEJ2Qzs7QWlGenc0QkU7RUFBcUMsZ0JBQUE7QWpGNnc0QnZDOztBaUY3dzRCRTtFQUFxQyxnQkFBQTtBakZpeDRCdkM7O0FpRmp4NEJFO0VBQXFDLGdCQUFBO0FqRnF4NEJ2Qzs7QWlGcng0QkU7RUFBcUMsZ0JBQUE7QWpGeXg0QnZDOztBaUZ6eDRCRTtFQUFxQyxnQkFBQTtBakY2eDRCdkM7O0FpRjd4NEJFO0VBQXFDLGdCQUFBO0FqRml5NEJ2Qzs7QWlGank0QkU7RUFBcUMsZ0JBQUE7QWpGcXk0QnZDOztBaUZyeTRCRTtFQUFxQyxnQkFBQTtBakZ5eTRCdkM7O0FpRnp5NEJFO0VBQXFDLGdCQUFBO0FqRjZ5NEJ2Qzs7QWlGN3k0QkU7RUFBcUMsZ0JBQUE7QWpGaXo0QnZDOztBaUZqejRCRTtFQUFxQyxnQkFBQTtBakZxejRCdkM7O0FpRnJ6NEJFO0VBQXFDLGdCQUFBO0FqRnl6NEJ2Qzs7QWlGeno0QkU7RUFBcUMsZ0JBQUE7QWpGNno0QnZDOztBaUY3ejRCRTtFQUFxQyxnQkFBQTtBakZpMDRCdkM7O0FpRmowNEJFO0VBQXFDLGdCQUFBO0FqRnEwNEJ2Qzs7QWlGcjA0QkU7RUFBcUMsZ0JBQUE7QWpGeTA0QnZDOztBaUZ6MDRCRTtFQUFxQyxnQkFBQTtBakY2MDRCdkM7O0FpRjcwNEJFO0VBQXFDLGdCQUFBO0FqRmkxNEJ2Qzs7QWlGajE0QkU7RUFBcUMsZ0JBQUE7QWpGcTE0QnZDOztBaUZyMTRCRTtFQUFxQyxnQkFBQTtBakZ5MTRCdkM7O0FpRnoxNEJFO0VBQXFDLGdCQUFBO0FqRjYxNEJ2Qzs7QWlGNzE0QkU7RUFBcUMsZ0JBQUE7QWpGaTI0QnZDOztBaUZqMjRCRTtFQUFxQyxnQkFBQTtBakZxMjRCdkM7O0FpRnIyNEJFO0VBQXFDLGdCQUFBO0FqRnkyNEJ2Qzs7QWlGejI0QkU7RUFBcUMsZ0JBQUE7QWpGNjI0QnZDOztBaUY3MjRCRTtFQUFxQyxnQkFBQTtBakZpMzRCdkM7O0FpRmozNEJFO0VBQXFDLGdCQUFBO0FqRnEzNEJ2Qzs7QWlGcjM0QkU7RUFBcUMsZ0JBQUE7QWpGeTM0QnZDOztBaUZ6MzRCRTtFQUFxQyxnQkFBQTtBakY2MzRCdkM7O0FpRjczNEJFO0VBQXFDLGdCQUFBO0FqRmk0NEJ2Qzs7QWlGajQ0QkU7RUFBcUMsZ0JBQUE7QWpGcTQ0QnZDOztBaUZyNDRCRTtFQUFxQyxnQkFBQTtBakZ5NDRCdkM7O0FpRno0NEJFO0VBQXFDLGdCQUFBO0FqRjY0NEJ2Qzs7QWlGNzQ0QkU7RUFBcUMsZ0JBQUE7QWpGaTU0QnZDOztBaUZqNTRCRTtFQUFxQyxnQkFBQTtBakZxNTRCdkM7O0FpRnI1NEJFO0VBQXFDLGdCQUFBO0FqRnk1NEJ2Qzs7QWlGejU0QkU7RUFBcUMsZ0JBQUE7QWpGNjU0QnZDOztBaUY3NTRCRTtFQUFxQyxnQkFBQTtBakZpNjRCdkM7O0FpRmo2NEJFO0VBQXFDLGdCQUFBO0FqRnE2NEJ2Qzs7QWlGcjY0QkU7RUFBcUMsZ0JBQUE7QWpGeTY0QnZDOztBaUZ6NjRCRTtFQUFxQyxnQkFBQTtBakY2NjRCdkM7O0FpRjc2NEJFO0VBQXFDLGdCQUFBO0FqRmk3NEJ2Qzs7QWlGajc0QkU7RUFBcUMsZ0JBQUE7QWpGcTc0QnZDOztBaUZyNzRCRTtFQUFxQyxnQkFBQTtBakZ5NzRCdkM7O0FpRno3NEJFO0VBQXFDLGdCQUFBO0FqRjY3NEJ2Qzs7QWlGNzc0QkU7RUFBcUMsZ0JBQUE7QWpGaTg0QnZDOztBaUZqODRCRTtFQUFxQyxnQkFBQTtBakZxODRCdkM7O0FpRnI4NEJFO0VBQXFDLGdCQUFBO0FqRnk4NEJ2Qzs7QWlGejg0QkU7RUFBcUMsZ0JBQUE7QWpGNjg0QnZDOztBaUY3ODRCRTtFQUFxQyxnQkFBQTtBakZpOTRCdkM7O0FpRmo5NEJFO0VBQXFDLGdCQUFBO0FqRnE5NEJ2Qzs7QWlGcjk0QkU7RUFBcUMsZ0JBQUE7QWpGeTk0QnZDOztBaUZ6OTRCRTtFQUFxQyxnQkFBQTtBakY2OTRCdkM7O0FpRjc5NEJFO0VBQXFDLGdCQUFBO0FqRmkrNEJ2Qzs7QWlGais0QkU7RUFBcUMsZ0JBQUE7QWpGcSs0QnZDOztBaUZyKzRCRTtFQUFxQyxnQkFBQTtBakZ5KzRCdkM7O0FpRnorNEJFO0VBQXFDLGdCQUFBO0FqRjYrNEJ2Qzs7QWlGNys0QkU7RUFBcUMsZ0JBQUE7QWpGaS80QnZDOztBaUZqLzRCRTtFQUFxQyxnQkFBQTtBakZxLzRCdkM7O0FpRnIvNEJFO0VBQXFDLGdCQUFBO0FqRnkvNEJ2Qzs7QWlGei80QkU7RUFBcUMsZ0JBQUE7QWpGNi80QnZDOztBaUY3LzRCRTtFQUFxQyxnQkFBQTtBakZpZzVCdkM7O0FpRmpnNUJFO0VBQXFDLGdCQUFBO0FqRnFnNUJ2Qzs7QWlGcmc1QkU7RUFBcUMsZ0JBQUE7QWpGeWc1QnZDOztBaUZ6ZzVCRTtFQUFxQyxnQkFBQTtBakY2ZzVCdkM7O0FpRjdnNUJFO0VBQXFDLGdCQUFBO0FqRmloNUJ2Qzs7QWlGamg1QkU7RUFBcUMsZ0JBQUE7QWpGcWg1QnZDOztBaUZyaDVCRTtFQUFxQyxnQkFBQTtBakZ5aDVCdkM7O0FpRnpoNUJFO0VBQXFDLGdCQUFBO0FqRjZoNUJ2Qzs7QWlGN2g1QkU7RUFBcUMsZ0JBQUE7QWpGaWk1QnZDOztBaUZqaTVCRTtFQUFxQyxnQkFBQTtBakZxaTVCdkM7O0FpRnJpNUJFO0VBQXFDLGdCQUFBO0FqRnlpNUJ2Qzs7QWlGemk1QkU7RUFBcUMsZ0JBQUE7QWpGNmk1QnZDOztBaUY3aTVCRTtFQUFxQyxnQkFBQTtBakZpajVCdkM7O0FpRmpqNUJFO0VBQXFDLGdCQUFBO0FqRnFqNUJ2Qzs7QWlGcmo1QkU7RUFBcUMsZ0JBQUE7QWpGeWo1QnZDOztBaUZ6ajVCRTtFQUFxQyxnQkFBQTtBakY2ajVCdkM7O0FpRjdqNUJFO0VBQXFDLGdCQUFBO0FqRmlrNUJ2Qzs7QWlGams1QkU7RUFBcUMsZ0JBQUE7QWpGcWs1QnZDOztBaUZyazVCRTtFQUFxQyxnQkFBQTtBakZ5azVCdkM7O0FpRnprNUJFO0VBQXFDLGdCQUFBO0FqRjZrNUJ2Qzs7QWlGN2s1QkU7RUFBcUMsZ0JBQUE7QWpGaWw1QnZDOztBaUZqbDVCRTtFQUFxQyxnQkFBQTtBakZxbDVCdkM7O0FpRnJsNUJFO0VBQXFDLGdCQUFBO0FqRnlsNUJ2Qzs7QWlGemw1QkU7RUFBcUMsZ0JBQUE7QWpGNmw1QnZDOztBaUY3bDVCRTtFQUFxQyxnQkFBQTtBakZpbTVCdkM7O0FpRmptNUJFO0VBQXFDLGdCQUFBO0FqRnFtNUJ2Qzs7QWlGcm01QkU7RUFBcUMsZ0JBQUE7QWpGeW01QnZDOztBaUZ6bTVCRTtFQUFxQyxnQkFBQTtBakY2bTVCdkM7O0FpRjdtNUJFO0VBQXFDLGdCQUFBO0FqRmluNUJ2Qzs7QWlGam41QkU7RUFBcUMsZ0JBQUE7QWpGcW41QnZDOztBaUZybjVCRTtFQUFxQyxnQkFBQTtBakZ5bjVCdkM7O0FpRnpuNUJFO0VBQXFDLGdCQUFBO0FqRjZuNUJ2Qzs7QWlGN241QkU7RUFBcUMsZ0JBQUE7QWpGaW81QnZDOztBaUZqbzVCRTtFQUFxQyxnQkFBQTtBakZxbzVCdkM7O0FpRnJvNUJFO0VBQXFDLGdCQUFBO0FqRnlvNUJ2Qzs7QWlGem81QkU7RUFBcUMsZ0JBQUE7QWpGNm81QnZDOztBaUY3bzVCRTtFQUFxQyxnQkFBQTtBakZpcDVCdkM7O0FpRmpwNUJFO0VBQXFDLGdCQUFBO0FqRnFwNUJ2Qzs7QWlGcnA1QkU7RUFBcUMsZ0JBQUE7QWpGeXA1QnZDOztBaUZ6cDVCRTtFQUFxQyxnQkFBQTtBakY2cDVCdkM7O0FpRjdwNUJFO0VBQXFDLGdCQUFBO0FqRmlxNUJ2Qzs7QWlGanE1QkU7RUFBcUMsZ0JBQUE7QWpGcXE1QnZDOztBaUZycTVCRTtFQUFxQyxnQkFBQTtBakZ5cTVCdkM7O0FpRnpxNUJFO0VBQXFDLGdCQUFBO0FqRjZxNUJ2Qzs7QWlGN3E1QkU7RUFBcUMsZ0JBQUE7QWpGaXI1QnZDOztBaUZqcjVCRTtFQUFxQyxnQkFBQTtBakZxcjVCdkM7O0FpRnJyNUJFO0VBQXFDLGdCQUFBO0FqRnlyNUJ2Qzs7QWlGenI1QkU7RUFBcUMsZ0JBQUE7QWpGNnI1QnZDOztBaUY3cjVCRTtFQUFxQyxnQkFBQTtBakZpczVCdkM7O0FpRmpzNUJFO0VBQXFDLGdCQUFBO0FqRnFzNUJ2Qzs7QWlGcnM1QkU7RUFBcUMsZ0JBQUE7QWpGeXM1QnZDOztBaUZ6czVCRTtFQUFxQyxnQkFBQTtBakY2czVCdkM7O0FpRjdzNUJFO0VBQXFDLGdCQUFBO0FqRml0NUJ2Qzs7QWlGanQ1QkU7RUFBcUMsZ0JBQUE7QWpGcXQ1QnZDOztBaUZydDVCRTtFQUFxQyxnQkFBQTtBakZ5dDVCdkM7O0FpRnp0NUJFO0VBQXFDLGdCQUFBO0FqRjZ0NUJ2Qzs7QWlGN3Q1QkU7RUFBcUMsZ0JBQUE7QWpGaXU1QnZDOztBaUZqdTVCRTtFQUFxQyxnQkFBQTtBakZxdTVCdkM7O0FpRnJ1NUJFO0VBQXFDLGdCQUFBO0FqRnl1NUJ2Qzs7QWlGenU1QkU7RUFBcUMsZ0JBQUE7QWpGNnU1QnZDOztBaUY3dTVCRTtFQUFxQyxnQkFBQTtBakZpdjVCdkM7O0FpRmp2NUJFO0VBQXFDLGdCQUFBO0FqRnF2NUJ2Qzs7QWlGcnY1QkU7RUFBcUMsZ0JBQUE7QWpGeXY1QnZDOztBaUZ6djVCRTtFQUFxQyxnQkFBQTtBakY2djVCdkM7O0FpRjd2NUJFO0VBQXFDLGdCQUFBO0FqRml3NUJ2Qzs7QWlGanc1QkU7RUFBcUMsZ0JBQUE7QWpGcXc1QnZDOztBaUZydzVCRTtFQUFxQyxnQkFBQTtBakZ5dzVCdkM7O0FpRnp3NUJFO0VBQXFDLGdCQUFBO0FqRjZ3NUJ2Qzs7QWlGN3c1QkU7RUFBcUMsZ0JBQUE7QWpGaXg1QnZDOztBaUZqeDVCRTtFQUFxQyxnQkFBQTtBakZxeDVCdkM7O0FpRnJ4NUJFO0VBQXFDLGdCQUFBO0FqRnl4NUJ2Qzs7QWlGeng1QkU7RUFBcUMsZ0JBQUE7QWpGNng1QnZDOztBaUY3eDVCRTtFQUFxQyxnQkFBQTtBakZpeTVCdkM7O0FpRmp5NUJFO0VBQXFDLGdCQUFBO0FqRnF5NUJ2Qzs7QWlGcnk1QkU7RUFBcUMsZ0JBQUE7QWpGeXk1QnZDOztBaUZ6eTVCRTtFQUFxQyxnQkFBQTtBakY2eTVCdkM7O0FpRjd5NUJFO0VBQXFDLGdCQUFBO0FqRml6NUJ2Qzs7QWlGano1QkU7RUFBcUMsZ0JBQUE7QWpGcXo1QnZDOztBaUZyejVCRTtFQUFxQyxnQkFBQTtBakZ5ejVCdkM7O0FpRnp6NUJFO0VBQXFDLGdCQUFBO0FqRjZ6NUJ2Qzs7QWlGN3o1QkU7RUFBcUMsZ0JBQUE7QWpGaTA1QnZDOztBaUZqMDVCRTtFQUFxQyxnQkFBQTtBakZxMDVCdkM7O0FpRnIwNUJFO0VBQXFDLGdCQUFBO0FqRnkwNUJ2Qzs7QWlGejA1QkU7RUFBcUMsZ0JBQUE7QWpGNjA1QnZDOztBaUY3MDVCRTtFQUFxQyxnQkFBQTtBakZpMTVCdkM7O0FpRmoxNUJFO0VBQXFDLGdCQUFBO0FqRnExNUJ2Qzs7QWlGcjE1QkU7RUFBcUMsZ0JBQUE7QWpGeTE1QnZDOztBaUZ6MTVCRTtFQUFxQyxnQkFBQTtBakY2MTVCdkM7O0FpRjcxNUJFO0VBQXFDLGdCQUFBO0FqRmkyNUJ2Qzs7QWlGajI1QkU7RUFBcUMsZ0JBQUE7QWpGcTI1QnZDOztBaUZyMjVCRTtFQUFxQyxnQkFBQTtBakZ5MjVCdkM7O0FpRnoyNUJFO0VBQXFDLGdCQUFBO0FqRjYyNUJ2Qzs7QWlGNzI1QkU7RUFBcUMsZ0JBQUE7QWpGaTM1QnZDOztBaUZqMzVCRTtFQUFxQyxnQkFBQTtBakZxMzVCdkM7O0FpRnIzNUJFO0VBQXFDLGdCQUFBO0FqRnkzNUJ2Qzs7QWlGejM1QkU7RUFBcUMsZ0JBQUE7QWpGNjM1QnZDOztBaUY3MzVCRTtFQUFxQyxnQkFBQTtBakZpNDVCdkM7O0FpRmo0NUJFO0VBQXFDLGdCQUFBO0FqRnE0NUJ2Qzs7QWlGcjQ1QkU7RUFBcUMsZ0JBQUE7QWpGeTQ1QnZDOztBaUZ6NDVCRTtFQUFxQyxnQkFBQTtBakY2NDVCdkM7O0FpRjc0NUJFO0VBQXFDLGdCQUFBO0FqRmk1NUJ2Qzs7QWlGajU1QkU7RUFBcUMsZ0JBQUE7QWpGcTU1QnZDOztBaUZyNTVCRTtFQUFxQyxnQkFBQTtBakZ5NTVCdkM7O0FpRno1NUJFO0VBQXFDLGdCQUFBO0FqRjY1NUJ2Qzs7QWlGNzU1QkU7RUFBcUMsZ0JBQUE7QWpGaTY1QnZDOztBaUZqNjVCRTtFQUFxQyxnQkFBQTtBakZxNjVCdkM7O0FpRnI2NUJFO0VBQXFDLGdCQUFBO0FqRnk2NUJ2Qzs7QWlGejY1QkU7RUFBcUMsZ0JBQUE7QWpGNjY1QnZDOztBaUY3NjVCRTtFQUFxQyxnQkFBQTtBakZpNzVCdkM7O0FpRmo3NUJFO0VBQXFDLGdCQUFBO0FqRnE3NUJ2Qzs7QWlGcjc1QkU7RUFBcUMsZ0JBQUE7QWpGeTc1QnZDOztBaUZ6NzVCRTtFQUFxQyxnQkFBQTtBakY2NzVCdkM7O0FpRjc3NUJFO0VBQXFDLGdCQUFBO0FqRmk4NUJ2Qzs7QWlGajg1QkU7RUFBcUMsZ0JBQUE7QWpGcTg1QnZDOztBaUZyODVCRTtFQUFxQyxnQkFBQTtBakZ5ODVCdkM7O0FpRno4NUJFO0VBQXFDLGdCQUFBO0FqRjY4NUJ2Qzs7QWlGNzg1QkU7RUFBcUMsZ0JBQUE7QWpGaTk1QnZDOztBaUZqOTVCRTtFQUFxQyxnQkFBQTtBakZxOTVCdkM7O0FpRnI5NUJFO0VBQXFDLGdCQUFBO0FqRnk5NUJ2Qzs7QWlGejk1QkU7RUFBcUMsZ0JBQUE7QWpGNjk1QnZDOztBaUY3OTVCRTtFQUFxQyxnQkFBQTtBakZpKzVCdkM7O0FpRmorNUJFO0VBQXFDLGdCQUFBO0FqRnErNUJ2Qzs7QWlGcis1QkU7RUFBcUMsZ0JBQUE7QWpGeSs1QnZDOztBaUZ6KzVCRTtFQUFxQyxnQkFBQTtBakY2KzVCdkM7O0FpRjcrNUJFO0VBQXFDLGdCQUFBO0FqRmkvNUJ2Qzs7QWlGai81QkU7RUFBcUMsZ0JBQUE7QWpGcS81QnZDOztBaUZyLzVCRTtFQUFxQyxnQkFBQTtBakZ5LzVCdkM7O0FpRnovNUJFO0VBQXFDLGdCQUFBO0FqRjYvNUJ2Qzs7QWlGNy81QkU7RUFBcUMsZ0JBQUE7QWpGaWc2QnZDOztBaUZqZzZCRTtFQUFxQyxnQkFBQTtBakZxZzZCdkM7O0FpRnJnNkJFO0VBQXFDLGdCQUFBO0FqRnlnNkJ2Qzs7QWlGemc2QkU7RUFBcUMsZ0JBQUE7QWpGNmc2QnZDOztBaUY3ZzZCRTtFQUFxQyxnQkFBQTtBakZpaDZCdkM7O0FpRmpoNkJFO0VBQXFDLGdCQUFBO0FqRnFoNkJ2Qzs7QWlGcmg2QkU7RUFBcUMsZ0JBQUE7QWpGeWg2QnZDOztBaUZ6aDZCRTtFQUFxQyxnQkFBQTtBakY2aDZCdkM7O0FpRjdoNkJFO0VBQXFDLGdCQUFBO0FqRmlpNkJ2Qzs7QWlGamk2QkU7RUFBcUMsZ0JBQUE7QWpGcWk2QnZDOztBaUZyaTZCRTtFQUFxQyxnQkFBQTtBakZ5aTZCdkM7O0FpRnppNkJFO0VBQXFDLGdCQUFBO0FqRjZpNkJ2Qzs7QWlGN2k2QkU7RUFBcUMsZ0JBQUE7QWpGaWo2QnZDOztBaUZqajZCRTtFQUFxQyxnQkFBQTtBakZxajZCdkM7O0FpRnJqNkJFO0VBQXFDLGdCQUFBO0FqRnlqNkJ2Qzs7QWlGemo2QkU7RUFBcUMsZ0JBQUE7QWpGNmo2QnZDOztBaUY3ajZCRTtFQUFxQyxnQkFBQTtBakZpazZCdkM7O0FpRmprNkJFO0VBQXFDLGdCQUFBO0FqRnFrNkJ2Qzs7QWlGcms2QkU7RUFBcUMsZ0JBQUE7QWpGeWs2QnZDOztBaUZ6azZCRTtFQUFxQyxnQkFBQTtBakY2azZCdkM7O0FpRjdrNkJFO0VBQXFDLGdCQUFBO0FqRmlsNkJ2Qzs7QWlGamw2QkU7RUFBcUMsZ0JBQUE7QWpGcWw2QnZDOztBaUZybDZCRTtFQUFxQyxnQkFBQTtBakZ5bDZCdkM7O0FpRnpsNkJFO0VBQXFDLGdCQUFBO0FqRjZsNkJ2Qzs7QWlGN2w2QkU7RUFBcUMsZ0JBQUE7QWpGaW02QnZDOztBaUZqbTZCRTtFQUFxQyxnQkFBQTtBakZxbTZCdkM7O0FpRnJtNkJFO0VBQXFDLGdCQUFBO0FqRnltNkJ2Qzs7QWlGem02QkU7RUFBcUMsZ0JBQUE7QWpGNm02QnZDOztBaUY3bTZCRTtFQUFxQyxnQkFBQTtBakZpbjZCdkM7O0FpRmpuNkJFO0VBQXFDLGdCQUFBO0FqRnFuNkJ2Qzs7QWlGcm42QkU7RUFBcUMsZ0JBQUE7QWpGeW42QnZDOztBaUZ6bjZCRTtFQUFxQyxnQkFBQTtBakY2bjZCdkM7O0FpRjduNkJFO0VBQXFDLGdCQUFBO0FqRmlvNkJ2Qzs7QWlGam82QkU7RUFBcUMsZ0JBQUE7QWpGcW82QnZDOztBaUZybzZCRTtFQUFxQyxnQkFBQTtBakZ5bzZCdkM7O0FpRnpvNkJFO0VBQXFDLGdCQUFBO0FqRjZvNkJ2Qzs7QWlGN282QkU7RUFBcUMsZ0JBQUE7QWpGaXA2QnZDOztBaUZqcDZCRTtFQUFxQyxnQkFBQTtBakZxcDZCdkM7O0FpRnJwNkJFO0VBQXFDLGdCQUFBO0FqRnlwNkJ2Qzs7QWlGenA2QkU7RUFBcUMsZ0JBQUE7QWpGNnA2QnZDOztBaUY3cDZCRTtFQUFxQyxnQkFBQTtBakZpcTZCdkM7O0FpRmpxNkJFO0VBQXFDLGdCQUFBO0FqRnFxNkJ2Qzs7QWlGcnE2QkU7RUFBcUMsZ0JBQUE7QWpGeXE2QnZDOztBaUZ6cTZCRTtFQUFxQyxnQkFBQTtBakY2cTZCdkM7O0FpRjdxNkJFO0VBQXFDLGdCQUFBO0FqRmlyNkJ2Qzs7QWlGanI2QkU7RUFBcUMsZ0JBQUE7QWpGcXI2QnZDOztBaUZycjZCRTtFQUFxQyxnQkFBQTtBakZ5cjZCdkM7O0FpRnpyNkJFO0VBQXFDLGdCQUFBO0FqRjZyNkJ2Qzs7QWlGN3I2QkU7RUFBcUMsZ0JBQUE7QWpGaXM2QnZDOztBaUZqczZCRTtFQUFxQyxnQkFBQTtBakZxczZCdkM7O0FpRnJzNkJFO0VBQXFDLGdCQUFBO0FqRnlzNkJ2Qzs7QWlGenM2QkU7RUFBcUMsZ0JBQUE7QWpGNnM2QnZDOztBaUY3czZCRTtFQUFxQyxnQkFBQTtBakZpdDZCdkM7O0FpRmp0NkJFO0VBQXFDLGdCQUFBO0FqRnF0NkJ2Qzs7QWlGcnQ2QkU7RUFBcUMsZ0JBQUE7QWpGeXQ2QnZDOztBaUZ6dDZCRTtFQUFxQyxnQkFBQTtBakY2dDZCdkM7O0FpRjd0NkJFO0VBQXFDLGdCQUFBO0FqRml1NkJ2Qzs7QWlGanU2QkU7RUFBcUMsZ0JBQUE7QWpGcXU2QnZDOztBaUZydTZCRTtFQUFxQyxnQkFBQTtBakZ5dTZCdkM7O0FpRnp1NkJFO0VBQXFDLGdCQUFBO0FqRjZ1NkJ2Qzs7QWlGN3U2QkU7RUFBcUMsZ0JBQUE7QWpGaXY2QnZDOztBaUZqdjZCRTtFQUFxQyxnQkFBQTtBakZxdjZCdkM7O0FpRnJ2NkJFO0VBQXFDLGdCQUFBO0FqRnl2NkJ2Qzs7QWlGenY2QkU7RUFBcUMsZ0JBQUE7QWpGNnY2QnZDOztBaUY3djZCRTtFQUFxQyxnQkFBQTtBakZpdzZCdkM7O0FpRmp3NkJFO0VBQXFDLGdCQUFBO0FqRnF3NkJ2Qzs7QWlGcnc2QkU7RUFBcUMsZ0JBQUE7QWpGeXc2QnZDOztBaUZ6dzZCRTtFQUFxQyxnQkFBQTtBakY2dzZCdkM7O0FpRjd3NkJFO0VBQXFDLGdCQUFBO0FqRml4NkJ2Qzs7QWlGang2QkU7RUFBcUMsZ0JBQUE7QWpGcXg2QnZDOztBaUZyeDZCRTtFQUFxQyxnQkFBQTtBakZ5eDZCdkM7O0FpRnp4NkJFO0VBQXFDLGdCQUFBO0FqRjZ4NkJ2Qzs7QWlGN3g2QkU7RUFBcUMsZ0JBQUE7QWpGaXk2QnZDOztBaUZqeTZCRTtFQUFxQyxnQkFBQTtBakZxeTZCdkM7O0FpRnJ5NkJFO0VBQXFDLGdCQUFBO0FqRnl5NkJ2Qzs7QWlGenk2QkU7RUFBcUMsZ0JBQUE7QWpGNnk2QnZDOztBaUY3eTZCRTtFQUFxQyxnQkFBQTtBakZpejZCdkM7O0FpRmp6NkJFO0VBQXFDLGdCQUFBO0FqRnF6NkJ2Qzs7QWlGcno2QkU7RUFBcUMsZ0JBQUE7QWpGeXo2QnZDOztBaUZ6ejZCRTtFQUFxQyxnQkFBQTtB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RnNpQ2dDO0FSZ3c1QnBDO0EyRnB5N0JJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QTNGc3k3Qk47O0EyRmp5N0JBO0VBQ0Usa0JBQUE7QTNGb3k3QkY7QTJGbHk3QkU7RUFDRSxhQUFBO0VBQ0EsbUJ6Ri9CaUM7QUZtMDdCckM7QWdCN3c3Qkk7RTJFekJGO0lBSUksY0FBQTtFM0ZzeTdCSjtBQUNGO0FzRjMwN0JFO0VBQ0UsY3JGc0NPO0VxRnJDUCxxQktzQzJCO0EzRnV5N0IvQjtBc0YzMDdCSTtFQUNFLGNyRmtDSztFcUZqQ0wscUJLa0NzQztBM0YyeTdCNUM7QTJGenk3QkU7RUFDRSxpQnpGM0NnQztFeUY0Q2hDLGlCekYzQ2tDO0V5RjRDbEMsbUJ6RjNDcUM7RXlGNENyQyx5QnpGL0NxQztBRjAxN0J6QztBMkZ4eTdCRTtFQUNFLFl6RnZEd0I7RXlGd0R4QixrQnpGckR3QjtFeUZzRHhCLFd6RnZEdUI7QUZpMjdCM0I7QWdCcnk3Qkk7RTJFUkY7SUFLSSxZekYxRHlCO0VGczI3QjdCO0FBQ0Y7O0FzRm4yN0JFOztFQUNFLGNyRjhCTztFcUY3QlAscUJLNEQ4QjtBM0YyeTdCbEM7QXNGcjI3Qkk7O0VBQ0UsY3JGMEJLO0VxRnpCTCxxQkt3RDBDO0EzRmd6N0JoRDs7QTRGcDM3QkE7O0VBRUUsZ0IzRmdDaUI7QUR1MTdCbkI7O0E0RmwzN0JJO0VBQ0UseUIzRndDQztBRDYwN0JQO0E0Rm4zN0JJO0VBQ0UseUIzRnlDQTtBRDQwN0JOOztBNEY5MjdCRTs7RUFDRSxTQUFBO0E1RmszN0JKOztBNEY1MjdCSTtFQUNFLGEzRndFRztBRHV5N0JUOztBNkZ6NDdCQTtFQUNFLGNBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QTdGNDQ3QkY7O0E4Ri80N0JJO0U3RGtCRixvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFB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bUJlO0FENnYrQm5COztBMEdqdytCRTs7Ozs7Ozs7Ozs7O0VBQ0Usb0JBQUE7QTFHK3crQko7O0EwRzN3K0JBOzs7Ozs7RUFNSSxnQmxHbWdCMEI7QVIydzlCOUI7O0EwRzN3K0JBO0VBQ0ksbUJ6R2RXO0V5R2VYLGdCekdkaUI7RXlHZWpCLGdCekdaZTtBRDB4K0JuQjs7QTBHM3crQkk7O0VBRUksa0JBQUE7QTFHOHcrQlI7O0EwR3p3K0JJOztFQUNJLG1CQUFBO0ExRzZ3K0JSO0EwRzN3K0JJO0VBQ0ksbUJBQUE7QTFHNncrQlI7QTBHNXcrQlE7O0VBQ0ksZ0JBQUE7QTFHK3crQlo7O0EwR3h3K0JJOzs7Ozs7Ozs7Ozs7OztFQUVJLHFDQUFBO0ExR3V4K0JSOztBMEdweCtCQTs7RUFFSSxtQnpHOUNXO0V5RytDWCxnQnpHOUNpQjtFeUcrQ2pCLGdCekc1Q2U7RXlHOENmLG9CQUFBO0VBQ0Esc0JBQUE7QTFHc3grQko7QTBHcngrQkk7O0VBQ0ksdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0ExR3d4K0JSO0EwR3Z4K0JROztFQUNJLHVCQUFBO0ExRzB4K0JaOztBMEdyeCtCQTtFQUNJLGVBQUE7QTFHd3grQko7O0EwR3J4K0JBO0VBQ0ksbUJ6R25FVztFeUdvRVgsZ0J6R25FaUI7RXlHb0VqQixnQnpHakVlO0V5R2tFZixtQkFBQTtFQUNBLHFCbEc0VzBCO0FSNDY5QjlCO0EwR3Z4K0JJO0VBQ0kscUJBQUE7QTFHeXgrQlI7QTBHdHgrQlE7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0ExR3d4K0JaO0EwR3J4K0JJO0VBRUkscUJBQUE7QTFHc3grQlI7QTBHeHcrQkk7RUFDSSx1Q0FBQTtBMUcwdytCUjtBMEd6dytCUTtFQUNJLHVDQUFBO0ExRzJ3K0JaO0EwRzF3K0JZO0VBQ0ksdUNBQUE7QTFHNHcrQmhCO0EwRzN3K0JnQjtFQUNJLHVDQUFBO0ExRzZ3K0JwQjs7QTJHcDUrQkE7RUFDSSxpQ0FBQTtBM0d1NStCSjtBMkduNStCWTtFQUNJLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0EzR3E1K0JoQjtBMkc5NCtCWTtFQUNJLGdCQUFBO0VBQ0EsaUJBQUE7QTNHZzUrQmhCOztBMkcxNCtCQTtFQUNJLHFCQUFBO0EzRzY0K0JKO0EyRzU0K0JJO0VBQ0ksYUFBQTtBM0c4NCtCUjs7QTJHejQrQkE7O0VBQUE7QUFLQTtFQUNJLHlCQUFBO0EzRzA0K0JKOztBMkdwNCtCUTs7RUFFSSxjQUFBO0VBQ0EsZUFBQTtBM0d1NCtCWjtBMkd0NCtCWTs7RUFDSSw4QkFBQTtBM0d5NCtCaEI7QTJHbjQrQlk7OztFQUVJLDhCQUFBO0EzR3M0K0JoQjtBMkdsNCtCSTtFQUNJLGtCQUFBO0EzR280K0JSO0EyR240K0JRO0VBQ0kseUIxRzJCRTtFMEcxQkYsa0JBQUE7QTNHcTQrQlo7QWdCdDQrQkk7RTJGREk7SUFJUSw2QkFBQTtJQUNBLGFBQUE7RTNHdTQrQmQ7QUFDRjtBZ0IvMytCSTtFMkZkSTtJQVFRLGtCMUdrQ0Q7RUR1MitCYjtBQUNGO0EyR3Y0K0JRO0VBQ0ksZUFBQTtFQUNBLHlCQUFBO0VBQ0Esb0IxRzZEUztFMEc1RFQsdUJBQUE7RUFDQSxnQnpHS1M7QUZvNCtCckI7QWdCcjIrQkk7RTJGekNJO0lBT1Esc0JBQUE7SUFDQSx1QkFBQTtFM0cyNCtCZDtBQUNGO0FnQjk1K0JJO0UyRlVJO0lBV1Esa0IxR29CRDtFRHkzK0JiO0FBQ0Y7QTJHNTQrQlk7RUFDSSxnQnpHSks7QUZrNStCckI7QTJHMTQrQlE7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0EzRzQ0K0JaO0FnQjk2K0JJO0UyRjRCSTtJQVFRLFVBQUE7RTNHODQrQmQ7QUFDRjtBZ0JoNCtCSTtFMkZ2Qkk7SUFXUSxjQUFBO0UzR2c1K0JkO0FBQ0Y7QWdCeDcrQkk7RTJGNEJJO0lBY1EsV0FBQTtFM0drNStCZDtBQUNGOztBMkc1NCtCSTtFQUNJLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlMUd2RlM7RTBHd0ZULFlBQUE7QTNHKzQrQlI7QWdCcDgrQkk7RTJGaURBO0lBTVEsa0JBQUE7SUFDQSxtREFBQTtZQUFBLDJDQUFBO0lBQ0EsZ0IxR3NCUTtJMEdyQlIsWUFBQTtFM0dpNStCVjtBQUNGO0FnQi83K0JJO0UyRm9DQTtJQVlRLHFCQUFBO0lBQ0EsdUJBQUE7SUFFQSx1Q0FBQTtFM0drNStCVjtBQUNGO0EyR2o1K0JRO0VBQ0ksa0JBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7QTNHbTUrQlo7QTJHbDUrQlk7RUFDSSxnQkFBQTtBM0dvNStCaEI7QTJHbDUrQlk7O0VBRUksa0JBQUE7RUFDQSxnQjFHNUdLO0UwRzZHTCxlQUFBO0VBQ0EsZ0JBQUE7QTNHbzUrQmhCO0EyR241K0JnQjs7RUFFSSxnQnpHOURDO0V5RytERCxtQkFBQTtBM0dxNStCcEI7QTJHbDUrQlk7RUFDSSxRQUFBO0VBQ0EsWUFBQTtBM0dvNStCaEI7QTJHNzQrQmdCOztFQUVJLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSx5QjFHOUhUO0FENmcvQlg7QTJHejQrQm9CO0VBQ0kseUNBQUE7QTNHMjQrQnhCO0EyR2g0K0JRO0VBQ0ksbUJBQUE7QTNHazQrQlo7QTJHLzMrQkk7O0VBRUksc0JBQUE7RUFDQSxZQUFBO0VBRUEsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQjFHdktPO0UwR3dLUCxlQUFBO0EzR2c0K0JSO0EyRy8zK0JROztFQUNJLGtCQUFBO0EzR2s0K0JaO0FnQjkvK0JJO0UyRjJISTs7SUFHUSxtQkFBQTtJQUNBLDZCQUFBO0UzR3E0K0JkO0FBQ0Y7QTJHcDQrQlk7Ozs7RUFFSSxrQkFBQTtFQUNBLDZCQUFBO0EzR3c0K0JoQjtBZ0J6aC9CSTtFMkY2SEE7O0lBd0JRLGVBQUE7SUFDQSx1Q0FBQTtFM0d5NCtCVjtBQUNGO0EyR3Q0K0JRO0VBQ0ksVUFBQTtFQUNBLFFBQUE7QTNHdzQrQlo7QWdCcGkvQkk7RTJGOEpZO0lBQ0ksaUJBQUE7RTNHeTQrQmxCO0FBQ0Y7QTJHcDQrQmdCO0VBQ0ksMEJBQUE7RUFDQSxtQkFBQTtBM0dzNCtCcEI7O0EyRy8zK0JBO0VBQ0k7SUFDSSxVQUFBO0lBQ0Esd0NBQUE7SUFBQSxnQ0FBQTtFM0drNCtCTjs7RTJHOTMrQlU7SUFDSSxVQUFBO0UzR2k0K0JkO0FBQ0Y7QTRHcm4vQkk7RUFDSSxpQkFBQTtBNUd1bi9CUjtBNEd0bi9CUTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0E1R3duL0JaOztBNkdoby9CQTtFQUNJLHlCNUdvQ087RTRHbkNQLGNBQUE7RUFDQSxlQUFBO0E3R21vL0JKO0FnQnZrL0JJO0U2Ri9ESjtJQUtRLGVBQUE7RTdHcW8vQk47QUFDRjtBNkdwby9CSTtFQUNJLGdCQUFBO0E3R3NvL0JSOztBOEc1by9CUTtFQUNJLGdCQUFBO0E5RytvL0JaOztBK0docC9CUTs7O0VBRUksZ0I5RzhCTztFOEc3QlAsU0FBQTtBL0dvcC9CWjtBK0docC9CUTtFQUNJLGU5R2tCSztFOEdqQkwsZ0I5R3FCUztBRDZuL0JyQjtBK0dqcC9CWTtFQUNJLGdCQUFBO0EvR21wL0JoQjtBK0dqcC9CWTtFQUNJLGFBQUE7QS9HbXAvQmhCO0ErR2pwL0JZO0VBQ0kscUJBQUE7QS9HbXAvQmhCO0ErR2pwL0JnQjtFQUNJLGFBQUE7QS9HbXAvQnBCOztBZ0h6cS9CQTtFQUNJLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBaEg0cS9CSjtBZ0gzcS9CSTtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsNEJBQUE7VUFBQSx3QkFBQTtBaEg2cS9CUjtBZ0J6bi9CSTtFZ0d2REE7SUFLUSxjQUFBO0VoSCtxL0JWO0FBQ0Y7QWdIOXEvQlE7RUFDSSxpQkFBQTtFQUNBLG9CQUFBO0FoSGdyL0JaO0FnQmxvL0JJO0VnRzdDUTtJOUZHVixvQkFBQTtRQUFBLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtJQUNBLDZDQUFBO0lBQ0EsNENBQUE7SUFDQSw4QkFBQTtJOEZKa0IsV0FBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtFaEhxci9CbEI7QUFDRjtBZ0hqci9CZ0I7RUFDSSxjL0djVDtFK0diUyxtQkFBQTtFQUNBLHlCQUFBO0FoSG1yL0JwQjtBZ0JwcC9CSTtFZ0dsQ1k7SUFLUSxtQkFBQTtFaEhxci9CdEI7QUFDRjtBZ0huci9CZ0I7OztFQU1JLGUvRzBETDtFK0d6REssZ0J4R29pQlU7RXdHbmlCVixnQi9HWEQ7RStHWUMsV0FBQTtBaEhrci9CcEI7QWdCanEvQkk7RWdHMUJZOzs7SVBqQlosb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCT21Cd0M7SVBsQnhDLGdCQUFBO0V6R2t0L0JGO0FBQ0Y7QWdCM3EvQkk7RWdHMUJZOzs7SUFXUSxpQkFBQTtFaEhncy9CdEI7QUFDRjtBZ0Jsci9CSTtFZ0cxQlk7OztJQWNRLGtCQUFBO0VoSG9zL0J0QjtBQUNGO0FnQnpyL0JJO0VnRzFCWTs7O0lBaUJRLGlCQUFBO0VoSHdzL0J0QjtBQUNGO0FnSHZzL0JvQjs7O0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtBaEgycy9CeEI7QWdIdHMvQmdCO0VBQ0ksbUJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCL0dsQ0M7RStHbUNELHlCQUFBO0FoSHdzL0JwQjtBZ0I1cy9CSTtFZ0dBWTtJQU1RLGlCL0drQ1Q7RUR3cS9CYjtBQUNGO0FnSHhzL0JnQjs7RUFFSSxlL0c5Q0g7RStHK0NHLGdCL0czQ0M7RStHNENELFcvRzlCWjtBRHd1L0JSO0FnQnZ0L0JJO0VnR1NZOztJQU1RLG1CQUFBO0VoSDZzL0J0QjtBQUNGO0FnSDVzL0JvQjs7RUFDSSxjQUFBO0VBQ0EscUJBQUE7QWhIK3MvQnhCO0FnSHpzL0JnQjtFQUNJLG1CQUFBO0VBRUEsdUNBQUE7RUFDQSw4QkFBQTtFQUNBLGdCL0c3REM7RStHOERELHlCQUFBO0FoSDBzL0JwQjtBZ0J6dS9CSTtFZ0d5Qlk7SUFRUSxpQi9HT1Q7RURxcy9CYjtBQUNGO0FnSDFzL0JnQjs7OztFQU1JLGUvR0pMO0UrR0tLLGdCL0d4RUQ7RStHeUVDLFcvRzdEWjtFK0c4RFksZ0J4R29lVTtBUnN1K0I5QjtBZ0J2di9CSTtFZ0dvQ1k7Ozs7SVAvRVosb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCT2lGd0M7SVBoRnhDLGdCQUFBO0V6R3l5L0JGO0FBQ0Y7QWdCbHcvQkk7RWdHb0NZOzs7O0lBV1EsaUJBQUE7RWhIMHQvQnRCO0FBQ0Y7QWdCMXcvQkk7RWdHb0NZOzs7O0lBY1Esa0JBQUE7RWhIK3QvQnRCO0FBQ0Y7QWdCbHgvQkk7RWdHb0NZOzs7O0lBaUJRLGlCQUFBO0VoSG91L0J0QjtBQUNGO0FnSDl0L0JRO0VBQ0ksNEJBQUE7TUFBQSxpQkFBQTtVQUFBLFFBQUE7QWhIZ3UvQlo7QWdCN3gvQkk7RWdHNERJO0lBR1Esa0JBQUE7SUFDQSxRQUFBO0lBQ0EsT0FBQTtJQUNBLFFBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0lBRUEsNEJBQUE7UUFBQSxpQkFBQTtZQUFBLFFBQUE7RWhIaXUvQmQ7QUFDRjtBZ0gvdC9CUTtFOUZsSU4scUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBRUEseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0U4RjhIVSw0QkFBQTtNQUFBLGlCQUFBO1VBQUEsUUFBQTtBaEhzdS9CWjtBZ0Jqei9CSTtFZ0d3RUk7SUFLUSw0QkFBQTtRQUFBLGlCQUFBO1lBQUEsUUFBQTtFaEh3dS9CZDtBQUNGO0FnSHZ1L0JZO0U5RnpIVixvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUtFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtBbEIrMS9CSjtBZ0JoMC9CSTtFZ0crRVE7STlGekhWLG9CQUFBO1FBQUEsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0lBQ0EsNkNBQUE7SUFDQSw0Q0FBQTtJQUNBLDhCQUFBO0lBS0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0lBZUYsZ0JBQUE7SThGc0drQixnQkFBQTtFaEh1di9CbEI7QUFDRjtBZ0h0di9CZ0I7RUFDSSxlQUFBO0FoSHd2L0JwQjtBZ0hydi9CWTtFQUNJLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FoSHV2L0JoQjtBZ0h0di9CZ0I7RUFDSSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWhId3YvQnBCO0FnSHB2L0JnQjtFQUNJLFdBQUE7QWhIc3YvQnBCO0FnSGp2L0JJO0VBQ0ksbUJBQUE7RUFDQSxVQUFBO0FoSG12L0JSOztBZ0g5dS9CQTs7RUFBQTtBQU9ZO0VQN0xSLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHMjYvQko7QWdCbjMvQkk7RWdHK0hRO0lQbExKLGlCQUFBO0V6RzA2L0JOO0FBQ0Y7QWdCeDMvQkk7RWdHK0hRO0lQL0tKLGlCQUFBO0V6RzQ2L0JOO0FBQ0Y7O0FnSHB2L0JBOztFQUFBO0FBVVE7Ozs7O0VQak5KLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHczgvQko7QWdCOTQvQkk7RWdHbUpJOzs7OztJUHRNQSxpQkFBQTtFekd5OC9CTjtBQUNGO0FnQnY1L0JJO0VnR21KSTs7Ozs7SVBuTUEsaUJBQUE7RXpHKzgvQk47QUFDRjtBZ0h6dy9CWTs7Ozs7RUFFSSxlQUFBO0VBQ0EsZ0JBQUE7QWhIOHcvQmhCOztBZ0h2dy9CQTs7RUFBQTtBaEdqS0k7RWdHNktJOzs7O0lBRVEsbUJBQUE7RWhIb3cvQmQ7QUFDRjtBZ0hudy9CWTs7OztFQUNJLGVBQUE7RUFDQSxVQUFBO0FoSHd3L0JoQjtBZ0h2dy9CZ0I7Ozs7RVBsUFoscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBekcrLy9CSjtBZ0J2OC9CSTtFZ0dvTFk7Ozs7SVB2T1IsaUJBQUE7RXpHaWdnQ047QUFDRjtBZ0IvOC9CSTtFZ0dvTFk7Ozs7SVBwT1IsaUJBQUE7RXpHc2dnQ047QUFDRjtBZ0hoeS9CZ0I7Ozs7RUFFSSxlQUFBO0VBQ0EsZ0JBQUE7QWhIb3kvQnBCOztBZ0gxeC9CWTtFQUNJLGlCQUFBO0VBQ0EsYUFBQTtBaEg2eC9CaEI7QWdIM3gvQlk7RUFDSSxxQkFBQTtBaEg2eC9CaEI7O0FpSHJpZ0NBO0VBQ0kscUJBQUE7RUFDQSxrQkFBQTtBakh3aWdDSjtBZ0IzKy9CSTtFaUcvREo7SUFLUSxxQkFBQTtFakh5aWdDTjtBQUNGO0FpSHhpZ0NJO0UvRkZGLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUVBLHlDQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFK0ZITSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QWpIZ2pnQ1I7QWdCNS8vQkk7RWlHeERBO0lBTVEsYUFBQTtFakhramdDVjtBQUNGO0FpSGpqZ0NRO0VBQ0ksYUFBQTtBakhtamdDWjtBaUhqamdDUTtFL0ZHTixvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUtFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtBbEI2aWdDSjtBZ0I5Z2dDSTtFaUc3Q0k7SS9GYUosbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0krRlRZLDRCQUFBO1FBQUEsaUJBQUE7WUFBQSxRQUFBO0VqSDRqZ0NkO0FBQ0Y7QWlIMWpnQ1E7RS9GTE4sb0JBQUE7TUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7RUFLRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7RStGSFEsMkJBQUE7TUFBQSxrQkFBQTtBakhra2dDWjtBZ0JoaWdDSTtFaUdyQ0k7SS9GS0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0krRkFZLDRCQUFBO1FBQUEsaUJBQUE7WUFBQSxRQUFBO0VqSHFrZ0NkO0FBQ0Y7QWlIN2pnQ1k7O0VBRUksaUJBQUE7RUFDQSxXaEhFUjtBRDZqZ0NSO0FpSHhpZ0NZO0VBQ0ksa0JoSG9DRDtBRHNnZ0NmO0FpSHJpZ0NZO0VBQ0ksZUFBQTtBakh1aWdDaEI7QWlIdGhnQ1E7RUFDSSxnQkFBQTtBakh3aGdDWjtBZ0JyamdDSTtFaUc0Qkk7SUFHUSxpQkFBQTtFakgwaGdDZDtBQUNGO0FnQjFqZ0NJO0VpRzRCSTtJQU1RLGtCQUFBO0VqSDRoZ0NkO0FBQ0Y7QWlIM2hnQ1k7RUFFSSxtQkFBQTtBakg0aGdDaEI7QWlIeGhnQ0k7RUFDSSxrQkFBQTtBakgwaGdDUjs7QWtIbm9nQ0k7RUFDSSxpQkFBQTtBbEhzb2dDUjtBa0gzbmdDQTs7O0NBQUE7QUFjWTs7Ozs7RWhHTlYsb0JBQUE7TUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7RUFLRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7QWxCMG5nQ0o7QWdCM2xnQ0k7RWtHcENROzs7OztJaEdJUixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VsQm1vZ0NGO0FBQ0Y7QWtIbG9nQ1k7Ozs7O0VoR2JWLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0VBS0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0FsQmtwZ0NKO0FnQm5uZ0NJO0VrRzdCUTs7Ozs7SWhHSFIsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFbEIycGdDRjtBQUNGO0FnQmhuZ0NJO0VrR2pDQTs7Ozs7SUFFUSxZQUFBO0VsSHVwZ0NWO0FBQ0Y7QWdCem5nQ0k7RWtHN0JJOzs7OztJQUVRLFlBQUE7RWxINHBnQ2Q7QUFDRjtBa0gxcGdDUTs7Ozs7RWhHL0JOLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0VBS0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0VnRzZCUSxVQUFBO0FsSGdxZ0NaO0FnQjlwZ0NJO0VrR1hJOzs7OztJQUlRLFVBQUE7RWxINnFnQ2Q7QUFDRjtBZ0J2cWdDSTtFa0dYSTs7Ozs7SWhHckJKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWxCK3NnQ0Y7QUFDRjtBa0hqcmdDUTs7Ozs7RUFDSSxXakgxREo7RWlIMkRJLHFDQUFBO0VoRzVDVixvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUtFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtFZ0dvQ1EsaUJBQUE7QWxINnJnQ1o7QWdCcnJnQ0k7RWtHYkk7Ozs7O0lBT1EsWUFBQTtFbEhtc2dDZDtBQUNGO0FnQjNzZ0NJO0VrR0FJOzs7OztJQVVRLFVBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7RWxIeXNnQ2Q7QUFDRjtBZ0J0dGdDSTtFa0dBSTs7Ozs7SWhHaENKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RWxCOHZnQ0Y7QUFDRjtBa0gvc2dDWTs7Ozs7Ozs7O0VUNURSLG9CQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQlMyRGdDO0VUMURoQyxnQkFBQTtFUzJEWSxlakhtQkQ7RWlIbEJDLGdCakhqREc7QUQ2d2dDbkI7QWdCaHZnQ0k7RWtHaUJROzs7Ozs7Ozs7SUFLUSxpQkFBQTtFbEhzdWdDbEI7QUFDRjtBZ0I3dmdDSTtFa0dpQlE7Ozs7Ozs7OztJQVFRLGtCQUFBO0VsSGd2Z0NsQjtBQUNGO0FnQjF3Z0NJO0VrR2lCUTs7Ozs7Ozs7O0lBV1EsaUJBQUE7RWxIMHZnQ2xCO0FBQ0Y7QWtIeHZnQ1k7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLGtCMUdtWGM7RTBHaFhkLGdCakhoRUc7RWlIaUVILG1CakhwRUQ7QUQ2MGdDZjs7QWtIbHdnQ0E7OztDQUFBO0FBV1k7Ozs7RWhHaEhWLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUVBLHlDQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtBbEJpM2dDRjtBa0h0d2dDZ0I7Ozs7RWhHbEdkLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0VBS0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBbEIwMmdDSjtBa0hoeGdDb0I7Ozs7RUFDSSwyQkFBQTtBbEhxeGdDeEI7QWtIbHhnQ2dCOzs7O0VoR3pHZCxvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUtFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsbUJBQUE7QWxCNjNnQ0o7O0FrSG54Z0NBOzs7Q0FBQTtBQWtCQTtFaEd2SkUscUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBRUEseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0FsQis1Z0NGO0FrSDN3Z0NJO0VoRzNJRixvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUtFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsbUJBQUE7QWxCcTVnQ0o7QWtIbHhnQ1E7RUFDSSwyQkFBQTtBbEhveGdDWjtBa0hqeGdDSTtFaEdsSkYsb0JBQUE7TUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7RUFLRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FsQms2Z0NKOztBa0gvd2dDUTs7OztFQUVJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx5QkFBQTtFQUVBLFVBQUE7QWxIbXhnQ1o7QWdCaDRnQ0k7RWtHdUdJOzs7O0lBUVEsNEJBQUE7SUFBQSw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RWxId3hnQ2Q7QUFDRjtBa0h2eGdDWTs7OztFaEd4S1Ysb0JBQUE7TUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7RUFLRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7RWdHZ0tZLG9CQUFBO0FsSGt5Z0NoQjtBZ0JuNmdDSTtFa0c4SFE7Ozs7SWhHOUpSLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFbEIwOGdDRjtBQUNGO0FrSHR5Z0NnQjs7OztFQUNJLGFBQUE7QWxIMnlnQ3BCO0FnQmw3Z0NJO0VrR3NJWTs7OztJQUdRLGNBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7RWxIZ3pnQ3RCO0FBQ0Y7QWdCNTdnQ0k7RWtHc0lZOzs7O0lBUVEsYUFBQTtFbEhxemdDdEI7QUFDRjtBa0hsemdDZ0I7Ozs7RUFDSSxXakhwS1o7RWlIcUtZLGdCakhqTEQ7RWlIa0xDLHNCQUFBO0FsSHV6Z0NwQjtBa0h0emdDb0I7Ozs7RUFDSSxXakh4S2hCO0VpSHlLZ0Isb0JBQUE7RUFDQSxxQkFBQTtBbEgyemdDeEI7QWtIeHpnQ2dCOzs7O0VBQ0ksMkJBQUE7QWxINnpnQ3BCO0FrSDV6Z0NvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLGFBQUE7QWxIeTFnQ3hCO0FrSHYxZ0NvQjs7OztFQUNJLGtCQUFBO0FsSDQxZ0N4QjtBa0h6MWdDZ0I7Ozs7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlDQUFBO0VBQUEsd0NBQUE7TUFBQSxrQ0FBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FsSDgxZ0NwQjtBa0g3MWdDb0I7Ozs7RUFDSSxzQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0FsSGsyZ0N4QjtBa0gvMWdDZ0I7Ozs7Ozs7O0VBRUksY2hIck5EO0VnSHVOQyxxQkFBQTtBbEhzMmdDcEI7QWtIcDJnQ2dCOzs7O0VBQ0ksbUJBQUE7QWxIeTJnQ3BCO0FrSHYyZ0NnQjs7OztFQUNJLHFCQUFBO0VBQ0EsZ0JqSHZOQztBRG1raENyQjtBa0gzMmdDb0I7Ozs7RUFDSSxjQUFBO0FsSGczZ0N4QjtBa0g1MmdDWTs7OztFaEd4T1Ysb0JBQUE7TUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsOEJBQUE7RUFLRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7RWdHZ09ZLFVBQUE7QWxIdTNnQ2hCO0FnQnhqaENJO0VrRzhMUTs7OztJQUtRLGFBQUE7RWxINDNnQ2xCO0FBQ0Y7QWdCaGtoQ0k7RWtHOExROzs7O0loRzlOUixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7SWdHc09nQixjQUFBO0lBQ0EsZ0JBQUE7SUFDQSwyQkFBQTtRQUFBLGtCQUFBO0lBQ0EscUIxR3lNVTtFUnlyZ0M1QjtBQUNGO0FrSGo0Z0NnQjs7OztFQUNJLGVBQUE7QWxIczRnQ3BCO0FrSHI0Z0NvQjs7OztFQUNJLFdBQUE7QWxIMDRnQ3hCOztBa0hqNGdDQTs7Q0FBQTtBQ3ZSQTs7RUFBQTtBQ0FBO0VBQ0kseUJBQUE7QXBIaXFoQ0o7O0FvSDlwaENBO0VBQ0kseUJBQUE7QXBIaXFoQ0o7O0FvSDlwaENBO0VBQ0kseUJBQUE7QXBIaXFoQ0o7O0FvSDlwaENBO0VBQ0ksa0JBQUE7QXBIaXFoQ0o7QW9IOXBoQ1E7RUFDSSxVQUFBO0FwSGdxaENaO0FvSDlwaENRO0VBQ0ksV25IZEo7QUQ4cWhDUjtBb0gvcGhDWTtFQUNJLGdCbkhZRztBRHFwaENuQjtBb0g1cGhDUTtFQUNJLGtCQUFBO0FwSDhwaENaO0FvSDVwaENRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QXBIOHBoQ1o7QW9IN3BoQ1k7RUFDSSxnQm5IREs7RW1IRUwsb0JBQUE7RUFDQSxtQkFBQTtBcEgrcGhDaEI7QW9IN3BoQ1k7RUFDSSxnQm5ISkc7QURtcWhDbkI7QW9INXBoQ1E7RUFDSSxtQm5IWkc7RW1IYUgsZ0JBQUE7QXBIOHBoQ1o7QW9IM3BoQ1k7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QXBINnBoQ2hCO0FvSHhwaENRO0VBQ0ksc0JBQUE7QXBIMHBoQ1o7QWdCdnBoQ0k7RW9HSkk7SUFHUSxrQ0FBQTtFcEg0cGhDZDtBQUNGO0FnQjVwaENJO0VvR0VJO0lBRVEsb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7RXBINHBoQ2Q7QUFDRjtBb0gzcGhDWTtFQUNJLGdCbkh0Q0s7RW1IdUNMLDRCQUFBO0VBQ0Esa0JuSDhCRDtFbUg3QkMsY0FBQTtFQUNBLGtCQUFBO0FwSDZwaENoQjtBZ0J4cWhDSTtFb0dNUTtJQU9RLHNCQUFBO0lBQ0EsZW5Id0JMO0ltSHZCSyxxQkFBQTtFcEgrcGhDbEI7QUFDRjtBb0g3cGhDWTtFQUNJLGdCbkhoREc7QUQrc2hDbkI7QW9INXBoQ1E7RUFDSSxnQm5IdERTO0FEb3RoQ3JCO0FvSDVwaENRO0VBQ0ksZ0JBQUE7QXBIOHBoQ1o7QW9INXBoQ2dCO0VBQ0ksZ0JuSDFERDtFbUgyREMsMEJBQUE7RUFDQSxjQUFBO0FwSDhwaENwQjs7QWdCaHJoQ0k7RW9HMEJBO0lBRVEsVUFBQTtFcEh5cGhDVjtBQUNGOztBcUhsd2hDQTs7RUFBQTtBQUtJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QXJIbXdoQ1I7QXFIbHdoQ1E7RUFDSSxxQkFBQTtBckhvd2hDWjs7QXFIOXZoQ0E7O0VBQUE7QUFNSTs7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0FySCt2aENSO0FnQnR0aENJO0VxRzNDQTs7SUFJUSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtFckhrd2hDVjtBQUNGO0FxSGp3aENROztFQUNJLG1CQUFBO01BQUEsY0FBQTtVQUFBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG9CN0dxYmtCO0FSKzBnQzlCO0FnQmx1aENJO0VxR3JDSTs7SUFLUSxjQUFBO0VySHV3aENkO0FBQ0Y7QWdCeHVoQ0k7RXFHckNJOztJQVFRLGdCQUFBO0VySDB3aENkO0FBQ0Y7QWdCanVoQ0k7RXFHeENROztJQUVRLGNBQUE7SUFDQSx1QkFBQTtFckg0d2hDbEI7QUFDRjtBcUgxd2hDWTs7RUFDSSxlQUFBO0VBQ0EsWUFBQTtBckg2d2hDaEI7QXFIdndoQ2dCOztFQUNJLDJCQUFBO0FySDB3aENwQjtBcUh2d2hDWTs7RUFFSSx1QkFBQTtBckh5d2hDaEI7QXFIcHdoQ2dCOztFQUNJLGNBQUE7QXJIdXdoQ3BCOztBc0huMGhDQTtFQUNJLG1DQUFBO0F0SHMwaENKOztBc0huMGhDQTtFQUNJLHFDQUFBO0F0SHMwaENKOztBdUh6MGhDWTs7RUFFSSxjQUFBO0F2SDQwaENoQjtBdUh2MGhDUTtFQUNJLHFCQUFBO0VBQ0EscUJySGVhO0VxSGRiLGFBQUE7RUFDQSxtQkFBQTtBdkh5MGhDWjtBdUh2MGhDUTtFQUNJLG9CQUFBO0F2SHkwaENaO0F1SHYwaENZO0VBQ0ksY25IZk07RW1IZ0JOLHFCQUFBO0F2SHkwaENoQjtBdUg1emhDUTtFQUNJLG9CQUFBO0F2SDh6aENaO0F1SDV6aENZO0VBQ0ksY25IakNNO0VtSGtDTixldEg2REQ7RXNINURDLG1CQUFBO0F2SDh6aENoQjtBdUgzemhDUTtFQUNJLGNBQUE7RUFDQSxlQUFBO0F2SDZ6aENaO0F1SDV6aENZO0VBQ0ksbUJBQUE7QXZIOHpoQ2hCO0F1SDV6aENZOztFQUNJLG1CQUFBO0F2SCt6aENoQjs7QXdIOTJoQ0k7O0VBQ0ksbUJBQUE7QXhIazNoQ1I7QXdIajNoQ1E7O0VmTEoscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBekcwM2hDSjtBZ0JsMGhDSTtFd0d6REk7O0lmTUEsaUJBQUE7RXpHMDNoQ047QUFDRjtBZ0J4MGhDSTtFd0d6REk7O0lmU0EsaUJBQUE7RXpHNjNoQ047QUFDRjs7QXdIMzNoQ1k7O0VmakJSLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHaTVoQ0o7QWdCejFoQ0k7RXdHN0NROztJZk5KLGlCQUFBO0V6R2k1aENOO0FBQ0Y7QWdCLzFoQ0k7RXdHN0NROztJZkhKLGlCQUFBO0V6R281aENOO0FBQ0Y7QWdCcjJoQ0k7RXdHM0NZOztJQUVRLGNBQUE7RXhIbTVoQ3RCO0FBQ0Y7O0F3SDc0aENBOzs7O0VBSUksMkJBQUE7QXhIZzVoQ0o7O0F3SDc0aENBOzs7RUFBQTtBQUtJO0VBQ0ksa0JBQUE7QXhIKzRoQ1I7QXdINzRoQ0k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0F4SCs0aENSO0FnQjkzaENJO0V3R2hCSTtJQUVRLG9CQUFBO0V4SGc1aENkO0FBQ0Y7QXdILzRoQ1k7O0VBRUksZ0JBQUE7QXhIaTVoQ2hCO0F3SDk0aENROztFQUVJLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0F4SGc1aENaO0FnQjM0aENJO0V3R1BJOztJQUlRLG1CQUFBO1FBQUEsY0FBQTtZQUFBLFVBQUE7RXhIbTVoQ2Q7QUFDRjtBZ0JqNWhDSTtFd0dDSTtJQUVRLG9CQUFBO1FBQUEsY0FBQTtFeEhrNWhDZDtBQUNGOztBd0h6NGhDSTs7OztFQUNJLGFBQUE7QXhIKzRoQ1I7O0F3SDU0aENBOztFQUFBO0FBT2dCO0VBQ0ksYUFBQTtBeEgyNGhDcEI7QXdILzNoQ1k7RUFDSSxtQkFBQTtBeEhpNGhDaEI7QXdIaDRoQ2dCO0VBQ0ksZ0JBQUE7QXhIazRoQ3BCO0F3SC8zaENZO0VBQ0ksaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdEQUFBO0VBQ0EsbUJBQUE7RUFFQSxtQnZIakZEO0V1SGtGQyxtQkFBQTtBeEhnNGhDaEI7QXdIOTNoQ2dCO0VBQ0ksK0JBQUE7QXhIZzRoQ3BCO0F3SDczaENvQjs7RUFFSSxxQkFBQTtBeEgrM2hDeEI7QXdINTNoQ2dCO0VBQ0ksMEJBQUE7RUFDQSxtQkFBQTtBeEg4M2hDcEI7QXdINTNoQ2dCO0VBQ0ksMEJBQUE7RUFDQSxnQnZIaEdEO0FEODloQ25CO0F3SDMzaENvQjtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtBeEg2M2hDeEI7QXdINTNoQ3dCO0VBQ0ksYUFBQTtBeEg4M2hDNUI7QXdIdjNoQ1k7RUFDSSxtQkFBQTtBeEh5M2hDaEI7QWdCNThoQ0k7RXdHa0ZRO0lBR1EsbUJBQUE7RXhIMjNoQ2xCO0FBQ0Y7QWdCajloQ0k7RXdHa0ZRO0lBTVEsbUJBQUE7RXhINjNoQ2xCO0FBQ0Y7QXdIMzNoQ1k7RUFDSSwwQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXhINjNoQ2hCO0F3SDMzaENZO0VBQ0ksbUJBQUE7QXhINjNoQ2hCO0F3SDMzaENZO0VBQ0ksY0FBQTtBeEg2M2hDaEI7O0FnQmoraENJO0V3RzRHQTtJQUVRLGlCQUFBO0V4SHczaENWO0FBQ0Y7QXdIdjNoQ1E7RUFDSSxtQkFBQTtBeEh5M2hDWjtBd0h4M2hDWTtFQUNJLGdCQUFBO0F4SDAzaENoQjtBd0h2M2hDUTtFQUNJLDBCQUFBO0VBQ0EsbUJBQUE7QXhIeTNoQ1o7QXdIdjNoQ1E7O0VBQ0ksY0FBQTtBeEgwM2hDWjs7QXdIcjNoQ0E7O0VBQUE7QUFJSTtFQUNJLGdCQUFBO0F4SHUzaENSO0F3SHAzaENRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLGdEQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBeEhzM2hDWjtBZ0JuZ2lDSTtFd0d3SUk7SUFPUSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtFeEh3M2hDZDtBQUNGO0F3SHYzaENZOztFQUVJLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0F4SHkzaENoQjtBZ0I1Z2lDSTtFd0dpSlE7O0lBSVEsbUJBQUE7UUFBQSxpQkFBQTtZQUFBLGFBQUE7RXhINDNoQ2xCO0FBQ0Y7QXdIMTNoQ1k7RUFDSSxtQkFBQTtBeEg0M2hDaEI7QWdCcmhpQ0k7RXdHd0pRO0lBR1EsbUJBQUE7RXhIODNoQ2xCO0FBQ0Y7QXdINzNoQ2dCO0VBQ0ksMEJBQUE7QXhIKzNoQ3BCO0F3SDczaENnQjtFQUNJLHNCQUFBO0F4SCszaENwQjtBd0g5M2hDb0I7O0VBRUkscUJBQUE7QXhIZzRoQ3hCO0F3SGgzaENRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtBeEhrM2hDWjtBd0hqM2hDWTtFQUNJLDBCQUFBO0VBQ0EscUJBQUE7QXhIbTNoQ2hCO0FnQjVpaUNJO0V3RzJMUTtJQUVRLDZCQUFBO0lBQ0EsV0FBQTtFeEhtM2hDbEI7QUFDRjtBd0hqM2hDb0I7O0VBRUkscUJBQUE7RUFDQSxnQnZIak9MO0FEb2xpQ25CO0FnQjFpaUNJO0V3RzJMUTtJQUVRLGFBQUE7RXhIaTNoQ2xCO0FBQ0Y7QWdCNWppQ0k7RXdHd01RO0lBS1EsZ0JBQUE7SUFDQSxXQUFBO0V4SG0zaENsQjtBQUNGO0FnQmxraUNJO0V3R3dNUTtJQVNRLGdCQUFBO0V4SHEzaENsQjtBQUNGOztBd0g3MmhDQTs7RUFBQTtBeEcxTkk7RXdHa09RO0lBRVEsY0FBQTtFeEgyMmhDbEI7QUFDRjtBd0gxMmhDZ0I7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0F4SDQyaENwQjtBZ0JwbGlDSTtFd0dzT1k7SUFPUSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtFeEgyMmhDdEI7QUFDRjtBd0h6MmhDb0I7RUFDSSxzQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBeEgyMmhDeEI7QWdCOWxpQ0k7RXdHZ1BnQjtJQUtRLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0V4SDYyaEMxQjtBQUNGO0F3SDUyaEN3QjtFQUNJLG9CQUFBO0VBQ0Esc0JBQUE7QXhIODJoQzVCO0F3SDMyaENvQjtFQUNJLGdCdkgxUkw7RXVIMlJLLG1CQUFBO0F4SDYyaEN4QjtBZ0IzbWlDSTtFd0c0UGdCO0lBSVEsbUJBQUE7UUFBQSxvQkFBQTtZQUFBLFlBQUE7SUFDQSxnQkFBQTtFeEgrMmhDMUI7QUFDRjtBd0g1MWhDWTs7RUFDSSxnREFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7QXhIKzFoQ2hCO0F3SDkxaENnQjs7RUFDSSw2Q0FBQTtBeEhpMmhDcEI7QXdIMzFoQ1E7Ozs7RUFFSSxhQUFBO0F4SCsxaENaOztBd0h6MWhDQTs7RUFBQTtBeEd4U0k7RXdHaVRBO0lBRVEsZUFBQTtJQUNBLGdCQUFBO0V4SHMxaENWO0FBQ0Y7QXdIcDFoQ1k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0VBQ0Esb0JBQUE7QXhIczFoQ2hCO0FnQmhwaUNJO0V3R3VUUTtJQU1RLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0V4SHUxaENsQjtBQUNGO0F3SHQxaENnQjtFQUNJLG9CQUFBO0F4SHcxaENwQjtBd0h0MWhDZ0I7O0VBRUksbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7QXhIdzFoQ3BCO0FnQjVwaUNJO0V3R2tVWTs7SUFJUSxtQkFBQTtRQUFBLGNBQUE7WUFBQSxVQUFBO0V4SDIxaEN0QjtBQUNGO0F3SDExaENvQjs7RUFDSSwwQkFBQTtFQUNBLGdCdkh2V0w7RXVId1dLLHFCQUFBO0F4SDYxaEN4QjtBd0h6MWhDZ0I7RUFDSSx3QkFBQTtNQUFBLGVBQUE7QXhIMjFoQ3BCO0FnQjNxaUNJO0V3RytVWTtJQUlRLG9CQUFBO1FBQUEsY0FBQTtFeEg0MWhDdEI7QUFDRjtBd0gzMWhDb0I7RUFDSSxxQ0FBQTtFQUNBLDBCQUFBO0F4SDYxaEN4QjtBZ0JwcmlDSTtFd0c2VkE7SUFFUSxlQUFBO0lBQ0EsZ0JBQUE7RXhIeTFoQ1Y7QUFDRjtBd0h2MWhDWTtFQUNJLGdEQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtBeEh5MWhDaEI7O0F5SDl2aUNBO0VBQ0ksa0JBQUE7RUFFQSxXQUFBO0VBQ0EsWUFBQTtBekhnd2lDSjtBeUgvdmlDSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0F6SGl3aUNSO0F5SC92aUNJO0VBRUksYUFBQTtBekhnd2lDUjs7QXlIM3ZpQ0k7RUFDSSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7QXpIOHZpQ1I7O0EwSDl3aUNJO0VBQ0ksa0JBQUE7QTFIaXhpQ1I7QTBIaHhpQ1E7RUFDSSx1QkFBQTtFQUNBLHNCQUFBO0ExSGt4aUNaO0FnQnh0aUNJO0UwRzVESTtJQUlRLGlCQUFBO0UxSG94aUNkO0FBQ0Y7O0EySDF4aUNRO0VBQ0ksa0JBQUE7RUFBb0Isc0JBQUE7RUFBd0IsU0FBQTtFQUFXLGdCQUFBO0VBQWtCLGVBQUE7QTNIaXlpQ3JGO0EySGh5aUNZO0VBQ0ksa0JBQUE7RUFBb0IsTUFBQTtFQUFRLE9BQUE7RUFBUyxXQUFBO0VBQWEsWUFBQTtBM0hzeWlDbEU7O0E0SHh5aUNRO0VBQ0ksY0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGNwSDJja0I7RW9IMWNsQixPQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QTVIMnlpQ1o7QWdCdHZpQ0k7RTRHNURJO0lBU1EsY0FBQTtFNUg2eWlDZDtBQUNGO0E0SHp5aUNRO0VBQ0ksbUJBQUE7QTVIMnlpQ1o7QTRIeHlpQ0k7RUFDSSxpQkFBQTtFQUNBLFVBQUE7QTVIMHlpQ1I7QTRIenlpQ1E7RUFDSSxhQUFBO0E1SDJ5aUNaO0FnQnJ3aUNJO0U0RzFDQTtJQU9RLDRCQUFBO0U1SDR5aUNWO0FBQ0Y7O0E2SHowaUNBO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsNEJBQUE7VUFBQSx3QkFBQTtBN0g0MGlDSjtBZ0Jsd2lDSTtFNkd6RUE7SUFFUSw0QkFBQTtRQUFBLGlCQUFBO1lBQUEsUUFBQTtFN0g2MGlDVjtBQUNGO0FnQnB4aUNJO0U2RzVEQTtJQUtRLGNBQUE7RTdIKzBpQ1Y7QUFDRjtBNkg3MGlDUTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QTdIKzBpQ1o7QWdCOXhpQ0k7RTZHN0NBO0lBRVEsb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtFN0g2MGlDVjtBQUNGO0FnQnB5aUNJO0U2R3hDSTs7SUFHUSxXQUFBO0lBQ0EsMkJBQUE7UUFBQSxrQkFBQTtFN0g4MGlDZDtBQUNGO0FnQjN5aUNJO0U2Ry9CSTtJQUVRLDhCQUFBO0lBQUEsOEJBQUE7UUFBQSxpQ0FBQTtZQUFBLDZCQUFBO0U3SDQwaUNkO0FBQ0Y7QWdCaHppQ0k7RTZHeEJJO0lBRVEsb0JySHlhYztFUmk2aEM1QjtBQUNGO0FnQnJ6aUNJO0U2R2pCSTtJQUVRLGVBQUE7SUFDQSxtQnJIaWFjO0VSdTZoQzVCO0FBQ0Y7QWdCM3ppQ0k7RTZHVEE7SUFFUSxjQUFBO0U3SHMwaUNWO0FBQ0Y7QWdCaDBpQ0k7RTZHTEk7SUFFUSxXQUFBO0lBQ0Esb0JySHFaYztFUms3aEM1QjtBQUNGO0FnQnQwaUNJO0U2R0dRO0lBRVEsWUFBQTtJQUNBLGVBQUE7SUFDQSxtQnJINFlVO0VSeTdoQzVCO0FBQ0Y7O0E2SC96aUNBO0VBQ0ksa0JBQUE7QTdIazBpQ0o7O0E4SGg1aUNBOztDQUFBO0FBTUk7O0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBOUhpNWlDUjtBZ0IxMWlDSTtFOEd6REE7O0lBSVEsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RTlIbzVpQ1Y7QUFDRjtBOEhuNWlDUTs7RUFDSSxtQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0E5SHM1aUNaO0FnQnQyaUNJO0U4R25ESTs7SUFLUSx5QkFBQTtFOUh5NWlDZDtBQUNGO0E4SHg1aUNZOztFQUVJLFdBQUE7RUFDQSxZQUFBO0E5SDA1aUNoQjs7QStIaDdpQ0E7O0NBQUE7QS9HK0RJO0UrRzNESjs7SUFHUSxjQUFBO0UvSGs3aUNOO0FBQ0Y7QStIajdpQ0k7O0VBQ0ksc0JBQUE7RUFDQSx5QjlIMEJHO0U4SHpCSCxjQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBL0hvN2lDUjtBK0huN2lDUTs7RUFDSSxjOUgwQkQ7RThIekJDLG9CQUFBO0EvSHM3aUNaO0ErSHA3aUNROztFQUNJLGMzSGZTO0UySGdCVCxxQkFBQTtBL0h1N2lDWjs7QWdJNThpQ0E7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0FoSSs4aUNKO0FnSTk4aUNJO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO01BQUEsY0FBQTtVQUFBLFVBQUE7RUFJQSxrQkFBQTtFQUtBLFlBQUE7RUFDQSxnQ0FBQTtBaEl5OGlDUjtBZ0J6NWlDSTtFZ0g1REE7SUFRUSxlQUFBO0lBQ0EsV0FBQTtFaElpOWlDVjtBQUNGOztBZ0JsNWlDSTtFZ0hyREk7O0lBRVEsZUFBQTtFaEkyOGlDZDtBQUNGO0FnQno1aUNJO0VnSGhESTs7SUFFUSxlQUFBO0lBQ0EsV0FBQTtJQUNBLHFCeEhrYmM7RVIwaGlDNUI7QUFDRjtBZ0l6OGlDSTs7RUFJSSxxQkFBQTtBaEl5OGlDUjtBZ0JyNmlDSTtFZ0h4Q0E7O0lBRVEscUJBQUE7RWhJZzlpQ1Y7QUFDRjtBZ0k5OGlDUTs7RUFDSSxjQUFBO0FoSWk5aUNaO0FnSWg5aUNZOztFQUNJLGNBQUE7QWhJbTlpQ2hCO0FnSWg5aUNROzs7OztFQUNJLHFCQUFBO0FoSXM5aUNaOztBaUl0Z2pDQTtFQUNJLHNCQUFBO0FqSXlnakNKO0FpSXhnakNJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQ0EsMkNBQUE7QWpJMGdqQ1I7QWlJemdqQ1E7RUFDSSxTQUFBO0FqSTJnakNaO0FpSXpnakNRO0VBQ0ksa0JoSTZGRztFZ0kzRkgsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0VBUUEsY0FBQTtFQUNBLHFCQUFBO0FqSW1nakNaO0FpSWxnakNZO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBaklvZ2pDaEI7QWlJamdqQ1k7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QWpJbWdqQ2hCO0FpSWhnakNnQjtFQUNJLGNBQUE7QWpJa2dqQ3BCO0FpSWhnakNnQjtFQUNJLGFBQUE7QWpJa2dqQ3BCO0FpSTkvaUNnQjtFQUNJLGFBQUE7QWpJZ2dqQ3BCO0FpSTkvaUNnQjtFQUNJLGNBQUE7QWpJZ2dqQ3BCO0FpSTUvaUNRO0VBQ0ksa0JoSXlDRztFZ0l4Q0gsZ0JoSTlCTztFZ0krQlAsdUJBQUE7QWpJOC9pQ1o7QWdCaGdqQ0k7RWlIREk7SUFLUSxpQmhJb0NEO0VENDlpQ2I7QUFDRjtBaUk3L2lDSTtFQUNJLFVBQUE7QWpJKy9pQ1I7QWlJOS9pQ1E7RUFDSSxnQkFBQTtBaklnZ2pDWjtBaUk3L2lDSTs7RUFFSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0FqSSsvaUNSO0FpSTkvaUNROztFQUNJLFVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJoSXRERztBRHVqakNmO0FpSS8vaUNROzs7RUFFSSxnQkFBQTtBaklrZ2pDWjtBaUk3L2lDWTtFQUNJLG1CQUFBO0VBQ0EsaUNBQUE7QWpJKy9pQ2hCO0FpSTUvaUNRO0VBQ0kscUJBQUE7QWpJOC9pQ1o7QWlJMy9pQ0k7RUFDSSxtQkFBQTtFQUNBLGdCaEl2RVc7QURva2pDbkI7O0FrSXBtakNROztFQUVJLHFCQUFBO0VBQ0EsZ0JqSTJCUztBRDRrakNyQjtBa0lubWpDWTtFQUNJLGdCakl3Qkc7QUQ2a2pDbkI7QWtJbm1qQ1k7RUFDSSxvQkFBQTtBbElxbWpDaEI7QWtJam1qQ0k7RUFDSSxrQmpJb0ZPO0VpSW5GUCxnQmpJZVc7QURvbGpDbkI7QWtJbG1qQ1E7RUFDSSxrQkFBQTtFQUNBLG9CQUFBO0FsSW9takNaOztBa0k3bGpDUTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7QWxJZ21qQ1o7QWtJOWxqQ1k7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBbElnbWpDaEI7QW1FbGdqQ0U7RUFDRSxnQkFBQTtBbkVvZ2pDSjtBbUVyZ2pDRTs7RUFDRSxnQkFBQTtBbkV3Z2pDSjtBbUV6Z2pDRTtFQUNFLGdCQUFBO0FuRTJnakNKOztBbUlscGpDQTs7RUFBQTtBQUlJO0VBQ0ksd0NBQUE7RUFDQSxxQkFBQTtBbklvcGpDUjs7QW1JL29qQ0E7RUFDSSwwQkFBQTtFQUNBLHdCQUFBO0FuSWtwakNKOztBb0kvcGpDQTs7Ozs7Ozs7O0UzQkNJLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHMHFqQ0o7QWdCbG5qQ0k7RW9IL0RKOzs7Ozs7Ozs7STNCWVEsaUJBQUE7RXpHaXJqQ047QUFDRjtBZ0IvbmpDSTtFb0gvREo7Ozs7Ozs7OztJM0JlUSxpQkFBQTtFekcycmpDTjtBQUNGOztBb0k1cmpDQTs7RUFFSSxxQjVIaWMwQjtBUjh2aUM5QjtBb0k5cmpDSTs7OztFQUVJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtBcElrc2pDUjtBb0lqc2pDUTs7Ozs7OztFQUNJLGNuSW9CRDtFbUluQkMsZ0JuSVFPO0VtSVBQLHFCQUFBO0FwSXlzakNaO0FvSXhzakNZOzs7Ozs7O0VBQ0ksY0FBQTtFQUNBLHFCQUFBO0FwSWd0akNoQjtBb0k1c2pDSTs7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0FwSStzakNSO0FvSTlzakNROztFQUNJLFdBQUE7QXBJaXRqQ1o7QW9JN3NqQ1E7O0VBQ0ksbUJBQUE7QXBJZ3RqQ1o7O0FxSTF2akNJO0VuSElGLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUVBLHlDQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFbUhUTSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLGdCQUFBO0FySW13akNSO0FnQnhzakNJO0VxSDlEQTtJQUtRLGNBQUE7RXJJcXdqQ1Y7QUFDRjtBZ0I3c2pDSTtFcUg5REE7SUFRUSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RXJJdXdqQ1Y7QUFDRjtBZ0JsdGpDSTtFcUg5REE7SUFXUSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtJQUNBLGlCQUFBO0VySXl3akNWO0FBQ0Y7QXFJeHdqQ1E7RUFDSSxzQkFBQTtFQUNBLHNCQUFBO0VuSElWLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0VBS0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBbEJtd2pDSjtBZ0JwdWpDSTtFcUhoREk7SW5IZ0JKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFbEJ3d2pDRjtBQUNGO0FnQjF1akNJO0VxSGhESTtJbkhnQkosbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VsQjh3akNGO0FBQ0Y7QWdCaHZqQ0k7RXFIaERJO0lBWVEsMkJBQUE7RXJJd3hqQ2Q7QUFDRjtBZ0JydmpDSTtFcUhqQ0k7SUFFUSxZQUFBO0VySXd4akNkO0FBQ0Y7QXFJdHhqQ1E7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBckl3eGpDWjtBcUl6d2pDWTtFQUNJLGtCcElrREQ7RW9JaERDLGFBQUE7RUFDQSxnQ0FBQTtFQUNBLHFCQUFBO0FySTB3akNoQjtBZ0J4dmpDSTtFcUh2QlE7SUFPUSxxQkFBQTtFckk0d2pDbEI7QUFDRjtBcUl6d2pDUTtFQUNJLGNBQUE7QXJJMndqQ1o7QXFJMXdqQ1k7RUFDSSxnQm5JZ0JLO0VtSWZMLHFCQUFBO0VBQ0Esc0JBQUE7QXJJNHdqQ2hCO0FnQmx4akNJO0VxSENJO0lBUVEsa0JBQUE7SUFDQSxlQUFBO0lBQ0EsYUFBQTtFckk2d2pDZDtBQUNGO0FxSTN3akNRO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVwSW9CRztFb0luQkgsZ0JwSWxEUztBRCt6akNyQjtBZ0JoeWpDSTtFcUhjSTtJQU9RLFc3SDhYYztJNkg3WGQsVUFBQTtJQUNBLGNBQUE7RXJJK3dqQ2Q7QUFDRjs7QWdCdnlqQ0k7RXNIOURBO0lBRVEsb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtJQUNBLHFCQUFBO1FBQUEsaUJBQUE7RXRJdzJqQ1Y7QUFDRjtBc0l0MmpDUTtFQUNJLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QXRJdzJqQ1o7QXNJdjJqQ1k7OztFQUdJLFlBQUE7QXRJeTJqQ2hCOztBdUl0M2pDQTtFQUNJLHFCL0hpZDBCO0FSdzZpQzlCO0F1SXgzakNJOztFQUVJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtBdkkwM2pDUjtBdUl6M2pDUTs7RUFFSSxnQnRJd0JPO0VzSXZCUCxxQkFBQTtBdkkyM2pDWjtBdUkxM2pDWTs7RUFDSSxjQUFBO0VBQ0EscUJBQUE7QXZJNjNqQ2hCO0F1SXozakNJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtBdkkyM2pDUjtBdUkxM2pDUTtFQUNJLFdBQUE7QXZJNDNqQ1o7QXVJeDNqQ1E7RUFDSSxtQkFBQTtFQUNBLGdDQUFBO0F2STAzakNaOztBdUluM2pDSTtFQUNJLFlBQUE7QXZJczNqQ1I7QXVJcjNqQ1E7RUFDSSxhQUFBO0F2SXUzakNaO0F1SXAzakNRO0VBQ0ksbUNBQUE7QXZJczNqQ1o7O0F1STcyakNJOztFQUNJLG1CdElyQk87RXNJc0JQLGdCdEluQlc7QURvNGpDbkI7QXVJaDNqQ1E7O0VBQ0ksY0FBQTtFQUNBLHFCQUFBO0F2SW0zakNaOztBd0l6NGpDSTtFQUNJLFlBQUE7QXhJNDRqQ1I7QXdJMzRqQ1E7RUFDSSxhQUFBO0F4STY0akNaO0F3STM0akNRO0VBQ0ksbUNBQUE7QXhJNjRqQ1o7O0F3SXI0akNZO0VBQ0ksYUFBQTtBeEl3NGpDaEI7O0F3SWw0akNBOztDQUFBO0FBSUE7O0VBQUE7QUFLSTs7RUFDSSxhQUFBO0F4SW00akNSO0F3SWo0akNJOzs7O0VBRUksb0JBQUE7RUFDQSx1QkFBQTtBeElxNGpDUjtBd0lsNGpDUTs7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QXhJcTRqQ1o7QXdJcDRqQ1k7O0VBQ0ksWUFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxVQUFBO0VBQ0EsaUJ2SXFCRDtFdUlwQkMsZ0J2SWpERztBRHc3akNuQjtBd0lyNGpDWTs7RUFDSSxVQUFBO0F4SXc0akNoQjtBd0lyNGpDZ0I7O0VBQ0ksU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7QXhJdzRqQ3BCO0F3SXY0akNvQjs7RUFDSSxxQkFBQTtBeEkwNGpDeEI7QXdJeDRqQ29COztFQUNJLG1CQUFBO0F4STI0akN4QjtBd0kxNGpDd0I7O0VBQ0ksVUFBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtBeEk2NGpDNUI7QXdJMzRqQ3dCOztFQUNJLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0F4STg0akM1QjtBd0k1NGpDd0I7O0VBQ0ksV3ZJMUdwQjtBRHkvakNSO0F3SXo0akNROzs7O0VBRUksa0JBQUE7QXhJNjRqQ1o7QXdJNTRqQ1k7Ozs7RUFDSSxhQUFBO0F4SWk1akNoQjtBd0kvNGpDWTs7OztFQUNJLHlCcEl4SEs7RW9JeUhMLFd2SXhIUjtFdUl5SFEsZ0JBQUE7QXhJbzVqQ2hCO0F3SW41akNnQjs7OztFQUNJLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxxQnZJekZUO0FEaS9qQ1g7QXdJcjVqQ1k7Ozs7RUFDSSxpQ2xFaklVO0VrRWtJVixrQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV3ZJcklSO0V1SXNJUSxhQUFBO0F4STA1akNoQjtBd0lyNWpDUTs7O0VBQ0ksaUJ2STNDRztFdUk0Q0gsZ0J2SWpITztFdUlrSFAsa0JBQUE7QXhJeTVqQ1o7QXdJbDVqQ2dCOztFQUNJLGNwSXZKQztFb0l3SkQsb0JBQUE7QXhJcTVqQ3BCO0F3SWo1akNnQjs7RUFDSSxrQnZJMURMO0V1STJESyxnQnZJaklEO0V1SWtJQyxpQkFBQTtBeElvNWpDcEI7QXdJbjVqQ29COztFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QXhJczVqQ3hCOztBd0k5NGpDQTtFQUNJLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0F4SWk1akNKO0F3SS80akNRO0VBQ0ksMENBQUE7RUFDQSx1Q0FBQTtBeElpNWpDWjtBd0kvNGpDUTtFQUNJLDZCQUFBO0F4SWk1akNaO0F3STk0akNRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGlCQUFBO0F4SWc1akNaO0FnQm5oa0NJO0V3SCtISTtJQU9RLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx5QkFBQTtZQUFBLHFCQUFBO0V4SWk1akNkO0FBQ0Y7QXdJLzRqQ1k7RUFDSSw0QkFBQTtFQUNBLGtCdklsR0Q7RXVJbUdDLGNBQUE7QXhJaTVqQ2hCO0FnQmhoa0NJO0V3SDRIUTtJQUtRLFdBQUE7RXhJbTVqQ2xCO0FBQ0Y7QXdJbDVqQ2dCO0VBQ0ksa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QXhJbzVqQ3BCO0F3SWg1akNZO0VBQ0ksd0JBQUE7QXhJazVqQ2hCO0F3STM0akNnQjtFQUNJLGNwSTFOQztFb0kyTkQsb0JBQUE7QXhJNjRqQ3BCO0F3STE0akNZO0VBQ0kseUJBQUE7QXhJNDRqQ2hCO0F3STM0akNnQjtFQUNJLFlBQUE7QXhJNjRqQ3BCO0F3SXY0akNZO0VBQ0ksZ0JBQUE7QXhJeTRqQ2hCO0F3SXY0akNZO0VBQ0ksbUJBQUE7QXhJeTRqQ2hCOztBd0luNGpDQTtFQUNJLHFCQUFBO0F4SXM0akNKOztBd0kzM2pDZ0I7O0VBQ0ksa0JBQUE7QXhJKzNqQ3BCO0F3STEzakNnQjs7OztFQUNJLGNBQUE7RUFDQSxzQ0FBQTtFQUVBLGVBQUE7RUFDQSxnQmhJaVNVO0VnSWhTVixzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QXhJODNqQ3BCO0FnQi9ra0NJO0V3SHlNWTs7OztJQVVRLGtCdkk1S1Q7SXVJNktTLGdCQUFBO0V4SW00akN0QjtBQUNGO0F3SWo0akNnQjs7OztFQUVJLHNCdklsUlo7RXVJb1JZLGN2STlPVDtFdUkrT1MsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQmhJZ05VO0VnSS9NVixrQ0FBQTtFQUNBLG1CdkluUUw7RXVJb1FLLGdCdkloUUQ7QURvb2tDbkI7QXdJbDRqQ29COzs7O0VBQ0ksd0JBQUE7VUFBQSxnQkFBQTtBeEl1NGpDeEI7QXdJajRqQ1E7O0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLDRCQUFBO0F4SW80akNaO0FnQnBua0NJO0V3SDRPSTs7SUFPUSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEseUJBQUE7WUFBQSxxQkFBQTtFeElzNGpDZDtBQUNGO0F3SXI0akNZOztFQUNJLDRCQUFBO0VBQ0Esa0J2STlNRDtFdUkrTUMsY0FBQTtBeEl3NGpDaEI7QXdJbjRqQ2dCOztFQUNJLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0F4SXM0akNwQjtBd0luNGpDWTs7RUFDSSx5QkFBQTtBeElzNGpDaEI7QXdJcjRqQ2dCOztFQUNJLFlBQUE7RUFFQSxnQmhJdU9VO0FSZ3FqQzlCO0F3SXQ0akNvQjs7RUFDQSxvQkFBQTtBeEl5NGpDcEI7QXdJcjRqQ1k7O0VBQ0ksd0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CdklqVEQ7RXVJa1RDLGdCQUFBO0F4SXc0akNoQjs7QXlJenRrQ0E7O0NBQUE7QXpIK0RJO0V5SDVESjtJQUVRLGlCQUFBO0V6STR0a0NOO0FBQ0Y7QXlJeHRrQ0k7RUFDSSxnQkFBQTtBekkwdGtDUjtBeUl6dGtDUTtFQUNJLGtCQUFBO0VBQ0EsZ0NBQUE7QXpJMnRrQ1o7QWdCMXFrQ0k7RXlIaERRO0lBRVEsY0FBQTtJQUNBLHFCQUFBO1FBQUEsYUFBQTtZQUFBLFNBQUE7RXpJNHRrQ2xCO0FBQ0Y7QXlJenRrQ1k7RUFDSSxjdklLUztBRnN0a0N6QjtBeUkxdGtDZ0I7RUFDSSxjQUFBO0VBQ0EsY0FBQTtBekk0dGtDcEI7QXlJenRrQ1k7RUFDSSxjckl4Qk07RXFJeUJOLGlCQUFBO0VBQ0EsZ0J4SUVHO0FEeXRrQ25CO0F5STF0a0NnQjtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7QXpJNHRrQ3BCO0F5SXp0a0NZO0VBQ0ksY3ZJWFM7QUZzdWtDekI7QWdCbnNrQ0k7RXlIdEJRO0lBRVEsa0JBQUE7SUFDQSxTQUFBO0lBQ0EsWUFBQTtJQUNBLFFBQUE7SUFDQSxVQUFBO0V6STJ0a0NsQjtBQUNGOztBMEkzd2tDQTtFQUNJLGFBQUE7RUFDQSxxQmxJZ2QwQjtBUjh6akM5QjtBMEk1d2tDUTtFQUNJLGFBQUE7QTFJOHdrQ1o7QTBJM3drQ1k7RWpDUFIscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBekdxeGtDSjtBZ0I3dGtDSTtFMEh2RFE7SWpDSUosaUJBQUE7RXpHb3hrQ047QUFDRjtBZ0JsdWtDSTtFMEh2RFE7SWpDT0osaUJBQUE7RXpHc3hrQ047QUFDRjtBMEk1eGtDZ0I7RUFDSSwwQkFBQTtBMUk4eGtDcEI7QTBJenhrQ0k7RUFDSSxzQkFBQTtNQUFBLGNBQUE7VUFBQSxVQUFBO0ExSTJ4a0NSO0EwSW54a0NZO0VBQ0ksY0FBQTtFQUNBLGV6STBFRDtFeUl6RUMsZ0J6SU1HO0V5SUxILHNCQUFBO0ExSXF4a0NoQjtBZ0JudmtDSTtFMEh0Q1E7SUFNUSxxQkFBQTtFMUl1eGtDbEI7QUFDRjtBMElyeGtDWTtFQUNJLGNBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QTFJdXhrQ2hCO0FnQjd2a0NJO0UwSDdCUTtJQUtRLHFCQUFBO0UxSXl4a0NsQjtBQUNGO0EwSXJ4a0NJO0VBQ0ksZUFBQTtFQUNBLHVCQUFBO0VBQ0EsY3pJRkc7RXlJR0gsZ0J6SWRXO0V5SWVYLHFCQUFBO0VBQ0EsbUJBQUE7QTFJdXhrQ1I7QTBJdHhrQ1E7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0ExSXd4a0NaO0EwSW54a0NRO0VBQ0ksa0JBQUE7QTFJcXhrQ1o7O0EySS8wa0NJO0VBQ0ksb0JBQUE7RUFDQSxnQkFBQTtFQUdBLHlDQUFBO0EzSWcxa0NSO0EySS8wa0NRO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0EzSWkxa0NaO0EySS8wa0NRO0VBQ0ksbUJBQUE7QTNJaTFrQ1o7O0EySTMwa0NJOztFQUVJLGFBQUE7QTNJODBrQ1I7QTJJNTBrQ0k7RUFDSSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsaUJBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEscUJBQUE7QTNJODBrQ1I7QTJJNzBrQ1E7RUFDSSxzQkFBQTtBM0krMGtDWjtBMkk1MGtDSTtFQUNJLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0EzSTgwa0NSO0EySTcwa0NRO0VBQ0ksVzFJWUo7RTBJWEksZ0IxSURPO0UwSUVQLHFCQUFBO0VBQ0Esc0JBQUE7QTNJKzBrQ1o7QTJJMzBrQ1E7RUFDSSw2QkFBQTtFQUNBLGMxSUNEO0UwSUFDLFlBQUE7QTNJNjBrQ1o7QTJJMTBrQ0k7RUFDSSx5QkFBQTtFQUNBLGdCeklrQ2E7RXlJakNiLGN6SXpCVztFeUkwQlgsaUJBQUE7RUFDQSxnQ0FBQTtBM0k0MGtDUjtBMkkxMGtDSTtFQUNJLGtCQUFBO0VBQ0EsY3pJL0JXO0V5SWdDWCxxQkFBQTtBM0k0MGtDUjtBMkkzMGtDUTtFQUNJLGNBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0EzSTYwa0NaO0EySXowa0NROztFQUVJLHFCdkkvRFU7QUowNGtDdEI7O0EySWowa0NJO0VBQ0kscUJBQUE7QTNJbzBrQ1I7QTJJbjBrQ1E7RUFDSSxnQkFBQTtBM0lxMGtDWjtBMklsMGtDSTtFQUNJLGVBQUE7RUFDQSwyQkFBQTtBM0lvMGtDUjtBMkluMGtDUTtFQUNJLGVBQUE7RUFDQSwyQkFBQTtBM0lxMGtDWjtBMklsMGtDSTtFQUNJLHFCQUFBO0EzSW8wa0NSO0EySWwwa0NJO0VBQ0ksa0JBQUE7QTNJbzBrQ1I7QTJJbDBrQ0k7RUFDSSxVQUFBO0VBQ0EsaUJBQUE7QTNJbzBrQ1I7O0EySTd6a0NJO0VBQ0ksYUFBQTtBM0lnMGtDUjtBMkk5emtDSTtFQUNJLDRCQUFBO0EzSWcwa0NSOztBNEloN2tDQTtFQUNJLHFCQUFBO0E1SW03a0NKO0E0SWo3a0NRO0VBQ0ksaUIzSW1HRztFMklsR0gsZ0IzSTZCTztBRHM1a0NuQjtBNEloN2tDSTtFQUNJLGlCQUFBO0E1SWs3a0NSO0E0SWo3a0NRO0VBQ0ksZ0JBQUE7RUFDQSx5QjNJeUJEO0UySXhCQyxvQkFBQTtFQUNBLGVBQUE7QTVJbTdrQ1o7QWdCbDRrQ0k7RTRIckRJO0lBTVEsY0FBQTtFNUlxN2tDZDtBQUNGO0FnQnY0a0NJO0U0SHJESTtJQVNRLGNBQUE7RTVJdTdrQ2Q7QUFDRjtBNElyN2tDUTtFQUNJLHFCQUFBO0E1SXU3a0NaO0E0SXI3a0NRO0VBQ0kscUJBQUE7RUFDQSxjeEl0QlM7RXdJdUJULHFCQUFBO0VBRUEsZ0IzSUlPO0UySUhQLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBNUlzN2tDWjs7QTZJcDlrQ1k7RUFDSSxxQkFBQTtFQUNBLGNBQUE7QTdJdTlrQ2hCO0E2SS84a0NJO0VBQ0ksc0JBQUE7QTdJaTlrQ1I7QWdCaDZrQ0k7RTZIbERBO0lBR1EsZ0JBQUE7RTdJbTlrQ1Y7QUFDRjtBNkk3NmtDb0I7RUFDSSxpQ0FBQTtVQUFBLHlCQUFBO0E3SSs2a0N4QjtBNklyNmtDWTtFQUNJLGdCNUlqQ0c7RTRJa0NILGlCNUltQ0Q7RTRJbENDLGNBQUE7RUFDQSxzQkFBQTtBN0l1NmtDaEI7QTZJcjZrQ1k7RUFDSSxtQjVJMUNEO0U0STJDQyxnQnJJa2VjO0VxSWplZCxjQUFBO0E3SXU2a0NoQjtBNklyNmtDWTtFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CNUlqREQ7QUR3OWtDZjtBNkl0NmtDZ0I7RUFDSSxnQjVJaEREO0U0SWlEQyxzQkFBQTtBN0l3NmtDcEI7QTZJdDZrQ2dCO0VBQ0ksbUI1SXZETDtFNEl3REssZ0I1SXZEQztBRCs5a0NyQjs7QThJNS9rQ1k7RUFDSSxrQjdJa0dEO0U2SWpHQyxnQjdJNkJHO0U2STVCSCxtQkFBQTtFQUNBLDBCQUFBO0E5SSsva0NoQjtBOEk1L2tDZ0I7O0VBRUkscUJBQUE7QTlJOC9rQ3BCO0E4STUva0NnQjtFQUNJLG9CQUFBO0E5STgva0NwQjtBZ0I5OGtDSTtFOEg3Q1E7SUFFUSxZQUFBO0U5STYva0NsQjtBQUNGOztBK0lqaGxDSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QS9Jb2hsQ1I7QWdCeDlrQ0k7RStIOURBO0lBSVEsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHlCQUFBO1lBQUEscUJBQUE7RS9Jc2hsQ1Y7QUFDRjtBK0lyaGxDUTtFQUNJLFdBQUE7QS9JdWhsQ1o7QWdCaCtrQ0k7RStIeERJO0lBR1EsVUFBQTtJQUNBLHFCdkl1Y2M7RVJrbGtDNUI7QUFDRjtBK0l4aGxDWTtFQUNJLHNCQUFBO0EvSTBobENoQjtBK0l0aGxDZ0I7RUFDSSxnQkFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0Esb0NBQUE7QS9Jd2hsQ3BCO0ErSXRobENnQjtFQUNJLHlCQUFBO0VBQ0EsVUFBQTtBL0l3aGxDcEI7QStJdGhsQ2dCOztFQUVJLFVBQUE7QS9Jd2hsQ3BCO0ErSXRobENnQjtFQUNJLFNBQUE7QS9Jd2hsQ3BCO0ErSXJobENnQjtFQUNJLFNBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0EvSXVobENwQjtBK0l0aGxDb0I7RUFDSSxpQkFBQTtFQUNBLGM5SUdiO0U4SUZhLGdCOUlUTDtBRGlpbENuQjtBK0l2aGxDd0I7RUFDSSxTQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0EvSXlobEM1QjtBK0lyaGxDZ0I7RUFDSSw4QkFBQTtFQUNBLG1COUl2Qkw7QUQ4aWxDZjtBK0luaGxDUTtFQUNJLG9CQUFBO0EvSXFobENaO0FnQmhobENJO0UrSE5JO0lBR1EsVUFBQTtJQUNBLGFBQUE7RS9JdWhsQ2Q7QUFDRjtBK0lyaGxDZ0I7RUFDSSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0EvSXVobENwQjtBK0lyaGxDZ0I7RUFDSSxvQkFBQTtBL0l1aGxDcEI7QStJdGhsQ29CO0VBRUksWUFBQTtFQUNBLGdCQUFBO0VBRUEsOEJBQUE7RUFDQSw2QkFBQTtBL0lzaGxDeEI7QStJcGhsQ29CO0VBQ0ksYzNJMUVGO0FKZ21sQ3RCO0ErSWxobENZO0VBQ0ksWUFBQTtFQUNBLFNBQUE7QS9Jb2hsQ2hCO0ErSW5obENnQjtFQUNJLGFBQUE7QS9JcWhsQ3BCO0ErSW5obENnQjtFQUNJLFVBQUE7QS9JcWhsQ3BCO0ErSS9nbENRO0VBQ0ksYUFBQTtBL0lpaGxDWjs7QWdCcGpsQ0k7RStIeUNBO0lBRVEsb0JBQUE7SUFDQSxldkl1V2tCO0l1SXRXbEIseUJBQUE7SUFDQSx5QkFBQTtFL0k4Z2xDVjtBQUNGO0ErSTdnbENRO0VBQ0ksVzlJbEVKO0U4SW1FSSxnQjlJL0VPO0U4SWdGUCxnQkFBQTtBL0krZ2xDWjtBK0k3Z2xDUTtFQUNJLGdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBL0krZ2xDWjtBK0k3Z2xDUTtFQUNJLG1COUkzRkc7RThJNEZILGdCOUl6Rk87RThJMEZQLFc5STlFSjtBRDZsbENSO0FnQjVrbENJO0UrSDBESTtJQUtRLGNBQUE7RS9JaWhsQ2Q7QUFDRjtBK0loaGxDWTtFQUNJLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QS9Ja2hsQ2hCO0ErSS9nbENRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEseUJBQUE7VUFBQSxxQkFBQTtFQUNBLDhCQUFBO0EvSWlobENaO0ErSS9nbENRO0VBQ0ksbUJBQUE7QS9JaWhsQ1o7QWdCL2xsQ0k7RStINkVJO0lBR1EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFFBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0UvSW1obENkO0FBQ0Y7O0ErSTNnbENRO0VBQ0ksbUJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCOUkvSFM7RThJZ0lULHlCQUFBO0EvSThnbENaO0FnQi9tbENJO0UrSDZGSTtJQU1RLGlCOUkzREQ7RUQya2xDYjtBQUNGO0ErSTlnbENRO0VBQ0ksZ0I5SXBJTztBRG9wbENuQjtBK0k3Z2xDSTtFQUNJLHNCQUFBO0EvSStnbENSO0ErSTdnbENJO0VBQ0ksZ0I5STNJVztFOEk0SVgsc0JBQUE7QS9JK2dsQ1I7QStJN2dsQ0k7RUFDSSx5QkFBQTtFQUNBLGU5SXRKUztFOEl1SlQsZ0J2SXlYc0I7QVJzcGtDOUI7QStJOWdsQ1E7RUFDSSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7QS9JZ2hsQ1o7QStJN2dsQ0k7O0VBRUkseUJBQUE7RUFDQSx5QkFBQTtBL0krZ2xDUjtBK0k3Z2xDSTtFQUNJLG9CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBL0krZ2xDUjtBZ0JucGxDSTtFK0hpSUE7SUFLUSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtFL0lpaGxDVjtBQUNGO0ErSWhobENROztFQUNJLHVCQUFBO0EvSW1obENaO0FnQjVwbENJO0UrSHdJSTs7SUFHUSxzQkFBQTtFL0lzaGxDZDtBQUNGOztBZ0pqdWxDQTs7O0VBQUE7QUFNSTs7RUFHSSw4QkFBQTtFQUNBLG1CQUFBO0FoSml1bENSO0FnSjl0bENJOztFQUVJLFcvSVRBO0UrSVdBLCtCQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0FoSit0bENSOztBaUpudmxDQTs7O0VBR0ksdUJBQUE7QWpKc3ZsQ0o7O0FrSnp2bENBO0V6Q0NJLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHNHZsQ0o7QWdCcHNsQ0k7RWtJL0RKO0l6Q1lRLGlCQUFBO0V6RzJ2bENOO0FBQ0Y7QWdCenNsQ0k7RWtJL0RKO0l6Q2VRLGlCQUFBO0V6RzZ2bENOO0FBQ0Y7QWtKM3dsQ0k7RUFDSSxhQUFBO0FsSjZ3bENSO0FrSjN3bENJO0VBRUksd0JBQUE7RUFDQSxtQi9JZ0JZO0FINHZsQ3BCO0FnQnhzbENJO0VrSXZFQTtJQUtRLGtCQUFBO0lBQ0EsY0FBQTtFbEo4d2xDVjtBQUNGO0FrSjN3bENRO0VBQ0ksZWpKcUZHO0VpSnBGSCxnQmpKaUJPO0VpSmhCUCxtQkFBQTtBbEo2d2xDWjtBa0ozd2xDUTtFQUNJLHFCQUFBO0VBQ0EsZUFBQTtBbEo2d2xDWjtBa0oxd2xDSTtFQUNJLGFBQUE7QWxKNHdsQ1I7QWtKMXdsQ0k7RXpDM0JBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXpHd3lsQ0o7QWdCaHZsQ0k7RWtJbkNBO0l6Q2hCSSxpQkFBQTtFekd1eWxDTjtBQUNGO0FnQnJ2bENJO0VrSW5DQTtJekNiSSxpQkFBQTtFekd5eWxDTjtBQUNGO0FrSjF4bENZO0VBQ0kscUJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBbEo0eGxDaEI7QWdCL3ZsQ0k7RWtJaENRO0lBS1EsVUFBQTtFbEo4eGxDbEI7QUFDRjtBa0o1eGxDZ0I7RUFDSSxpQmpKK0RMO0VpSjlESyxnQmpKVEM7QUR1eWxDckI7QWtKMXhsQ1k7RUFDSSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FsSjR4bENoQjtBZ0I3d2xDSTtFa0lsQlE7SUFLUSxVQUFBO0VsSjh4bENsQjtBQUNGO0FrSjd4bENnQjtFQUNJLFdqSlBaO0VpSlFZLGlCakppREw7RWlKaERLLGdCakpyQkQ7RWlKc0JDLGNBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0FsSit4bENwQjtBa0o3eGxDZ0I7RUFDSSx5Q0FBQTtFQUNBLGdCako5QkM7RWlKZ0NELFdqSjFEWjtFaUoyRFksbUIvSXpDQTtFK0kwQ0EsY0FBQTtFQUNBLHdDQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7QWxKOHhsQ3BCO0FrSjd4bENvQjtFQUNJLGVqSjdDUDtBRDQwbENqQjtBa0o3eGxDb0I7RUFDSSxRQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxzREFBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QWxKK3hsQ3hCO0FrSnh4bENZO0VBTUksVUFBQTtBbEpxeGxDaEI7QWdCM3lsQ0k7RWtJaUJZO0lBRVEseUJBQUE7RWxKNHhsQ3RCO0FBQ0Y7QWtKeHhsQ29CO0VBQ0ksU0FBQTtFQUNBLGdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBbEoweGxDeEI7QWtKeHhsQzRCO0VBQ0ksZWpKTmpCO0VpSk9pQixXako5RHhCO0VpSitEd0IsZ0JqSjNFYjtBRHEybENuQjtBa0p6eGxDZ0M7RUFDSSx5QkFBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7QWxKMnhsQ3BDO0FrSnB4bENnQztFQUNJLHdCQUFBO0VBQ0EsbUJqSjNGckI7QURpM2xDZjtBa0pyeGxDb0M7RUFDSSw4QkFBQTtFQUNBLGVqSmpHdkI7QUR3M2xDakI7QWtKbHhsQ3dCO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDhCQUFBO01BQUEsaUNBQUE7VUFBQSw2QkFBQTtFQUNBLHNDMUk0WkU7QVJ3M2tDOUI7QWtKbnhsQzRCO0VBQ0ksVUFBQTtFQUNBLG9CQUFBO0FsSnF4bENoQztBa0pweGxDZ0M7RUFDSSxXQUFBO0FsSnN4bENwQztBa0pyeGxDb0M7RUFDSSxXQUFBO0FsSnV4bEN4QztBa0p0eGxDd0M7RUFDSSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FsSnd4bEM1QztBa0pueGxDNEI7O0VBRUksY0FBQTtBbEpxeGxDaEM7QWtKbnhsQzRCOzs7RUFHSSxtQmpKN0hqQjtBRGs1bENmO0FrSjl3bENZO0VBQ0ksY0FBQTtBbEpneGxDaEI7QWtKOXdsQ29CO0VBQ0kscUJBQUE7RUFDQSxzQmpKbEtoQjtFaUptS2dCLHdCQUFBO0VBQ0EsZWpKOUlQO0VpSitJTyxvQkFBQTtFQUNBLG9DQUFBO0FsSmd4bEN4QjtBa0ovd2xDd0I7RUFDSSxXakp4S3BCO0VpSnlLb0IsbUNBQUE7RUFDQSxTQUFBO0FsSml4bEM1QjtBa0ozd2xDWTtFQUNJLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7QWxKNndsQ2hCO0FrSjV3bENnQjtFQUNJLGFBQUE7QWxKOHdsQ3BCOztBbUp6OGxDQTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDRCQUFBO1VBQUEsd0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QW5KNDhsQ0o7O0FvSmo5bENBOztFQUVJLGtCQUFBO0FwSm85bENKO0FvSmo5bENJOztFQUNRLFVBQUE7RUFDQSxxQ0FBQTtFQUFBLDZCQUFBO0FwSm85bENaOztBb0poOWxDQTtFQUNJLGtCQUFBO0VBQ0EsVUFBQTtBcEptOWxDSjs7QW9KOThsQ0k7OztFQUNJLGFBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUNBQUE7RUFBQSw2QkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QXBKbTlsQ1I7O0FvSnI4bENZOzs7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLHFDQUFBO0VBQUEsNkJBQUE7QXBKMDhsQ2hCO0FvSng4bENZOzs7RUFDSSxZQUFBO0VBQ0EscUNBQUE7RUFBQSw2QkFBQTtBcEo0OGxDaEI7O0FvSmg4bENRO0VBRUksWUFBQTtFQUNBLHFDQUFBO0VBQUEsNkJBQUE7QXBKazhsQ1o7QW9KajhsQ1k7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLHFDQUFBO0VBQUEsNkJBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7VUFBQSxlQUFBO0VBQ0EsWUFBQTtBcEptOGxDaEI7QWdCNThsQ0k7RW9JR1E7SUFRUSxTQUFBO0lBQ0EsV0FBQTtFcEpxOGxDbEI7QUFDRjtBZ0JsOWxDSTtFb0lHUTtJQVlRLFNBQUE7RXBKdThsQ2xCO0FBQ0Y7O0FxSjNnbUNROzs7Ozs7Ozs7Ozs7O0VBSUksc0NBQUE7QXJKdWhtQ1o7QXFKbmhtQ1E7Ozs7RUFJSSx5QkFBQTtBckpxaG1DWjtBcUpqaG1DUTs7OztFQUlJLHlCQUFBO0FySm1obUNaO0FxSi9nbUNROzs7O0VBSUkseUJBQUE7QXJKaWhtQ1o7QXFKN2dtQ1E7Ozs7RUFJSSx5QkFBQTtBckorZ21DWjs7QXNKOWptQ0E7RUFDSSxrQkFBQTtBdEppa21DSjtBc0poa21DSTtFQUNJLGFBQUE7QXRKa2ttQ1I7QXNKN2ptQ0k7RUFDSSx1QkFBQTtFQUNBLGU5SXdjc0I7RThJdmN0QixvQ0FBQTtBdEoram1DUjtBZ0IzZ21DSTtFc0l2REE7SUFLUSxVQUFBO0V0SmlrbUNWO0VzSmhrbUNVO0lBQ0ksV0FBQTtFdEpra21DZDtBQUNGO0FnQm5obUNJO0VzSXZEQTtJQVdRLFVBQUE7RXRKbWttQ1Y7QUFDRjtBc0psa21DUTtFQUNJLFVBQUE7QXRKb2ttQ1o7QXNKbGttQ1E7RUFDSSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQnJKMkVHO0VxSjFFSCxnQnJKSU87QURna21DbkI7QXNKbGttQ1E7RUFDSSxZQUFBO0VBQ0EsVUFBQTtBdEpva21DWjtBc0pqa21DSTs7OztFQUlJLG9CQUFBO0F0Sm1rbUNSO0FzSmprbUNZOzs7O0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtBdEpza21DaEI7QXNKcGttQ1k7Ozs7RUFDSSx5QkFBQTtBdEp5a21DaEI7QXNKcmttQ0k7RUFDSSxlckp6QlM7RXFKMEJULGdCckp0QmE7RXFKdUJiLHVCQUFBO0F0SnVrbUNSO0FzSnJrbUNJOzs7Ozs7O0VBT0kseUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CckpwQ087QUQybW1DZjtBZ0Ixa21DSTtFc0lOQTs7Ozs7OztJQVdRLGVySnhDSztFRHVubUNmO0FBQ0Y7QWdCcmxtQ0k7RXNJTkE7Ozs7Ozs7SUFjUSxtQnJKeENHO0VEK25tQ2I7QUFDRjtBc0p0bG1DUTs7Ozs7OztFQUNJLHFCckpqQ0Q7RXFKa0NDLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxhQUFBO0F0SjhsbUNaO0FzSjNsbUNJOztFQUVJLGtCQUFBO0F0SjZsbUNSO0FzSjNsbUNJO0VBQ0ksVUFBQTtBdEo2bG1DUjtBc0p6bG1DUTs7RUFDSSxhQUFBO0F0SjRsbUNaO0FzSnZsbUNROztFQUNJLGVBQUE7QXRKMGxtQ1o7QXNKeGxtQ1E7O0VBQ0ksNEJBQUE7QXRKMmxtQ1o7QXNKMWxtQ1k7O0VBQ0ksa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0NBQUE7QXRKNmxtQ2hCO0FzSjVsbUNnQjs7RUFDSSxXckozRFo7RXFKNERZLGdDQUFBO0VBQ0Esb0NBQUE7RUFDQSxXQUFBO0VBQ0EsZXJKakZIO0VxSmtGRyxnQnJKNUVEO0VxSjZFQyxrQkFBQTtFQUNBLGFBQUE7QXRKK2xtQ3BCO0FzSjdsbUNnQjs7RUFDSSxpQkFBQTtBdEpnbW1DcEI7O0FnQnBwbUNJO0VzSTZEQTtJQUVRLFVBQUE7RXRKMGxtQ1Y7QUFDRjtBZ0IxcG1DSTtFc0k2REE7SUFLUSxVQUFBO0V0SjRsbUNWO0FBQ0Y7QWdCL3BtQ0k7RXNJb0VJO0lBRVEsV0FBQTtFdEo2bG1DZDtBQUNGOztBdUpudW1DQTs7RUFBQTtBQUlBO0VySUNFLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUVBLHlDQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFcUlORSx5QnRKK0JPO0VzSjlCUCxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0F2SjJ1bUNKO0F1SjF1bUNJO0VBQ0ksc0JBQUE7RUFDQSxzQnRKVEE7RXNKVUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFFQSxnQ0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QXZKMnVtQ1I7QWdCanNtQ0k7RXVJbERBO0lBVVEsb0IvSTJia0I7SStJMWJsQixxQi9JMGJrQjtJK0l6YmxCLFdBQUE7RXZKNnVtQ1Y7QUFDRjtBdUozdW1DUTtFQWZKO0lBZ0JRLHdCQUFBO0V2Sjh1bUNWO0FBQ0Y7QXVKbHVtQ0k7RXJJckJGLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0VBS0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0VxSWlCSSxxQkFBQTtBdkpzdW1DUjtBZ0J4dG1DSTtFdUlyQkE7SXJJckJGLG9CQUFBO1FBQUEsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0lBQ0EsNkNBQUE7SUFDQSw0Q0FBQTtJQUNBLDhCQUFBO0lBS0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFbEJrd21DRjtBQUNGO0F1Smh2bUNJO0VBRUksWUFBQTtBdkppdm1DUjtBZ0J2dW1DSTtFdUlaQTtJQUlRLFlBQUE7RXZKbXZtQ1Y7QUFDRjtBdUpqdm1DSTtFQUNJLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QXZKbXZtQ1I7QXVKbHZtQ1E7RUFDSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHNCdEo3REo7RXNKOERJLFVBQUE7QXZKb3ZtQ1o7QXVKbnZtQ1k7RUFDSSx5Q0FBQTtBdkpxdm1DaEI7QXVKanZtQ0k7RXJJckRGLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0VBS0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0FsQnF5bUNKO0FnQnR3bUNJO0V1SVdBO0lySTNDQSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0lxSWtEUSxnQkFBQTtFdkp5dm1DVjtBQUNGO0F1Snh2bUNRO0VBQ0ksb0JBQUE7QXZKMHZtQ1o7QWdCaHhtQ0k7RXVJd0JJOzs7O0lBS1EsWUFBQTtFdkowdm1DZDtBQUNGO0F1Snh2bUNRO0VBQ0kseUJBQUE7TUFBQSx5QkFBQTtBdkowdm1DWjs7QXVKcnZtQ0E7RUFDSSxzQkFBQTtBdkp3dm1DSjtBdUp2dm1DSTtFcklsR0YscUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBRUEseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0FsQjIxbUNGO0FnQnJ2bUNJO0V1SVhBO0lBR1EsY0FBQTtFdkppd21DVjtBQUNGO0F1Smh3bUNRO0VySXZGTixvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDZDQUFBO0VBQ0EsNENBQUE7RUFDQSw4QkFBQTtFQUtFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtFcUkrRVEsbUJBQUE7TUFBQSxjQUFBO1VBQUEsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0F2Snd3bUNaO0FnQjF6bUNJO0V1STZDSTtJQU9RLGNBQUE7SUFDQSxnQ0FBQTtJQUNBLGlDQUFBO0V2SjB3bUNkO0FBQ0Y7QWdCajBtQ0k7RXVJNkNJO0lBWVEsa0JBQUE7RXZKNHdtQ2Q7RXVKM3dtQ2M7SUFDSSw0Q0FBQTtFdko2d21DbEI7RXVKM3dtQ2M7SUFDSSw2Q0FBQTtFdko2d21DbEI7QUFDRjtBZ0J6eG1DSTtFdUllWTtJQUNJLFdBQUE7RXZKNndtQ2xCO0V1SjN3bUNjO0lBQ0ksWUFBQTtFdko2d21DbEI7RXVKM3dtQ2M7SUFDSSxXQUFBO0lBQ0EsV0FBQTtFdko2d21DbEI7QUFDRjs7QXdKdjVtQ0E7RUFDSSx3QkFBQTtVQUFBLGdCQUFBO0F4SjA1bUNKO0F3Sno1bUNJO0VBQ0ksa0JBQUE7QXhKMjVtQ1I7QXdKMTVtQ1E7RUFDSSw2QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtBeEo0NW1DWjtBZ0J6MW1DSTtFd0l4RUk7SUFPUSxRQUFBO0lBQ0EsV0FBQTtFeEo4NW1DZDtBQUNGO0F3Sjc1bUNZO0VBQ0ksK0JBQUE7QXhKKzVtQ2hCO0F3Sjc1bUNZO0VBQ0ksbUNBQUE7QXhKKzVtQ2hCO0F3SjE1bUNZO0VBQ0ksZ0JySkxNO0VxSk1OLDBCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtBeEo0NW1DaEI7QWdCMzJtQ0k7RXdJckRRO0lBTVEseUJBQUE7RXhKODVtQ2xCO0FBQ0Y7QXdKNTVtQ1k7RUFDSSxnQnJKZE07RXFKZU4sMEJBQUE7RUFDQSwyQkFBQTtBeEo4NW1DaEI7QWdCcjNtQ0k7RXdJNUNRO0lBS1EseUJBQUE7RXhKZzZtQ2xCO0FBQ0Y7QWdCMTNtQ0k7RXdJNUNRO0lBUVEsWUFBQTtFeEprNm1DbEI7QUFDRjtBZ0IvM21DSTtFd0loQ1k7SUFDSSxhQUFBO0V4Sms2bUNsQjtBQUNGOztBd0o1NW1DQTtFQUNJLGNBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QXhKKzVtQ0o7QXdKOTVtQ0k7RUFDSSxtQkFBQTtBeEpnNm1DUjtBd0o5NW1DSTtFQUNJLFdBQUE7QXhKZzZtQ1I7QWdCMTJtQ0k7RXdJckRJO0lBRVEsZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtFeEppNm1DZDtBQUNGO0F3Sjk1bUNJO0VBQ0ksV0FBQTtFQUNBLG1DQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGdEQUFBO1VBQUEsd0NBQUE7QXhKZzZtQ1I7QWdCbDZtQ0k7RXdJUEE7SUFXUSxhQUFBO0V4Sms2bUNWO0FBQ0Y7QWdCdjZtQ0k7RXdJeEJKO0lBZ0NRLGlCQUFBO0V4Sm02bUNOO0FBQ0Y7QXdKbDZtQ0k7RUFDSSxtQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0RBQUE7VUFBQSx3Q0FBQTtBeEpvNm1DUjtBZ0JqN21DSTtFd0lVQTtJQUtRLDZCQUFBO0V4SnM2bUNWO0FBQ0Y7QXdKcDZtQ0k7RUFDSSx5QkFBQTtFQUNBLGdCcko3RWM7QUhtL21DdEI7QWdCMTdtQ0k7RXdJa0JBO0lBSVEsbUNBQUE7RXhKdzZtQ1Y7QUFDRjtBd0p0Nm1DSTtFQUNJLFVBQUE7RUFDQSxhQUFBO0F4Snc2bUNSO0FnQmg5bUNJO0V3SXNDQTtJQUlRLGFBQUE7RXhKMDZtQ1Y7QUFDRjtBZ0J4OG1DSTtFd0l5QkE7SUFPUSxpQkFBQTtFeEo0Nm1DVjtBQUNGO0F3SnY2bUNRO0VBQWdCLHlCQUFBO0F4SjA2bUN4QjtBd0p6Nm1DUTtFQUErQixtQ0FBQTtBeEo0Nm1DdkM7QXdKMTZtQ1k7O0VBRUkscUNBQUE7QXhKNDZtQ2hCO0F3SjE2bUNZO0VBQ0ksMkJBQUE7RUFDQSxtQ0FBQTtBeEo0Nm1DaEI7QWdCMzltQ0k7RXdJc0RZO0lBQ0kseUJBQUE7SUFDQSxxQ0FBQTtFeEp3Nm1DbEI7RXdKdjZtQ2tCO0lBQ0kscUNBQUE7RXhKeTZtQ3RCO0V3SnA2bUNjO0lBQ0kscUNBQUE7RXhKczZtQ2xCO0V3Smw2bUNjO0lBQ0ksaUJBQUE7SUFDQSxXQUFBO0V4Sm82bUNsQjtFd0psNm1DYztJQUNJLDZCQUFBO0V4Sm82bUNsQjtBQUNGOztBeUoxam5DQTtFQUNJLHFCakppZDBCO0FSNG1tQzlCO0F5SjVqbkNJOztFQUVJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHlCQUFBO1VBQUEscUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtBeko4am5DUjtBeUo3am5DUTs7RUFFSSxnQnhKd0JPO0V3SnZCUCxxQkFBQTtFQUNBLGtCeEowRkc7QURxK21DZjtBeUo5am5DWTs7RUFFSSxxQkFBQTtBekpna25DaEI7QXlKempuQ0k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7TUFBQSx1QkFBQTtVQUFBLG1CQUFBO0F6SjJqbkNSO0F5SjFqbkNRO0VBQ0ksV0FBQTtBeko0am5DWjtBeUp4am5DUTtFQUNJLGlCQUFBO0VBQ0EsbUJBQUE7QXpKMGpuQ1o7QXlKempuQ1k7RUFDSSxrQkFBQTtBekoyam5DaEI7QXlKaGpuQ0E7RUFDSSxrQkFBQTtBekpram5DSjs7QXlKOWluQ0k7RUFDSSxZQUFBO0F6SmlqbkNSO0F5SmhqbkNRO0VBQ0ksYUFBQTtBekpram5DWjtBeUovaW5DUTtFQUNJLG1DQUFBO0F6SmlqbkNaOztBMEp4bW5DUTtFQUNJLHlCeEp1QlM7QUZvbG5DckI7QWdCbGluQ0k7RTBJM0VBO0lBS1EsbUJBQUE7UUFBQSxlQUFBO0UxSjRtbkNWO0UwSjNtbkNVO0lBQ0ksVUFBQTtFMUo2bW5DZDtBQUNGO0FnQjFpbkNJO0UwSTNFQTtJQVlRLG1CQUFBO1FBQUEsZUFBQTtFMUo2bW5DVjtFMEo1bW5DVTtJQUNJLFdBQUE7RTFKOG1uQ2Q7QUFDRjtBMEo1bW5DUTtFQUNJLFd6SmJKO0V5SmNJLGtCQUFBO0ExSjhtbkNaO0EwSjdtbkNZO0VBQ0ksV3pKaEJSO0FEK25uQ1I7QTBKN21uQ1k7RWpESlIsb0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCaURHZ0M7RWpERmhDLGdCQUFBO0F6R29ubkNKO0FnQi9qbkNJO0UwSTFESTtJQVVJLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxxQkFBQTtJQUNBLGlCQUFBO0UxSm1ubkNWO0UwSmxubkNjO0lBQ0ksZ0JBQUE7SUFDQSxtQkFBQTtFMUpvbm5DbEI7RTBKbG5uQ2M7SUFDSSxVQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7RTFKb25uQ2xCO0UwSmxubkNjO0lBQ0ksa0JBQUE7SUFDQSxZQUFBO0UxSm9ubkNsQjtBQUNGO0FnQnBsbkNJO0UwSTFESTtJQTZCSSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EscUJBQUE7SUFDQSxpQkFBQTtFMUpxbm5DVjtFMEpwbm5DYztJQUNJLGdCQUFBO0lBQ0EsbUJBQUE7RTFKc25uQ2xCO0UwSnBubkNjO0lBQ0ksU0FBQTtFMUpzbm5DbEI7RTBKcG5uQ2M7SUFDSSxVQUFBO0lBQ0EsYUFBQTtJQUNBLFNBQUE7RTFKc25uQ2xCO0UwSnBubkNjO0lBQ0ksa0JBQUE7SUFDQSxZQUFBO0UxSnNubkNsQjtBQUNGO0FnQjVtbkNJO0UwSTFESTtJQW1ESSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EscUJBQUE7SUFDQSxpQkFBQTtFMUp1bm5DVjtFMEp0bm5DYztJQUNJLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSw2Q0FBQTtJQUNBLDJCQUFBO0UxSndubkNsQjtFMEp0bm5DYztJQUNJLFNBQUE7RTFKd25uQ2xCO0UwSnRubkNjO0lBQ0ksVUFBQTtJQUNBLGFBQUE7SUFDQSxTQUFBO0UxSndubkNsQjtFMEp0bm5DYztJQUNJLGtCQUFBO0lBQ0EsWUFBQTtFMUp3bm5DbEI7QUFDRjs7QWdCbnBuQ0k7RTBJbUNKO0lBRUksVUFBQTtFMUptbm5DRjtFMEpqbm5DVTtJQUNJLHlCQUFBO0UxSm1ubkNkO0UwSmxubkNjO0lBQ0ksU0FBQTtFMUpvbm5DbEI7RTBKbm5uQ2tCO0lBQ0ksYUFBQTtFMUpxbm5DdEI7RTBKcG5uQ3NCO0lBQ0ksbUJBQUE7RTFKc25uQzFCO0FBQ0Y7QWdCcnFuQ0k7RTBJbUNKO0lBbUJRLDBCQUFBO0lBQ0EsMkJBQUE7RTFKbW5uQ047QUFDRjs7QTJKMXVuQ0E7RUFDSSxvQ0FBQTtBM0o2dW5DSjtBMkozdW5DUTtFQUNJLHFDQUFBO0VBQ0Esd0NBQUE7QTNKNnVuQ1o7QTJKNXVuQ1k7RUFDSSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtBM0o4dW5DaEI7QTJKNXVuQ1k7RUFDSSxxQkFBQTtBM0o4dW5DaEI7QWdCOXFuQ0k7RTJJekVJO0lBYVEsNEJBQUE7RTNKOHVuQ2Q7QUFDRjtBZ0Jucm5DSTtFMkl6RUk7SUFpQlEsNEJBQUE7RTNKK3VuQ2Q7QUFDRjs7QTJKeHVuQ1E7RUFDSSxrQ3hKYmE7QUh3dm5DekI7QTJKMXVuQ1k7RUFDSSxxQ0FBQTtBM0o0dW5DaEI7QTJKenVuQ1E7RUFDSSxlQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBM0oydW5DWjtBMkoxdW5DWTtFQUNJLFVBQUE7QTNKNHVuQ2hCO0FnQmpxbkNJO0UySXhFWTtJQUNJLGNBQUE7SUFDQSxtQkFBQTtFM0o0dW5DbEI7QUFDRjtBMkoxdW5DWTtFQUNJLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtBM0o0dW5DaEI7QWdCbHRuQ0k7RTJJMUNJO0lBbUJRLFlBQUE7SUFDQSxnQ0FBQTtFM0o2dW5DZDtBQUNGO0EySnp1bkNRO0VBQ0ksa0N4SjVDYTtBSHV4bkN6QjtBMkoxdW5DWTtFQUNJLHFDQUFBO0EzSjR1bkNoQjtBMkp6dW5DUTtFQUNJLGVBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0EzSjJ1bkNaO0EySjF1bkNZO0VBQ0ksVUFBQTtBM0o0dW5DaEI7QWdCaHNuQ0k7RTJJekNZO0lBQ0ksY0FBQTtJQUNBLG1CQUFBO0UzSjR1bkNsQjtBQUNGO0EySjF1bkNZO0VBQ0ksc0JBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0EzSjR1bkNoQjtBZ0Jqdm5DSTtFMklYSTtJQW1CUSxZQUFBO0lBQ0EsZ0NBQUE7RTNKNnVuQ2Q7QUFDRjtBMkp4dW5DUTtFQUNJLGtDeEo1RWE7QUhzem5DekI7QTJKenVuQ1k7RUFDSSxxQ0FBQTtBM0oydW5DaEI7QTJKeHVuQ1E7RUFDSSxlQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBM0owdW5DWjtBMkp6dW5DWTtFQUNJLFVBQUE7QTNKMnVuQ2hCO0FnQi90bkNJO0UySVRZO0lBQ0ksY0FBQTtJQUNBLG1CQUFBO0UzSjJ1bkNsQjtBQUNGO0EySnp1bkNZO0VBQ0ksc0JBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0EzSjJ1bkNoQjtBZ0JoeG5DSTtFMklxQkk7SUFtQlEsWUFBQTtJQUNBLGdDQUFBO0UzSjR1bkNkO0FBQ0Y7O0EySnR1bkNJO0VBQ0ksVUFBQTtBM0p5dW5DUjtBMkp2dW5DWTtFQUNJLDBCQUFBO0EzSnl1bkNoQjtBMkpydW5DSTtFQUNJLG1CQUFBO0EzSnV1bkNSO0EySnR1bkNRO0VBQ0ksMEJBQUE7QTNKd3VuQ1o7QTJKcnVuQ1k7RUFDSSxTQUFBO0EzSnV1bkNoQjtBMkp0dW5DZ0I7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7QTNKd3VuQ3BCO0EySmx1bkNRO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0EzSm91bkNaO0EySm51bkNZO0VBQ0ksMEJBQUE7RUFDQSxtQkFBQTtBM0pxdW5DaEI7QTJKbHVuQ1E7RUFDSSxrQkFBQTtBM0pvdW5DWjtBMkpsdW5DZ0I7RUFDSSwwQkFBQTtFQUNBLHlCQUFBO0EzSm91bkNwQjtBMkpqdW5DWTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0EzSm11bkNoQjtBMkpsdW5DZ0I7RUFDSSx3QkFBQTtFQUVBLHdDQUFBO0VBQ0EsdUJBQUE7QTNKbXVuQ3BCO0EySmp1bkNnQjtFQUNJLDBCQUFBO0EzSm11bkNwQjtBMkpqdW5DZ0I7RUFDSSxtQ0FBQTtVQUFBLDJCQUFBO0EzSm11bkNwQjtBMkpqdW5DZ0I7RUFDSSxnQkFBQTtFQUNBLG1DQUFBO0VBQ0EsaUJBQUE7QTNKbXVuQ3BCO0EySmp1bkNnQjtFQUNJLGdCQUFBO0VBQ0EsbUNBQUE7RUFDQSxpQkFBQTtBM0ptdW5DcEI7O0EySnp0bkNRO0VBQ0ksb0NBQUE7QTNKNHRuQ1o7QWdCeDJuQ0k7RTJJMklJO0lBR1EsY0FBQTtFM0o4dG5DZDtBQUNGO0FnQmgybkNJO0UySThISTtJQU1RLGlCQUFBO0UzSmd1bkNkO0FBQ0Y7QWdCcjJuQ0k7RTJJOEhJO0lBU1EsY0FBQTtFM0prdW5DZDtBQUNGO0EySmp1bkNZO0VBQ0ksVUFBQTtBM0ptdW5DaEI7QWdCNzJuQ0k7RTJJeUlRO0lBR1EsbUJBQUE7SUFDQSxnQkFBQTtFM0pxdW5DbEI7QUFDRjtBZ0JoNG5DSTtFMklzSlE7SUFPUSxnQkFBQTtFM0p1dW5DbEI7QUFDRjtBMkp0dW5DZ0I7RUFDSSxpQkFBQTtBM0p3dW5DcEI7QTJKdHVuQ2dCO0VBQ0ksVUFBQTtBM0p3dW5DcEI7QWdCOTNuQ0k7RTJJcUpZO0lBR1EsV0FBQTtFM0owdW5DdEI7QUFDRjtBMkp2dW5DWTtFQUNJLFVBQUE7RUFDQSwwQkFBQTtNQUFBLGlCQUFBO0EzSnl1bkNoQjtBZ0J2NG5DSTtFMkk0SlE7SUFJUSxXQUFBO0UzSjJ1bkNsQjtBQUNGO0EySjF1bkNnQjtFQUNJLFdBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7QTNKNHVuQ3BCO0EySjF1bkNnQjtFQUNJLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQ3hKcE9HO0FIZzluQ3ZCO0EySjF1bkNnQjtFQUNJLGNBQUE7QTNKNHVuQ3BCO0EySjF1bkNnQjtFQUNJLFVBQUE7RUFDQSxjQUFBO0EzSjR1bkNwQjtBZ0IxNm5DSTtFMkltTUE7SUFFUSxjQUFBO0UzSnl1bkNWO0FBQ0Y7O0EySm51bkNRO0VBQ0ksMEJBQUE7QTNKc3VuQ1o7QTJKcHVuQ1E7RUFDSSw4Q0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLDRCQUFBO0EzSnN1bkNaO0EySnB1bkNRO0VBQ0ksVUFBQTtBM0pzdW5DWjtBZ0IvNm5DSTtFMkl3TUk7SUFHUSxVQUFBO0UzSnd1bkNkO0FBQ0Y7QTJKdnVuQ1k7RUFDSSwwQkFBQTtFQUNBLGtCQUFBO0EzSnl1bkNoQjtBMkpudW5DWTtFQUNJLDRCQUFBO0VBQ0EsMEJBQUE7QTNKcXVuQ2hCO0EySmx1bkNnQjtFQUNJLDBCQUFBO0VBQ0EsOEJBQUE7RUFDQSxxQ0FBQTtBM0pvdW5DcEI7QTJKbHVuQ2dCO0VBQ0ksZ0RBQUE7QTNKb3VuQ3BCO0EySm51bkNvQjtFQUNJLDJCQUFBO0EzSnF1bkN4QjtBMko5dG5DZ0I7RUFDSSxxQ0FBQTtFQUNBLGtDQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0EzSmd1bkNwQjtBMko3dG5DWTtFQUNJLGtCQUFBO0VBQ0EsbUJBQUE7QTNKK3RuQ2hCO0EySjd0bkNZO0VBQ0ksU0FBQTtBM0ordG5DaEI7QWdCcDluQ0k7RTJJb1BRO0lBR1EseUJBQUE7RTNKaXVuQ2xCO0UySmh1bkNrQjtJQUNJLHNCQUFBO0lBQ0EsZ0JBQUE7RTNKa3VuQ3RCO0FBQ0Y7QTJKaHVuQ2dCO0VBQ0ksY0FBQTtBM0prdW5DcEI7QTJKL3RuQ1k7RUFDSSxxQkFBQTtBM0ppdW5DaEI7QTJKaHVuQ2dCO0VBQ0ksMEJBQUE7QTNKa3VuQ3BCOztBMkoxdG5DSTtFQUNJLGFBQUE7QTNKNnRuQ1I7O0EySnh0bkNRO0VBQ0kseUJBQUE7RUFDQSwyQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0EzSjJ0bkNaO0FnQmwvbkNJO0UySWtSSTtJQU9RLFdBQUE7RTNKNnRuQ2Q7QUFDRjtBMko1dG5DWTtFQUNJLGdCeEpyVk07QUhtam9DdEI7QTJKNXRuQ1k7RUFDSSxpQkFBQTtFQUNBLG1DQUFBO0EzSjh0bkNoQjtBMkp6dG5DUTtFQUNJLDBCQUFBO0EzSjJ0bkNaO0EySnp0bkNROztFQUNJLGdCeEpsV1U7RXdKbVdWLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw4Q0FBQTtBM0o0dG5DWjtBMkoxdG5DUTs7RUFDSSxZQUFBO0EzSjZ0bkNaO0EySnh0bkNZO0VBQ0ksMEJBQUE7QTNKMHRuQ2hCO0EySnp0bkNnQjtFQUNJLGdCeEpoWEU7QUgya29DdEI7QTJKeHRuQ1k7RUFDSSxXQUFBO0EzSjB0bkNoQjtBMkp6dG5DZ0I7RUFDSSxtQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBM0oydG5DcEI7QWdCM2hvQ0k7RTJJNFRZO0lBTVEsNEJBQUE7RTNKNnRuQ3RCO0FBQ0Y7QWdCaGlvQ0k7RTJJNFRZO0lBU1EsMEJBQUE7RTNKK3RuQ3RCO0FBQ0Y7QTJKN3RuQ2dCO0VBQ0kscUNBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VBQ0EsK0N4SnRZRztFd0p1WUgsbUJBQUE7QTNKK3RuQ3BCO0FnQjVpb0NJO0UySXdVWTtJQU9RLDRCQUFBO0UzSml1bkN0QjtBQUNGO0FnQmpqb0NJO0UySXdVWTtJQVVRLDRCQUFBO0UzSm11bkN0QjtBQUNGOztBMkp6dG5DWTtFQUNJLHFDQUFBO0EzSjR0bkNoQjtBMkp6dG5DUTtFQUNJLGtCQUFBO0EzSjJ0bkNaOztBMkp2dG5DQTtFQUNJLHFCQUFBO0EzSjB0bkNKO0EySnh0bkNRO0VBQ0ksbUNBQUE7QTNKMHRuQ1o7QTJKdnRuQ1k7RUFFSSxnQjFKelpHO0FEaW5vQ25CO0EySnZ0bkNnQjtFQUNJLGtCQUFBO0VBQ0EsY0FBQTtBM0p5dG5DcEI7QTJKbnRuQ2dCO0VBRUkscUNBQUE7QTNKb3RuQ3BCO0EySjdzbkNRO0VBQ0kscUNBQUE7QTNKK3NuQ1o7QTJKN3NuQ1E7RUFDSSxTQUFBO0EzSitzbkNaO0EySjlzbkNZO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBM0pndG5DaEI7O0E0Smxxb0NRO0VBQ0ksMEJBQUE7QTVKcXFvQ1o7QTRKbnFvQ1E7RUFDSSx3QkFBQTtBNUpxcW9DWjtBZ0IvbG9DSTtFNEluRVE7SUFDSSxzQkFBQTtFNUpxcW9DZDtFNEpwcW9DYztJQUFNLGFBQUE7RTVKdXFvQ3BCO0U0SnJxb0NVO0lBQ0ksZUFBQTtFNUp1cW9DZDtBQUNGO0E0Smxxb0NZO0VBQ0kscUJBQUE7RUFDQSwyQkFBQTtBNUpvcW9DaEI7QTRKbHFvQ1k7RUFDSSwyQkFBQTtBNUpvcW9DaEI7QTRKL3BvQ1E7RUFDSSwwQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7QTVKaXFvQ1o7QWdCdG5vQ0k7RTRJOUNJO0lBS1EsdUJBQUE7RTVKbXFvQ2Q7QUFDRjs7QTRKNXBvQ1E7RUFDSSwwQkFBQTtBNUorcG9DWjtBNEozcG9DWTs7RUFDSSxjQUFBO0E1Sjhwb0NoQjtBNEoxcG9DWTtFQUdJLGtCQUFBO0E1SjBwb0NoQjtBNEp0cG9DWTtFQUNJLGNBQUE7QTVKd3BvQ2hCO0E0SnBwb0NZO0VBQ0ksa0JBQUE7QTVKc3BvQ2hCO0E0Sm5wb0NRO0VBQ0ksaUJBQUE7QTVKcXBvQ1o7QTRKcHBvQ1k7RUFDSSxpQkFBQTtBNUpzcG9DaEI7QTRKcHBvQ1k7RUFDSSxhQUFBO0E1SnNwb0NoQjs7QTRKOW9vQ0k7RUFDSSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QTVKaXBvQ1I7O0E0SjVvb0NRO0VBQ0ksbUNBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QTVKK29vQ1o7QWdCbHFvQ0k7RTRJZUk7SUFNUSw0QkFBQTtFNUppcG9DZDtBQUNGO0FnQnZxb0NJO0U0SWVJO0lBU1EsMEJBQUE7RTVKbXBvQ2Q7QUFDRjtBNEpqcG9DUTtFQUNJLHFDQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQ3pKeEZXO0FIMnVvQ3ZCO0FnQmpyb0NJO0U0STJCSTtJQUtRLDRCQUFBO0U1SnFwb0NkO0FBQ0Y7QWdCdHJvQ0k7RTRJMkJJO0lBUVEsNEJBQUE7RTVKdXBvQ2Q7QUFDRjtBNEpucG9DUTs7RUFFSSwwQkFBQTtBNUpxcG9DWjs7QTRKL29vQ1E7RUFDSSxtQkFBQTtFQUNBLG1DQUFBO0E1Smtwb0NaO0E0Smhwb0NRO0VBQ0ksaUJBQUE7QTVKa3BvQ1o7O0E2Sm54b0NBO0VBQ0ksbUJBQUE7QTdKc3hvQ0o7QTZKcnhvQ0k7RUFDSSxZQUFBO0VBQ0EsZUFBQTtBN0p1eG9DUjtBNkpweG9DUTtFQUNJLGlCQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQjFKU1U7QUg2d29DdEI7QTZKcHhvQ1E7RUFDSSw2QkFBQTtBN0pzeG9DWjtBOEpseW9DSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSx5Q0FBQTtFQUFBLHdDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBOUpveW9DUjtBZ0I3dG9DSTtFOEkzRUE7SUFNUSxjQUFBO0U5SnN5b0NWO0FBQ0Y7QThKcnlvQ1E7RUFDSSx5QjFKSEs7RTBKSUwsc0JBQUE7RUFDQSwwQkFBQTtBOUp1eW9DWjtBOEp0eW9DWTtFQUNJLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QTlKd3lvQ2hCO0FnQjd1b0NJO0U4SS9EUTtJQU1RLGlCQUFBO0U5SjB5b0NsQjtBQUNGO0FnQmx2b0NJO0U4SS9EUTtJQVNRLGlCQUFBO0U5SjR5b0NsQjtBQUNGO0E4SjN5b0NnQjtFQUNJLGNBQUE7RUFDQSxnQjNKUEU7RTJKUUYscUJBQUE7QTlKNnlvQ3BCO0E4SjV5b0NvQjtFQUNJLGlCQUFBO0E5Sjh5b0N4QjtBOEozeW9DZ0I7RUFDSSwwQkFBQTtFQUNBLGlCQUFBO0E5SjZ5b0NwQjtBZ0Jud29DSTtFOEk1Q1k7SUFLUSw0QkFBQTtFOUo4eW9DdEI7QUFDRjtBZ0J4d29DSTtFOEk1Q1k7SUFTUSw0QkFBQTtFOUoreW9DdEI7QUFDRjtBOEo3eW9DZ0I7RUFBYSxhQUFBO0E5Smd6b0M3QjtBOEo3eW9DUTtFQUNJLDZEQUFBO1VBQUEscURBQUE7RUFDQSx5QjFKMUNLO0UwSjJDTCxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLDBCQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0E5Sit5b0NaO0FnQjV4b0NJO0U4STdCSTtJQVlRLDRCQUFBO0lBQ0EsMkJBQUE7SUFDQSxzQkFBQTtJQUNBLCtEQUFBO1lBQUEsdURBQUE7RTlKaXpvQ2Q7QUFDRjtBZ0JweW9DSTtFOEk3Qkk7SUFrQlEsNEJBQUE7SUFDQSwwQkFBQTtJQUNBLHNCQUFBO0lBQ0EsOERBQUE7WUFBQSxzREFBQTtFOUptem9DZDtBQUNGO0FnQjV5b0NJO0U4STdCSTtJQXlCUSw0QkFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7SUFDQSw4REFBQTtZQUFBLHNEQUFBO0U5Sm96b0NkO0FBQ0Y7QWdCajBvQ0k7RThJaEJJO0lBK0JRLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSw4QkFBQTtFOUpzem9DZDtBQUNGO0E4SnJ6b0NZO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBOUp1em9DaEI7QWdCajBvQ0k7RThJTVE7SUFNUSxpQkFBQTtFOUp5em9DbEI7QUFDRjtBZ0J0MG9DSTtFOElNUTtJQVNRLGlCQUFBO0U5SjJ6b0NsQjtBQUNGO0E4SjF6b0NnQjtFQUNJLGNBQUE7RUFDQSxnQjNKNUVFO0UySjZFRixxQkFBQTtBOUo0em9DcEI7QThKM3pvQ29CO0VBQ0ksaUJBQUE7QTlKNnpvQ3hCO0E4SjF6b0NnQjtFQUNJLDBCQUFBO0VBQ0EsaUJBQUE7QTlKNHpvQ3BCO0FnQnAyb0NJO0U4SXNDWTtJQUtRLDZCQUFBO0lyRHRGcEIsb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCcURxRndDO0lyRHBGeEMsZ0JBQUE7RXpHbzVvQ0Y7QUFDRjtBZ0JoMm9DSTtFOEl5Qlk7SUFVUSw0QkFBQTtFOUppMG9DdEI7QUFDRjtBZ0JyMm9DSTtFOEl5Qlk7SUFjUSw0QkFBQTtFOUprMG9DdEI7QUFDRjtBOEpoMG9DZ0I7RUFBYSxhQUFBO0E5Sm0wb0M3QjtBOEpoMG9DUTtFQUNJLGdFQUFBO1VBQUEsd0RBQUE7RUFDQSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7RUFFQSx5QkFBQTtFQUNBLHdCQUFBO0E5Smkwb0NaO0FnQnAzb0NJO0U4STZDSTtJQVFRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5Sm0wb0NkO0FBQ0Y7QWdCMzNvQ0k7RThJNkNJO0lBYVEsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLDZEQUFBO1lBQUEscURBQUE7RTlKcTBvQ2Q7QUFDRjtBZ0JsNG9DSTtFOEk2Q0k7SUFtQlEsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLDZEQUFBO1lBQUEscURBQUE7RTlKczBvQ2Q7QUFDRjtBOEpyMG9DWTtFQUNJLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBOUp1MG9DaEI7O0E4Smgwb0NJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLHlDQUFBO0VBQUEsd0NBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0E5Sm0wb0NSO0FnQnI1b0NJO0U4SThFQTtJQU1RLGNBQUE7RTlKcTBvQ1Y7QUFDRjtBOEpwMG9DUTtFQUNJLHlCMUo1Sks7RTBKNkpMLHNCQUFBO0VBQ0EsMEJBQUE7QTlKczBvQ1o7QThKcjBvQ1k7RUFDSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0E5SnUwb0NoQjtBZ0JyNm9DSTtFOEkwRlE7SUFNUSxpQkFBQTtFOUp5MG9DbEI7QUFDRjtBZ0IxNm9DSTtFOEkwRlE7SUFTUSxpQkFBQTtFOUoyMG9DbEI7QUFDRjtBOEoxMG9DZ0I7RUFDSSxjQUFBO0VBQ0EsZ0IzSmhLRTtFMkppS0YscUJBQUE7QTlKNDBvQ3BCO0E4SjMwb0NvQjtFQUNJLGlCQUFBO0E5SjYwb0N4QjtBOEoxMG9DZ0I7RUFDSSwwQkFBQTtFQUNBLGlCQUFBO0E5SjQwb0NwQjtBZ0J4OG9DSTtFOEkwSFk7SUFLUSw2QkFBQTtJckQxS3BCLG9CQUFBO0lBQ0EsNEJBQUE7SUFDQSxxQnFEeUt3QztJckR4S3hDLGdCQUFBO0V6R3cvb0NGO0FBQ0Y7QWdCcDhvQ0k7RThJNkdZO0lBVVEsNEJBQUE7RTlKaTFvQ3RCO0FBQ0Y7QWdCejhvQ0k7RThJNkdZO0lBY1EsNEJBQUE7RTlKazFvQ3RCO0FBQ0Y7QThKaDFvQ2dCO0VBQWEsYUFBQTtBOUptMW9DN0I7QThKaDFvQ1E7RUFDSSw2REFBQTtVQUFBLHFEQUFBO0VBQ0EseUIxSnhNSztFMEp5TUwsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSw4QkFBQTtBOUprMW9DWjtBZ0I3OW9DSTtFOElpSUk7SUFZUSw0QkFBQTtJQUNBLDRCQUFBO0lBQ0Esc0JBQUE7SUFDQSwrREFBQTtZQUFBLHVEQUFBO0U5Sm8xb0NkO0FBQ0Y7QWdCcitvQ0k7RThJaUlJO0lBa0JRLDRCQUFBO0lBQ0EsMkJBQUE7SUFDQSxzQkFBQTtJQUNBLDhEQUFBO1lBQUEsc0RBQUE7RTlKczFvQ2Q7QUFDRjtBZ0I3K29DSTtFOElpSUk7SUF5QlEsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLDhEQUFBO1lBQUEsc0RBQUE7RTlKdTFvQ2Q7QUFDRjtBZ0JqZ3BDSTtFOEk4SUk7SUE4QlEsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLDhCQUFBO0U5Snkxb0NkO0FBQ0Y7QThKeDFvQ1k7RUFDSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0E5SjAxb0NoQjtBZ0JqZ3BDSTtFOEltS1E7SUFNUSxpQkFBQTtFOUo0MW9DbEI7QUFDRjtBZ0J0Z3BDSTtFOEltS1E7SUFTUSxpQkFBQTtFOUo4MW9DbEI7QUFDRjtBOEo3MW9DZ0I7RUFDSSxjQUFBO0VBQ0EsZ0IzSnpPRTtFMkowT0YscUJBQUE7QTlKKzFvQ3BCO0E4Sjkxb0NvQjtFQUNJLGlCQUFBO0E5Smcyb0N4QjtBOEo3MW9DZ0I7RUFDSSwwQkFBQTtFQUNBLGlCQUFBO0E5Sisxb0NwQjtBZ0JwaXBDSTtFOEltTVk7SUFLUSw2QkFBQTtJckRuUHBCLG9CQUFBO0lBQ0EsNEJBQUE7SUFDQSxxQnFEa1B3QztJckRqUHhDLGdCQUFBO0V6R29scENGO0FBQ0Y7QWdCaGlwQ0k7RThJc0xZO0lBVVEsNEJBQUE7RTlKbzJvQ3RCO0FBQ0Y7QWdCcmlwQ0k7RThJc0xZO0lBZVEsNEJBQUE7RTlKbzJvQ3RCO0FBQ0Y7QThKajJvQ2dCO0VBQWEsYUFBQTtBOUpvMm9DN0I7QThKajJvQ1E7RUFDSSxnRUFBQTtVQUFBLHdEQUFBO0VBQ0EsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxVQUFBO0VBRUEseUJBQUE7RUFDQSx3QkFBQTtBOUprMm9DWjtBZ0JwanBDSTtFOEk0TUk7SUFRUSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsNkRBQUE7WUFBQSxxREFBQTtFOUpvMm9DZDtBQUNGO0FnQjNqcENJO0U4STRNSTtJQWFRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5SnMyb0NkO0FBQ0Y7QWdCbGtwQ0k7RThJNE1JO0lBbUJRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5SnUyb0NkO0FBQ0Y7QThKdDJvQ1k7RUFDSSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QTlKdzJvQ2hCOztBOEpsMm9DSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSx5Q0FBQTtFQUFBLHdDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBOUpxMm9DUjtBZ0JybHBDSTtFOEk0T0E7SUFNUSxjQUFBO0U5SnUyb0NWO0FBQ0Y7QThKdDJvQ1E7RUFDSSx5QjFKMVRLO0UwSjJUTCxzQkFBQTtFQUNBLDBCQUFBO0E5Sncyb0NaO0E4SnYyb0NZO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBOUp5Mm9DaEI7QWdCcm1wQ0k7RThJd1BRO0lBTVEsaUJBQUE7RTlKMjJvQ2xCO0FBQ0Y7QWdCMW1wQ0k7RThJd1BRO0lBU1EsaUJBQUE7RTlKNjJvQ2xCO0FBQ0Y7QThKNTJvQ2dCO0VBQ0ksY0FBQTtFQUNBLGdCM0o5VEU7RTJKK1RGLHFCQUFBO0E5Sjgyb0NwQjtBOEo3Mm9Db0I7RUFDSSxpQkFBQTtBOUorMm9DeEI7QThKNTJvQ2dCO0VBQ0ksMEJBQUE7RUFDQSxpQkFBQTtBOUo4Mm9DcEI7QWdCeG9wQ0k7RThJd1JZO0lBTVEsNkJBQUE7SXJEelVwQixvQkFBQTtJQUNBLDRCQUFBO0lBQ0EscUJxRHdVd0M7SXJEdlV4QyxnQkFBQTtFekd3cnBDRjtBQUNGO0FnQnBvcENJO0U4STJRWTtJQVdRLDRCQUFBO0U5Smszb0N0QjtBQUNGO0FnQnpvcENJO0U4STJRWTtJQWVRLDRCQUFBO0U5Sm0zb0N0QjtBQUNGO0E4Smozb0NnQjtFQUFhLGFBQUE7QTlKbzNvQzdCO0E4Smozb0NRO0VBQ0ksNkRBQUE7VUFBQSxxREFBQTtFQUNBLHlCMUp2V0s7RTBKd1dMLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0EsOEJBQUE7QTlKbTNvQ1o7QWdCN3BwQ0k7RThJZ1NJO0lBWVEsNEJBQUE7SUFDQSw0QkFBQTtJQUNBLHNCQUFBO0lBQ0EsK0RBQUE7WUFBQSx1REFBQTtFOUpxM29DZDtBQUNGO0FnQnJxcENJO0U4SWdTSTtJQWtCUSw0QkFBQTtJQUNBLDJCQUFBO0lBQ0Esc0JBQUE7SUFDQSw4REFBQTtZQUFBLHNEQUFBO0U5SnUzb0NkO0FBQ0Y7QWdCN3FwQ0k7RThJZ1NJO0lBeUJRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw4REFBQTtZQUFBLHNEQUFBO0U5Snczb0NkO0FBQ0Y7QWdCanNwQ0k7RThJNlNJO0lBOEJRLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSw4QkFBQTtFOUowM29DZDtBQUNGO0E4Snozb0NZO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBOUoyM29DaEI7QWdCanNwQ0k7RThJa1VRO0lBTVEsaUJBQUE7RTlKNjNvQ2xCO0FBQ0Y7QWdCdHNwQ0k7RThJa1VRO0lBU1EsaUJBQUE7RTlKKzNvQ2xCO0FBQ0Y7QThKOTNvQ2dCO0VBQ0ksY0FBQTtFQUNBLGdCM0p4WUU7RTJKeVlGLHFCQUFBO0E5Smc0b0NwQjtBOEovM29Db0I7RUFDSSxpQkFBQTtBOUppNG9DeEI7QThKOTNvQ2dCO0VBQ0ksMEJBQUE7RUFDQSxpQkFBQTtBOUpnNG9DcEI7QWdCcHVwQ0k7RThJa1dZO0lBS1EsNkJBQUE7SXJEbFpwQixvQkFBQTtJQUNBLDRCQUFBO0lBQ0EscUJxRGlad0M7SXJEaFp4QyxnQkFBQTtFekdveHBDRjtBQUNGO0FnQmh1cENJO0U4SXFWWTtJQVVRLDRCQUFBO0U5SnE0b0N0QjtBQUNGO0FnQnJ1cENJO0U4SXFWWTtJQWVRLDRCQUFBO0U5SnE0b0N0QjtBQUNGO0E4Smw0b0NnQjtFQUFhLGFBQUE7QTlKcTRvQzdCO0E4Smw0b0NRO0VBQ0ksZ0VBQUE7VUFBQSx3REFBQTtFQUNBLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtFQUVBLHlCQUFBO0VBQ0Esd0JBQUE7QTlKbTRvQ1o7QWdCcHZwQ0k7RThJMldJO0lBUVEsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLDZEQUFBO1lBQUEscURBQUE7RTlKcTRvQ2Q7QUFDRjtBZ0IzdnBDSTtFOEkyV0k7SUFhUSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsNkRBQUE7WUFBQSxxREFBQTtFOUp1NG9DZDtBQUNGO0FnQmx3cENJO0U4STJXSTtJQW1CUSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsNkRBQUE7WUFBQSxxREFBQTtFOUp3NG9DZDtBQUNGO0E4SnY0b0NZO0VBQ0ksV0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0E5Snk0b0NoQjs7QThKbDRvQ0k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLHNCQUFBO0VBQ0EseUNBQUE7RUFBQSx3Q0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7QTlKcTRvQ1I7QWdCcnhwQ0k7RThJNFlBO0lBTVEsY0FBQTtFOUp1NG9DVjtBQUNGO0E4SnQ0b0NRO0VBQ0kseUIxSjFkSztFMEoyZEwsc0JBQUE7RUFDQSwwQkFBQTtBOUp3NG9DWjtBOEp2NG9DWTtFQUNJLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QTlKeTRvQ2hCO0FnQnJ5cENJO0U4SXdaUTtJQU1RLGlCQUFBO0U5SjI0b0NsQjtBQUNGO0FnQjF5cENJO0U4SXdaUTtJQVNRLGlCQUFBO0U5SjY0b0NsQjtBQUNGO0E4SjU0b0NnQjtFQUNJLGNBQUE7RUFDQSxnQjNKOWRFO0UySitkRixxQkFBQTtBOUo4NG9DcEI7QThKNzRvQ29CO0VBQ0ksaUJBQUE7QTlKKzRvQ3hCO0E4SjU0b0NnQjtFQUNJLDBCQUFBO0VBQ0EsaUJBQUE7QTlKODRvQ3BCO0FnQngwcENJO0U4SXdiWTtJQUtRLDZCQUFBO0lyRHhlcEIsb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCcUR1ZXdDO0lyRHRleEMsZ0JBQUE7RXpHdzNwQ0Y7QUFDRjtBZ0JwMHBDSTtFOEkyYVk7SUFVUSw0QkFBQTtFOUptNW9DdEI7QUFDRjtBZ0J6MHBDSTtFOEkyYVk7SUFjUSw0QkFBQTtFOUpvNW9DdEI7QUFDRjtBOEpsNW9DZ0I7RUFBYSxhQUFBO0E5SnE1b0M3QjtBOEpsNW9DUTtFQUNJLDZEQUFBO1VBQUEscURBQUE7RUFDQSx5QjFKdGdCSztFMEp1Z0JMLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0EsOEJBQUE7QTlKbzVvQ1o7QWdCNzFwQ0k7RThJK2JJO0lBWVEsNEJBQUE7SUFDQSw0QkFBQTtJQUNBLHNCQUFBO0lBQ0EsK0RBQUE7WUFBQSx1REFBQTtFOUpzNW9DZDtBQUNGO0FnQnIycENJO0U4SStiSTtJQWtCUSw0QkFBQTtJQUNBLDJCQUFBO0lBQ0Esc0JBQUE7SUFDQSw4REFBQTtZQUFBLHNEQUFBO0U5Snc1b0NkO0FBQ0Y7QWdCNzJwQ0k7RThJK2JJO0lBeUJRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw4REFBQTtZQUFBLHNEQUFBO0U5Snk1b0NkO0FBQ0Y7QWdCajRwQ0k7RThJNGNJO0lBOEJRLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSw4QkFBQTtFOUoyNW9DZDtBQUNGO0E4SjE1b0NZO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBOUo0NW9DaEI7QWdCajRwQ0k7RThJaWVRO0lBTVEsaUJBQUE7RTlKODVvQ2xCO0FBQ0Y7QWdCdDRwQ0k7RThJaWVRO0lBU1EsaUJBQUE7RTlKZzZvQ2xCO0FBQ0Y7QThKLzVvQ2dCO0VBQ0ksY0FBQTtFQUNBLGdCM0p2aUJFO0UySndpQkYscUJBQUE7QTlKaTZvQ3BCO0E4Smg2b0NvQjtFQUNJLGlCQUFBO0E5Sms2b0N4QjtBOEovNW9DZ0I7RUFDSSwwQkFBQTtFQUNBLGlCQUFBO0E5Smk2b0NwQjtBZ0JwNnBDSTtFOElpZ0JZO0lBS1EsNkJBQUE7SXJEampCcEIsb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCcURnakJ3QztJckQvaUJ4QyxnQkFBQTtFekdvOXBDRjtBQUNGO0FnQmg2cENJO0U4SW9mWTtJQVVRLDRCQUFBO0U5SnM2b0N0QjtBQUNGO0FnQnI2cENJO0U4SW9mWTtJQWVRLDRCQUFBO0U5SnM2b0N0QjtBQUNGO0E4Sm42b0NnQjtFQUFhLGFBQUE7QTlKczZvQzdCO0E4Sm42b0NRO0VBQ0ksZ0VBQUE7VUFBQSx3REFBQTtFQUNBLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtFQUVBLHlCQUFBO0VBQ0Esd0JBQUE7QTlKbzZvQ1o7QWdCcDdwQ0k7RThJMGdCSTtJQVFRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5SnM2b0NkO0FBQ0Y7QWdCMzdwQ0k7RThJMGdCSTtJQWFRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5Snc2b0NkO0FBQ0Y7QWdCbDhwQ0k7RThJMGdCSTtJQW1CUSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsNkRBQUE7WUFBQSxxREFBQTtFOUp5Nm9DZDtBQUNGO0E4Sng2b0NZO0VBQ0ksV0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0E5SjA2b0NoQjs7QThKcDZvQ0E7RUFDSSxvQkFBQTtBOUp1Nm9DSjtBOEp0Nm9DSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSx5Q0FBQTtFQUFBLHdDQUFBO01BQUEsNkJBQUE7VUFBQSx5QkFBQTtBOUp3Nm9DUjtBZ0J4OXBDSTtFOEk0aUJBO0lBTVEsY0FBQTtFOUowNm9DVjtBQUNGO0E4Sno2b0NRO0VBQ0kseUIxSjFuQks7RTBKMm5CTCxzQkFBQTtFQUNBLDBCQUFBO0E5SjI2b0NaO0FnQmwrcENJO0U4SW9qQkk7SUFLUSxpQkFBQTtFOUo2Nm9DZDtBQUNGO0FnQnYrcENJO0U4SW9qQkk7SUFRUSxpQkFBQTtFOUorNm9DZDtBQUNGO0E4Sjk2b0NZO0VBQ0ksWUFBQTtBOUpnN29DaEI7QWdCNS9wQ0k7RThJMmtCUTtJQUlRLFdBQUE7SUFDQSxpQkFBQTtFOUppN29DbEI7QUFDRjtBZ0JsZ3FDSTtFOEkya0JRO0lBUVEsaUJBQUE7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7RTlKbTdvQ2xCO0FBQ0Y7QWdCemdxQ0k7RThJMmtCUTtJQWFRLGlCQUFBO0lBQ0EsV0FBQTtJQUNBLG9CQUFBO0U5SnE3b0NsQjtBQUNGO0E4Smo3b0NRO0VBQ0ksNkRBQUE7VUFBQSxxREFBQTtFQUNBLHlCMUp6cEJLO0UwSjBwQkwsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSw4QkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0E5Sm03b0NaO0FnQmpocUNJO0U4SWtsQkk7SUFjUSw0QkFBQTtJQUNBLDRCQUFBO0lBQ0Esc0JBQUE7SUFDQSwrREFBQTtZQUFBLHVEQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtFOUpxN29DZDtBQUNGO0FnQjNocUNJO0U4SWtsQkk7SUFzQlEsNEJBQUE7SUFDQSwyQkFBQTtJQUNBLHNCQUFBO0lBQ0EsK0RBQUE7WUFBQSx1REFBQTtJQUNBLGtCQUFBO0U5SnU3b0NkO0U4SnQ3b0NjO0lBQ0ksZUFBQTtFOUp3N29DbEI7QUFDRjtBZ0J2aXFDSTtFOElrbEJJO0lBaUNRLHNCQUFBO0lBQ0Esc0JBQUE7SUFDQSwrREFBQTtZQUFBLHVEQUFBO0lBQ0Esa0JBQUE7RTlKdzdvQ2Q7RThKdjdvQ2M7SUFDSSxlQUFBO0U5Snk3b0NsQjtBQUNGO0FnQi9qcUNJO0U4SStsQkk7SUEyQ1EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLDhCQUFBO0U5Snk3b0NkO0FBQ0Y7QWdCdGtxQ0k7RThJOG9CUTtJQUtRLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtFOUp1N29DbEI7RThKdDdvQ2tCO0lBQ0ksVUFBQTtJQUNBLG1CQUFBO0lBQ0EsMkJBQUE7SUFDQSxxQkFBQTtJQUNBLHNCQUFBO0U5Snc3b0N0QjtBQUNGO0FnQnJscUNJO0U4SThvQlE7SUFrQlEsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLE9BQUE7SUFDQSxRQUFBO0U5Snk3b0NsQjtFOEp4N29Da0I7SUFDSSxVQUFBO0U5SjA3b0N0QjtBQUNGO0E4SnI3b0NRO0VBQ0ksOERBQUE7VUFBQSxzREFBQTtFQUNBLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtFQUVBLHlCQUFBO0VBQ0Esd0JBQUE7QTlKczdvQ1o7QWdCMWxxQ0k7RThJOHBCSTtJQVFRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5Snc3b0NkO0FBQ0Y7QWdCam1xQ0k7RThJOHBCSTtJQWFRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0U5SjA3b0NkO0FBQ0Y7QWdCeG1xQ0k7RThJOHBCSTtJQW1CUSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsNkRBQUE7WUFBQSxxREFBQTtFOUoyN29DZDtBQUNGO0E4SjE3b0NZO0VBQ0ksV0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0E5SjQ3b0NoQjs7QThKbDdvQ1E7RUFDSSxhQUFBO0E5SnE3b0NaOztBK0poc3FDZ0I7RUFDSSxnQkFBQTtBL0ptc3FDcEI7QStKNXJxQ2dCO0VBQ0ksWUFBQTtBL0o4cnFDcEI7QStKN3JxQ29CO0VBQ0ksMEJBQUE7RUFDQSxrQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QS9KK3JxQ3hCO0ErSjdycUNvQjtFQUNJLDBCQUFBO0EvSitycUN4QjtBK0o1cnFDd0I7O0VBQ0ksbUJBQUE7QS9KK3JxQzVCO0ErSjVycUN3Qjs7RUFFSSxZQUFBO0EvSjhycUM1QjtBZ0JocHFDSTtFK0l4Q2dCO0lBQ0ksMkJBQUE7RS9KMnJxQ3RCO0FBQ0Y7QStKbnJxQ1E7RUFDSSxtQkFBQTtBL0pxcnFDWjtBK0pwcnFDWTtFQUNJLDBCQUFBO0EvSnNycUNoQjtBK0pwcnFDWTtFQUNJLGNBQUE7QS9Kc3JxQ2hCO0FnQjlwcUNJO0UrSXJCWTtJQUNJLFdBQUE7RS9Kc3JxQ2xCO0FBQ0Y7QStKbnJxQ1E7RUFDSSxtQkFBQTtBL0pxcnFDWjtBK0pwcnFDWTtFQUNJLDBCQUFBO0VBQ0Esa0NBQUE7QS9Kc3JxQ2hCO0ErSmxycUNZOztFQUNJLG1CQUFBO0EvSnFycUNoQjtBK0pucnFDWTs7RUFDSSxnREFBQTtFQUNBLFlBQUE7QS9Kc3JxQ2hCO0ErSmxycUNZO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLHlDQUFBO0VBQUEsd0NBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0EvSm9ycUNoQjtBZ0J6cnFDSTtFK0lDUTtJQU1RLGNBQUE7RS9Kc3JxQ2xCO0FBQ0Y7QStKcnJxQ2dCO0VBQ0kseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0EvSnVycUNwQjtBK0p0cnFDb0I7RUFDSSxZQUFBO0VBQ0EsaUJBQUE7QS9Kd3JxQ3hCO0FnQnZzcUNJO0UrSWlCd0I7SUFDSSw0QkFBQTtFL0p5cnFDOUI7QUFDRjtBZ0I1c3FDSTtFK0lzQndCO0lBQ0ksNEJBQUE7RS9KeXJxQzlCO0FBQ0Y7QStKcHJxQ2dCO0VBQ0ksNkRBQUE7VUFBQSxxREFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSw4QkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0EvSnNycUNwQjtBZ0IvdHFDSTtFK0k2Qlk7SUFjUSw0QkFBQTtJQUNBLDRCQUFBO0lBQ0Esc0JBQUE7SUFDQSwrREFBQTtZQUFBLHVEQUFBO0UvSndycUN0QjtBQUNGO0FnQnZ1cUNJO0UrSTZCWTtJQW9CUSw0QkFBQTtJQUNBLDJCQUFBO0lBQ0Esc0JBQUE7SUFDQSw4REFBQTtZQUFBLHNEQUFBO0UvSjBycUN0QjtBQUNGO0FnQi91cUNJO0UrSTZCWTtJQTJCUSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsOERBQUE7WUFBQSxzREFBQTtFL0oycnFDdEI7QUFDRjtBZ0Jud3FDSTtFK0kwQ1k7SUFnQ1EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLDhCQUFBO0UvSjZycUN0QjtBQUNGO0ErSjVycUNvQjtFQUNJLFdBQUE7RUFDQSxrQkFBQTtBL0o4cnFDeEI7QWdCandxQ0k7RStJaUVnQjtJQUlRLG9CQUFBO0UvSmdzcUMxQjtBQUNGO0FnQnR3cUNJO0UrSWlFZ0I7SUFPUSxvQkFBQTtFL0prc3FDMUI7QUFDRjtBK0ovcnFDZ0I7RUFDSSw4REFBQTtVQUFBLHNEQUFBO0VBQ0EsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtBL0ppc3FDcEI7QWdCbHhxQ0k7RStJNEVZO0lBT1EsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLDZEQUFBO1lBQUEscURBQUE7RS9KbXNxQ3RCO0FBQ0Y7QWdCenhxQ0k7RStJNEVZO0lBWVEsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLDZEQUFBO1lBQUEscURBQUE7RS9KcXNxQ3RCO0FBQ0Y7QWdCaHlxQ0k7RStJNEVZO0lBa0JRLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSw2REFBQTtZQUFBLHFEQUFBO0UvSnNzcUN0QjtBQUNGO0ErSnJzcUNvQjtFQUNJLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBL0p1c3FDeEI7QStKaHNxQ0k7RUFDSSw2QkFBQTtBL0prc3FDUjtBK0ovcnFDZ0I7RUFDSSxTQUFBO0EvSmlzcUNwQjtBK0poc3FDb0I7RUFDSSxxQ0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0NBQUE7QS9Ka3NxQ3hCO0ErSi9ycUNnQjtFQUNJLGVBQUE7RUFDQSxrQkFBQTtBL0ppc3FDcEI7O0FnS3A0cUNZO0VBQ0ksNEJBQUE7TUFBQSxpQkFBQTtVQUFBLFFBQUE7RUFDQSw4REFBQTtVQUFBLHNEQUFBO0FoS3U0cUNoQjtBZ0I3MHFDSTtFZ0o1RFE7SUFJUSxZQUFBO0lBQ0EsOERBQUE7WUFBQSxzREFBQTtFaEt5NHFDbEI7QUFDRjtBZ0J0MHFDSTtFZ0p6RVE7SUFRUSw2REFBQTtZQUFBLHFEQUFBO0lBQ0EsZ0NBQUE7UUFBQSxxQkFBQTtZQUFBLFlBQUE7RWhLMjRxQ2xCO0FBQ0Y7QWdCNTBxQ0k7RWdKekVRO0lBWVEsNkRBQUE7WUFBQSxxREFBQTtJQUNBLGdDQUFBO1FBQUEscUJBQUE7WUFBQSxZQUFBO0VoSzY0cUNsQjtBQUNGO0FnQjV5cUNJO0VnSi9HUTtJQWdCUSxVQUFBO0VoSys0cUNsQjtBQUNGO0FnSzc0cUNZO0VBQ0ksK0RBQUE7VUFBQSx1REFBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7QWhLKzRxQ2hCO0FnQnoycUNJO0VnSnpDUTtJQU1RLDZEQUFBO1lBQUEscURBQUE7SUFDQSxtQkFBQTtFaEtnNXFDbEI7RWdLLzRxQ2tCO0l2RFZoQixvQkFBQTtJQUNBLDRCQUFBO0lBQ0EscUJ1RFN3QztJdkRSeEMsZ0JBQUE7SXVEU29CLDBCQUFBO0VoS281cUN0QjtBQUNGO0FnQnQzcUNJO0VnSjFCZ0I7SXZEakJoQixvQkFBQTtJQUNBLDRCQUFBO0lBQ0EscUJ1RGdCd0M7SXZEZnhDLGdCQUFBO0l1RGdCb0IsMEJBQUE7RWhLczVxQ3RCO0FBQ0Y7QWdCNTBxQ0k7RWdKNUZRO0lBcUJRLG1CQUFBO0VoS3U1cUNsQjtFZ0t0NXFDa0I7SUFDSSxxQkFBQTtFaEt3NXFDdEI7QUFDRjtBZ0IxM3FDSTtFZ0p0RFE7SUE0QlEsNEJBQUE7SUFDQSw0QkFBQTtJQUNBLHNCQUFBO0lBQ0EsOERBQUE7WUFBQSxzREFBQTtFaEt3NXFDbEI7QUFDRjtBZ0JsNHFDSTtFZ0p0RFE7SUFtQ1EsOERBQUE7WUFBQSxzREFBQTtJQUNBLDJCQUFBO0VoS3k1cUNsQjtBQUNGO0FnQnI1cUNJO0VnSklBO0lBRVEsVUFBQTtJQUNBLGVBQUE7RWhLbTVxQ1Y7QUFDRjtBZ0IzNXFDSTtFZ0pJQTtJQU1RLFdBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtFaEtxNXFDVjtBQUNGO0FnQmw2cUNJO0VnSklBO0lBWVEsV0FBQTtJQUNBLFdBQUE7RWhLczVxQ1Y7QUFDRjs7QWlLdCtxQ0k7RUFDSSxhQUFBO0FqS3krcUNSOztBaUtwK3FDQTs7RUFBQTtBQUtBO0VBQ0kseUI3Sk5hO0U2Sk9iLGtCQUFBO0FqS3ErcUNKO0FpS3ArcUNJO0VBQ0ksd0JBQUE7QWpLcytxQ1I7QWlLcCtxQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0FqS3MrcUNSO0FnQjM3cUNJO0VpSjdDQTtJQUlRLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtFakt3K3FDVjtBQUNGO0FpS3YrcUNRO0VBQ0ksOEJBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7QWpLeStxQ1o7QWlLeCtxQ1k7RUFDSSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0FqSzArcUNoQjtBZ0I3OHFDSTtFaUozQlE7O0lBR1EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0VqSzArcUNsQjtBQUNGO0FpS3ArcUNRO0VBQ0ksd0JBQUE7TUFBQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsOEJBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7QWpLcytxQ1o7QWlLcCtxQ1k7RUFDSSwwQkFBQTtBaktzK3FDaEI7O0FpS3o5cUNROzs7O0VBQ0ksbUNBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0FqSys5cUNaOztBaUt0OXFDUTtFQUNJLGdCQUFBO0VBQ0Esb0JBQUE7QWpLeTlxQ1o7QWtLOTdxQ0E7RUFDSSxjQUFBO0FsS2c4cUNKOztBa0s5N3FDQTtFQUNJLGMvSnhHUztBSHlpckNiOztBa0s3N3FDSTtFQUNJLGFBQUE7QWxLZzhxQ1I7QWtLNzdxQ1E7RUFDSSxvQkFBQTtBbEsrN3FDWjtBa0s3N3FDUTtFQUNJLGlCQUFBO0FsSys3cUNaO0FrSzk3cUNZO0VBQ0kscUJBQUE7QWxLZzhxQ2hCO0FrSy83cUNnQjtFQUNJLGVBQUE7QWxLaThxQ3BCOztBa0sxN3FDQTtFQUNJLGlCQUFBO0VBQ0Esb0JBQUE7QWxLNjdxQ0o7QWtLNTdxQ0k7RUFBc0IsYUFBQTtBbEsrN3FDMUI7QWtLOTdxQ0k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLFNBQUE7QWxLZzhxQ1I7QWtLLzdxQ1E7RUFDSSxxQkFBQTtNQUFBLGFBQUE7VUFBQSxTQUFBO0FsS2k4cUNaO0FrSy83cUNRO0VBQ0ksK0MvSnZJVztFK0p3SVgsMEJBQUE7RUFDQSw2QkFBQTtFQUNBLHFCQUFBO01BQUEsYUFBQTtVQUFBLFNBQUE7QWxLaThxQ1o7QWdCamhyQ0k7RWtKNEVJO0lBTVEsZUFBQTtJQUNBLFVBQUE7SUFDQSxtQkFBQTtFbEttOHFDZDtBQUNGO0FnQnhockNJO0VrSjRFSTtJQVdRLGtCQUFBO0lBQ0EsbUJBQUE7RWxLcThxQ2Q7QUFDRjtBZ0I5aHJDSTtFa0pxRUE7SUF1QlEsY0FBQTtFbEtzOHFDVjtBQUNGOztBa0svN3FDSTs7O0VBR0ksYUFBQTtBbEtrOHFDUjs7QWtLNzdxQ0k7RUFDSSwwQkFBQTtBbEtnOHFDUjtBa0svN3FDUTtFQUNJLGNBQUE7RUFDQSxxQkFBQTtBbEtpOHFDWjs7QWtLMzdxQ1E7RUFDSSxxQ0FBQTtFQUNBLGtDQUFBO0FsSzg3cUNaOztBa0sxN3FDQTtFQUNJLG9DQUFBO0FsSzY3cUNKO0FrSzM3cUNRO0VBQ0ksZ0RBQUE7QWxLNjdxQ1o7O0FrS3g3cUNJO0VBQ1EscUNBQUE7QWxLMjdxQ1o7QWtLMTdxQ1E7RUFDSSxnQi9Kak1VO0FINm5yQ3RCO0FrS3o3cUNJO0VBQ0kseUJBQUE7QWxLMjdxQ1I7O0FrS3g3cUNBO0VBQ0ksb0NBQUE7QWxLMjdxQ0o7O0FrSzU2cUNJOzs7RUFHSSxrQkFBQTtBbEsrNnFDUjs7QWtLNzVxQ0E7RUFDSSx1Q0FBQTtBbEtnNnFDSjs7QWtLMzVxQ1E7RUFDSSxpQkFBQTtBbEs4NXFDWjs7QWdCdG1yQ0k7RWtKOE1KO0lBRVEsd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0VsSzI1cUNOO0FBQ0Y7O0FrS3Y1cUNBOzs7RUFBQTtBQVlBO0VBQ0ksdUJBQUE7QWxLazVxQ0o7O0FrSzU0cUNBO0VBQ0ksYUFBQTtBbEsrNHFDSiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqIEluc3RydWN0aW9ucyBmb3IgVmFyaWFibGVzIGZpbGVcbiAqL1xuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuOnJvb3Qge1xuICAtLWNvbG9yLTE6ICMwZDZlZmQ7XG4gIC0tY29sb3ItMjogIzZmNDJjMTtcbiAgLS1jb2xvci0zOiAjNjYxMGYyO1xuICAtLWNvbG9yLTQ6ICNkNjMzODQ7XG4gIC0tY29sb3ItNTogI2RjMzU0NTtcbiAgLS1jb2xvci02OiAjZmQ3ZTE0O1xuICAtLWNvbG9yLTc6ICNmZmMxMDc7XG4gIC0tY29sb3ItODogIzBkY2FmMDtcbiAgLS1jb2xvci1uZXV0cmFsOiAjZjFlZGVjO1xuICAtLWNvbG9yLWltcG9ydGFudDogI2ZmNTczMztcbiAgLS1jb2xvci1wcmltYXJ5OiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1jb2xvci1zZWNvbmRhcnk6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5cbltjbGFzcyo9Y29sb3ItMV0ge1xuICAtLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG5bY2xhc3MqPWNvbG9yLTJdIHtcbiAgLS1jb2xvcjogIzZmNDJjMTtcbn1cblxuW2NsYXNzKj1jb2xvci0zXSB7XG4gIC0tY29sb3I6ICM2NjEwZjI7XG59XG5cbltjbGFzcyo9Y29sb3ItNF0ge1xuICAtLWNvbG9yOiAjZDYzMzg0O1xufVxuXG5bY2xhc3MqPWNvbG9yLTVdIHtcbiAgLS1jb2xvcjogI2RjMzU0NTtcbn1cblxuW2NsYXNzKj1jb2xvci02XSB7XG4gIC0tY29sb3I6ICNmZDdlMTQ7XG59XG5cbltjbGFzcyo9Y29sb3ItN10ge1xuICAtLWNvbG9yOiAjZmZjMTA3O1xufVxuXG5bY2xhc3MqPWNvbG9yLThdIHtcbiAgLS1jb2xvcjogIzBkY2FmMDtcbn1cblxuW2NsYXNzKj1jb2xvci1uZXV0cmFsXSB7XG4gIC0tY29sb3I6ICNmMWVkZWM7XG59XG5cbltjbGFzcyo9Y29sb3ItaW1wb3J0YW50XSB7XG4gIC0tY29sb3I6ICNmZjU3MzM7XG59XG5cbltjbGFzcyo9Y29sb3ItcHJpbWFyeV0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuW2NsYXNzKj1jb2xvci1zZWNvbmRhcnldIHtcbiAgLS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLm5hdmJhciB7XG4gIC0tbmF2YmFyLWJnOiAjZmZmO1xufVxuXG4vKipcbiAqIEJ0biBQcmltYXJ5ICYgU2Vjb25kYXJ0eSBIb3ZlciBDb2xvciBWYWx1ZXNcbiAqIElmIEJvb3RzdHJhcCBWYXJzIGFyZSBkZXByZWNhdGVkIC0tPiB0aGVzZSB3aWxsIG5lZWQgdG8gYmUgc2V0IGluIGEgQ1NTIFNlbGVjdG9yIENvbnRleHR1YXggc3RhdGVtZW50IHJhdGhlciB0aGFuIGhlcmUuXG4gKi9cbi8qKlxuICogVW5jb21tZW50IHRoZSBmb2xsb3dpbmcgaWYgXCJCcm9hZGNhc3RzXCIgbmVlZCB0byBzdXBwb3J0IENTUyBWYXJzXG4gKi9cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplIFxuICovXG4vKipcbiAgKiBTdGFydCBvZiBCcmVlemVcbiAgKi9cbjpyb290IHtcbiAgLS1jb2xvci0xOiAjMDBBRkVGO1xuICAtLWNvbG9yLTI6ICM3MDcwNzA7XG4gIC0tY29sb3ItMzogI0YwNTEyMztcbiAgLS1jb2xvci00OiAjRkJBRTE3O1xuICAtLWNvbG9yLTU6ICNDQzAwN0I7XG4gIC0tY29sb3ItNjogIzgyQkMwMDtcbiAgLS1jb2xvci03OiAjMzQ2MDk0O1xuICAtLWNvbG9yLTg6ICNBQzE2MkM7XG4gIC0tY29sb3ItbmV1dHJhbDogI0EzQTdBQztcbiAgLS1jb2xvci1pbXBvcnRhbnQ6ICNGMDUxMjM7XG4gIC0tY29sb3ItcHJpbWFyeTogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG5bY2xhc3MqPWNvbG9yLTFdIHtcbiAgLS1jb2xvcjogIzAwQUZFRjtcbn1cblxuW2NsYXNzKj1jb2xvci0yXSB7XG4gIC0tY29sb3I6ICM3MDcwNzA7XG59XG5cbltjbGFzcyo9Y29sb3ItM10ge1xuICAtLWNvbG9yOiAjRjA1MTIzO1xufVxuXG5bY2xhc3MqPWNvbG9yLTRdIHtcbiAgLS1jb2xvcjogI0ZCQUUxNztcbn1cblxuW2NsYXNzKj1jb2xvci01XSB7XG4gIC0tY29sb3I6ICNDQzAwN0I7XG59XG5cbltjbGFzcyo9Y29sb3ItNl0ge1xuICAtLWNvbG9yOiAjODJCQzAwO1xufVxuXG5bY2xhc3MqPWNvbG9yLTddIHtcbiAgLS1jb2xvcjogIzM0NjA5NDtcbn1cblxuW2NsYXNzKj1jb2xvci04XSB7XG4gIC0tY29sb3I6ICNBQzE2MkM7XG59XG5cbltjbGFzcyo9Y29sb3ItbmV1dHJhbF0ge1xuICAtLWNvbG9yOiAjQTNBN0FDO1xufVxuXG5bY2xhc3MqPWNvbG9yLWltcG9ydGFudF0ge1xuICAtLWNvbG9yOiAjRjA1MTIzO1xufVxuXG4vKipcbiAqIEJ0biBQcmltYXJ5ICYgU2Vjb25kYXJ0eSBIb3ZlciBDb2xvciBWYWx1ZXNcbiAqIElmIEJvb3RzdHJhcCBWYXJzIGFyZSBkZXByZWNhdGVkIC0tPiB0aGVzZSB3aWxsIG5lZWQgdG8gYmUgc2V0IGluIGEgQ1NTIFNlbGVjdG9yIENvbnRleHR1YXggc3RhdGVtZW50IHJhdGhlciB0aGFuIGhlcmUuXG4gKi9cbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2ZmYzEwNztcbiAgLS1icy1ncmVlbjogIzE5ODc1NDtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtYmxhY2s6ICMwMDA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTogIzBkNmVmZDtcbiAgLS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tYnMtc3VjY2VzczogIzE5ODc1NDtcbiAgLS1icy1pbmZvOiAjMGRjYWYwO1xuICAtLWJzLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tYnMtZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWJzLWRhcms6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAyNSwgMTM1LCA4NDtcbiAgLS1icy1pbmZvLXJnYjogMTMsIDIwMiwgMjQwO1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1kYW5nZXItcmdiOiAyMjAsIDUzLCA2OTtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogNTIsIDU4LCA2NDtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjM7XG4gIC0tYnMtYm9keS1jb2xvcjogIzM0M0E0MDtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWJzLWxpbmstY29sb3I6ICMyOTk3ZmY7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzI5OTdmZjtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiZnV0dXJhLXB0XCIsIFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5tYXJrLCAubWFyayB7XG4gIHBhZGRpbmc6IDAuMTg3NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuMzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xuICBmb250LWZhbWlseTogXCJmdXR1cmEtcHRcIiwgXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LWZhbWlseTogXCJmdXR1cmEtcHRcIiwgXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dyk7XG4gIGZvbnQtZmFtaWx5OiBcImZ1dHVyYS1wdFwiLCBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIGZvbnQtZmFtaWx5OiBcImZ1dHVyYS1wdFwiLCBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiZnV0dXJhLXB0XCIsIFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS01IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiZnV0dXJhLXB0XCIsIFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uZy0xLFxuLmd5LTEge1xuICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmctMyxcbi5neC0zIHtcbiAgLS1icy1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1zbS0wLFxuLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1zbS0wLFxuLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1zbS0xLFxuLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1zbS0xLFxuLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTIsXG4uZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctc20tMyxcbi5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctc20tMyxcbi5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS00LFxuLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTUsXG4uZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXNtLTUsXG4uZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLW1kLTAsXG4uZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLW1kLTAsXG4uZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLW1kLTEsXG4uZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTEsXG4uZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0zLFxuLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1tZC0zLFxuLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNSxcbi5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctbWQtNSxcbi5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMixcbi5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTQsXG4uZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3gteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3kteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3gteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3gteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd4LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd5LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNSxcbi5neC14bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmcteGwtNSxcbi5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG4udGFibGUge1xuICAtLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Y5ZjlmOTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG4udGFibGUgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpO1xufVxuLnRhYmxlID4gdGJvZHkge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi50YWJsZSA+IHRoZWFkIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAycHggc29saWQgY3VycmVudGNvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZChldmVuKSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2NmZTJmZjtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiYWNiZTY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZDdmMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhY2JlNjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmQxZWM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNlMmUzZTU7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjY2JjY2NlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkN2Q4ZGE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjYmNjY2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZDFkMmQ0O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2QxZTdkZDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiY2QwYzc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M3ZGJkMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JjZDBjNztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNjMWQ2Y2M7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjY2ZmNGZjO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2JhZGNlMztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVlOGVmO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFkY2UzO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JmZTJlOTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmZmYzY2Q7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZTZkYmI5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMmU3YzM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmRiYjk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlMWJlO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYW5nZXIge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZjhkN2RhO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2RmYzJjNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNjY2NmO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZjMmM0O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U1YzdjYTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtbGlnaHQge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZjhmOWZhO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2RmZTBlMTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNlZGVlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZlMGUxO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U1ZTZlNztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMyYzMwMzQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICMzNzNiM2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMzIzNTM5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMzQzQTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICMzNDNBNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICBoZWlnaHQ6IDEuM2VtO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW46IC0wLjM3NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG4gIGNvbG9yOiAjMzQzQTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlMztcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMzQzQTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjNlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC41cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjNlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmZvcm0tY29udHJvbC1sZzo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMC41cmVtIC0xcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjNlbSArIDAuNzVyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjNlbSArIDAuNXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuM2VtICsgMXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBjYWxjKDEuM2VtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjNlbSArIDAuNXJlbSArIDJweCk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjNlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuMjVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgLW1vei1wYWRkaW5nLXN0YXJ0OiBjYWxjKDAuNzVyZW0gLSAzcHgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMzQzQTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXNlbGVjdFttdWx0aXBsZV0sIC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZm9ybS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM0M0E0MDtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuM3JlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IDAuMTVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjM4NmI3ZmUnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sXG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idXR0b24sIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgYnV0dG9uLmxpbmssIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuLFxuLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ1dHRvbiwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIGJ1dHRvbi5saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmQ0ZmU7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIDJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDU7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bixcbi5pbnB1dC1ncm91cCAuYnRuLWlubGluZSwgLmlucHV0LWdyb3VwIC5idXR0b24sIC5pbnB1dC1ncm91cCBidXR0b24ubGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwIC5idG4taW5saW5lOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmJ1dHRvbjpmb2N1cywgLmlucHV0LWdyb3VwIGJ1dHRvbi5saW5rOmZvY3VzIHtcbiAgei1pbmRleDogNTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMzQzQTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0bi1pbmxpbmUsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnV0dG9uLFxuLmlucHV0LWdyb3VwLWxnID4gYnV0dG9uLmxpbmsge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0bi1pbmxpbmUsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnV0dG9uLFxuLmlucHV0LWdyb3VwLXNtID4gYnV0dG9uLmxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IDpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMTk4NzU0O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxMzUsIDg0LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuM2VtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zMjVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC42NWVtICsgMC4zNzVyZW0pIGNhbGMoMC42NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMzUsIDg0LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuM2VtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzI1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zMjVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC42NWVtICsgMC4zNzVyZW0pIGNhbGMoMC42NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjNlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTg3NTQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEzNSwgODQsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMTk4NzU0O1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAudmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWQge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjNlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzI1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNjVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNjVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuM2VtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzI1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zMjVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC42NWVtICsgMC4zNzVyZW0pIGNhbGMoMC42NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuM2VtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtaW52YWxpZCB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idG4sIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lLCBhLmJ1dHRvbiwgLmJ1dHRvbiwgYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDE1cHg7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMTBweDtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS4zO1xuICAtLWJzLWJ0bi1jb2xvcjogIzM0M0E0MDtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDBweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYS5idXR0b24sIC5idXR0b24sIGJ1dHRvbi5saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyLFxuLmJ0bi1pbmxpbmU6aG92ZXIsIC5idXR0b246aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3Zlcixcbi5idG4tY2hlY2sgKyAuYnRuLWlubGluZTpob3ZlciwgLmJ0bi1jaGVjayArIC5idXR0b246aG92ZXIsIC5idG4tY2hlY2sgKyBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4sXG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLWlubGluZSwgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ1dHRvbiwgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgYnV0dG9uLmxpbmsge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idXR0b24sIC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsXG46bm90KC5idG4tY2hlY2spICsgLmJ0bi1pbmxpbmU6YWN0aXZlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmUsIDpub3QoLmJ0bi1jaGVjaykgKyBidXR0b24ubGluazphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSxcbi5hY3RpdmUuYnRuLWlubGluZSwgLmFjdGl2ZS5idXR0b24sIGJ1dHRvbi5hY3RpdmUubGluaywgLmJ0bi5zaG93LFxuLnNob3cuYnRuLWlubGluZSwgLnNob3cuYnV0dG9uLCBidXR0b24uc2hvdy5saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uOmZvY3VzLXZpc2libGUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIC5idXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLFxuLmFjdGl2ZS5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIC5hY3RpdmUuYnV0dG9uOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5hY3RpdmUubGluazpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSxcbi5zaG93LmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLnNob3cuYnV0dG9uOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5zaG93Lmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsXG4uYnRuLWlubGluZTpkaXNhYmxlZCwgLmJ1dHRvbjpkaXNhYmxlZCwgYnV0dG9uLmxpbms6ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsXG4uZGlzYWJsZWQuYnRuLWlubGluZSwgLmRpc2FibGVkLmJ1dHRvbiwgYnV0dG9uLmRpc2FibGVkLmxpbmssIGZpZWxkc2V0OmRpc2FibGVkIC5idG4sXG5maWVsZHNldDpkaXNhYmxlZCAuYnRuLWlubGluZSwgZmllbGRzZXQ6ZGlzYWJsZWQgLmJ1dHRvbiwgZmllbGRzZXQ6ZGlzYWJsZWQgYnV0dG9uLmxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBiNWVkNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGE1M2JlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnRuLXNlY29uZGFyeSwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNWM2MzZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1NjVlNjQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzMCwgMTM4LCAxNDU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNTE1ODVlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTU3MzQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxNDZjNDM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDYwLCAxNTMsIDExMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxNDZjNDM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxMzY1M2Y7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG5cbi5idG4taW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzMWQyZjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDE2NCwgNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmNkMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2JiMmQzYjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjAyYTM3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjUsIDgzLCA5NztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNiMDJhMzc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNhNTI4MzQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDNkNGQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzZjN2M4O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiYmJjO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY2LCA3MCwgNzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNGQ1MTU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1LCAxMzUsIDg0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzE5ODc1NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyMCwgNTMsIDY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgLS1icy1idG4tY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1saW5rLCBidXR0b24ubGluayB7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4uYnRuLWxpbms6aG92ZXIsIGJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sXG4uYnRuLWdyb3VwLXNtID4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICAtLWJzLWRyb3Bkb3duLXppbmRleDogMTAwMDtcbiAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDE1cmVtO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tYnMtZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjMzQzQTQwO1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjRjJGM0Y0O1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6IC0xcHg7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogIzQyNDg0ZTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZTllY2VmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNhZGI1YmQ7XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogdmFyKC0tYnMtZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG5cbi5kcm9wZG93bi1tZW51LXN0YXJ0IHtcbiAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG59XG4uZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMzQzYTQwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmUsIC5idG4tZ3JvdXAgPiAuYnV0dG9uLCAuYnRuLWdyb3VwID4gYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbiwgLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bi1pbmxpbmU6Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAgPiBidXR0b24ubGluazpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwID4gYnV0dG9uLmxpbms6YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5hY3RpdmUuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiAuYWN0aXZlLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiBidXR0b24uYWN0aXZlLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIGJ1dHRvbi5saW5rLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmU6Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5hY3RpdmUuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYWN0aXZlLmJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24uYWN0aXZlLmxpbmsge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4taW5saW5lLCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idXR0b24sIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWlubGluZTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cCA+IC5idXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAgPiBidXR0b24ubGluazpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5idXR0b246Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5saW5rOmZpcnN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IC5idG4taW5saW5lOm50aC1jaGlsZChuKzMpLCAuYnRuLWdyb3VwID4gLmJ1dHRvbjpudGgtY2hpbGQobiszKSwgLmJ0bi1ncm91cCA+IGJ1dHRvbi5saW5rOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbixcbi5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgYnV0dG9uLmxpbmssXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4taW5saW5lLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ubGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMS4yNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDExLjI1cHg7XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmsgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4uYnRuLWdyb3VwLWxnID4gLmJ0bi1pbmxpbmUgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ubGluayArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZTpub3QoOmZpcnN0LWNoaWxkKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idXR0b246bm90KDpmaXJzdC1jaGlsZCksIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluazpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmU6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbms6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLWlubGluZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSB+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB+IC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmxpbmUgfiAuYnV0dG9uLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IC5idXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ubGluayB+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsgfiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5saW5rIH4gLmJ1dHRvbiwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWlubGluZSB+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ1dHRvbiB+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmxpbmsgfiBidXR0b24ubGluayxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1pbmxpbmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbi5saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XG4gIC0tYnMtbmF2LWxpbmstY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXYtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogIzQ5NTA1NztcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI2ZmZjtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwZDZlZmQ7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi1waWxscyAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1icy1uYXZiYXItcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXk6IDIuOXJlbTtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuNDE4NzVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMDtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KTtcbn1cbi5uYXZiYXIgPiAuY29udGFpbmVyLFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XG4gIC0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG59XG4ubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHotaW5kZXg6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLm5hdmJhci1kYXJrIHtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2FyZCB7XG4gIC0tYnMtY2FyZC1zcGFjZXIteTogMXJlbTtcbiAgLS1icy1jYXJkLXNwYWNlci14OiAxcmVtO1xuICAtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXk6IDAuNXJlbTtcbiAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiA7XG4gIC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuMzc1cmVtIC0gMXB4KTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtY2FyZC1jYXAtYmc6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIC0tYnMtY2FyZC1jYXAtY29sb3I6IDtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJnOiAjZmZmO1xuICAtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtY2FyZC1oZWlnaHQpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLXNwYWNlci15KSB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXItdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ncm91cC1tYXJnaW4pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIC0tYnMtYWNjb3JkaW9uLWNvbG9yOiAjMzQzQTQwO1xuICAtLWJzLWFjY29yZGlvbi1iZzogI2ZmZjtcbiAgLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjM3NXJlbSAtIDFweCk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogIzM0M0E0MDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMzQzQTQwJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzBjNjNlNCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogIzBjNjNlNDtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiAjZTdmMWZmO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgLS1icy1icmVhZGNydW1iLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1icmVhZGNydW1iLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206IDFyZW07XG4gIC0tYnMtYnJlYWRjcnVtYi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjQURCNUJEO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjZTllY2VmO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6ICNlOWVjZWY7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjZmZmO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXg6IDAuNjVlbTtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXk6IDAuMzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXNpemU6IDAuNzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogNzAwO1xuICAtLWJzLWJhZGdlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1iYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsXG4uYnRuLWlubGluZSAuYmFkZ2UsIC5idXR0b24gLmJhZGdlLCBidXR0b24ubGluayAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmFsZXJ0IHtcbiAgLS1icy1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hbGVydC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlLCAuYWxlcnQtZGlzbWlzc2libGUgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlLCAudWktZGlhbG9nIC5hbGVydC1kaXNtaXNzaWJsZSAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzA4NDI5ODtcbiAgLS1icy1hbGVydC1iZzogI2NmZTJmZjtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiNmQ0ZmU7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYzNTdhO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzQxNDY0YjtcbiAgLS1icy1hbGVydC1iZzogI2UyZTNlNTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNkM2Q2ZDg7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMzNDM4M2M7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzBmNTEzMjtcbiAgLS1icy1hbGVydC1iZzogI2QxZTdkZDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiYWRiY2M7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGM0MTI4O1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwNTUxNjA7XG4gIC0tYnMtYWxlcnQtYmc6ICNjZmY0ZmM7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYjZlZmZiO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0NDE0ZDtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjNjY0ZDAzO1xuICAtLWJzLWFsZXJ0LWJnOiAjZmZmM2NkO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2ZmZWNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MjNlMDI7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjODQyMDI5O1xuICAtLWJzLWFsZXJ0LWJnOiAjZjhkN2RhO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2Y1YzJjNztcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZhMWEyMTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzYzNjQ2NDtcbiAgLS1icy1hbGVydC1iZzogI2ZlZmVmZTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRmNTA1MDtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMTQxNjE5O1xuICAtLWJzLWFsZXJ0LWJnOiAjZDNkM2Q0O1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2JjYmViZjtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMDEyMTQ7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICAtLWJzLXByb2dyZXNzLWhlaWdodDogMXJlbTtcbiAgLS1icy1wcm9ncmVzcy1mb250LXNpemU6IDAuNzVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYmc6ICNlOWVjZWY7XG4gIC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLXByb2dyZXNzLWJhci1jb2xvcjogI2ZmZjtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICMwZDZlZmQ7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubGlzdC1ncm91cCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiAjZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAjMzQzQTQwO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI2U5ZWNlZjtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6ICMwZDZlZmQ7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xufVxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDg0Mjk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZlMmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWNiZTY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDI5ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDg0Mjk4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDE0NjRiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjY2NlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDY0YjtcbiAgYm9yZGVyLWNvbG9yOiAjNDE0NjRiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBmNTEzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZTdkZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGY1MTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNkMGM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjUxMzI7XG4gIGJvcmRlci1jb2xvcjogIzBmNTEzMjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwNTUxNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmY0ZmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzA1NTE2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGNlMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU1MTYwO1xuICBib3JkZXItY29sb3I6ICMwNTUxNjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjNjY0ZDAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2NjRkMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmRiYjk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NGQwMztcbiAgYm9yZGVyLWNvbG9yOiAjNjY0ZDAzO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjODQyMDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODQyMDI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZjMmM0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MjAyOTtcbiAgYm9yZGVyLWNvbG9yOiAjODQyMDI5O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM2MzY0NjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY0O1xuICBib3JkZXItY29sb3I6ICM2MzY0NjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2Q0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxNDE2MTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWJlYmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTYxOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTQxNjE5O1xufVxuXG4uYnRuLWNsb3NlLCAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnRuLWNsb3NlOmhvdmVyLCAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLmJ0bi1jbG9zZTpmb2N1cywgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2U6ZGlzYWJsZWQsIC5idG4tY2xvc2UuZGlzYWJsZWQsIC51aS1kaWFsb2cgLmRpc2FibGVkLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpO1xufVxuXG4udG9hc3Qge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtdG9hc3QtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtdG9hc3Qtc3BhY2luZzogMS41cmVtO1xuICAtLWJzLXRvYXN0LW1heC13aWR0aDogMzUwcHg7XG4gIC0tYnMtdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy10b2FzdC1jb2xvcjogO1xuICAtLWJzLXRvYXN0LWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAtLWJzLXRvYXN0LWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLXRvYXN0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy10b2FzdC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy10b2FzdC1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLXRvYXN0LWhlYWRlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy10b2FzdC1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9hc3Q6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9hc3QtY29udGFpbmVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy10b2FzdC1zcGFjaW5nKTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cbi50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSwgLnRvYXN0LWhlYWRlciAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC51aS1kaWFsb2cgLnRvYXN0LWhlYWRlciAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiAjZmZmO1xuICAtLWJzLW1vZGFsLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1tb2RhbC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC41cmVtIC0gMXB4KTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS4zO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tYnMtbW9kYWwtbWFyZ2luKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzKTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLS1icy1iYWNrZHJvcC16aW5kZXg6IDEwNTA7XG4gIC0tYnMtYmFja2Ryb3AtYmc6ICMwMDA7XG4gIC0tYnMtYmFja2Ryb3Atb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtYmFja2Ryb3AtemluZGV4KTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1iYWNrZHJvcC1iZyk7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZSwgLm1vZGFsLWhlYWRlciAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC51aS1kaWFsb2cgLm1vZGFsLWhlYWRlciAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLWxnLFxuLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC16aW5kZXg6IDEwODA7XG4gIC0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtdG9vbHRpcC1tYXJnaW46IDtcbiAgLS1icy10b29sdGlwLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogI2ZmZjtcbiAgLS1icy10b29sdGlwLWJnOiAjMDAwO1xuICAtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS1icy10b29sdGlwLW1hcmdpbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBvcG92ZXIge1xuICAtLWJzLXBvcG92ZXItemluZGV4OiAxMDcwO1xuICAtLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDtcbiAgLS1icy1wb3BvdmVyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtcG9wb3Zlci1iZzogI2ZmZjtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjVyZW0gLSAxcHgpO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogI2YwZjBmMDtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiAjMzQzQTQwO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICB6LWluZGV4OiB2YXIoLS1icy1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItZm9udC1zaXplKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGxlZnQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHRvcDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkpO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHJpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vKiBydGw6b3B0aW9uczoge1xuICBcImF1dG9SZW5hbWVcIjogdHJ1ZSxcbiAgXCJzdHJpbmdNYXBcIjpbIHtcbiAgICBcIm5hbWVcIiAgICA6IFwicHJldi1uZXh0XCIsXG4gICAgXCJzZWFyY2hcIiAgOiBcInByZXZcIixcbiAgICBcInJlcGxhY2VcIiA6IFwibmV4dFwiXG4gIH0gXVxufSAqL1xuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMS4yNXJlbTtcbiAgbGVmdDogMTUlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtc3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtc3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjI1ZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYm9yZGVyO1xuICBib3JkZXI6IHZhcigtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC43NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbi5zcGlubmVyLWdyb3cge1xuICAgIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDEuNXM7XG4gIH1cbn1cbi5vZmZjYW52YXMsIC5vZmZjYW52YXMteGwsIC5vZmZjYW52YXMtbGcsIC5vZmZjYW52YXMtbWQsIC5vZmZjYW52YXMtc20ge1xuICAtLWJzLW9mZmNhbnZhcy16aW5kZXg6IDEwNDU7XG4gIC0tYnMtb2ZmY2FudmFzLXdpZHRoOiA0MDBweDtcbiAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiAzMHZoO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1vZmZjYW52YXMtY29sb3I6IDtcbiAgLS1icy1vZmZjYW52YXMtYmc6ICNmZmY7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uaGlkaW5nLCAub2ZmY2FudmFzLXNtLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLnNob3dpbmcsIC5vZmZjYW52YXMtbWQuaGlkaW5nLCAub2ZmY2FudmFzLW1kLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5oaWRpbmcsIC5vZmZjYW52YXMtbGcuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5oaWRpbmcsIC5vZmZjYW52YXMteGwuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLXN0YXJ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWVuZCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLXRvcCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4ub2ZmY2FudmFzLnNob3dpbmcsIC5vZmZjYW52YXMuc2hvdzpub3QoLmhpZGluZykge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ub2ZmY2FudmFzLnNob3dpbmcsIC5vZmZjYW52YXMuaGlkaW5nLCAub2ZmY2FudmFzLnNob3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2UsIC5vZmZjYW52YXMtaGVhZGVyIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSwgLnVpLWRpYWxvZyAub2ZmY2FudmFzLWhlYWRlciAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlLFxuLnBsYWNlaG9sZGVyLmJ0bi1pbmxpbmU6OmJlZm9yZSwgLnBsYWNlaG9sZGVyLmJ1dHRvbjo6YmVmb3JlLCBidXR0b24ucGxhY2Vob2xkZXIubGluazo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAwLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogMC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXIge1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5ib3JkZXItMiB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItMyB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAzcHg7XG59XG5cbi5ib3JkZXItNCB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5ib3JkZXItNSB7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiA1cHg7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6YmVnaW46cmVtb3ZlICovXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDplbmQ6cmVtb3ZlICovXG4udGV4dC1wcmltYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLnRleHQtb3BhY2l0eS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNzUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTEwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYmctb3BhY2l0eS01MCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC41O1xufVxuXG4uYmctb3BhY2l0eS03NSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xufVxuXG4uYmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLWF1dG8ge1xuICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTEge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC01IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy0yeGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbi5mYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mYS1zdHlsZS1mYW1pbHksIFwiRm9udCBBd2Vzb21lIDYgUHJvXCIpO1xuICBmb250LXdlaWdodDogdmFyKC0tZmEtc3R5bGUsIDkwMCk7XG59XG5cbi5mYSxcbi5mYS1jbGFzc2ljLFxuLmZhLXNoYXJwLFxuLmZhcyxcbi5mYS1zb2xpZCxcbi5mYXIsXG4uZmEtcmVndWxhcixcbi5mYXNyLFxuLmZhbCxcbi5mYS1saWdodCxcbi5mYXNsLFxuLmZhdCxcbi5mYS10aGluLFxuLmZhZCxcbi5mYS1kdW90b25lLFxuLmZhc3MsXG4uZmEtc2hhcnAtc29saWQsXG4uZmFiLFxuLmZhLWJyYW5kcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwid3d3Lmluc3RhZ3JhbS5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwid3d3LmZhY2Vib29rLmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGksXG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksXG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSxcbiNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiB2YXIoLS1mYS1kaXNwbGF5LCBpbmxpbmUtYmxvY2spO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXMsXG4uZmEtY2xhc3NpYyxcbi5mYS1zb2xpZCxcbi5mYXIsXG4uZmEtcmVndWxhcixcbi5mYWwsXG4uZmEtbGlnaHQsXG4uZmF0LFxuLmZhLXRoaW4ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbn1cblxuLmZhYixcbi5mYS1icmFuZHMsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInd3dy5pbnN0YWdyYW0uY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInR3aXR0ZXIuY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInd3dy5mYWNlYm9vay5jb21cIl0gaSxcbiNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbS5jb21cIl0gaSxcbiNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksXG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbn1cblxuLmZhZCxcbi5mYS1jbGFzc2ljLmZhLWR1b3RvbmUsXG4uZmEtZHVvdG9uZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IER1b3RvbmVcIjtcbn1cblxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLmZhLXNoYXJwIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgU2hhcnBcIjtcbn1cblxuLmZhc3MsXG4uZmEtc2hhcnAge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInd3dy5pbnN0YWdyYW0uY29tXCJdIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ3d3cuZmFjZWJvb2suY29tXCJdIGksICNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpLCAjc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwibGlua2VkaW4uY29tXCJdIGksICNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksICNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGksICNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJmYWNlYm9vay5jb21cIl0gaSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtO1xufVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTtcbn1cblxuLmZhLTh4IHtcbiAgZm9udC1zaXplOiA4ZW07XG59XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtO1xufVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtO1xufVxuXG4uZmEtMnhzIHtcbiAgZm9udC1zaXplOiAwLjYyNWVtO1xuICBsaW5lLWhlaWdodDogMC4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjIyNWVtO1xufVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDgzMzMzMzMzN2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4xMjVlbTtcbn1cblxuLmZhLXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMC4wNzE0Mjg1NzE4ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjA1MzU3MTQyOTVlbTtcbn1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4wNzVlbTtcbn1cblxuLmZhLXhsIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDQxNjY2NjY4MmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG59XG5cbi5mYS0yeGwge1xuICBmb250LXNpemU6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDMxMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjE4NzVlbTtcbn1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtO1xufVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1mYS1saS1tYXJnaW4sIDIuNWVtKTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIGxlZnQ6IGNhbGModmFyKC0tZmEtbGktd2lkdGgsIDJlbSkgKiAtMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogdmFyKC0tZmEtbGktd2lkdGgsIDJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1mYS1ib3JkZXItY29sb3IsICNlZWUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1mYS1ib3JkZXItcmFkaXVzLCAwLjFlbSk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tZmEtYm9yZGVyLXN0eWxlLCBzb2xpZCk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tZmEtYm9yZGVyLXdpZHRoLCAwLjA4ZW0pO1xuICBwYWRkaW5nOiB2YXIoLS1mYS1ib3JkZXItcGFkZGluZywgMC4yZW0gMC4yNWVtIDAuMTVlbSk7XG59XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1mYS1wdWxsLW1hcmdpbiwgMC4zZW0pO1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWZhLXB1bGwtbWFyZ2luLCAwLjNlbSk7XG59XG5cbi5mYS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJlYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZmEtYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC4yOCwgMC44NCwgMC40MiwgMSkpO1xufVxuXG4uZmEtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkpO1xufVxuXG4uZmEtYmVhdC1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJlYXQtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpKTtcbn1cblxuLmZhLWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi5mYS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zaGFrZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uZmEtc3BpbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi5mYS1zcGluLXJldmVyc2Uge1xuICAtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi5mYS1wdWxzZSxcbi5mYS1zcGluLXB1bHNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgc3RlcHMoOCkpO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmEtYmVhdCxcbi5mYS1ib3VuY2UsXG4uZmEtZmFkZSxcbi5mYS1iZWF0LWZhZGUsXG4uZmEtZmxpcCxcbi5mYS1wdWxzZSxcbi5mYS1zaGFrZSxcbi5mYS1zcGluLFxuLmZhLXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJlYXQge1xuICAwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LXNjYWxlLCAxLjI1KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYm91bmNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksIHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS14LCAwLjkpLCB2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLWZhLWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSwgdmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteSwgMC45NSkpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTclIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7XG4gIH1cbiAgNjQlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZhZGUge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IHZhcigtLWZhLWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsIDApLCB2YXIoLS1mYS1mbGlwLXksIDEpLCB2YXIoLS1mYS1mbGlwLXosIDApLCB2YXIoLS1mYS1mbGlwLWFuZ2xlLCAtMTgwZGVnKSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc2hha2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgfVxuICA0JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICB9XG4gIDglLCAyNCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gIH1cbiAgMTIlLCAyOCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgfVxuICAxNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7XG4gIH1cbiAgMzIlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICB9XG4gIDM2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpO1xuICB9XG4gIDQwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZmEtcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uZmEtZmxpcC1ib3RoLFxuLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uZmEtcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmEtcm90YXRlLWFuZ2xlLCBub25lKSk7XG59XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtO1xufVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLWZhLXN0YWNrLXotaW5kZXgsIGF1dG8pO1xufVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLWZhLWludmVyc2UsICNmZmYpO1xufVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMwIFwiO1xufVxuXG4uZmEtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMxIFwiO1xufVxuXG4uZmEtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMyIFwiO1xufVxuXG4uZmEtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMzIFwiO1xufVxuXG4uZmEtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM0IFwiO1xufVxuXG4uZmEtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM1IFwiO1xufVxuXG4uZmEtNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM2IFwiO1xufVxuXG4uZmEtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM3IFwiO1xufVxuXG4uZmEtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM4IFwiO1xufVxuXG4uZmEtOTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM5IFwiO1xufVxuXG4uZmEtZmlsbC1kcmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmRcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS13YWdvbi1jb3ZlcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlZVwiO1xufVxuXG4uZmEtbGluZS1oZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcxXCI7XG59XG5cbi5mYS1iYWdlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDdcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE4XCI7XG59XG5cbi5mYS1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEBcIjtcbn1cblxuLmZhLXJlY3RhbmdsZXMtbWl4ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzIzXCI7XG59XG5cbi5mYS1waG9uZS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmZhLXBob25lLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiO1xufVxuXG4uZmEtcGhvbmUtb3V0Z29pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XG59XG5cbi5mYS10cmFzaC1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVkXCI7XG59XG5cbi5mYS10cmFzaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVkXCI7XG59XG5cbi5mYS1jaXJjbGUtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTRcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1nb2dnbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlYVwiO1xufVxuXG4uZmEtaGVhZC12cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWFcIjtcbn1cblxuLmZhLXRleHQtaGVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdXNlci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS1mYWNlLWhhbmQteWF3bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzlcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZS1taW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJkXCI7XG59XG5cbi5mYS10YWNob21ldGVyLXNsb3dlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJkXCI7XG59XG5cbi5mYS1zdGV0aG9zY29wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cblxuLmZhLWNvZmZpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzZcIjtcbn1cblxuLmZhLW1lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmZhLXNhbGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZVwiO1xufVxuXG4uZmEtYm93bC1zYWxhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWVcIjtcbn1cblxuLmZhLWluZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1yb2JvdC1hc3Ryb21lY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQyXCI7XG59XG5cbi5mYS1yaW5nLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFiXCI7XG59XG5cbi5mYS1mb25kdWUtcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwZFwiO1xufVxuXG4uZmEtdGhldGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjllXCI7XG59XG5cbi5mYS1mYWNlLWhhbmQtcGVla2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODFcIjtcbn1cblxuLmZhLXNxdWFyZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4M1wiO1xufVxuXG4uZmEtZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7XG59XG5cbi5mYS1leHBsb3Npb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU5XCI7XG59XG5cbi5mYS1maWxlLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG5cbi5mYS1maWxlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG5cbi5mYS13YXZlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2VcIjtcbn1cblxuLmZhLXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBiXCI7XG59XG5cbi5mYS1idWlsZGluZy11bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDlcIjtcbn1cblxuLmZhLWRpY2UtdGhyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI3XCI7XG59XG5cbi5mYS10aXJlLXByZXNzdXJlLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMzXCI7XG59XG5cbi5mYS13aWZpLWZhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFiXCI7XG59XG5cbi5mYS13aWZpLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFiXCI7XG59XG5cbi5mYS1jYWxlbmRhci1kYXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuXG4uZmEtbXAzLXBsYXllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2VcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFhXCI7XG59XG5cbi5mYS10YWxseS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5N1wiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWhpc3Rvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEyXCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQxXCI7XG59XG5cbi5mYS12b2xsZXliYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuXG4uZmEtc3VuLWhhemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY1XCI7XG59XG5cbi5mYS10ZXh0LXNpemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk0XCI7XG59XG5cbi5mYS11Zm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XG59XG5cbi5mYS1mb3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlM1wiO1xufVxuXG4uZmEtdXRlbnNpbC1mb3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlM1wiO1xufVxuXG4uZmEtYXJyb3dzLXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMyXCI7XG59XG5cbi5mYS1tb2JpbGUtc2lnbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlZlwiO1xufVxuXG4uZmEtYmFyY29kZS1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NVwiO1xufVxuXG4uZmEtc29ydC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtZm9sZGVyLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG5cbi5mYS1mb2xkZXItZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG5cbi5mYS1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1taW51cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1mYWNlLWljaWNsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzdjXCI7XG59XG5cbi5mYS1zaG92ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzEzXCI7XG59XG5cbi5mYS1kb29yLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJiXCI7XG59XG5cbi5mYS1maWxtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2FcIjtcbn1cblxuLmZhLXJpZ2h0LWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjVcIjtcbn1cblxuLmZhLXNpZ24tb3V0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjVcIjtcbn1cblxuLmZhLWZhY2UtZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzdcIjtcbn1cblxuLmZhLW5mYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjdcIjtcbn1cblxuLmZhLWF0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7XG59XG5cbi5mYS1zb2FwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiO1xufVxuXG4uZmEtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5mYS1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmRcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtbGluZXMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjtcbn1cblxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuXG4uZmEtY2FsY3VsYXRvci1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRjXCI7XG59XG5cbi5mYS1jYWxjdWxhdG9yLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGNcIjtcbn1cblxuLmZhLWJyaWRnZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM5XCI7XG59XG5cbi5mYS1zbGlkZXJzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMVwiO1xufVxuXG4uZmEtc2xpZGVycy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMVwiO1xufVxuXG4uZmEtbG9jYXRpb24tbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA5XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOVwiO1xufVxuXG4uZmEtcHVtcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuXG4uZmEtZmluZ2VycHJpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc3XCI7XG59XG5cbi5mYS1za2ktYm9vdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzY2NcIjtcbn1cblxuLmZhLXN0YW5kYXJkLWRlZmluaXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhhXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtc2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhhXCI7XG59XG5cbi5mYS1oMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTNcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OVwiO1xufVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OVwiO1xufVxuXG4uZmEtbWVzc2FnZS1ib3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2I4XCI7XG59XG5cbi5mYS1mb3J3YXJkLXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1zdGVwLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI4XCI7XG59XG5cbi5mYS1zbWlsZS1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtbGlnaHQtY2VpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cblxuLmZhLW1lc3NhZ2UtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE1XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTVcIjtcbn1cblxuLmZhLWJvd2wtc2Nvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RlXCI7XG59XG5cbi5mYS1ib3dsLXNoYXZlZC1pY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RlXCI7XG59XG5cbi5mYS1zcXVhcmUteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODZcIjtcbn1cblxuLmZhLXV0aWxpdHktcG9sZS1kb3VibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmM0XCI7XG59XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjtcbn1cblxuLmZhLWNoZXZyb25zLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNVwiO1xufVxuXG4uZmEtY2hldnJvbi1kb3VibGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7XG59XG5cbi5mYS1mb290YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLmZhLWZvb3RiYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7XG59XG5cbi5mYS11c2VyLXZuZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2MVwiO1xufVxuXG4uZmEtc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmNcIjtcbn1cblxuLmZhLWNyb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1hbmdsZXMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uZmEtdXNlcnMtcmVjdGFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5NFwiO1xufVxuXG4uZmEtcGVvcGxlLXJvb2Y6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM3XCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNiXCI7XG59XG5cbi5mYS1hcnJvdy1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNiXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYVwiO1xufVxuXG4uZmEtbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjYVwiO1xufVxuXG4uZmEtcGVvcGxlLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM0XCI7XG59XG5cbi5mYS1iZWVyLW11Zy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWJlZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1jcmF0ZS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTFcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJlZGVjZXNzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDc3XCI7XG59XG5cbi5mYS10cmFuc3BvcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNpcmNsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3MVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1wZXJzb24tY2FycnktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZlwiO1xufVxuXG4uZmEtcGVyc29uLWNhcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZlwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7XG59XG5cbi5mYS1idXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uZmEtcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjtcbn1cblxuLmZhLWZpbGUtY3N2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiO1xufVxuXG4uZmEtbWVub3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzZcIjtcbn1cblxuLmZhLXVuaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMlwiO1xufVxuXG4uZmEtY2hldnJvbnMtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjNcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi5mYS1jaXJjbGUtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM3XCI7XG59XG5cbi5mYS10cnVjay1wbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGZcIjtcbn1cblxuLmZhLXJlY29yZC12aW55bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDlcIjtcbn1cblxuLmZhLWJyaW5nLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU2XCI7XG59XG5cbi5mYS1zcXVhcmUtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzlcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjtcbn1cblxuLmZhLWdyaW4tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1zaWdtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGJcIjtcbn1cblxuLmZhLWNhbWVyYS1tb3ZpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTlcIjtcbn1cblxuLmZhLWJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7XG59XG5cbi5mYS1jbGFyaW5ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWRcIjtcbn1cblxuLmZhLXRydWNrLWZsYXRiZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI2XCI7XG59XG5cbi5mYS1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7XG59XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFmXCI7XG59XG5cbi5mYS1sZWFmLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjYlwiO1xufVxuXG4uZmEtaG91c2UtYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIxXCI7XG59XG5cbi5mYS1jaGVlc2Utc3dpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YwXCI7XG59XG5cbi5mYS1zcG9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cblxuLmZhLXV0ZW5zaWwtc3Bvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS1qYXItd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE3XCI7XG59XG5cbi5mYS1lbnZlbG9wZXMtYnVsazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzRcIjtcbn1cblxuLmZhLW1haWwtYnVsazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzRcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlYlwiO1xufVxuXG4uZmEtYm93LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOVwiO1xufVxuXG4uZmEtY2FydC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGRcIjtcbn1cblxuLmZhLWhleGFnb24teG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7XG59XG5cbi5mYS10aW1lcy1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiO1xufVxuXG4uZmEteG1hcmstaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbn1cblxuLmZhLWNpcmNsZS1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZVwiO1xufVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZVwiO1xufVxuXG4uZmEtbWVyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI2XCI7XG59XG5cbi5mYS1wYWdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTVcIjtcbn1cblxuLmZhLWNhcnQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRiXCI7XG59XG5cbi5mYS1hZGRyZXNzLWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7XG59XG5cbi5mYS1jb250YWN0LWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7XG59XG5cbi5mYS1wYW4tZnJ5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyY1wiO1xufVxuXG4uZmEtZ3JpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLmZhLWdyaWQtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLmZhLWZvb3RiYWxsLWhlbG1ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGZcIjtcbn1cblxuLmZhLWhhbmQtbG92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTVcIjtcbn1cblxuLmZhLXRyZWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNFwiO1xufVxuXG4uZmEtc3RyaWtldGhyb3VnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2NcIjtcbn1cblxuLmZhLXBhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI4XCI7XG59XG5cbi5mYS1rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIktcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJldmlvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDc4XCI7XG59XG5cbi5mYS1nYXVnZS1taW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI4XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1zbG93ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOFwiO1xufVxuXG4uZmEtZm9sZGVyLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XG59XG5cbi5mYS1lZ2dwbGFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmNcIjtcbn1cblxuLmZhLXJhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGFcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFjXCI7XG59XG5cbi5mYS1saXBzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMFwiO1xufVxuXG4uZmEtcGVuY2lsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuXG4uZmEtcGVuY2lsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmZhLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuXG4uZmEtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbi5mYS1jb21tZW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjtcbn1cblxuLmZhLXBhc3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuXG4uZmEtZmlsZS1jbGlwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1kZXNrdG9wLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XG59XG5cbi5mYS1jb2RlLXB1bGwtcmVxdWVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2NcIjtcbn1cblxuLmZhLXB1bXBraW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA3XCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmRcIjtcbn1cblxuLmZhLXBlbi1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTFcIjtcbn1cblxuLmZhLWJsdWViZXJyaWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlOFwiO1xufVxuXG4uZmEtdHJ1Y2stcmFtcC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRlXCI7XG59XG5cbi5mYS10cnVjay1sb2FkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiO1xufVxuXG4uZmEtbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmZcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdG8tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuXG4uZmEtdXNlci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmNcIjtcbn1cblxuLmZhLWNsb3VkLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1ZlwiO1xufVxuXG4uZmEtdmlhbC12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTdcIjtcbn1cblxuLmZhLWJvb2stYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7XG59XG5cbi5mYS1ib29rLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDlcIjtcbn1cblxuLmZhLWdvbGYtZmxhZy1ob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhY1wiO1xufVxuXG4uZmEtbWVzc2FnZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkYlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGJcIjtcbn1cblxuLmZhLWZhY2UtdW5hbXVzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzlmXCI7XG59XG5cbi5mYS1zaGVldC1wbGFzdGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3MVwiO1xufVxuXG4uZmEtY2lyY2xlLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGY2XCI7XG59XG5cbi5mYS1ibG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MVwiO1xufVxuXG4uZmEtdXNlci1uaW5qYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmZhLXBlbmNpbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTVcIjtcbn1cblxuLmZhLWJvd2xpbmctcGluczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzdcIjtcbn1cblxuLmZhLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM5XCI7XG59XG5cbi5mYS1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2YlwiO1xufVxuXG4uZmEtc2Nyb2xsLXRvcmFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtdG9yYWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEwXCI7XG59XG5cbi5mYS13ZWJob29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkNVwiO1xufVxuXG4uZmEtYmxpbmRzLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZjXCI7XG59XG5cbi5mYS1mZW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDNcIjtcbn1cblxuLmZhLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1N1wiO1xufVxuXG4uZmEtYnJvb20tYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aWRkaXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aWRkaXRjaC1icm9vbS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNlwiO1xufVxuXG4uZmEtc3F1YXJlLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg0XCI7XG59XG5cbi5mYS1mYWNlLWF3ZXNvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA5XCI7XG59XG5cbi5mYS1nYXZlLWRhbmR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwOVwiO1xufVxuXG4uZmEtZGlhbC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYyXCI7XG59XG5cbi5mYS10b2dnbGUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1ob3Juczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTFcIjtcbn1cblxuLmZhLWJveC1hcmNoaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLWdyYXBlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDZcIjtcbn1cblxuLmZhLXBlcnNvbi1kcm93bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDVcIjtcbn1cblxuLmZhLWRpYWwtbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1ZVwiO1xufVxuXG4uZmEtY2lyY2xlLW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XG59XG5cbi5mYS1jYWxlbmRhci1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDRcIjtcbn1cblxuLmZhLWNpcmNsZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZFwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJkXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLTktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1zaGlzaC1rZWJhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjFcIjtcbn1cblxuLmZhLXNwcmF5LWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjtcbn1cblxuLmZhLWFsYXJtLXNub296ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDVcIjtcbn1cblxuLmZhLXNjYXJlY3Jvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGRcIjtcbn1cblxuLmZhLXRydWNrLW1vbnN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNiXCI7XG59XG5cbi5mYS1naWZ0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYzXCI7XG59XG5cbi5mYS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIldcIjtcbn1cblxuLmZhLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmYVwiO1xufVxuXG4uZmEtc3F1YXJlLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY0XCI7XG59XG5cbi5mYS1lbGVwaGFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGFcIjtcbn1cblxuLmZhLWVhcnRoLWFmcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjtcbn1cblxuLmZhLWdsb2JlLWFmcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjtcbn1cblxuLmZhLXJhaW5ib3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzViXCI7XG59XG5cbi5mYS1jaXJjbGUtbm90Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XG59XG5cbi5mYS10YWJsZXQtc2NyZWVuLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjtcbn1cblxuLmZhLXRhYmxldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS1wYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7XG59XG5cbi5mYS1tZXNzYWdlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlM1wiO1xufVxuXG4uZmEtY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS10cm93ZWwtYnJpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4YVwiO1xufVxuXG4uZmEtc3F1YXJlLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XG59XG5cbi5mYS1mYWNlLWZsdXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7XG59XG5cbi5mYS1mbHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtaG9zcGl0YWwtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGRcIjtcbn1cblxuLmZhLW1pY3Jvd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWJcIjtcbn1cblxuLmZhLWNoZi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuXG4uZmEtdGVudC1hcnJvdy1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3ZlwiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2YwXCI7XG59XG5cbi5mYS10cmFzaC1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjBcIjtcbn1cblxuLmZhLWdhdmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtbGVnYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1zcHJpbmtsZXItY2VpbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGNcIjtcbn1cblxuLmZhLWJyb3dzZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjYlwiO1xufVxuXG4uZmEtdHJpbGxpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg4XCI7XG59XG5cbi5mYS1tdXNpYy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDFcIjtcbn1cblxuLmZhLXRydWNrLXJhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUwXCI7XG59XG5cbi5mYS1iaW5vY3VsYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLWJveC10aXNzdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG5cbi5mYS1jaXJjbGUtYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjtcbn1cblxuLmZhLXN0YXItY2hyaXN0bWFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNFwiO1xufVxuXG4uZmEtY2hhcnQtYnVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlMVwiO1xufVxuXG4uZmEtbW90b3JjeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjtcbn1cblxuLmZhLXRyZWUtY2hyaXN0bWFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYlwiO1xufVxuXG4uZmEtdGlyZS1mbGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMlwiO1xufVxuXG4uZmEtc3VuZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTJcIjtcbn1cblxuLmZhLWJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNVwiO1xufVxuXG4uZmEtbWVzc2FnZS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE0XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiO1xufVxuXG4uZmEtbWVzc2FnZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiO1xufVxuXG4uZmEtYmVsbC1jb25jaWVyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1jb25jaWVyZ2UtYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjtcbn1cblxuLmZhLXBlbi1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjtcbn1cblxuLmZhLXBlbmNpbC1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjtcbn1cblxuLmZhLWFycm93LXByb2dyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkZlwiO1xufVxuXG4uZmEtY2hlc3Mtcm9vay1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDhcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OFwiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk3XCI7XG59XG5cbi5mYS1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4ZVwiO1xufVxuXG4uZmEtcGVvcGxlLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cblxuLmZhLWZhY2UtYW5ncnktaG9ybnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY4XCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51cy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjNcIjtcbn1cblxuLmZhLXRvbWJzdG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjBcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLXNjaXNzb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtbGlzdC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzlcIjtcbn1cblxuLmZhLXN1bi1wbGFudC13aWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3YVwiO1xufVxuXG4uZmEtdG9pbGV0cy1wb3J0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODRcIjtcbn1cblxuLmZhLWhvY2tleS1wdWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuXG4uZmEtbXVzdGFjaGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWJjXCI7XG59XG5cbi5mYS1oeXBoZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwtXCI7XG59XG5cbi5mYS10YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjtcbn1cblxuLmZhLXVzZXItY2hlZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDJcIjtcbn1cblxuLmZhLW1lc3NhZ2UtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWUwXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTBcIjtcbn1cblxuLmZhLXVzZXJzLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMwXCI7XG59XG5cbi5mYS1zZW5zb3ItdHJpYW5nbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi5mYS1zZW5zb3ItYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMVwiO1xufVxuXG4uZmEtdGFjaG9ncmFwaC1kaWdpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiO1xufVxuXG4uZmEtZGlnaXRhbC10YWNob2dyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiO1xufVxuXG4uZmEtZmFjZS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3ZlwiO1xufVxuXG4uZmEtcGlja2xlYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzVcIjtcbn1cblxuLmZhLXN0YXItc2hhcnAtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGNcIjtcbn1cblxuLmZhLXVzZXJzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4uZmEtY2xvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiO1xufVxuXG4uZmEtbWVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTRcIjtcbn1cblxuLmZhLXJlcGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiO1xufVxuXG4uZmEtZW1wdHktc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NlwiO1xufVxuXG4uZmEtaG91c2UtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGNcIjtcbn1cblxuLmZhLXNxdWFyZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLW1pbnVzLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMzXCI7XG59XG5cbi5mYS1iaXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2OVwiO1xufVxuXG4uZmEtY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5mYS1oZWFydC1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWNcIjtcbn1cblxuLmZhLWhlYXJ0LWhhbGYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhY1wiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGVmXCI7XG59XG5cbi5mYS1sYXB0b3AtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLmZhLWpveXN0aWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNVwiO1xufVxuXG4uZmEtZ3JpbGwtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTRcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiO1xufVxuXG4uZmEtc3dhdGNoYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg1XCI7XG59XG5cbi5mYS1iYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uZmEtbmF2aWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLWtleWJvYXJkLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWMzXCI7XG59XG5cbi5mYS1wZW9wbGUtZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMzXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUzXCI7XG59XG5cbi5mYS1oZWFydC1jcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTlcIjtcbn1cblxuLmZhLWhlYXJ0LWJyb2tlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTlcIjtcbn1cblxuLmZhLWZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdjXCI7XG59XG5cbi5mYS1kcm9wbGV0LXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUwXCI7XG59XG5cbi5mYS1odW1pZGl0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTBcIjtcbn1cblxuLmZhLXNxdWFyZS11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjtcbn1cblxuLmZhLWZhY2Uta2lzcy1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5N1wiO1xufVxuXG4uZmEta2lzcy1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5N1wiO1xufVxuXG4uZmEtY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzdcIjtcbn1cblxuLmZhLXJvbGxlci1jb2FzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyNFwiO1xufVxuXG4uZmEtcGhvdG8tZmlsbS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjhcIjtcbn1cblxuLmZhLXJhZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuXG4uZmEtc2lja2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyMlwiO1xufVxuXG4uZmEtZmlsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cblxuLmZhLWNvY29udXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmY2XCI7XG59XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiO1xufVxuXG4uZmEtc2hpZWxkLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMlwiO1xufVxuXG4uZmEtY2Fzc2V0dGUtdGFwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWJcIjtcbn1cblxuLmZhLXNxdWFyZS10ZXJtaW5hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmFcIjtcbn1cblxuLmZhLXBlb3BsZS1yb2JiZXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzNlwiO1xufVxuXG4uZmEtbGlnaHRidWxiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtY2FyZXQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWlkZGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFiXCI7XG59XG5cbi5mYS1ibG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmFcIjtcbn1cblxuLmZhLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZkXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1zaWduLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGJcIjtcbn1cblxuLmZhLWZhY2UtZnJvd24tc2xpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3NlwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1zaWRlYmFyLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRmXCI7XG59XG5cbi5mYS11bmxvY2sta2V5aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cblxuLmZhLXVubG9jay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5OVwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThmXCI7XG59XG5cbi5mYS1zaXRlbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOFwiO1xufVxuXG4uZmEtcGlwZS1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzOFwiO1xufVxuXG4uZmEtc3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLmZhLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG5cbi5mYS1jaXJjbGUtZG9sbGFyLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1kb25hdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1tZW1vcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM4XCI7XG59XG5cbi5mYS1mYWNlLXNsZWVwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4ZFwiO1xufVxuXG4uZmEtcm9hZC1zcGlrZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY4XCI7XG59XG5cbi5mYS1maXJlLWJ1cm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjFcIjtcbn1cblxuLmZhLXNxdWlycmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDFcIjtcbn1cblxuLmZhLWFycm93LXRvLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDFcIjtcbn1cblxuLmZhLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG5cbi5mYS1mYWNlLWNvd2JveS1oYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzZlXCI7XG59XG5cbi5mYS1oYW51a2lhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTZcIjtcbn1cblxuLmZhLWNoYXJ0LXNjYXR0ZXItM2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGU4XCI7XG59XG5cbi5mYS1kaXNwbGF5LWNoYXJ0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlM1wiO1xufVxuXG4uZmEtc3F1YXJlLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY3XCI7XG59XG5cbi5mYS1mZWF0aGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZFwiO1xufVxuXG4uZmEtdm9sdW1lLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuXG4uZmEteG1hcmstdG8tc2xvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzFcIjtcbn1cblxuLmZhLXRpbWVzLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5mYS12b3RlLW5heTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzFcIjtcbn1cblxuLmZhLWJveC10YXBlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWFcIjtcbn1cblxuLmZhLWJveC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiO1xufVxuXG4uZmEtc3dvcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZFwiO1xufVxuXG4uZmEtY2xvdWQtc3VuLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7XG59XG5cbi5mYS1hbGJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWZcIjtcbn1cblxuLmZhLWNpcmNsZS1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOFwiO1xufVxuXG4uZmEtY29tcHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG5cbi5mYS13aGVhdC1hd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNkXCI7XG59XG5cbi5mYS13aGVhdC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNkXCI7XG59XG5cbi5mYS1hbmtoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmFcIjtcbn1cblxuLmZhLWFzdGVyaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKlwiO1xufVxuXG4uZmEta2V5LXNrZWxldG9uLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2I0XCI7XG59XG5cbi5mYS1jb21tZW50LWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMFwiO1xufVxuXG4uZmEtbHVjaGFkb3ItbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTVcIjtcbn1cblxuLmZhLWx1Y2hhZG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiO1xufVxuXG4uZmEtbWFzay1sdWNoYWRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTVcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLXNocmVkZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4YVwiO1xufVxuXG4uZmEtYm9vay1vcGVuLWNvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjMFwiO1xufVxuXG4uZmEtYm9vay1vcGVuLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzBcIjtcbn1cblxuLmZhLXNhbmR3aWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZlwiO1xufVxuXG4uZmEtcGVzZXRhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIxXCI7XG59XG5cbi5mYS1zcXVhcmUtcGFya2luZy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTdcIjtcbn1cblxuLmZhLXBhcmtpbmctc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7XG59XG5cbi5mYS10cmFpbi10dW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU0XCI7XG59XG5cbi5mYS1oZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtZ2hvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUyXCI7XG59XG5cbi5mYS1mYWNlLWFuZ3Vpc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjlcIjtcbn1cblxuLmZhLWhvY2tleS1zdGlja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU0XCI7XG59XG5cbi5mYS1hYmFjdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQwXCI7XG59XG5cbi5mYS1maWxtLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTBcIjtcbn1cblxuLmZhLWZpbG0tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMFwiO1xufVxuXG4uZmEtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLmZhLWxpc3Qtc3F1YXJlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLmZhLXRyZWUtcGFsbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmJcIjtcbn1cblxuLmZhLXNxdWFyZS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3YlwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLWNhcnQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjtcbn1cblxuLmZhLWdhbWVwYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1ib3JkZXItY2VudGVyLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlkXCI7XG59XG5cbi5mYS1jaXJjbGUtZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuXG4uZmEtZG90LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzM1wiO1xufVxuXG4uZmEtZmFjZS1kaXp6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjtcbn1cblxuLmZhLWRpenp5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2N1wiO1xufVxuXG4uZmEtZWdnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYlwiO1xufVxuXG4uZmEtdXAtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGRcIjtcbn1cblxuLmZhLWFycm93LWFsdC10by10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRkXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTNcIjtcbn1cblxuLmZhLXdhdGNoLWZpdG5lc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNlXCI7XG59XG5cbi5mYS1jbG9jay1uaW5lLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNGRcIjtcbn1cblxuLmZhLWNhbXBncm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7XG59XG5cbi5mYS1mb2xkZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjtcbn1cblxuLmZhLWp1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzZcIjtcbn1cblxuLmZhLWZ1dGJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLWZ1dGJvbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtc29jY2VyLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS1zbm93LWJsb3dpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzYxXCI7XG59XG5cbi5mYS1wYWludGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtcGFpbnQtYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5mYS1hcnJvdy1mcm9tLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDVcIjtcbn1cblxuLmZhLWdhcy1wdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZlwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk0XCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiO1xufVxuXG4uZmEtbW9ua2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmYlwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXBybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cblxuLmZhLXBybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cblxuLmZhLWhvdXNlLW5pZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4uZmEtaG90LXR1Yi1wZXJzb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7XG59XG5cbi5mYS1ob3QtdHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtZ2xvYmUtcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjtcbn1cblxuLmZhLWJsYW5rZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk4XCI7XG59XG5cbi5mYS1tYXAtbG9jYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBlXCI7XG59XG5cbi5mYS1jb21tZW50cy1xdWVzdGlvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNGZcIjtcbn1cblxuLmZhLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS1hcnJvd3MtY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEyXCI7XG59XG5cbi5mYS1iYWNrcGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDRcIjtcbn1cblxuLmZhLXNxdWFyZS1zbWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2VcIjtcbn1cblxuLmZhLWZvbGRlci1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjtcbn1cblxuLmZhLWZvbGRlci11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5mYS1icmlkZ2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2NcIjtcbn1cblxuLmZhLWNyb3NzaGFpcnMtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5ZlwiO1xufVxuXG4uZmEtc2Fjay1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFkXCI7XG59XG5cbi5mYS1wZW4tdG8tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuXG4uZmEtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLXNxdWFyZS1zbGlkZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMFwiO1xufVxuXG4uZmEtc2xpZGVycy1oLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjBcIjtcbn1cblxuLmZhLWNhci1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNFwiO1xufVxuXG4uZmEtbWVzc2FnZS1taWRkbGUtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlMlwiO1xufVxuXG4uZmEtY29tbWVudC1taWRkbGUtdG9wLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTJcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzJcIjtcbn1cblxuLmZhLWtuaWZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNFwiO1xufVxuXG4uZmEtdXRlbnNpbC1rbmlmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjtcbn1cblxuLmZhLXNoYXJlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtc2hhcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlNlwiO1xufVxuXG4uZmEtd2F2ZS1zaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5OVwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmZlwiO1xufVxuXG4uZmEtY2lyY2xlLXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJjXCI7XG59XG5cbi5mYS1jaXJjbGUtY2FsZW5kYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiO1xufVxuXG4uZmEtbWljcm9zY29wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjtcbn1cblxuLmZhLXN1bnNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjdcIjtcbn1cblxuLmZhLXNpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZkXCI7XG59XG5cbi5mYS1jYWxlbmRhci1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzRcIjtcbn1cblxuLmZhLXRydWNrLWNvbnRhaW5lci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjVcIjtcbn1cblxuLmZhLWhhbmQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJjXCI7XG59XG5cbi5mYS1iYWctc2hvcHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXotYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODFcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODFcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1taXR0ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I1XCI7XG59XG5cbi5mYS1yZXBseS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzlcIjtcbn1cblxuLmZhLXJlcGx5LXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5mYS1wZXJzb24tcmF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGRcIjtcbn1cblxuLmZhLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NlwiO1xufVxuXG4uZmEtY2lyY2xlLWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTBlXCI7XG59XG5cbi5mYS11c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjtcbn1cblxuLmZhLWZhY2UtcGxlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg2XCI7XG59XG5cbi5mYS1leWUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS1mbGFzay12aWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmM1wiO1xufVxuXG4uZmEtcG9saWNlLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cblxuLmZhLWN1Y3VtYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMVwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOFwiO1xufVxuXG4uZmEtaGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtcGFwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1wZXJzb24tYmlraW5nLW1vdW50YWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YlwiO1xufVxuXG4uZmEtYmlraW5nLW1vdW50YWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YlwiO1xufVxuXG4uZmEtdXRlbnNpbHMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDY0XCI7XG59XG5cbi5mYS1wcmludC1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYVwiO1xufVxuXG4uZmEtcHJpbnQtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYVwiO1xufVxuXG4uZmEtZm9sZGVyLWJvb2ttYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NlwiO1xufVxuXG4uZmEtb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7XG59XG5cbi5mYS1waTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2VcIjtcbn1cblxuLmZhLWZsYXNrLXJvdW5kLXBvdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTFcIjtcbn1cblxuLmZhLWZsYXNrLXBvdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTFcIjtcbn1cblxuLmZhLWZhY2Utc2h1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhjXCI7XG59XG5cbi5mYS13b3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5OVwiO1xufVxuXG4uZmEtaG91c2UtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwYlwiO1xufVxuXG4uZmEtcGx1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmVcIjtcbn1cblxuLmZhLXNxdWFyZS1pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cblxuLmZhLWZhY2Utc2FsdXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg0XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyY1wiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1zbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyY1wiO1xufVxuXG4uZmEtZmFjZS1wZXJzZXZlcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODVcIjtcbn1cblxuLmZhLWNpcmNsZS1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAzXCI7XG59XG5cbi5mYS1jYW1lcmEtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZmEtaGFuZC1zcG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLXNwaWRlci13ZWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE5XCI7XG59XG5cbi5mYS1jaXJjbGUtbWljcm9waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNlwiO1xufVxuXG4uZmEtYm9vay1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmFcIjtcbn1cblxuLmZhLXBvcHNpY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzZVwiO1xufVxuXG4uZmEtY29tbWFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDJcIjtcbn1cblxuLmZhLWJsaW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmJcIjtcbn1cblxuLmZhLXN0b3B3YXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjtcbn1cblxuLmZhLXNheG9waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGNcIjtcbn1cblxuLmZhLXNxdWFyZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1N1wiO1xufVxuXG4uZmEtZmllbGQtaG9ja2V5LXN0aWNrLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRjXCI7XG59XG5cbi5mYS1maWVsZC1ob2NrZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRjXCI7XG59XG5cbi5mYS1hcnJvdy11cC1zcXVhcmUtdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhiXCI7XG59XG5cbi5mYS1zb3J0LXNoYXBlcy11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhiXCI7XG59XG5cbi5mYS1mYWNlLXNjcmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOGJcIjtcbn1cblxuLmZhLXNxdWFyZS1tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3NlwiO1xufVxuXG4uZmEtY2FtZXJhLXdlYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzJcIjtcbn1cblxuLmZhLXdlYmNhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDNcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1jZmw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWE2XCI7XG59XG5cbi5mYS13aW5kb3ctZnJhbWUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLmZhLWZhY2Uta2lzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTZcIjtcbn1cblxuLmZhLWtpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjYlwiO1xufVxuXG4uZmEtcGVyaW9kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcLlwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiO1xufVxuXG4uZmEtdXAtdG8tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU3XCI7XG59XG5cbi5mYS10aG91Z2h0LWJ1YmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmVcIjtcbn1cblxuLmZhLXNrZWxldG9uLXJpYnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNiXCI7XG59XG5cbi5mYS1yYXlndW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi5mYS1mbHV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjlcIjtcbn1cblxuLmZhLWFjb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZVwiO1xufVxuXG4uZmEtdmlkZW8tYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmM5XCI7XG59XG5cbi5mYS1ncmF0ZS1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NFwiO1xufVxuXG4uZmEtc2VhbC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2FcIjtcbn1cblxuLmZhLW1lc3NhZ2Utc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlNVwiO1xufVxuXG4uZmEtY29mZmVlLWJlYW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzZlwiO1xufVxuXG4uZmEtaGF0LXdpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlN1wiO1xufVxuXG4uZmEtZmFjZS1ncmluLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7XG59XG5cbi5mYS1ncmluLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7XG59XG5cbi5mYS1jbG9jay10aHJlZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU3XCI7XG59XG5cbi5mYS1lYXItZGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWRlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmbmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWhhcmQtb2YtaGVhcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWFsYXJtLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZVwiO1xufVxuXG4uZmEtZWNsaXBzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDlcIjtcbn1cblxuLmZhLWZhY2UtcmVsaWV2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg5XCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjRcIjtcbn1cblxuLmZhLWRpY2UtZml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjNcIjtcbn1cblxuLmZhLW9jdGFnb24tbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA4XCI7XG59XG5cbi5mYS1taW51cy1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4uZmEtc3F1YXJlLXJzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjtcbn1cblxuLmZhLXJzcy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1mYWNlLXphbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E0XCI7XG59XG5cbi5mYS10cmljeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzNcIjtcbn1cblxuLmZhLWxhbmQtbWluZS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MWJcIjtcbn1cblxuLmZhLXNxdWFyZS1hcnJvdy11cC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2M1wiO1xufVxuXG4uZmEtaS1jdXJzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7XG59XG5cbi5mYS1jaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkOVwiO1xufVxuXG4uZmEtc2FsdC1zaGFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ2XCI7XG59XG5cbi5mYS1zdGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjtcbn1cblxuLmZhLWZpbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTlcIjtcbn1cblxuLmZhLWRyYXctc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMVwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmExXCI7XG59XG5cbi5mYS1zdGFpcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg5XCI7XG59XG5cbi5mYS1kcm9uZS1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjBcIjtcbn1cblxuLmZhLWRyb25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjBcIjtcbn1cblxuLmZhLWdsYXNzLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiO1xufVxuXG4uZmEtZGlhbC1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1Y1wiO1xufVxuXG4uZmEtdXNlci1oZWxtZXQtc2FmZXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uZmEtdXNlci1jb25zdHJ1Y3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJjXCI7XG59XG5cbi5mYS11c2VyLWhhcmQtaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uZmEtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJJXCI7XG59XG5cbi5mYS1ocnl2bmlhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7XG59XG5cbi5mYS1ocnl2bmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XG59XG5cbi5mYS1waWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtZ3Jpbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7XG59XG5cbi5mYS10b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzlcIjtcbn1cblxuLmZhLWJhc2tldGJhbGwtaG9vcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzVcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiYlwiO1xufVxuXG4uZmEtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJWXCI7XG59XG5cbi5mYS1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTBcIjtcbn1cblxuLmZhLXNxdWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MFwiO1xufVxuXG4uZmEtbGVhZnktZ3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFkXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZjXCI7XG59XG5cbi5mYS1jYWxlbmRhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ3XCI7XG59XG5cbi5mYS1iYW5nbGFkZXNoaS10YWthLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU2XCI7XG59XG5cbi5mYS1iaWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtaGFtbWVyLXdhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTRcIjtcbn1cblxuLmZhLWNpcmNsZS1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNFwiO1xufVxuXG4uZmEtc3BpZGVyLWJsYWNrLXdpZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxOFwiO1xufVxuXG4uZmEtc3RhZmYtc25ha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1yb2QtYXNjbGVwaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtcm9kLXNuYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uZmEtc3RhZmYtYWVzY3VsYXBpdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1wZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwY1wiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuXG4uZmEtdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVjXCI7XG59XG5cbi5mYS1hcGFydG1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDY4XCI7XG59XG5cbi5mYS10cnVjay1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtYW1idWxhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuXG4uZmEtcGVwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMlwiO1xufVxuXG4uZmEtcGlhbm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ0XCI7XG59XG5cbi5mYS1ndW4tc3F1aXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5ZFwiO1xufVxuXG4uZmEtd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OThcIjtcbn1cblxuLmZhLXNub3dtYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QwXCI7XG59XG5cbi5mYS11c2VyLWFsaWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuXG4uZmEtc2hpZWxkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmN1wiO1xufVxuXG4uZmEtbW9ydGFyLXBlc3RsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTdcIjtcbn1cblxuLmZhLXJvYWQtYmFycmllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjJcIjtcbn1cblxuLmZhLWNoYXJ0LWNhbmRsZXN0aWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlMlwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjOFwiO1xufVxuXG4uZmEtc2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OVwiO1xufVxuXG4uZmEtaWdsb286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FlXCI7XG59XG5cbi5mYS1icmFja2V0LXJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcKFwiO1xufVxuXG4uZmEtcGFyZW50aGVzaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwoXCI7XG59XG5cbi5mYS1qb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTVcIjtcbn1cblxuLmZhLWhvcnNlLXNhZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzNcIjtcbn1cblxuLmZhLW11Zy1tYXJzaG1hbGxvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I3XCI7XG59XG5cbi5mYS1maWx0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3ZVwiO1xufVxuXG4uZmEtYmVsbC1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmFcIjtcbn1cblxuLmZhLWFuZ2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuXG4uZmEtZGlhbC1tZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTVmXCI7XG59XG5cbi5mYS1ob3JzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjBcIjtcbn1cblxuLmZhLXE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUVwiO1xufVxuXG4uZmEtbW9uaXRvci13YXZlZm9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTFcIjtcbn1cblxuLmZhLW1vbml0b3ItaGVhcnQtcmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTFcIjtcbn1cblxuLmZhLWxpbmstc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjZFwiO1xufVxuXG4uZmEtd2hpc3RsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjBcIjtcbn1cblxuLmZhLWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiR1wiO1xufVxuXG4uZmEtd2luZS1nbGFzcy1jcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmJcIjtcbn1cblxuLmZhLWZyYWdpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJiXCI7XG59XG5cbi5mYS1zbG90LW1hY2hpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2NlXCI7XG59XG5cbi5mYS1ub3Rlcy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MVwiO1xufVxuXG4uZmEtY2FyLXdhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU2XCI7XG59XG5cbi5mYS1lc2NhbGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XG59XG5cbi5mYS1jb21tZW50LWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLWRvbmctc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLmZhLWRvbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuXG4uZmEtZG91Z2hudXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA2XCI7XG59XG5cbi5mYS1jYXBzdWxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjtcbn1cblxuLmZhLXBvby1zdG9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmZhLXBvby1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtdGFsbHktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTRcIjtcbn1cblxuLmZhLWZhY2UtZnJvd24tb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjtcbn1cblxuLmZhLWZyb3duLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5mYS1zcXVhcmUtZGFzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2OVwiO1xufVxuXG4uZmEtc3F1YXJlLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjczXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuXG4uZmEtbW9uZXktYmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLmZhLWFycm93LXVwLWJpZy1zbWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGVcIjtcbn1cblxuLmZhLXNvcnQtc2l6ZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGVcIjtcbn1cblxuLmZhLWJhcmNvZGUtcmVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjRcIjtcbn1cblxuLmZhLWJhZ3VldHRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkOFwiO1xufVxuXG4uZmEtYm93bC1zb2Z0LXNlcnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2YlwiO1xufVxuXG4uZmEtZmFjZS1ob2xkaW5nLWJhY2stdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgyXCI7XG59XG5cbi5mYS1zcXVhcmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUzXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4uZmEtdHJhaW4tc3Vid2F5LXR1bm5lbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTNcIjtcbn1cblxuLmZhLXN1YndheS10dW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEzXCI7XG59XG5cbi5mYS1zcXVhcmUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIxXCI7XG59XG5cbi5mYS1zZW1pY29sb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw7XCI7XG59XG5cbi5mYS1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjtcbn1cblxuLmZhLWZhbi10YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDRcIjtcbn1cblxuLmZhLWFsaWduLWp1c3RpZnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjFcIjtcbn1cblxuLmZhLWJhdHRlcnktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjFcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YVwiO1xufVxuXG4uZmEtYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3N1wiO1xufVxuXG4uZmEtbWluZC1zaGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzdcIjtcbn1cblxuLmZhLXVtYnJlbGxhLWJlYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiO1xufVxuXG4uZmEtaGVsbWV0LXVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwM1wiO1xufVxuXG4uZmEtbG9jYXRpb24tc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBkXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZFwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZVwiO1xufVxuXG4uZmEtYXJyb3ctdG8tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjtcbn1cblxuLmZhLWJ1bGxzZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uZmEtc3VzaGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhhXCI7XG59XG5cbi5mYS1uaWdpcmk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhhXCI7XG59XG5cbi5mYS1tZXNzYWdlLWNhcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtY2FwdGlvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRlXCI7XG59XG5cbi5mYS10cmFzaC1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiMVwiO1xufVxuXG4uZmEtYmFjb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U1XCI7XG59XG5cbi5mYS1vcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE4XCI7XG59XG5cbi5mYS1yYWNjb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG5cbi5mYS10cmFzaC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiMlwiO1xufVxuXG4uZmEtb2JqZWN0cy1hbGlnbi10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2MwXCI7XG59XG5cbi5mYS1mb2xkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7XG59XG5cbi5mYS1mb2xkZXItYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7XG59XG5cbi5mYS1mYWNlLWFueGlvdXMtc3dlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzZhXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODlcIjtcbn1cblxuLmZhLWZpbGUtd2F2ZWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtbWljcm9jaGlwLWFpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlY1wiO1xufVxuXG4uZmEtbXVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NFwiO1xufVxuXG4uZmEtcGxhbmUtdXAtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJlXCI7XG59XG5cbi5mYS1yYWRpYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I5XCI7XG59XG5cbi5mYS1wZW4tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwZVwiO1xufVxuXG4uZmEtYmFnLXNlZWRsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmMlwiO1xufVxuXG4uZmEtY2hhcnQtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3M1wiO1xufVxuXG4uZmEtY3J1dGNoZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y4XCI7XG59XG5cbi5mYS1jaXJjbGUtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTVcIjtcbn1cblxuLmZhLXBhcmtpbmctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNVwiO1xufVxuXG4uZmEtbWFycy1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS1sZWFmLW9hazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjdcIjtcbn1cblxuLmZhLXNxdWFyZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NVwiO1xufVxuXG4uZmEtdmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTJcIjtcbn1cblxuLmZhLWdhdWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtZGFzaGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtZ2F1Z2UtbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtYXZlcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXdhbmQtbWFnaWMtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNhXCI7XG59XG5cbi5mYS1tYWdpYy13YW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtbGFtYmRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZVwiO1xufVxuXG4uZmEtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFXCI7XG59XG5cbi5mYS1waXp6YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTdcIjtcbn1cblxuLmZhLWJvd2wtY2hvcHN0aWNrcy1ub29kbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlYVwiO1xufVxuXG4uZmEtaDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE1XCI7XG59XG5cbi5mYS1wZW4tY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDVcIjtcbn1cblxuLmZhLXBlbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjYVwiO1xufVxuXG4uZmEtYmFkZ2UtcGVyY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDZcIjtcbn1cblxuLmZhLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5mYS1zZW5zb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG5cbi5mYS1jb21tYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCxcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZiXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItdW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmEwXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItcmV2ZXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTBcIjtcbn1cblxuLmZhLWxpZ2h0LWVtZXJnZW5jeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWZcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdG8tYXJjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhZVwiO1xufVxuXG4uZmEtZHVtcHN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkzXCI7XG59XG5cbi5mYS12YW4tc2h1dHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjtcbn1cblxuLmZhLXNodXR0bGUtdmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGFcIjtcbn1cblxuLmZhLWxpZ2h0LXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1oaWdobGlnaHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTFcIjtcbn1cblxuLmZhLXdhdmUtcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY4XCI7XG59XG5cbi5mYS1oZWFydC1yYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiO1xufVxuXG4uZmEta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEtaGF0LXNhbnRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhN1wiO1xufVxuXG4uZmEtdGFtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MVwiO1xufVxuXG4uZmEtYm94LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2N1wiO1xufVxuXG4uZmEtYnVsbGhvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XG59XG5cbi5mYS1zdGVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjRcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAzXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDNcIjtcbn1cblxuLmZhLXBlcnNvbi1kb2xseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDBcIjtcbn1cblxuLmZhLWdsb2JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtc3luYWdvZ3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiO1xufVxuXG4uZmEtZmlsZS1jaGFydC1jb2x1bW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU5XCI7XG59XG5cbi5mYS1maWxlLWNoYXJ0LWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU5XCI7XG59XG5cbi5mYS1wZXJzb24taGFsZi1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDhcIjtcbn1cblxuLmZhLWZvbGRlci1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCI7XG59XG5cbi5mYS1yb2FkLWJyaWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjNcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtdGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTNcIjtcbn1cblxuLmZhLW1lc3NhZ2UtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YThcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQ1wiO1xufVxuXG4uZmEtdGFibGV0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjtcbn1cblxuLmZhLXBlcnNvbi1kcmVzcy1mYWlyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNFwiO1xufVxuXG4uZmEtYnVpbGRpbmctbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDZcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGU1XCI7XG59XG5cbi5mYS1tYWlsYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxM1wiO1xufVxuXG4uZmEtdHJ1Y2stYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDBcIjtcbn1cblxuLmZhLXBpenphLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiO1xufVxuXG4uZmEtY2hhcnQtYXJlYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cblxuLmZhLWFyZWEtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1ob3VzZS1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwZFwiO1xufVxuXG4uZmEtY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDRcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQwXCI7XG59XG5cbi5mYS1zY2FscGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZFwiO1xufVxuXG4uZmEtYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtY2FuY2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiO1xufVxuXG4uZmEtYmVsbC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDhcIjtcbn1cblxuLmZhLWNpcmNsZS1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDBcIjtcbn1cblxuLmZhLWJvb2ttYXJrLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDBcIjtcbn1cblxuLmZhLWVnZy1mcmllZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmNcIjtcbn1cblxuLmZhLWZhY2Utd2Vhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ExXCI7XG59XG5cbi5mYS11bmlmb3JtLW1hcnRpYWwtYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDFcIjtcbn1cblxuLmZhLWNhbWVyYS1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ4XCI7XG59XG5cbi5mYS1zdW4tZHVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjRcIjtcbn1cblxuLmZhLWNvbW1lbnQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNGRcIjtcbn1cblxuLmZhLXNwcmF5LWNhbi1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDBcIjtcbn1cblxuLmZhLWFpci1mcmVzaGVuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1zaWduYWwtYmFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTBcIjtcbn1cblxuLmZhLXNpZ25hbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1zaWduYWwtYmFycy1zdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkwXCI7XG59XG5cbi5mYS1kaWFtb25kLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNVwiO1xufVxuXG4uZmEtc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cblxuLmZhLWRpYWwtbWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MVwiO1xufVxuXG4uZmEtcmVwZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2M1wiO1xufVxuXG4uZmEtY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU0XCI7XG59XG5cbi5mYS1wYWdlLWNhcmV0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI5XCI7XG59XG5cbi5mYS1maWxlLWNhcmV0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI5XCI7XG59XG5cbi5mYS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5mYS12ZW51cy1tYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuXG4uZmEtY2xvY2stc2V2ZW4tdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1MVwiO1xufVxuXG4uZmEtYXJyb3ctcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cblxuLmZhLW1vdXNlLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1jbG9jay1mb3VyLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNGJcIjtcbn1cblxuLmZhLXNpZ25hbC1iYXJzLWdvb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkzXCI7XG59XG5cbi5mYS1zaWduYWwtYWx0LTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkzXCI7XG59XG5cbi5mYS1jYWN0dXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE3XCI7XG59XG5cbi5mYS1saWdodGJ1bGItZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZmRcIjtcbn1cblxuLmZhLW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiO1xufVxuXG4uZmEtc2hhcGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXBsYW5lLXRhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJjXCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYlwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1mYXN0ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYlwiO1xufVxuXG4uZmEtY2lyY2xlLXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG5cbi5mYS1zaGllbGQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRiXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmUtaGFuZ3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3YVwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdhXCI7XG59XG5cbi5mYS1hcnJvdy11cC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZFwiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXItMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cblxuLmZhLXBlYW51dHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDMxXCI7XG59XG5cbi5mYS1zaHVmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtcmFuZG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtcGVyc29uLXJ1bm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBjXCI7XG59XG5cbi5mYS1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uZmEtbW9iaWxlLXJldHJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyN1wiO1xufVxuXG4uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTVcIjtcbn1cblxuLmZhLWJpbi1ib3R0bGVzLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWY2XCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWNcIjtcbn1cblxuLmZhLWZpbGUtZGFzaGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc3XCI7XG59XG5cbi5mYS1wYWdlLWJyZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3N1wiO1xufVxuXG4uZmEtYnJhY2tldC1jdXJseS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXH1cIjtcbn1cblxuLmZhLXNwaWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTdcIjtcbn1cblxuLmZhLWNsb2NrLXRocmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1NlwiO1xufVxuXG4uZmEtaGFuZHMtYm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY5XCI7XG59XG5cbi5mYS1zY2FscGVsLWxpbmUtZGFzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZVwiO1xufVxuXG4uZmEtc2NhbHBlbC1wYXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZVwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzFcIjtcbn1cblxuLmZhLXBpcGUtc21va2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzRcIjtcbn1cblxuLmZhLWZhY2UtYXN0b25pc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNmJcIjtcbn1cblxuLmZhLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGVcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTZcIjtcbn1cblxuLmZhLWVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjBcIjtcbn1cblxuLmZhLWZpbGUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYTZcIjtcbn1cblxuLmZhLWRpYWdyYW0tdmVubjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWFcIjtcbn1cblxuLmZhLXgtcmF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5N1wiO1xufVxuXG4uZmEtZ29hbC1uZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FiXCI7XG59XG5cbi5mYS1jb2ZmaW4tY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTFcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXIteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBlXCI7XG59XG5cbi5mYS1jaXJjbGUtcXVhcnRlci1zdHJva2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQzXCI7XG59XG5cbi5mYS1sYXNzbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzhcIjtcbn1cblxuLmZhLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiO1xufVxuXG4uZmEtcGVyc29uLXRvLXBvcnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cblxuLmZhLXBvcnRhbC1lbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM2XCI7XG59XG5cbi5mYS1jb21wdXRlci1tb3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLW1vdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjY1wiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtdG8tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXNpZ24taW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5mYS1wZWdhc3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwM1wiO1xufVxuXG4uZmEtZmlsZXMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmRcIjtcbn1cblxuLmZhLW5mYy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmOFwiO1xufVxuXG4uZmEtcGVyc29uLXNraS1saWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOFwiO1xufVxuXG4uZmEtc2tpLWxpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M4XCI7XG59XG5cbi5mYS1zcXVhcmUtNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNWJcIjtcbn1cblxuLmZhLXNob3Atc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS13aW5kLXR1cmJpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODliXCI7XG59XG5cbi5mYS1zbGlkZXJzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjtcbn1cblxuLmZhLWdyaWQtcm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRhXCI7XG59XG5cbi5mYS1iYWRnZS1zaGVyaWZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMlwiO1xufVxuXG4uZmEtc2VydmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uZmEtdmlydXMtY292aWQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE5XCI7XG59XG5cbi5mYS1pbnRlcnNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY4XCI7XG59XG5cbi5mYS1zaG9wLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE1XCI7XG59XG5cbi5mYS1mYW1pbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzAwXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmZhLXVzZXItaGFpci1idW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkM1wiO1xufVxuXG4uZmEtYmxlbmRlci1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWJcIjtcbn1cblxuLmZhLXBlcnNvbi1zZWF0LXJlY2xpbmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxZlwiO1xufVxuXG4uZmEtcGFwZXItcGxhbmUtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwYVwiO1xufVxuXG4uZmEtcGFwZXItcGxhbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwYVwiO1xufVxuXG4uZmEtc2VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGFcIjtcbn1cblxuLmZhLW1lc3NhZ2UtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRjXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGNcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzFcIjtcbn1cblxuLmZhLWxheWVyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZVwiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXAtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZlXCI7XG59XG5cbi5mYS1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDRcIjtcbn1cblxuLmZhLWNpcmNsZS1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOVwiO1xufVxuXG4uZmEtYnVpbGRpbmctd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRiXCI7XG59XG5cbi5mYS1nYXVnZS1tYXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI2XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1mYXN0ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNlwiO1xufVxuXG4uZmEtcGVyc29uLWJyZWFzdGZlZWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNhXCI7XG59XG5cbi5mYS1hcG9zdHJvcGhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJ1wiO1xufVxuXG4uZmEtZmlyZS1oeWRyYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3ZlwiO1xufVxuXG4uZmEtcmlnaHQtdG8tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXNpZ24taW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uZmEtdmlkZW8tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTFcIjtcbn1cblxuLmZhLXNxdWFyZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTJcIjtcbn1cblxuLmZhLWFycm93LWFsdC1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUyXCI7XG59XG5cbi5mYS1jb21tZW50LXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNFwiO1xufVxuXG4uZmEtdmVudXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7XG59XG5cbi5mYS1wYXNzcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWJcIjtcbn1cblxuLmZhLWluYm94LWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMFwiO1xufVxuXG4uZmEtaW5ib3gtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLmZhLWhlYXJ0LXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuXG4uZmEtY2lyY2xlLTg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGY1XCI7XG59XG5cbi5mYS1jbG91ZHMtbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDVcIjtcbn1cblxuLmZhLWNsb2NrLXRlbi10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU1XCI7XG59XG5cbi5mYS1wZW9wbGUtY2FycnktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZVwiO1xufVxuXG4uZmEtZm9sZGVyLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThlXCI7XG59XG5cbi5mYS10cmFzaC1jYW4teG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmFlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiO1xufVxuXG4uZmEtbGVmdC1sb25nLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDFlXCI7XG59XG5cbi5mYS1jcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjFcIjtcbn1cblxuLmZhLXdlaWdodC1oYW5naW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZFwiO1xufVxuXG4uZmEteG1hcmtzLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5YVwiO1xufVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDZcIjtcbn1cblxuLmZhLWZsb3dlci1kYWZmb2RpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDBcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1wb2ludC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTJcIjtcbn1cblxuLmZhLXdlaWdodC1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjtcbn1cblxuLmZhLXdlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjtcbn1cblxuLmZhLWFycm93LXVwLXRvLWFyYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTdcIjtcbn1cblxuLmZhLXN0YXItZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYzXCI7XG59XG5cbi5mYS1ib29rczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGJcIjtcbn1cblxuLmZhLXVzZXItZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7XG59XG5cbi5mYS11c2VyLWZyaWVuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7XG59XG5cbi5mYS1hcnJvdy11cC1hLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtbGF5ZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmZcIjtcbn1cblxuLmZhLWxheWVyLWdyb3VwLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7XG59XG5cbi5mYS1wbGF5LXBhdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyZlwiO1xufVxuXG4uZmEtYmxvY2stcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RkXCI7XG59XG5cbi5mYS1zbm9vemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgwXCI7XG59XG5cbi5mYS16eno6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgwXCI7XG59XG5cbi5mYS1zY2FubmVyLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmM1wiO1xufVxuXG4uZmEtdHYtcmV0cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAxXCI7XG59XG5cbi5mYS1zcXVhcmUtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODBcIjtcbn1cblxuLmZhLWZhcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY0XCI7XG59XG5cbi5mYS1iYXJuLXNpbG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY0XCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7XG59XG5cbi5mYS1iYXJzLXNvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFlXCI7XG59XG5cbi5mYS1wYWxsZXQtYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgzXCI7XG59XG5cbi5mYS1wYWxldHRlLWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4M1wiO1xufVxuXG4uZmEtcGFsbGV0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODNcIjtcbn1cblxuLmZhLWZhY2UtbGF1Z2gtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtbGF1Z2gtc3F1aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtY29kZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNkXCI7XG59XG5cbi5mYS1ib2x0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiOFwiO1xufVxuXG4uZmEtcGFuZWwtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmZcIjtcbn1cblxuLmZhLWJpbmFyeS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzNjXCI7XG59XG5cbi5mYS1jb21tZW50LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMVwiO1xufVxuXG4uZmEtYnVycml0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWRcIjtcbn1cblxuLmZhLXZpb2xpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWRcIjtcbn1cblxuLmZhLW9iamVjdHMtY29sdW1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjMVwiO1xufVxuXG4uZmEtc3F1YXJlLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjlcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7XG59XG5cbi5mYS1jb21tZW50LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIyXCI7XG59XG5cbi5mYS10cmlhbmdsZS1pbnN0cnVtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUyXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uZmEtdXNlci1waWxvdC10aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMxXCI7XG59XG5cbi5mYS1waWFuby1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDVcIjtcbn1cblxuLmZhLWJlZC1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjlcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmJcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmJcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NFwiO1xufVxuXG4uZmEtd2Fsa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjtcbn1cblxuLmZhLWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTFwiO1xufVxuXG4uZmEtc2lnbmFsLXN0cmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGRcIjtcbn1cblxuLmZhLWRvd24tdG8tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTdcIjtcbn1cblxuLmZhLWNpcmNsZS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuXG4uZmEtc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzYyXCI7XG59XG5cbi5mYS1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuXG4uZmEtYmVkLXB1bHNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtcHJvY2VkdXJlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjtcbn1cblxuLmZhLWhvdXNlLWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGVcIjtcbn1cblxuLmZhLXNodXR0bGUtc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG5cbi5mYS1zcGFjZS1zaHV0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiO1xufVxuXG4uZmEtc2hpcnQtbG9uZy1zbGVldmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M3XCI7XG59XG5cbi5mYS1jaGFydC1waWUtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZVwiO1xufVxuXG4uZmEtY2hhcnQtcGllLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGVcIjtcbn1cblxuLmZhLWZhY2UtbGF1Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7XG59XG5cbi5mYS1sYXVnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uZmEtYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OGZcIjtcbn1cblxuLmZhLWNhbmR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlN1wiO1xufVxuXG4uZmEtYm93bC1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIzXCI7XG59XG5cbi5mYS1zb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyM1wiO1xufVxuXG4uZmEtZmxhdGJyZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwYlwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTAwXCI7XG59XG5cbi5mYS1jb2RlLWZvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNiXCI7XG59XG5cbi5mYS1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZlwiO1xufVxuXG4uZmEtc2lnbmFsLWJhcnMtd2Vhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTFcIjtcbn1cblxuLmZhLXNpZ25hbC1hbHQtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTFcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzlcIjtcbn1cblxuLmZhLWNsb2NrLXR3ZWx2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNThcIjtcbn1cblxuLmZhLXBlcHBlci1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE2XCI7XG59XG5cbi5mYS1jaXRydXMtc2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmY1XCI7XG59XG5cbi5mYS1zaGVlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTFcIjtcbn1cblxuLmZhLXVubG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjtcbn1cblxuLmZhLWNvbG9uLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7XG59XG5cbi5mYS1oZWFkc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MFwiO1xufVxuXG4uZmEtYmFkZ2VyLWhvbmV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNFwiO1xufVxuXG4uZmEtaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZhXCI7XG59XG5cbi5mYS1zdG9yZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cblxuLmZhLXJvYWQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2NlwiO1xufVxuXG4uZmEtc2lnbmFsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NVwiO1xufVxuXG4uZmEtdXNlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiO1xufVxuXG4uZmEtbWFycy1zdHJva2Utdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLWNoYW1wYWduZS1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiO1xufVxuXG4uZmEtZ2xhc3MtY2hlZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiO1xufVxuXG4uZmEtdGFjbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjZcIjtcbn1cblxuLmZhLWhleGFnb24tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDBcIjtcbn1cblxuLmZhLXBsdXMtaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDBcIjtcbn1cblxuLmZhLWNsaXBib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGFcIjtcbn1cblxuLmZhLWZpbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS1maWxlLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzRcIjtcbn1cblxuLmZhLXdpZmk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS13aWZpLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS13aWZpLXN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLW1lc3NhZ2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNlwiO1xufVxuXG4uZmEtY29tbWVudHMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNlwiO1xufVxuXG4uZmEtYmF0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLmZhLWJhdGh0dWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG5cbi5mYS11bWJyZWxsYS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJjXCI7XG59XG5cbi5mYS11bWJyZWxsYS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJjXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTNcIjtcbn1cblxuLmZhLXVuZGVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtcGlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzBcIjtcbn1cblxuLmZhLXVzZXItcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtdXNlci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtYmluYXJ5LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzZVwiO1xufVxuXG4uZmEtc3F1YXJlLW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc4XCI7XG59XG5cbi5mYS1zaWduYXR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7XG59XG5cbi5mYS1zdHJvb3B3YWZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTFcIjtcbn1cblxuLmZhLWJvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7XG59XG5cbi5mYS1hbmNob3ItbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWRcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLW5nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDdcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XG59XG5cbi5mYS1lbmdpbmUtd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjJcIjtcbn1cblxuLmZhLWVuZ2luZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjJcIjtcbn1cblxuLmZhLWNpcmNsZS1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOFwiO1xufVxuXG4uZmEtc3F1YXJlLWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc0XCI7XG59XG5cbi5mYS1tYW5hdC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkNVwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MlwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzJcIjtcbn1cblxuLmZhLW5vdC1lcXVhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjtcbn1cblxuLmZhLWJvcmRlci10b3AtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmZhLWJvcmRlci1zdHlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmZhLW1hcC1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjtcbn1cblxuLmZhLXRpbGRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcflwiO1xufVxuXG4uZmEtamVkaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjtcbn1cblxuLmZhLXNxdWFyZS1wb2xsLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiO1xufVxuXG4uZmEtcG9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLWFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg5XCI7XG59XG5cbi5mYS1tdWctaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNlwiO1xufVxuXG4uZmEtZG9nLWxlYXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ0XCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWJhdHRlcnktY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtZmFjZS1kb3duY2FzdC1zd2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzFcIjtcbn1cblxuLmZhLW1haWxib3gtZmxhZy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmJcIjtcbn1cblxuLmZhLW1lbW8tY2lyY2xlLWluZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDlhXCI7XG59XG5cbi5mYS1naWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YlwiO1xufVxuXG4uZmEtZGljZS10d286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7XG59XG5cbi5mYS12b2x1bWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE4XCI7XG59XG5cbi5mYS12b2x1bWUtbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOFwiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXItNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTZcIjtcbn1cblxuLmZhLWdhdWdlLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NlwiO1xufVxuXG4uZmEtY29pbi1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmNcIjtcbn1cblxuLmZhLWZpbGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2E3XCI7XG59XG5cbi5mYS1tZXNzYWdlLWFycm93LXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkZFwiO1xufVxuXG4uZmEtdHJlYXN1cmUtY2hlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIzXCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjtcbn1cblxuLmZhLXBhaW50YnJ1c2gtZmluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTlcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTlcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoLWZpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE5XCI7XG59XG5cbi5mYS1wYWludGJydXNoLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTlcIjtcbn1cblxuLmZhLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7XG59XG5cbi5mYS1ob29kLWNsb2FrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZlwiO1xufVxuXG4uZmEtc3F1YXJlLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyOVwiO1xufVxuXG4uZmEtdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYmRcIjtcbn1cblxuLmZhLWJyaW5nLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1N1wiO1xufVxuXG4uZmEtY2hlc3MtYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7XG59XG5cbi5mYS1idXJnZXItY2hlZXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMVwiO1xufVxuXG4uZmEtY2hlZXNlYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkMlwiO1xufVxuXG4uZmEtcmVwZWF0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY1XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7XG59XG5cbi5mYS1hcnJvdy10by1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7XG59XG5cbi5mYS1ncmlkLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk5XCI7XG59XG5cbi5mYS1zd2FwLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGFcIjtcbn1cblxuLmZhLXJpZ2h0LWxvbmctdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDRcIjtcbn1cblxuLmZhLXBlcnNvbi1jaGFsa2JvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzZFwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuXG4uZmEtaGFuZC1iYWNrLWZpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7XG59XG5cbi5mYS1oYW5kLXJvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRlXCI7XG59XG5cbi5mYS10YWxseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWNcIjtcbn1cblxuLmZhLXRhbGx5LTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG59XG5cbi5mYS1jbG91ZC1zaG93ZXJzLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlNFwiO1xufVxuXG4uZmEtY2hhcnQtYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiO1xufVxuXG4uZmEtYmFyLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiO1xufVxuXG4uZmEtaGFuZHMtYnViYmxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cblxuLmZhLWhhbmRzLXdhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1sZXNzLXRoYW4tZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM3XCI7XG59XG5cbi5mYS10cmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLmZhLXVwLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU2XCI7XG59XG5cbi5mYS1leWUtbG93LXZpc2lvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cblxuLmZhLWxvdy12aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0LWdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzOFwiO1xufVxuXG4uZmEtZmFjZS1leGhhbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODBcIjtcbn1cblxuLmZhLXNlbnNvci1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuXG4uZmEtdXNlci11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG5cbi5mYS1oZXhhZ29uLWRpdmlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWRcIjtcbn1cblxuLmZhLTAwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2N1wiO1xufVxuXG4uZmEtY3Jvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLmZhLWNhc3NldHRlLWJldGFtYXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE0XCI7XG59XG5cbi5mYS1iZXRhbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNFwiO1xufVxuXG4uZmEtc2FpbGJvYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ1XCI7XG59XG5cbi5mYS13aW5kb3ctcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjtcbn1cblxuLmZhLW5mYy1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmOVwiO1xufVxuXG4uZmEtZmlsZS1iaW5hcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc1XCI7XG59XG5cbi5mYS1jaXJjbGUtdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMmFcIjtcbn1cblxuLmZhLXNxdWFyZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtcGx1cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS1ib3dsLXNjb29wczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZGZcIjtcbn1cblxuLmZhLW1pc3RsZXRvZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjRcIjtcbn1cblxuLmZhLWN1c3RhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDAzXCI7XG59XG5cbi5mYS1sYWNyb3NzZS1zdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjVcIjtcbn1cblxuLmZhLWhvY2tleS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZVwiO1xufVxuXG4uZmEtc3VucmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjZcIjtcbn1cblxuLmZhLXN1YnRpdGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGZcIjtcbn1cblxuLmZhLXBhbmVsLWV3czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MmVcIjtcbn1cblxuLmZhLXRvcmlpLWdhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmExXCI7XG59XG5cbi5mYS1jbG91ZC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTFcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE2XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTZcIjtcbn1cblxuLmZhLWZyb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7XG59XG5cbi5mYS1idWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNmXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzay1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7XG59XG5cbi5mYS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLXdpbmRvdy1mcmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGZcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1jb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM4XCI7XG59XG5cbi5mYS1maWxlLXppcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZWVcIjtcbn1cblxuLmZhLXNxdWFyZS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0ZlwiO1xufVxuXG4uZmEtZG93bi1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ5XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ5XCI7XG59XG5cbi5mYS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLmZhLXNoaWVsZC14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGNcIjtcbn1cblxuLmZhLXNoaWVsZC10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGNcIjtcbn1cblxuLmZhLXNjcmV3ZHJpdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YVwiO1xufVxuXG4uZmEtY2lyY2xlLXNvcnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cblxuLmZhLXNvcnQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG5cbi5mYS1mb2xkZXItY2xvc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuXG4uZmEtaG91c2UtdHN1bmFtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTVcIjtcbn1cblxuLmZhLXNxdWFyZS1uZmk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc2XCI7XG59XG5cbi5mYS1mb3JrbGlmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2FcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiNVwiO1xufVxuXG4uZmEtYnJhY2tldC1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxdXCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXJvdGF0ZS1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtcm90YXRlLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtdW5kby1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS10YWJsZS1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLmZhLXNxdWFyZS1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1ZlwiO1xufVxuXG4uZmEtdGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmZcIjtcbn1cblxuLmZhLWxlbW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG5cbi5mYS1oYW5kc2hha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG5cbi5mYS1nZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7XG59XG5cbi5mYS1kb2xseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLWRvbGx5LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLXNtb2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhkXCI7XG59XG5cbi5mYS1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjtcbn1cblxuLmZhLWNvbXByZXNzLWFycm93cy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1yZWZyaWdlcmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG5cbi5mYS1tb251bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTZcIjtcbn1cblxuLmZhLW9jdGFnb24teG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7XG59XG5cbi5mYS10aW1lcy1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMFwiO1xufVxuXG4uZmEteG1hcmstb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjBcIjtcbn1cblxuLmZhLWFsaWduLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NlwiO1xufVxuXG4uZmEtc25vd3Bsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QyXCI7XG59XG5cbi5mYS1hbmdsZXMtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5mYS10cnVjay1yYW1wLWNvdWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZFwiO1xufVxuXG4uZmEtdHJ1Y2stY291Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRkXCI7XG59XG5cbi5mYS1jYW5uYWJpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWZcIjtcbn1cblxuLmZhLWNpcmNsZS1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMFwiO1xufVxuXG4uZmEtdGFibGV0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjtcbn1cblxuLmZhLTM2MC1kZWdyZWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkY1wiO1xufVxuXG4uZmEtZXRoZXJuZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk2XCI7XG59XG5cbi5mYS1ldXJvLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldXJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtY2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1jaGVjay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1zcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjMlwiO1xufVxuXG4uZmEtbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTNcIjtcbn1cblxuLmZhLWJhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjVcIjtcbn1cblxuLmZhLWNpcmNsZS1zdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtc3RvcC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtaGVhZHBob25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzJcIjtcbn1cblxuLmZhLXBob25lLXJvdGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDNcIjtcbn1cblxuLmZhLWNvbXBhc3MtZHJhZnRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7XG59XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OFwiO1xufVxuXG4uZmEtcGxhdGUtd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDZmXCI7XG59XG5cbi5mYS1jaG9wc3RpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmN1wiO1xufVxuXG4uZmEtY2FyLXdyZW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTNcIjtcbn1cblxuLmZhLWNhci1tZWNoYW5pYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTNcIjtcbn1cblxuLmZhLWljaWNsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FkXCI7XG59XG5cbi5mYS1wZXJzb24tc2hlbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGZcIjtcbn1cblxuLmZhLW5ldXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLWlkLWJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEta2F6b286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM3XCI7XG59XG5cbi5mYS1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWExXCI7XG59XG5cbi5mYS1iaW4tYm90dGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjVcIjtcbn1cblxuLmZhLWZhY2UtbGF1Z2gtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MVwiO1xufVxuXG4uZmEtYmF0dGVyeS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NlwiO1xufVxuXG4uZmEtdHJlZS1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGRcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXItc3ltYm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMlwiO1xufVxuXG4uZmEtYXBlcnR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmRmXCI7XG59XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiO1xufVxuXG4uZmEtZ2Vhci1jb21wbGV4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlOVwiO1xufVxuXG4uZmEtZmlsZS1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NVwiO1xufVxuXG4uZmEtZmlsZS1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY1XCI7XG59XG5cbi5mYS11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYmVcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG5cbi5mYS11c2VyLXBvbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzNcIjtcbn1cblxuLmZhLWxhcmktc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzhcIjtcbn1cblxuLmZhLXZvbGNhbm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcwXCI7XG59XG5cbi5mYS10ZWRkeS1iZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjZlwiO1xufVxuXG4uZmEtc3RvY2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q1XCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTNcIjtcbn1cblxuLmZhLWltYWdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiN1wiO1xufVxuXG4uZmEtbWFzay1zbm9ya2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiN1wiO1xufVxuXG4uZmEtc21va2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzYwXCI7XG59XG5cbi5mYS1zdGVybGluZy1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtZ2JwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtcG91bmQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLWJhdHRlcnktZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIwXCI7XG59XG5cbi5mYS12aXJ1c2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4uZmEtc3F1YXJlLXBlcnNvbi1jb25maW5lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzdcIjtcbn1cblxuLmZhLXVzZXItdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uZmEtdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdlXCI7XG59XG5cbi5mYS1jZXJ0aWZpY2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjtcbn1cblxuLmZhLWNyeXN0YWwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjJcIjtcbn1cblxuLmZhLXJlcGx5LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cblxuLmZhLW1haWwtcmVwbHktYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtc3VpdGNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7XG59XG5cbi5mYS1wZXJzb24tc2thdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmZhLXNrYXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5mYS1zdGFyLXNob290aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4uZmEtYmluYXJ5LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzNkXCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLmZhLWZ1bm5lbC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtY29tbWVudC1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFlXCI7XG59XG5cbi5mYS1jb21tZW50LWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFlXCI7XG59XG5cbi5mYS1maWxlLWltcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1iYW5qbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTNcIjtcbn1cblxuLmZhLXNxdWFyZS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuXG4uZmEtbGlnaHQtZW1lcmdlbmN5LW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMFwiO1xufVxuXG4uZmEta2VybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmZcIjtcbn1cblxuLmZhLWJveC1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4uZmEtc3F1YXJlLWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjcwXCI7XG59XG5cbi5mYS1zY3JvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBlXCI7XG59XG5cbi5mYS1zcGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJiXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDRcIjtcbn1cblxuLmZhLWFycm93LWZyb20tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ0XCI7XG59XG5cbi5mYS1zdHJhd2JlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMyYlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGluLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFmXCI7XG59XG5cbi5mYS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjtcbn1cblxuLmZhLWNsb2NrLWVpZ2h0LXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDZcIjtcbn1cblxuLmZhLXBsYW5lLWVuZ2luZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RlXCI7XG59XG5cbi5mYS1wbGFuZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RlXCI7XG59XG5cbi5mYS1oaWxsLWF2YWxhbmNoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDdcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLWJvbWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XG59XG5cbi5mYS1nYXVnZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI3XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1zbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyN1wiO1xufVxuXG4uZmEtcmVnaXN0ZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhY1wiO1xufVxuXG4uZmEtYWRkcmVzcy1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtY29udGFjdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtdmNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7XG59XG5cbi5mYS1zY2FsZS11bmJhbGFuY2VkLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtZ2xvYmUtc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTNcIjtcbn1cblxuLmZhLXN1YnNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLWRpYW1vbmQtdHVybi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjtcbn1cblxuLmZhLWRpcmVjdGlvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1pbnRlZ3JhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjdcIjtcbn1cblxuLmZhLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkY1wiO1xufVxuXG4uZmEtaG91c2UtbGFwdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtbGFwdG9wLWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtZmFjZS10aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjtcbn1cblxuLmZhLXRpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWYzXCI7XG59XG5cbi5mYS1ibGluZHMtcmFpc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZFwiO1xufVxuXG4uZmEtc21vZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWZcIjtcbn1cblxuLmZhLXVmby1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuXG4uZmEtY2lyY2xlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMVwiO1xufVxuXG4uZmEtY2FyZXQtY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMVwiO1xufVxuXG4uZmEtdXNlci12bmVjay1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYzXCI7XG59XG5cbi5mYS1zcXVhcmUtYS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0ZFwiO1xufVxuXG4uZmEtY3J1dGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmN1wiO1xufVxuXG4uZmEtZ2FzLXB1bXAtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY0XCI7XG59XG5cbi5mYS1jbG91ZC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1wYWxldHRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZlwiO1xufVxuXG4uZmEtdHJhbnNwb3J0ZXItNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYTVcIjtcbn1cblxuLmZhLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1jdXJyZW5jeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDhcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2JmXCI7XG59XG5cbi5mYS1hcnJvd3MtdHVybi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzBcIjtcbn1cblxuLmZhLXZlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG5cbi5mYS1waWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA2XCI7XG59XG5cbi5mYS1pbmJveC1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiYVwiO1xufVxuXG4uZmEtY2lyY2xlLWVudmVsb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwY1wiO1xufVxuXG4uZmEtZW52ZWxvcGUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwY1wiO1xufVxuXG4uZmEtdHJpYW5nbGUtcGVyc29uLWRpZ2dpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVkXCI7XG59XG5cbi5mYS1jb25zdHJ1Y3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVkXCI7XG59XG5cbi5mYS1mZXJyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZWFcIjtcbn1cblxuLmZhLWJ1bGxzZXllLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0OFwiO1xufVxuXG4uZmEtYXJyb3dzLWRvd24tdG8tcGVvcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiOVwiO1xufVxuXG4uZmEtc2VlZGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7XG59XG5cbi5mYS1zcHJvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7XG59XG5cbi5mYS1jbG9jay1zZXZlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTBcIjtcbn1cblxuLmZhLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5mYS1ib3hlcy1wYWNraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjN1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cblxuLmZhLWZsYXNobGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI4XCI7XG59XG5cbi5mYS1ncm91cC1hcnJvd3Mtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmNlwiO1xufVxuXG4uZmEtYm93bC1mb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjNlwiO1xufVxuXG4uZmEtc3F1YXJlLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjVlXCI7XG59XG5cbi5mYS1jYW5keS1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi13aWRlLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLXNxdWFyZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU5XCI7XG59XG5cbi5mYS1kb2xsYXItc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiO1xufVxuXG4uZmEtdXNkLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cblxuLmZhLXBob25lLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViZVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXNlZWRsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZlwiO1xufVxuXG4uZmEtbWVzc2FnZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTJcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMlwiO1xufVxuXG4uZmEtY2xvdWQtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmNcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmNcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmUtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDdcIjtcbn1cblxuLmZhLXRleHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdkXCI7XG59XG5cbi5mYS1yZW1vdmUtZm9ybWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUxXCI7XG59XG5cbi5mYS1jaXJjbGUtZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuXG4uZmEtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTNcIjtcbn1cblxuLmZhLXByb2plY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDZcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGFcIjtcbn1cblxuLmZhLXNtaWxlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS10b21ic3RvbmUtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIxXCI7XG59XG5cbi5mYS10b21ic3RvbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiO1xufVxuXG4uZmEtY2hlc3Mta2luZy1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MFwiO1xufVxuXG4uZmEtY2lyY2xlLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGYzXCI7XG59XG5cbi5mYS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU1XCI7XG59XG5cbi5mYS1maWxlLXdvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5mYS1zcXVhcmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTBcIjtcbn1cblxuLmZhLWFycm93LWFsdC1zcXVhcmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTBcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiZFwiO1xufVxuXG4uZmEtYXJyb3dzLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7XG59XG5cbi5mYS1hcnJvd3MtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWhvdXNlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEwXCI7XG59XG5cbi5mYS1jbG91ZC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS13cmVhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UyXCI7XG59XG5cbi5mYS1jaGlsZHJlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTFcIjtcbn1cblxuLmZhLW1ldGVyLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWVhXCI7XG59XG5cbi5mYS1jaGFsa2JvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiO1xufVxuXG4uZmEtYmxhY2tib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLXVzZXItbGFyZ2Utc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS11c2VyLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmFcIjtcbn1cblxuLmZhLXNpZ25hbC1zdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5mYS1zaWduYWwtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGZcIjtcbn1cblxuLmZhLWxvbGxpcG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyNFwiO1xufVxuXG4uZmEtbG9sbHlwb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI0XCI7XG59XG5cbi5mYS1saXN0LXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtZHJhdy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVkXCI7XG59XG5cbi5mYS1jYXQtc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi5mYS1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLXJhYmJpdC1ydW5uaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwOVwiO1xufVxuXG4uZmEtcmFiYml0LWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA5XCI7XG59XG5cbi5mYS1tZW1vLXBhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZGFcIjtcbn1cblxuLmZhLW1hdHRyZXNzLXBpbGxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjVcIjtcbn1cblxuLmZhLWFsYXJtLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ0XCI7XG59XG5cbi5mYS1hbGljb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMFwiO1xufVxuXG4uZmEtY29tbWVudC1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNGJcIjtcbn1cblxuLmZhLWdpbmdlcmJyZWFkLW1hbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWRcIjtcbn1cblxuLmZhLWd1YXJhbmktc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWFcIjtcbn1cblxuLmZhLWJ1cmdlci1mcmllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwY2RcIjtcbn1cblxuLmZhLW11Zy10ZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc1XCI7XG59XG5cbi5mYS1ib3JkZXItdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NVwiO1xufVxuXG4uZmEtYXJyb3dzLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLXJlZnJlc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtY2lyY2xlLWJvb2stb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZmZcIjtcbn1cblxuLmZhLWJvb2stY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmZlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhNlwiO1xufVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1nYXJhZ2Utb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGJcIjtcbn1cblxuLmZhLXNoZWx2ZXMtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XG59XG5cbi5mYS1jcnV6ZWlyby1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MlwiO1xufVxuXG4uZmEtd2F0Y2gtYXBwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNiXCI7XG59XG5cbi5mYS13YXRjaC1jYWxjdWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmMFwiO1xufVxuXG4uZmEtbGlzdC1kcm9wZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2ZcIjtcbn1cblxuLmZhLWNhYmluZXQtZmlsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YlwiO1xufVxuXG4uZmEtYnVyZ2VyLXNvZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU4XCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNjXCI7XG59XG5cbi5mYS1hcnJvdy1zcXVhcmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNjXCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7XG59XG5cbi5mYS1wYWxsZXQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOFwiO1xufVxuXG4uZmEtZmFjZS1jb25mb3VuZGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2Y1wiO1xufVxuXG4uZmEtc2hpZWxkLWhhbHZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjtcbn1cblxuLmZhLXNoaWVsZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5mYS10cnVjay1wbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkZVwiO1xufVxuXG4uZmEtYm9vay1hdGxhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLWF0bGFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiO1xufVxuXG4uZmEtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XG59XG5cbi5mYS1ncmlkLXJvdW5kLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRiXCI7XG59XG5cbi5mYS1jb21tZW50LW1pZGRsZS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRhXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU4XCI7XG59XG5cbi5mYS1sYXllci1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcbn1cblxuLmZhLXJlc3Ryb29tLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2FcIjtcbn1cblxuLmZhLWFycm93cy10by1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJlXCI7XG59XG5cbi5mYS1ib3JkZXItb3V0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUxXCI7XG59XG5cbi5mYS1oYXNodGFnLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE1XCI7XG59XG5cbi5mYS1jbG9jay10d28tdGhpcnR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1YlwiO1xufVxuXG4uZmEtYXJjaHdheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTdcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmRcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7XG59XG5cbi5mYS1ob3VzZS1kYW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7XG59XG5cbi5mYS1maWxlLXppcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLWZpbGUtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLWhlYXJ0LWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFiXCI7XG59XG5cbi5mYS1jb21tZW50LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhY1wiO1xufVxuXG4uZmEtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiO1xufVxuXG4uZmEtbWVtbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDhcIjtcbn1cblxuLmZhLW1hcnRpbmktZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtY291Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI4XCI7XG59XG5cbi5mYS1jZWRpLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRmXCI7XG59XG5cbi5mYS1pdGFsaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS1nbGFzcy1jaXRydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY5XCI7XG59XG5cbi5mYS1jYWxlbmRhci1saW5lcy1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDcyXCI7XG59XG5cbi5mYS1jaHVyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFkXCI7XG59XG5cbi5mYS1wZXJzb24tc25vd21vYmlsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMVwiO1xufVxuXG4uZmEtc25vd21vYmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDFcIjtcbn1cblxuLmZhLWZhY2UtaHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3YlwiO1xufVxuXG4uZmEtY29tbWVudHMtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1M1wiO1xufVxuXG4uZmEtcGlja2F4ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YmZcIjtcbn1cblxuLmZhLWxpbmstc2ltcGxlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjZVwiO1xufVxuXG4uZmEtZGVtb2NyYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ3XCI7XG59XG5cbi5mYS1mYWNlLWNvbmZ1c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2ZFwiO1xufVxuXG4uZmEtcGluYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjlcIjtcbn1cblxuLmZhLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWlwiO1xufVxuXG4uZmEtcGVyc29uLXNraWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzlcIjtcbn1cblxuLmZhLXNraWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzlcIjtcbn1cblxuLmZhLWRlZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhlXCI7XG59XG5cbi5mYS1pbnB1dC1waXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiZVwiO1xufVxuXG4uZmEtcm9hZC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2N1wiO1xufVxuXG4uZmEtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJBXCI7XG59XG5cbi5mYS1ib29rbWFyay1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuXG4uZmEtbWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjhcIjtcbn1cblxuLmZhLWZlYXRoZXItcG9pbnRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmZhLWZlYXRoZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YlwiO1xufVxuXG4uZmEtc2F1c2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjBcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWFcIjtcbn1cblxuLmZhLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUFwiO1xufVxuXG4uZmEtYnJvb20td2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDFcIjtcbn1cblxuLmZhLXNub3dmbGFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cblxuLmZhLXN0b21hY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIzXCI7XG59XG5cbi5mYS1uZXdzcGFwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDFcIjtcbn1cblxuLmZhLWd1aXRhci1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmVcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDZcIjtcbn1cblxuLmZhLW1vb24tY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU0XCI7XG59XG5cbi5mYS1icmVhZC1zbGljZS1idXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2UxXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS11c2VyLWdyb3VwLWNyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNVwiO1xufVxuXG4uZmEtdXNlcnMtY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE1XCI7XG59XG5cbi5mYS1jaXJjbGUtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTFcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjJcIjtcbn1cblxuLmZhLWZpbHRlci1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTdiXCI7XG59XG5cbi5mYS1sb2N1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIwXCI7XG59XG5cbi5mYS1zb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG5cbi5mYS1saXN0LW9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC0xLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1saXN0LW51bWVyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1jaGFydC13YXRlcmZhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGViXCI7XG59XG5cbi5mYS1zcGFya2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkNlwiO1xufVxuXG4uZmEtZmFjZS1wYXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODNcIjtcbn1cblxuLmZhLWtpZG5leXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZiXCI7XG59XG5cbi5mYS13aWZpLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZlwiO1xufVxuXG4uZmEtY2hhcnQtbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGFcIjtcbn1cblxuLmZhLXBlcnNvbi1kcmVzcy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDRcIjtcbn1cblxuLmZhLWRpY2UtZDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQwXCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNkXCI7XG59XG5cbi5mYS1tb25leS1jaGVjay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNkXCI7XG59XG5cbi5mYS12ZWN0b3Itc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYlwiO1xufVxuXG4uZmEtYnJlYWQtc2xpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VjXCI7XG59XG5cbi5mYS1sYW5ndWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLXdoZWF0LWF3bi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzhcIjtcbn1cblxuLmZhLWZhY2Uta2lzcy13aW5rLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiO1xufVxuXG4uZmEta2lzcy13aW5rLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiO1xufVxuXG4uZmEtZGFnZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYlwiO1xufVxuXG4uZmEtcG9kaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MFwiO1xufVxuXG4uZmEtbWVtby1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ5XCI7XG59XG5cbi5mYS1yb3V0ZS1oaWdod2F5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxYVwiO1xufVxuXG4uZmEtZG93bi10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXRvLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjtcbn1cblxuLmZhLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjtcbn1cblxuLmZhLXNxdWFyZS1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MVwiO1xufVxuXG4uZmEtY2lyY2xlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExYlwiO1xufVxuXG4uZmEtcGhvbmUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExYlwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLXByZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZThcIjtcbn1cblxuLmZhLXVzZXItbnVyc2UtaGFpcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWRcIjtcbn1cblxuLmZhLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcP1wiO1xufVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTczXCI7XG59XG5cbi5mYS10b2dnbGUtbGFyZ2Utb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWIxXCI7XG59XG5cbi5mYS11cC1kb3duLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtZHJ5ZXItaGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjJcIjtcbn1cblxuLmZhLWRyeWVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjJcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmVcIjtcbn1cblxuLmZhLWFycm93LXVwLXNtYWxsLWJpZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGZcIjtcbn1cblxuLmZhLXNvcnQtc2l6ZS11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5mYS10cmFpbi10cmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTNcIjtcbn1cblxuLmZhLXB1enpsZS1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiO1xufVxuXG4uZmEtc3Rhci1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzBcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7XG59XG5cbi5mYS1maWxlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxYVwiO1xufVxuXG4uZmEtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjtcbn1cblxuLmZhLXdoaXNrZXktZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtbW9vbi1zdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTVcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDNcIjtcbn1cblxuLmZhLWNsb3RoZXMtaGFuZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuXG4uZmEtbW9iaWxlLW5vdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlZVwiO1xufVxuXG4uZmEtbW9iaWxlLWlwaG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWVcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIyXCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1jdWJlcy1zdGFja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlNlwiO1xufVxuXG4uZmEtaW1hZ2VzLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI5XCI7XG59XG5cbi5mYS13b24tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmZhLWtydzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmZhLXdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmZhLWltYWdlLXBvbGFyb2lkLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWI2XCI7XG59XG5cbi5mYS12aXJ1cy1jb3ZpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YThcIjtcbn1cblxuLmZhLXNxdWFyZS1lbGxpcHNpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNmVcIjtcbn1cblxuLmZhLXBpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDVcIjtcbn1cblxuLmZhLWNoZXNzLWtuaWdodC1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDJcIjtcbn1cblxuLmZhLWNoZXNzLWtuaWdodC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQyXCI7XG59XG5cbi5mYS1hdXN0cmFsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE5XCI7XG59XG5cbi5mYS1jbG91ZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1ZVwiO1xufVxuXG4uZmEtZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJGXCI7XG59XG5cbi5mYS1sZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiO1xufVxuXG4uZmEtYmVkLWJ1bms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY4XCI7XG59XG5cbi5mYS1yb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4uZmEtdGF4aTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLWNhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDFcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLXBpZS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLWJvbHQtbGlnaHRuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiN1wiO1xufVxuXG4uZmEtY2xvY2stZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQ1XCI7XG59XG5cbi5mYS1zYWNrLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2YVwiO1xufVxuXG4uZmEtZmlsZS1leGNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjtcbn1cblxuLmZhLWZpbGUtY29udHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7XG59XG5cbi5mYS1maXNoLWZpbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYyXCI7XG59XG5cbi5mYS1jaXJjbGUtcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWVcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ1XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjtcbn1cblxuLmZhLWdyaW4tYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjtcbn1cblxuLmZhLW9iamVjdC11bmdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtZmFjZS1kaXNndWlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzBcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmYVwiO1xufVxuXG4uZmEtYWxpZW4tOGJpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjZcIjtcbn1cblxuLmZhLWFsaWVuLW1vbnN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY2XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpYmJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTZcIjtcbn1cblxuLmZhLXBvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7XG59XG5cbi5mYS1vYmplY3QtZXhjbHVkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OWNcIjtcbn1cblxuLmZhLXRlbGVzY29wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1zcXVhcmUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODlcIjtcbn1cblxuLmZhLWthYWJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZVwiO1xufVxuXG4uZmEtaGVsbWV0LXNhZmV0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhcmQtaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uZmEtaGF0LWhhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1jb21tZW50LWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ3XCI7XG59XG5cbi5mYS1zaW0tY2FyZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUxXCI7XG59XG5cbi5mYS1zdGFyc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjtcbn1cblxuLmZhLWVqZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuXG4uZmEtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTVcIjtcbn1cblxuLmZhLXNlYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQxXCI7XG59XG5cbi5mYS11c2VyLWNvd2JveTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWFcIjtcbn1cblxuLmZhLWhleGFnb24tdmVydGljYWwtbmZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwNVwiO1xufVxuXG4uZmEtZmFjZS1yb2xsaW5nLWV5ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7XG59XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtYnJlYWQtbG9hZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWJcIjtcbn1cblxuLmZhLXJpbmdzLXdlZGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFiXCI7XG59XG5cbi5mYS1vYmplY3QtZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1mcmVuY2gtZnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAzXCI7XG59XG5cbi5mYS1jaGFydC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuXG4uZmEtbGluZS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQwXCI7XG59XG5cbi5mYS1jYWxlbmRhci1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDBcIjtcbn1cblxuLmZhLXNlbmQtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2VcIjtcbn1cblxuLmZhLW1hc2stdmVudGlsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjRcIjtcbn1cblxuLmZhLXNpZ25hdHVyZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjYVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1zaWducy1wb3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFwLXNpZ25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtb2N0YWdvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMVwiO1xufVxuXG4uZmEtcGx1cy1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMVwiO1xufVxuXG4uZmEtY2FzaC1yZWdpc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODhcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQyXCI7XG59XG5cbi5mYS1tZWxvbi1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTFcIjtcbn1cblxuLmZhLXNwYWNlLXN0YXRpb24tbW9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cblxuLmZhLW1lc3NhZ2Utc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFhXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWFcIjtcbn1cblxuLmZhLWN1cC1zdHJhdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjNcIjtcbn1cblxuLmZhLWxlZnQtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ4XCI7XG59XG5cbi5mYS1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkhcIjtcbn1cblxuLmZhLWJhc2tldC1zaG9wcGluZy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFmXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZlwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzNcIjtcbn1cblxuLmZhLWhhbmRzLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjM1wiO1xufVxuXG4uZmEtY2xvY2stbmluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNGNcIjtcbn1cblxuLmZhLXRhcnA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdiXCI7XG59XG5cbi5mYS1mYWNlLXNsZWVweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOGVcIjtcbn1cblxuLmZhLWhhbmQtaG9ybnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE5XCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlci13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS10b29sczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmZhLWFycm93cy10by1leWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJmXCI7XG59XG5cbi5mYS1jaXJjbGUtdGhyZWUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG5cbi5mYS10cm9waHktc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWJcIjtcbn1cblxuLmZhLXRyb3BoeS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmViXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1YlwiO1xufVxuXG4uZmEtZmFjZS10aGVybW9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOWFcIjtcbn1cblxuLmZhLWdyaWQtcm91bmQtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZGRcIjtcbn1cblxuLmZhLXNoaXJ0LXJ1bm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M4XCI7XG59XG5cbi5mYS1ib29rLWNpcmNsZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmRcIjtcbn1cblxuLmZhLWZhY2UtbmF1c2VhdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4MVwiO1xufVxuXG4uZmEtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG5cbi5mYS1maWxlLWNoYXJ0LXBpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWFcIjtcbn1cblxuLmZhLW1hcnMtYW5kLXZlbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNFwiO1xufVxuXG4uZmEtaG91c2UtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjBcIjtcbn1cblxuLmZhLWhvbWUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjBcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGY5XCI7XG59XG5cbi5mYS1kdW1wc3Rlci1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NFwiO1xufVxuXG4uZmEtaGV4YWdvbi1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDdcIjtcbn1cblxuLmZhLW1pbnVzLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA3XCI7XG59XG5cbi5mYS1sZWZ0LXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtdG8tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGJcIjtcbn1cblxuLmZhLWhvdXNlLWNyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiMVwiO1xufVxuXG4uZmEtcGF3LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDFcIjtcbn1cblxuLmZhLXBhdy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAxXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0LWxvbmctdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDRcIjtcbn1cblxuLmZhLWJyYWNrZXRzLXJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjNVwiO1xufVxuXG4uZmEtcGFyZW50aGVzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGM1XCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzLWNpdHJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLWNvY2t0YWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MVwiO1xufVxuXG4uZmEtdXNlci1zaGFrZXNwZWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzJcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWFyYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjJcIjtcbn1cblxuLmZhLWZhY2Utc3VycHJpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5mYS1zdXJwcmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzJcIjtcbn1cblxuLmZhLWJvdHRsZS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzVcIjtcbn1cblxuLmZhLWNpcmNsZS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmZhLWdhdWdlLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5OFwiO1xufVxuXG4uZmEtZm9sZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjBcIjtcbn1cblxuLmZhLWFuZ2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3OVwiO1xufVxuXG4uZmEtdmFsdWUtYWJzb2x1dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE2XCI7XG59XG5cbi5mYS1yYWJiaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA4XCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XG59XG5cbi5mYS1jaXJjbGUtZXVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2VcIjtcbn1cblxuLmZhLWFwcGxlLXdob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uZmEtYXBwbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uZmEta2l0Y2hlbi1zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFhXCI7XG59XG5cbi5mYS1kaWFtb25kLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI3XCI7XG59XG5cbi5mYS1sb2NrLWtleWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7XG59XG5cbi5mYS1sb2NrLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGRcIjtcbn1cblxuLmZhLXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXNxdWFyZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuXG4uZmEtaW5mby1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBmXCI7XG59XG5cbi5mYS13aWZpLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhY1wiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViM1wiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM1XCI7XG59XG5cbi5mYS1oYW5kcy11c2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM1XCI7XG59XG5cbi5mYS1jdWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10cmlhbmdsZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg4XCI7XG59XG5cbi5mYS1zb3J0LXNoYXBlcy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OFwiO1xufVxuXG4uZmEtYml0Y29pbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiNFwiO1xufVxuXG4uZmEtc2h1dHRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ5XCI7XG59XG5cbi5mYS1zaGllbGQtZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3M1wiO1xufVxuXG4uZmEtc29sYXItcGFuZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJhXCI7XG59XG5cbi5mYS1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MxXCI7XG59XG5cbi5mYS10YWJsZS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5M1wiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjJcIjtcbn1cblxuLmZhLXRhbGx5LTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk2XCI7XG59XG5cbi5mYS1lbGV2YXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmRcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtdHJhbnNmZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI4XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyZW5kLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyOVwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwZlwiO1xufVxuXG4uZmEtc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLXBvbGwtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmMlwiO1xufVxuXG4uZmEtc3dvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFjXCI7XG59XG5cbi5mYS1iYWNrd2FyZC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtZmFzdC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG5cbi5mYS11c2VyLWFzdHJvbmF1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjtcbn1cblxuLmZhLWludGVycm9iYW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViYVwiO1xufVxuXG4uZmEtcGxhbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG5cbi5mYS1jaXJjbGUtZGFzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuXG4uZmEtdHJhZGVtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1Y1wiO1xufVxuXG4uZmEtYmFza2V0YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjtcbn1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjtcbn1cblxuLmZhLWZvcmsta25pZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU2XCI7XG59XG5cbi5mYS11dGVuc2lscy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU2XCI7XG59XG5cbi5mYS1zYXRlbGxpdGUtZGlzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzBcIjtcbn1cblxuLmZhLWJhZGdlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNlwiO1xufVxuXG4uZmEtY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjtcbn1cblxuLmZhLXNsaWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTJcIjtcbn1cblxuLmZhLW1vYmlsZS1zY3JlZW4tYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtbW9iaWxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjtcbn1cblxuLmZhLWNsb2NrLW9uZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRmXCI7XG59XG5cbi5mYS1pbmJveC1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG5cbi5mYS1pbmJveC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTFcIjtcbn1cblxuLmZhLWNsb3VkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzN1wiO1xufVxuXG4uZmEtdm9sdW1lLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi5mYS11c2Vycy1yYXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5M1wiO1xufVxuXG4uZmEtd2FsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NVwiO1xufVxuXG4uZmEtb2N0YWdvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjZcIjtcbn1cblxuLmZhLWZsYXRicmVhZC1zdHVmZmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwY1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiO1xufVxuXG4uZmEtY2FydC1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjNcIjtcbn1cblxuLmZhLXRydWNrLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4Y1wiO1xufVxuXG4uZmEtc2hpcHBpbmctdGltZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhjXCI7XG59XG5cbi5mYS1wb29sLTgtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzVcIjtcbn1cblxuLmZhLWZpbGUtYXVkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS10dXJuLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMzFcIjtcbn1cblxuLmZhLWxvY2staGFzaHRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjNcIjtcbn1cblxuLmZhLWNoYXJ0LXJhZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlN1wiO1xufVxuXG4uZmEtc3RhZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFiXCI7XG59XG5cbi5mYS1idXJnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7XG59XG5cbi5mYS1oYW1idXJnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7XG59XG5cbi5mYS11dGlsaXR5LXBvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmMzXCI7XG59XG5cbi5mYS10cmFuc3BvcnRlci02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhN1wiO1xufVxuXG4uZmEtd3JlbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuXG4uZmEtYnVnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDBcIjtcbn1cblxuLmZhLXZlY3Rvci1wb2x5Z29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjN1wiO1xufVxuXG4uZmEtZGlhZ3JhbS1uZXN0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG5cbi5mYS1ydXBlZS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG5cbi5mYS1maWxlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuXG4uZmEtaW1hZ2UtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjhcIjtcbn1cblxuLmZhLWJ1b3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI1XCI7XG59XG5cbi5mYS1wbGFuZS1kZXBhcnR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7XG59XG5cbi5mYS1oYW5kc2hha2Utc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG5cbi5mYS1ib29rLWJvb2ttYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiYlwiO1xufVxuXG4uZmEtYm9yZGVyLWNlbnRlci1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5Y1wiO1xufVxuXG4uZmEtY2FuLWZvb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U2XCI7XG59XG5cbi5mYS10eXBld3JpdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlN1wiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIxXCI7XG59XG5cbi5mYS1jaXJjbGUtazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTNcIjtcbn1cblxuLmZhLWZhY2UtaGFuZC1vdmVyLW1vdXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3OFwiO1xufVxuXG4uZmEtcG9wY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTlcIjtcbn1cblxuLmZhLWhvdXNlLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZlwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRmXCI7XG59XG5cbi5mYS1vYmplY3Qtc3VidHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDllXCI7XG59XG5cbi5mYS1jb2RlLWJyYW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLXdhcmVob3VzZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NVwiO1xufVxuXG4uZmEtd2FyZWhvdXNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTVcIjtcbn1cblxuLmZhLWhhdC1jb3dib3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMwXCI7XG59XG5cbi5mYS1icmlkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM4XCI7XG59XG5cbi5mYS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OVwiO1xufVxuXG4uZmEtcGhvbmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1mcm9tLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuXG4uZmEtZmlsZS1kb2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWVkXCI7XG59XG5cbi5mYS1zcXVhcmUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRlXCI7XG59XG5cbi5mYS10cnVjay1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjdcIjtcbn1cblxuLmZhLWNhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmVcIjtcbn1cblxuLmZhLXRyYXNoLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJiNFwiO1xufVxuXG4uZmEtY2lyY2xlLWNhcmV0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJlXCI7XG59XG5cbi5mYS1jYXJldC1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmVcIjtcbn1cblxuLmZhLWZpbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OFwiO1xufVxuXG4uZmEtYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWJcIjtcbn1cblxuLmZhLWZhY2UtY2xvdWRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3ZFwiO1xufVxuXG4uZmEtdXNlci1jcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTRcIjtcbn1cblxuLmZhLXRydWNrLWZpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4ZFwiO1xufVxuXG4uZmEtcm91dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ3XCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjFcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTNcIjtcbn1cblxuLmZhLXBhbm9yYW1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOVwiO1xufVxuXG4uZmEtY29tbWVudC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNVwiO1xufVxuXG4uZmEtdGVldGgtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjtcbn1cblxuLmZhLXVzZXItdGllLWhhaXItbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjBcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlZFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA5XCI7XG59XG5cbi5mYS10YWdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiO1xufVxuXG4uZmEtd2luZS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjtcbn1cblxuLmZhLWZvcndhcmQtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLmZhLWZhY2UtbWVoLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiO1xufVxuXG4uZmEtbWVoLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiO1xufVxuXG4uZmEtdXNlci1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGJcIjtcbn1cblxuLmZhLXNxdWFyZS1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiO1xufVxuXG4uZmEtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDBcIjtcbn1cblxuLmZhLWNhcmQtZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWFcIjtcbn1cblxuLmZhLWZhY2UtemlwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhNVwiO1xufVxuXG4uZmEtZmFjZS1yYWlzZWQtZXllYnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzODhcIjtcbn1cblxuLmZhLWhvdXNlLXNpZ25hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiO1xufVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJjXCI7XG59XG5cbi5mYS1iYXJzLXByb2dyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOFwiO1xufVxuXG4uZmEtdGFza3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOFwiO1xufVxuXG4uZmEtZmF1Y2V0LWRyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTdcIjtcbn1cblxuLmZhLWRvbHBoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY4XCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWZcIjtcbn1cblxuLmZhLWNpcmNsZS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NFwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWJhbi1zbW9raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7XG59XG5cbi5mYS1jaXJjbGUtc29ydC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmZhLXNvcnQtY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMlwiO1xufVxuXG4uZmEtdGVybWluYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG5cbi5mYS1tb2JpbGUtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxNFwiO1xufVxuXG4uZmEtYmFza2V0LXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtdGFwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGJcIjtcbn1cblxuLmZhLWNoZXN0bnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmNlwiO1xufVxuXG4uZmEtYnVzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjtcbn1cblxuLmZhLWJ1cy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1leWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG59XG5cbi5mYS1mYWNlLXNhZC1jcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7XG59XG5cbi5mYS1zYWQtY3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtaGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cblxuLmZhLXRpY2tldC1haXJsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5YVwiO1xufVxuXG4uZmEtYm9vdC1oZWVsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzNmXCI7XG59XG5cbi5mYS1hcnJvd3MtbWluaW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE1XCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE1XCI7XG59XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjtcbn1cblxuLmZhLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRjXCI7XG59XG5cbi5mYS1maWxlLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjBcIjtcbn1cblxuLmZhLWhleGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEyXCI7XG59XG5cbi5mYS1tYW5ob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkNlwiO1xufVxuXG4uZmEtdXNlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjtcbn1cblxuLmZhLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjtcbn1cblxuLmZhLXRvd2VyLW9ic2VydmF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4NlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4M1wiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5ZlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXJldmVyc2UtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5ZlwiO1xufVxuXG4uZmEtZmlsZS1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuXG4uZmEtc2lnbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtc2lnbmFsLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1zaWduYWwtcGVyZmVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXB1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQyXCI7XG59XG5cbi5mYS1idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTAxXCI7XG59XG5cbi5mYS1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZVwiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYWZcIjtcbn1cblxuLmZhLWhvbWUtbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS1kcnllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjFcIjtcbn1cblxuLmZhLWZhY2UtZnJvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5mYS1mcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcC1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2JcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNiXCI7XG59XG5cbi5mYS1zaGlydC10YW5rLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzlcIjtcbn1cblxuLmZhLWRpcGxvbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVhXCI7XG59XG5cbi5mYS1zY3JvbGwtcmliYm9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYVwiO1xufVxuXG4uZmEtc2NyZWVuY2FzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2VcIjtcbn1cblxuLmZhLXdhbGtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzFcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjFcIjtcbn1cblxuLmZhLXNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRmXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRmXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzdcIjtcbn1cblxuLmZhLXNhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS12aWhhcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE3XCI7XG59XG5cbi5mYS1mYWNlLWtpc3MtY2xvc2VkLWV5ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzdkXCI7XG59XG5cbi5mYS1zY2FsZS11bmJhbGFuY2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNVwiO1xufVxuXG4uZmEtZmlsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1Y1wiO1xufVxuXG4uZmEtdXNlci1wb2xpY2UtdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzNFwiO1xufVxuXG4uZmEtZmFjZS10b25ndWUtbW9uZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzlkXCI7XG59XG5cbi5mYS10ZW5uaXMtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWVcIjtcbn1cblxuLmZhLXNxdWFyZS1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3NVwiO1xufVxuXG4uZmEtc29ydC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLXNvcnQtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuXG4uZmEtY2FsZW5kYXItYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQxXCI7XG59XG5cbi5mYS1jYWxlbmRhci11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQxXCI7XG59XG5cbi5mYS1jb21tZW50LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1jb21tZW50aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uZmEtcGxhbnQtd2lsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWFcIjtcbn1cblxuLmZhLXNjYXJmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMVwiO1xufVxuXG4uZmEtYWxidW0tY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhjXCI7XG59XG5cbi5mYS11c2VyLW51cnNlLWhhaXItbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWVcIjtcbn1cblxuLmZhLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7XG59XG5cbi5mYS1zcXVhcmUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1zcXVhcmUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTFcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1ncmluLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjtcbn1cblxuLmZhLWNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMGJcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtZ3JpZC1kaXZpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYWRcIjtcbn1cblxuLmZhLWJhY3Rlcml1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmZhLWRydW0tc3RlZWxwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7XG59XG5cbi5mYS1oYW5kLXNjaXNzb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uZmEtaGFuZHMtcHJheWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODRcIjtcbn1cblxuLmZhLXByYXlpbmctaGFuZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1mYWNlLXBlbnNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg0XCI7XG59XG5cbi5mYS11c2VyLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlYlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1yZWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtbWVzc2FnZXMtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MlwiO1xufVxuXG4uZmEtY29tbWVudHMtYWx0LWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTJcIjtcbn1cblxuLmZhLXNlbnNvci1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cblxuLmZhLWJhbGxvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmUzXCI7XG59XG5cbi5mYS1iaW9oYXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgwXCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbi1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDZcIjtcbn1cblxuLmZhLWNoZXNzLXF1ZWVuLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDZcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWNyb3NzaGFpcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5mYS1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDFcIjtcbn1cblxuLmZhLW1hcnMtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtaG91c2UtcGVyc29uLWxlYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuXG4uZmEtaG91c2UtbGVhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG5cbi5mYS1ob3VzZS1wZXJzb24tZGVwYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuXG4uZmEtcnVsZXItdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFjXCI7XG59XG5cbi5mYS1jYXJkLWNsdWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U5XCI7XG59XG5cbi5mYS1jaGlsZC1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWNcIjtcbn1cblxuLmZhLXVzZXJzLWJldHdlZW4tbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTkxXCI7XG59XG5cbi5mYS1sdW5ncy12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cblxuLmZhLXNwaW5uZXItdGhpcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7XG59XG5cbi5mYS1ncmluLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbi5mYS1jb21wdXRlci1tb3VzZS1zY3JvbGx3aGVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2RcIjtcbn1cblxuLmZhLW1vdXNlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2RcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7XG59XG5cbi5mYS1jaGlsZC1yZWFjaGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWRcIjtcbn1cblxuLmZhLXRhYmxlLWxheW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTBcIjtcbn1cblxuLmZhLW5hcndoYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZlXCI7XG59XG5cbi5mYS1yYW1wLWxvYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ0XCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzBcIjtcbn1cblxuLmZhLXRvb3RoYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM1XCI7XG59XG5cbi5mYS1ib3JkZXItaW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRlXCI7XG59XG5cbi5mYS1wYXctY2xhd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAyXCI7XG59XG5cbi5mYS1raXdpLWZydWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwY1wiO1xufVxuXG4uZmEtdHJhZmZpYy1saWdodC1zbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzOVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzIyXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG5cbi5mYS1rZXlib2FyZC1icmlnaHRuZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjMFwiO1xufVxuXG4uZmEtYm9va3MtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZThcIjtcbn1cblxuLmZhLWxpZ2h0YnVsYi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzNcIjtcbn1cblxuLmZhLWhvdXNlLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4N1wiO1xufVxuXG4uZmEtaG9tZS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODdcIjtcbn1cblxuLmZhLXNxdWFyZS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1YVwiO1xufVxuXG4uZmEtc3F1YXJlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOFwiO1xufVxuXG4uZmEtaGVhcnQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOFwiO1xufVxuXG4uZmEtcHV6emxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0M1wiO1xufVxuXG4uZmEtdXNlci1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtdXNlci1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7XG59XG5cbi5mYS1waXBlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzZcIjtcbn1cblxuLmZhLWFycm93LXVwLTEtOTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmZhLW9jdGFnb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA0XCI7XG59XG5cbi5mYS1kaWFsLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWRcIjtcbn1cblxuLmZhLWRvb3ItY2xvc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiO1xufVxuXG4uZmEtbGFwdG9wLW1vYmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2FcIjtcbn1cblxuLmZhLXBob25lLWxhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2FcIjtcbn1cblxuLmZhLWNvbnZleW9yLWJlbHQtYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZmXCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmZcIjtcbn1cblxuLmZhLXNoaWVsZC12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGVcIjtcbn1cblxuLmZhLXN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGVcIjtcbn1cblxuLmZhLWRpY2Utc2l4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiO1xufVxuXG4uZmEtc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuXG4uZmEtc3RhcmZpZ2h0ZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuXG4uZmEtcm9ja2V0LWxhdW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLmZhLW1vc3F1aXRvLW5ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmNcIjtcbn1cblxuLmZhLXZlbnQtZGFtcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NVwiO1xufVxuXG4uZmEtYnJpZGdlLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjZVwiO1xufVxuXG4uZmEtYmFuLWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjlcIjtcbn1cblxuLmZhLWRlYnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOVwiO1xufVxuXG4uZmEtcGVyc29uLWJvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NlwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjtcbn1cblxuLmZhLWdhcmFnZS1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBhXCI7XG59XG5cbi5mYS1zcXVhcmUta2FuYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4OFwiO1xufVxuXG4uZmEtaGF0LXdpemFyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZThcIjtcbn1cblxuLmZhLXBlbi1mYW5jeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjtcbn1cblxuLmZhLWNvZmZlZS1wb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG5cbi5mYS1tb3VzZS1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YThcIjtcbn1cblxuLmZhLXBlcnNvbi1kaWdnaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZVwiO1xufVxuXG4uZmEtZGlnZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWVcIjtcbn1cblxuLmZhLXNob3dlci1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0ZFwiO1xufVxuXG4uZmEtc2hvd2VyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGRcIjtcbn1cblxuLmZhLWJveC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGM0XCI7XG59XG5cbi5mYS1icmlnaHRuZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjOVwiO1xufVxuXG4uZmEtY2FyLXNpZGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDRcIjtcbn1cblxuLmZhLW9ybmFtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOFwiO1xufVxuXG4uZmEtcGhvbmUtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyM1wiO1xufVxuXG4uZmEtcGhvbmUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmZhLXBob25lLWluY29taW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyM1wiO1xufVxuXG4uZmEtY2xvdWQtd29yZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzhcIjtcbn1cblxuLmZhLWhhbmQtZmluZ2Vycy1jcm9zc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhM1wiO1xufVxuXG4uZmEtdHJhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI5XCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hdmVyYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1zbWFsbC1iaWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhkXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhkXCI7XG59XG5cbi5mYS1ib29rLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U2XCI7XG59XG5cbi5mYS1mYWNlLW1lbHRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgzXCI7XG59XG5cbi5mYS1wb286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7XG59XG5cbi5mYS1wZW4tY2xpcC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGZcIjtcbn1cblxuLmZhLXBlbi1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBmXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cblxuLmZhLXNjcm9sbC1vbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBmXCI7XG59XG5cbi5mYS1ndWl0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiZlwiO1xufVxuXG4uZmEtcGhvbmUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5mYS1ob3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxOVwiO1xufVxuXG4uZmEtY2xvY2stc2l4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1MlwiO1xufVxuXG4uZmEtc2hpcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUzXCI7XG59XG5cbi5mYS10LXNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdHNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtYmlsbGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjZFwiO1xufVxuXG4uZmEtc3F1YXJlLXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdjXCI7XG59XG5cbi5mYS1jdWJlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1N1wiO1xufVxuXG4uZmEtZGl2aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOVwiO1xufVxuXG4uZmEtc3VuLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2M1wiO1xufVxuXG4uZmEtbGFtcC1mbG9vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cblxuLmZhLXNxdWFyZS03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1Y1wiO1xufVxuXG4uZmEtdGVuZ2Utc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLXRlbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiO1xufVxuXG4uZmEtaGVhZHBob25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7XG59XG5cbi5mYS1jYW1wZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmFcIjtcbn1cblxuLmZhLWNpcmNsZS1hbXBlcnNhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGY4XCI7XG59XG5cbi5mYS1zbm93Zmxha2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZlwiO1xufVxuXG4uZmEtaGFuZHMtY2xhcHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWE4XCI7XG59XG5cbi5mYS1yZXB1YmxpY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZVwiO1xufVxuXG4uZmEtbGVhZi1tYXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjZcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0M1wiO1xufVxuXG4uZmEtcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7XG59XG5cbi5mYS1jdXAtc3RyYXctc3dvb3NoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2NFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjtcbn1cblxuLmZhLWRpY2UtZDY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQxXCI7XG59XG5cbi5mYS1yZXN0cm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmRcIjtcbn1cblxuLmZhLWhpZ2gtZGVmaW5pdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWVcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1oZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYWVcIjtcbn1cblxuLmZhLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSlwiO1xufVxuXG4uZmEtZ2FsYXh5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuXG4uZmEtdXNlcnMtdmlld2ZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTVcIjtcbn1cblxuLmZhLWZpbGUtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG5cbi5mYS1jaGVycmllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWNcIjtcbn1cblxuLmZhLXVwLXJpZ2h0LWZyb20tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7XG59XG5cbi5mYS1jaXJjbGUtc29ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cblxuLmZhLXNvcnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuXG4uZmEtdGFibGUtY2VsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS10aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLWZpbGUtcGRmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtc2lyZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG5cbi5mYS1hcnJvdy11cC10by1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTFcIjtcbn1cblxuLmZhLWltYWdlLWxhbmRzY2FwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjVcIjtcbn1cblxuLmZhLWxhbmRzY2FwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjVcIjtcbn1cblxuLmZhLXRhbmstd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUyXCI7XG59XG5cbi5mYS1jdXJsaW5nLXN0b25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YVwiO1xufVxuXG4uZmEtY3VybGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGFcIjtcbn1cblxuLmZhLWdhbWVwYWQtbW9kZXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMlwiO1xufVxuXG4uZmEtZ2FtZXBhZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWEyXCI7XG59XG5cbi5mYS1tZXNzYWdlcy1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTdcIjtcbn1cblxuLmZhLWJvb2stYmlibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1iaWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjtcbn1cblxuLmZhLW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiT1wiO1xufVxuXG4uZmEtc3VpdGNhc2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjtcbn1cblxuLmZhLW1lZGtpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZjJcIjtcbn1cblxuLmZhLWV4cGFuZC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiO1xufVxuXG4uZmEtY2xvY2stZWxldmVuLXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDhcIjtcbn1cblxuLmZhLXJ2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZVwiO1xufVxuXG4uZmEtdXNlci1zZWNyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1vdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDBcIjtcbn1cblxuLmZhLWRyZWlkZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkyXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XG59XG5cbi5mYS1mZW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XG59XG5cbi5mYS1jb21tZW50LWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTFcIjtcbn1cblxuLmZhLWJ1c2luZXNzLXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRhXCI7XG59XG5cbi5mYS1icmllZmNhc2UtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRhXCI7XG59XG5cbi5mYS1mbG93ZXItdHVsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAxXCI7XG59XG5cbi5mYS1wZW9wbGUtcGFudHMtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxYVwiO1xufVxuXG4uZmEtY2xvdWQtZHJpenpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzhcIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGgtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi5mYS1ib29rLXRhbmFraDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjdcIjtcbn1cblxuLmZhLXRhbmFraDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjdcIjtcbn1cblxuLmZhLXNvbGFyLXN5c3RlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmZcIjtcbn1cblxuLmZhLXNlYWwtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQzXCI7XG59XG5cbi5mYS1waG9uZS12b2x1bWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLmZhLWRpc2MtZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI1XCI7XG59XG5cbi5mYS1oYXQtY293Ym95LXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7XG59XG5cbi5mYS10YWJsZS1yb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5MlwiO1xufVxuXG4uZmEtcm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTJcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDhcIjtcbn1cblxuLmZhLWZhY2UtZmVhcmZ1bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzVcIjtcbn1cblxuLmZhLWNsaXBib2FyZC11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmM1wiO1xufVxuXG4uZmEtYnVzLXNjaG9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGRcIjtcbn1cblxuLmZhLWZpbG0tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjJcIjtcbn1cblxuLmZhLWJvb2stc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI4XCI7XG59XG5cbi5mYS1ib29rLXNwZWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjhcIjtcbn1cblxuLmZhLXdhc2hpbmctbWFjaGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OThcIjtcbn1cblxuLmZhLXdhc2hlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OThcIjtcbn1cblxuLmZhLWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuXG4uZmEtbGlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiO1xufVxuXG4uZmEtdXNlci12aXNvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGNcIjtcbn1cblxuLmZhLWZpbGUtcGx1cy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzdcIjtcbn1cblxuLmZhLWNoZXNzLWNsb2NrLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7XG59XG5cbi5mYS1jaGVzcy1jbG9jay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7XG59XG5cbi5mYS1zYXRlbGxpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JmXCI7XG59XG5cbi5mYS1wbGFuZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1OFwiO1xufVxuXG4uZmEtc3RlZXJpbmctd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIyXCI7XG59XG5cbi5mYS10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS1zdHJldGNoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI1XCI7XG59XG5cbi5mYS1ib29rLXNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGMxXCI7XG59XG5cbi5mYS1ib29rLWxhdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzFcIjtcbn1cblxuLmZhLWluYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWJiXCI7XG59XG5cbi5mYS1jb2ZmZWUtYmVhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2VcIjtcbn1cblxuLmZhLWNpcmNsZS15ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQwXCI7XG59XG5cbi5mYS1icmFja2V0cy1jdXJseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5Y1wiO1xufVxuXG4uZmEtY29tbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLXNxdWFyZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NlwiO1xufVxuXG4uZmEtY2FrZS1jYW5kbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1oZWFkLXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU5XCI7XG59XG5cbi5mYS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWRvbGx5LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3M1wiO1xufVxuXG4uZmEtZmFjZS10aXNzdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzljXCI7XG59XG5cbi5mYS1hbmdsZXMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1iaW4tcmVjeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjdcIjtcbn1cblxuLmZhLXBhcGVyY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGRcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGIzXCI7XG59XG5cbi5mYS1sb2NrLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDIyXCI7XG59XG5cbi5mYS1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7XG59XG5cbi5mYS1sdW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDRcIjtcbn1cblxuLmZhLXBlcnNvbi1waW5iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxZFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtOS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4N1wiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLWFwcGxlLWNvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhmXCI7XG59XG5cbi5mYS1jaXJjbGUteTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMmZcIjtcbn1cblxuLmZhLWg2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxM1wiO1xufVxuXG4uZmEtbGl0ZWNvaW4tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDNcIjtcbn1cblxuLmZhLWNpcmNsZS1zbWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjJcIjtcbn1cblxuLmZhLWJvcmRlci1ub25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MFwiO1xufVxuXG4uZmEtYXJyb3ctdHVybi1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmUxXCI7XG59XG5cbi5mYS1jaXJjbGUtbm9kZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUyXCI7XG59XG5cbi5mYS1wYXJhY2h1dGUtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiO1xufVxuXG4uZmEtbWVzc2FnZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNFwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjRcIjtcbn1cblxuLmZhLXJ1Z2J5LWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2M2XCI7XG59XG5cbi5mYS1jb21tZW50LW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMFwiO1xufVxuXG4uZmEtaW5kZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiO1xufVxuXG4uZmEtdHJlZS1kZWNpZHVvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAwXCI7XG59XG5cbi5mYS10cmVlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDBcIjtcbn1cblxuLmZhLXB1enpsZS1waWVjZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMxXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2UtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiO1xufVxuXG4uZmEtdHJ1Y2stZmllbGQtdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThlXCI7XG59XG5cbi5mYS1uZmMtdHJhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZkXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1tb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmNcIjtcbn1cblxuLmZhLWZpbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE3XCI7XG59XG5cbi5mYS1maWxlLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxN1wiO1xufVxuXG4uZmEtaG91c2UtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM5XCI7XG59XG5cbi5mYS1ob21lLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjBcIjtcbn1cblxuLmZhLW1ldGVyLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU5XCI7XG59XG5cbi5mYS11c2VyLWRvY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLXVzZXItbWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS1zbGFzaC1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcXFxcIjtcbn1cblxuLmZhLWNpcmNsZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtaW5mby1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG5cbi5mYS1maXNoaW5nLXJvZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYThcIjtcbn1cblxuLmZhLWhhbW1lci1jcmFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTRcIjtcbn1cblxuLmZhLW1lc3NhZ2UtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM5XCI7XG59XG5cbi5mYS1jbG91ZC1tZWF0YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjtcbn1cblxuLmZhLWNhbWVyYS1wb2xhcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWFcIjtcbn1cblxuLmZhLWNhbWVyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cblxuLmZhLWNhbWVyYS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5mYS1zcXVhcmUtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc4XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlZVwiO1xufVxuXG4uZmEtbWV0ZW9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1M1wiO1xufVxuXG4uZmEtY2FyLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkZFwiO1xufVxuXG4uZmEtc2xlaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjY1wiO1xufVxuXG4uZmEtYXJyb3ctZG93bi0xLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1idW95LW1vb3Jpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI2XCI7XG59XG5cbi5mYS1zcXVhcmUtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTlcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiO1xufVxuXG4uZmEtdHJpY3ljbGUtYWR1bHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM0XCI7XG59XG5cbi5mYS13YXZlZm9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjFcIjtcbn1cblxuLmZhLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3M1wiO1xufVxuXG4uZmEtc3Rhci1zaGFycC1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGRcIjtcbn1cblxuLmZhLXN0YXItc2hhcnAtaGFsZi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhkXCI7XG59XG5cbi5mYS1uZmMtc2lnbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmYlwiO1xufVxuXG4uZmEtcGxhbmUtcHJvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtY2xvY2stZGVzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkMlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDJcIjtcbn1cblxuLmZhLWJyYWlsbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODZcIjtcbn1cblxuLmZhLXBsYXRlLXV0ZW5zaWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzYlwiO1xufVxuXG4uZmEtZmFtaWx5LXBhbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwMlwiO1xufVxuXG4uZmEtaG9zZS1yZWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxYVwiO1xufVxuXG4uZmEtaG91c2Utd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiM1wiO1xufVxuXG4uZmEtbGFuZG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZmXCI7XG59XG5cbi5mYS10cnVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLWNyb3NzaGFpcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluYm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZVwiO1xufVxuXG4uZmEtcGVyc29uLWNhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNjXCI7XG59XG5cbi5mYS1hbGllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjVcIjtcbn1cblxuLmZhLXRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdkXCI7XG59XG5cbi5mYS1sYXB0b3AtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlN1wiO1xufVxuXG4uZmEtdmVzdC1wYXRjaGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4uZmEtcGVvcGxlLWRyZXNzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMThcIjtcbn1cblxuLmZhLWNoZWNrLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjBcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYS16OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1ib3dsaW5nLWJhbGwtcGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjM1wiO1xufVxuXG4uZmEtYmVsbC1zY2hvb2wtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ2XCI7XG59XG5cbi5mYS1wbHVzLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5ZVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13aGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmFcIjtcbn1cblxuLmZhLWNhbWVyYS12aWV3ZmluZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkYVwiO1xufVxuXG4uZmEtc2NyZWVuc2hvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGFcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFmXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWZcIjtcbn1cblxuLmZhLWNhci1idWlsZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTlcIjtcbn1cblxuLmZhLWJvcmRlci1ib3R0b20tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU0XCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NFwiO1xufVxuXG4uZmEtb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjtcbn1cblxuLmZhLWNvbW1lbnQtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG5cbi5mYS1vY3RhZ29uLWRpdmlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjtcbn1cblxuLmZhLWNvb2tpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjNcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLXVuZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS10di1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTZcIjtcbn1cblxuLmZhLWhhcmQtZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG5cbi5mYS1oZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG5cbi5mYS1yZWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NlwiO1xufVxuXG4uZmEtZHVtYmJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLWxpc3QtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuXG4uZmEtdGFycC1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3Y1wiO1xufVxuXG4uZmEtYWxhcm0tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQzXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTFcIjtcbn1cblxuLmZhLXRyYWZmaWMtY29uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzZcIjtcbn1cblxuLmZhLWdyYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjtcbn1cblxuLmZhLXBlcnNvbi1za2lpbmctbm9yZGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYVwiO1xufVxuXG4uZmEtc2tpaW5nLW5vcmRpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7XG59XG5cbi5mYS1wZXJzb24tZnJvbS1wb3J0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi5mYS1wb3J0YWwtZXhpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLmZhLXBsYW5lLWFycml2YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7XG59XG5cbi5mYS1jb3diZWxsLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNFwiO1xufVxuXG4uZmEtY293YmVsbC1tb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNFwiO1xufVxuXG4uZmEtY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7XG59XG5cbi5mYS1kaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY2XCI7XG59XG5cbi5mYS1zaWduYWwtYmFycy1mYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MlwiO1xufVxuXG4uZmEtc2lnbmFsLWFsdC0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MlwiO1xufVxuXG4uZmEtc3BvcnRzYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGJcIjtcbn1cblxuLmZhLWdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YjlcIjtcbn1cblxuLmZhLXRyYWluLXN1YndheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmZhLXN1YndheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmZhLWNoYXJ0LWdhbnR0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlNFwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS11cHNpZGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTVcIjtcbn1cblxuLmZhLWJhbGwtcGlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2VcIjtcbn1cblxuLmZhLWJhZGdlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDVcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGxzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjRcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGxzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjRcIjtcbn1cblxuLmZhLWxpc3QtdGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQxXCI7XG59XG5cbi5mYS1pbmRpYW4tcnVwZWUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWluZGlhbi1ydXBlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWlucjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWNyb3Atc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtY3JvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjtcbn1cblxuLmZhLWxlZnQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5mYS1rZXlib2FyZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjMlwiO1xufVxuXG4uZmEtY2lyY2xlLXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuXG4uZmEtY2xvdWQtYm9sdC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZFwiO1xufVxuXG4uZmEtdGh1bmRlcnN0b3JtLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZkXCI7XG59XG5cbi5mYS1kbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7XG59XG5cbi5mYS12aXJ1cy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLmZhLWJyYWNrZXQtcm91bmQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwpXCI7XG59XG5cbi5mYS1jaXJjbGUtc3Rlcmxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNmXCI7XG59XG5cbi5mYS1jaXJjbGUtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjJcIjtcbn1cblxuLmZhLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtc3VidHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG5cbi5mYS1maXJlLWZsYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZlwiO1xufVxuXG4uZmEtZmxhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRmXCI7XG59XG5cbi5mYS1yaWdodC10by1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0Y1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LXRvLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0Y1wiO1xufVxuXG4uZmEtZ2lmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuXG4uZmEtY2hlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7XG59XG5cbi5mYS10cmFzaC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjNcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1Y1wiO1xufVxuXG4uZmEtZm9udC1jYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NlwiO1xufVxuXG4uZmEtc3RyZWV0LXZpZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG5cbi5mYS1mcmFuYy1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4ZlwiO1xufVxuXG4uZmEtZmxhc2stcm91bmQtcG9pc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMFwiO1xufVxuXG4uZmEtZmxhc2stcG9pc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMFwiO1xufVxuXG4uZmEtdm9sdW1lLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLmZhLWJvb2stY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiY1wiO1xufVxuXG4uZmEtY2hhcnQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTNcIjtcbn1cblxuLmZhLXVzZXItY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEzXCI7XG59XG5cbi5mYS1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1wcmVzZW50YXRpb24tc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NVwiO1xufVxuXG4uZmEtcHJlc2VudGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NVwiO1xufVxuXG4uZmEtY2lyY2xlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZlXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLWhhbG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhmXCI7XG59XG5cbi5mYS1jYXJ0LWNpcmNsZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlZlwiO1xufVxuXG4uZmEtaG91c2UtcGVyc29uLXJldHVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cblxuLmZhLWhvdXNlLXBlcnNvbi1hcnJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5mYS1ob3VzZS1yZXR1cm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5mYS1tZXNzYWdlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFiXCI7XG59XG5cbi5mYS1tZXNzYWdlLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhYlwiO1xufVxuXG4uZmEtZmlsZS1jZXJ0aWZpY2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjNcIjtcbn1cblxuLmZhLWZpbGUtYXdhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYzXCI7XG59XG5cbi5mYS11c2VyLWRvY3Rvci1oYWlyLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU5XCI7XG59XG5cbi5mYS1jYW1lcmEtc2VjdXJpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZlXCI7XG59XG5cbi5mYS1jYW1lcmEtaG9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmVcIjtcbn1cblxuLmZhLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1kcm9wbGV0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjN1wiO1xufVxuXG4uZmEtdGludC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLWJvb2staGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk5XCI7XG59XG5cbi5mYS1tb3NxdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5mYS1kdWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOFwiO1xufVxuXG4uZmEtbW9zcXVpdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJiXCI7XG59XG5cbi5mYS1zdGFyLW9mLWRhdmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YVwiO1xufVxuXG4uZmEtZmxhZy1zd2FsbG93dGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGNcIjtcbn1cblxuLmZhLWZsYWctYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0Y1wiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXJpZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0YlwiO1xufVxuXG4uZmEtY2FyLWdhcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTJcIjtcbn1cblxuLmZhLWNhcnQtc2hvcHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtYm9vay1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiZlwiO1xufVxuXG4uZmEtc2hpZWxkLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjRhXCI7XG59XG5cbi5mYS12aWFsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcyXCI7XG59XG5cbi5mYS1kaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNjVcIjtcbn1cblxuLmZhLXRhYmxldC1ydWdnZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhmXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZnJpZ2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OFwiO1xufVxuXG4uZmEtbW9wZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2I5XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI5XCI7XG59XG5cbi5mYS1zbWlsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOVwiO1xufVxuXG4uZmEtcmFkaW8tdHVuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ4XCI7XG59XG5cbi5mYS1yYWRpby1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ4XCI7XG59XG5cbi5mYS1mYWNlLXN3ZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5OVwiO1xufVxuXG4uZmEtd2F0ZXItYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzRcIjtcbn1cblxuLmZhLXdhdGVyLWxvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NFwiO1xufVxuXG4uZmEtc2Nhbm5lci10b3VjaHNjcmVlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGFcIjtcbn1cblxuLmZhLWNpcmNsZS03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmNFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWZcIjtcbn1cblxuLmZhLXBlcnNvbi1za2ktanVtcGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzdcIjtcbn1cblxuLmZhLXNraS1qdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjN1wiO1xufVxuXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2ZcIjtcbn1cblxuLmZhLXdhdGVyLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NVwiO1xufVxuXG4uZmEtd2F0ZXItcmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzVcIjtcbn1cblxuLmZhLXdhdmVmb3JtLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmMlwiO1xufVxuXG4uZmEtd2F2ZWZvcm0tcGF0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjJcIjtcbn1cblxuLmZhLXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NFwiO1xufVxuXG4uZmEtZmlsbS1jYW5pc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjdcIjtcbn1cblxuLmZhLWZpbG0tY2FubmlzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiN1wiO1xufVxuXG4uZmEtZm9sZGVyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZlwiO1xufVxuXG4uZmEtZm9sZGVyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWZcIjtcbn1cblxuLmZhLXRhYmxldC1zY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZjXCI7XG59XG5cbi5mYS10YWJsZXQtYW5kcm9pZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZjXCI7XG59XG5cbi5mYS1oZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwNlwiO1xufVxuXG4uZmEtZm9sZGVyLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4ZFwiO1xufVxuXG4uZmEtZGlzcGxheS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiO1xufVxuXG4uZmEtZGVza3RvcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiO1xufVxuXG4uZmEtc2hhcmUtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2N1wiO1xufVxuXG4uZmEtcGVhcG9kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxY1wiO1xufVxuXG4uZmEtY2hlc3MtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNkXCI7XG59XG5cbi5mYS1heGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIyXCI7XG59XG5cbi5mYS1zcXVhcmUtZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjhcIjtcbn1cblxuLmZhLWdyaXAtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThlXCI7XG59XG5cbi5mYS1tb2JpbGUtc2lnbmFsLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjBcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5mYS1sZXZlbC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmZhLXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWJcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LXZhcmlhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtbGlnaHQtc3dpdGNoLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODNcIjtcbn1cblxuLmZhLXNvcnQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4M1wiO1xufVxuXG4uZmEtcmFpbmRyb3BzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1Y1wiO1xufVxuXG4uZmEtZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDRcIjtcbn1cblxuLmZhLW1pbnVzLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNFwiO1xufVxuXG4uZmEtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1jbG9jay1mb3VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtaW5wdXQtbnVtZXJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmRcIjtcbn1cblxuLmZhLXRydWNrLXRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjhcIjtcbn1cblxuLmZhLWJhY2t3YXJkLXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4uZmEtcGFsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiO1xufVxuXG4uZmEtY2FyLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQxXCI7XG59XG5cbi5mYS1hcnJvd3MtbWF4aW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFkXCI7XG59XG5cbi5mYS1leHBhbmQtYXJyb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiO1xufVxuXG4uZmEtZmF1Y2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uZmEtY2xvdWQtc2xlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQxXCI7XG59XG5cbi5mYS1sYW1wLXN0cmVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzVcIjtcbn1cblxuLmZhLWxpc3QtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQwXCI7XG59XG5cbi5mYS1wZW4tbmliLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhMVwiO1xufVxuXG4uZmEtYmFzZWJhbGwtYmF0LWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMyXCI7XG59XG5cbi5mYS1zcXVhcmUtdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODJcIjtcbn1cblxuLmZhLW92ZXJsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NlwiO1xufVxuXG4uZmEtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTXCI7XG59XG5cbi5mYS10aW1lbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWNcIjtcbn1cblxuLmZhLWtleWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiO1xufVxuXG4uZmEtYXJyb3dzLWZyb20tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEzXCI7XG59XG5cbi5mYS11c2ItZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU5XCI7XG59XG5cbi5mYS1iYWxsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMyXCI7XG59XG5cbi5mYS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4uZmEtbG9jYXRpb24tZG90LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA1XCI7XG59XG5cbi5mYS1jYXJkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWRcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjtcbn1cblxuLmZhLWNsaW5pYy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMlwiO1xufVxuXG4uZmEtYm94aW5nLWdsb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOFwiO1xufVxuXG4uZmEtZ2xvdmUtYm94aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtYmVsbC1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ1XCI7XG59XG5cbi5mYS1tb2JpbGUtc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiO1xufVxuXG4uZmEtbW9iaWxlLWFuZHJvaWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiO1xufVxuXG4uZmEtcGxhbmUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjJkXCI7XG59XG5cbi5mYS1mb2xkZXItaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg5XCI7XG59XG5cbi5mYS1jaXJjbGUtbG9jYXRpb24tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAyXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAyXCI7XG59XG5cbi5mYS1mYWNlLWhlYWQtYmFuZGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzN2FcIjtcbn1cblxuLmZhLXN1c2hpLXJvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhiXCI7XG59XG5cbi5mYS1tYWtpLXJvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhiXCI7XG59XG5cbi5mYS1tYWtpenVzaGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhiXCI7XG59XG5cbi5mYS1jYXItYnVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTBcIjtcbn1cblxuLmZhLXBpZ2d5LWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQzXCI7XG59XG5cbi5mYS1yYWNxdWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YVwiO1xufVxuXG4uZmEtY2FyLW1pcnJvcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzQzXCI7XG59XG5cbi5mYS1pbmR1c3RyeS13aW5kb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiM1wiO1xufVxuXG4uZmEtaW5kdXN0cnktYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiM1wiO1xufVxuXG4uZmEtYm9sdC1hdXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBiNlwiO1xufVxuXG4uZmEtYmF0dGVyeS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uZmEtYmF0dGVyeS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uZmEtZmx1eC1jYXBhY2l0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJhXCI7XG59XG5cbi5mYS1tb3VudGFpbi1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyZVwiO1xufVxuXG4uZmEtY29pbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5mYS1ob25leS1wb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE4XCI7XG59XG5cbi5mYS1vbGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTZcIjtcbn1cblxuLmZhLWtoYW5kYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmRcIjtcbn1cblxuLmZhLWZpbHRlci1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3Y1wiO1xufVxuXG4uZmEtb3V0bGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuXG4uZmEtc2xpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLmZhLXNsaWRlcnMtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLmZhLWNhdWxkcm9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZlwiO1xufVxuXG4uZmEtcGVvcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiO1xufVxuXG4uZmEtZm9sZGVyLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAyXCI7XG59XG5cbi5mYS1uZXR3b3JrLXdpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZlwiO1xufVxuXG4uZmEtY3JvaXNzYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNlwiO1xufVxuXG4uZmEtbWFwLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLWhhbXNhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiO1xufVxuXG4uZmEtY2VudC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmNVwiO1xufVxuXG4uZmEtc3dvcmRzLWxhc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZFwiO1xufVxuXG4uZmEtZmxhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XG59XG5cbi5mYS1wZXJzb24tcHJlZ25hbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzFlXCI7XG59XG5cbi5mYS1zcXVhcmUtdTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODFcIjtcbn1cblxuLmZhLXdhbmQtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJiXCI7XG59XG5cbi5mYS1yb3V0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRhXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5mYS1zd29yZC1sYXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG5cbi5mYS10aWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ1XCI7XG59XG5cbi5mYS1wb3dlci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1jb2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1Y1wiO1xufVxuXG4uZmEtbGFwdG9wLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjN1wiO1xufVxuXG4uZmEtcmlnaHQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiO1xufVxuXG4uZmEtY2lyY2xlLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZkXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3Mtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxY1wiO1xufVxuXG4uZmEtcGlwZS1jb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM3XCI7XG59XG5cbi5mYS1saWdodHMtaG9saWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjJcIjtcbn1cblxuLmZhLWNpdHJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZjRcIjtcbn1cblxuLmZhLWZsYWctdXNhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZFwiO1xufVxuXG4uZmEtbGFwdG9wLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFkXCI7XG59XG5cbi5mYS10dHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG5cbi5mYS10ZWxldHlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmZhLWNoYXJ0LXRyZWUtbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlYVwiO1xufVxuXG4uZmEtZGlhZ3JhbS1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NlwiO1xufVxuXG4uZmEtcGVyc29uLXJpZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0ZVwiO1xufVxuXG4uZmEtY2xvY2stZml2ZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRhXCI7XG59XG5cbi5mYS1waXBlLXZhbHZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzOVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI0XCI7XG59XG5cbi5mYS1mYWNlLXNwaXJhbC1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4NVwiO1xufVxuXG4uZmEtY29tcHJlc3Mtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjZcIjtcbn1cblxuLmZhLWNpcmNsZS1waG9uZS1oYW5ndXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFkXCI7XG59XG5cbi5mYS1waG9uZS1jaXJjbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWRcIjtcbn1cblxuLmZhLWdlYXItY29tcGxleC1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlYlwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEyXCI7XG59XG5cbi5mYS1iYWRtaW50b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzNhXCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjtcbn1cblxuLmZhLXBlcnNvbi1oaWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7XG59XG5cbi5mYS1oaWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7XG59XG5cbi5mYS1yaWdodC1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ3XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiO1xufVxuXG4uZmEtdmVudXMtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtaW1hZ2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuXG4uZmEtY2FsY3VsYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmZhLXNodXR0bGVjb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YlwiO1xufVxuXG4uZmEtdXNlci1oYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1YVwiO1xufVxuXG4uZmEtZXllLWV2aWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRiXCI7XG59XG5cbi5mYS1wZW9wbGUtcHVsbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzVcIjtcbn1cblxuLmZhLW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTlwiO1xufVxuXG4uZmEtc3dhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjtcbn1cblxuLmZhLWdhcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLmZhLWNhYmxlLWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGFcIjtcbn1cblxuLmZhLXRyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS1zaG92ZWwtc25vdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzNcIjtcbn1cblxuLmZhLWNsb3VkLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNkXCI7XG59XG5cbi5mYS1mYWNlLWx5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3ZVwiO1xufVxuXG4uZmEtc3ByaW5rbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNFwiO1xufVxuXG4uZmEtcGVyc29uLXNsZWRkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYlwiO1xufVxuXG4uZmEtc2xlZGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NiXCI7XG59XG5cbi5mYS1nYW1lLWNvbnNvbGUtaGFuZGhlbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJiXCI7XG59XG5cbi5mYS1zaGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiO1xufVxuXG4uZmEtY2xvY2stc2l4LXRoaXJ0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNTNcIjtcbn1cblxuLmZhLWJhdHRlcnktc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc3XCI7XG59XG5cbi5mYS10dWdyaWstc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYmFcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI4XCI7XG59XG5cbi5mYS1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLmZhLWFuZ2xlcy11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZFwiO1xufVxuXG4uZmEtc2hlbHZlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODBcIjtcbn1cblxuLmZhLWludmVudG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODBcIjtcbn1cblxuLmZhLWNsb3VkLXNub3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQyXCI7XG59XG5cbi5mYS1mYWNlLWdyaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7XG59XG5cbi5mYS1ncmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZGVsZXRlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7XG59XG5cbi5mYS1iYWNrc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7XG59XG5cbi5mYS1vdmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuXG4uZmEtY2xvdWQtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMVwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlci1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmZhLWV5ZWRyb3BwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1jb21tZW50LWNhcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiO1xufVxuXG4uZmEtY29tbWVudHMtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRlXCI7XG59XG5cbi5mYS1zY3JpYmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2ZcIjtcbn1cblxuLmZhLXJvdGF0ZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2NcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMFwiO1xufVxuXG4uZmEtZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA0XCI7XG59XG5cbi5mYS1sb2FkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQ0XCI7XG59XG5cbi5mYS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xufVxuXG4uZmEtdXNlci1waWxvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzBcIjtcbn1cblxuLmZhLW1vYmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmZhLW1vYmlsZS1hbmRyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmOVwiO1xufVxuXG4uZmEtZmFjZS1tZWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1tZWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1hbGlnbi1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1ib29rLXNrdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtYm9vay1kZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtaWQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLWRyaXZlcnMtbGljZW5zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLWZhY2UtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3ZlwiO1xufVxuXG4uZmEtZmFjZS13b3JyaWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhM1wiO1xufVxuXG4uZmEtb3V0ZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cblxuLmZhLWRlZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmVcIjtcbn1cblxuLmZhLWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9tZS1sZy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS12ZWN0b3ItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjNlwiO1xufVxuXG4uZmEtY2FyLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItd2Vlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODRcIjtcbn1cblxuLmZhLWZseWluZy1kaXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhOVwiO1xufVxuXG4uZmEtbGFwdG9wLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEyXCI7XG59XG5cbi5mYS1zcXVhcmUtZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNmNcIjtcbn1cblxuLmZhLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQlwiO1xufVxuXG4uZmEtc2VhdC1haXJsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NFwiO1xufVxuXG4uZmEtbW9vbi1vdmVyLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGFcIjtcbn1cblxuLmZhLWVjbGlwc2UtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0YVwiO1xufVxuXG4uZmEtcGlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXHxcIjtcbn1cblxuLmZhLWZpbGUtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzdcIjtcbn1cblxuLmZhLXBvdGF0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDBcIjtcbn1cblxuLmZhLWRpY2Utb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiO1xufVxuXG4uZmEtY2lyY2xlLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGY3XCI7XG59XG5cbi5mYS1oZWxtZXQtYmF0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlYlwiO1xufVxuXG4uZmEtYnV0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlNFwiO1xufVxuXG4uZmEtYmxhbmtldC1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkYVwiO1xufVxuXG4uZmEta2l3aS1iaXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiO1xufVxuXG4uZmEtY2FzdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkZVwiO1xufVxuXG4uZmEtZ29sZi1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLWV4Y2hhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlY1wiO1xufVxuXG4uZmEtcm90YXRlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcmVkby1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS1yb3RhdGUtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXV0ZW5zaWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiO1xufVxuXG4uZmEtY3V0bGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWFycm93LXVwLXdpZGUtc2hvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjtcbn1cblxuLmZhLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjtcbn1cblxuLmZhLWJhbGxvb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlNFwiO1xufVxuXG4uZmEtbWlsbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlZFwiO1xufVxuXG4uZmEtYm93bC1yaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJlYlwiO1xufVxuXG4uZmEtdGltZWxpbmUtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjlkXCI7XG59XG5cbi5mYS1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGNcIjtcbn1cblxuLmZhLWdhbWUtYm9hcmQtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OFwiO1xufVxuXG4uZmEtZ2FtZS1ib2FyZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY4XCI7XG59XG5cbi5mYS1jaXJjbGUtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJiXCI7XG59XG5cbi5mYS12aWRlby1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJiXCI7XG59XG5cbi5mYS1jaGFydC1zY2F0dGVyLWJ1YmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTlcIjtcbn1cblxuLmZhLWhvdXNlLXR1cnJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYjRcIjtcbn1cblxuLmZhLWJhbmFuYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZTVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTRcIjtcbn1cblxuLmZhLXBlb3BsZS1kcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTdcIjtcbn1cblxuLmZhLWxvdmVzZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjY1wiO1xufVxuXG4uZmEtY291Y2gtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNjXCI7XG59XG5cbi5mYS10b3dlci1icm9hZGNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7XG59XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7XG59XG5cbi5mYS10cnVjay1waWNrdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7XG59XG5cbi5mYS1ibG9jay1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjVcIjtcbn1cblxuLmZhLXVwLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjtcbn1cblxuLmZhLXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7XG59XG5cbi5mYS1jb2RlLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4N1wiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZG9sbGFyLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWVkaXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3M1wiO1xufVxuXG4uZmEtdXAtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NlwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NlwiO1xufVxuXG4uZmEtdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuXG4uZmEtaHVycmljYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1MVwiO1xufVxuXG4uZmEtZ3JpZC1yb3VuZC0yLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRjXCI7XG59XG5cbi5mYS1wZW9wbGUtcGFudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7XG59XG5cbi5mYS1tb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmRcIjtcbn1cblxuLmZhLXdpbmRzb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3N1wiO1xufVxuXG4uZmEtY2lyY2xlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEwXCI7XG59XG5cbi5mYS1icmFrZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBjN1wiO1xufVxuXG4uZmEtdG9pbGV0LXBvcnRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4M1wiO1xufVxuXG4uZmEtY29tcGFjdC1kaXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZlwiO1xufVxuXG4uZmEtZmlsZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiO1xufVxuXG4uZmEtZmlsZS1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjtcbn1cblxuLmZhLXNheG9waG9uZS1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkYlwiO1xufVxuXG4uZmEtc2F4LWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGJcIjtcbn1cblxuLmZhLWNhbWVyYS13ZWItc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMzXCI7XG59XG5cbi5mYS13ZWJjYW0tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMzXCI7XG59XG5cbi5mYS1mb2xkZXItbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGNcIjtcbn1cblxuLmZhLWZvbGRlci1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4N1wiO1xufVxuXG4uZmEtZm9sZGVyLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmZhLWhhbmQtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTdcIjtcbn1cblxuLmZhLWFycm93LXVwLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk5XCI7XG59XG5cbi5mYS1zb3J0LXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk5XCI7XG59XG5cbi5mYS1jYXJhdmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiO1xufVxuXG4uZmEtc2hpZWxkLWNhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzJcIjtcbn1cblxuLmZhLW1lc3NhZ2Utc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE5XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTlcIjtcbn1cblxuLmZhLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7XG59XG5cbi5mYS16YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7XG59XG5cbi5mYS10cmFzaC1jYW4tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE5XCI7XG59XG5cbi5mYS1nbGFzcy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjRcIjtcbn1cblxuLmZhLW9pbC13ZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzMlwiO1xufVxuXG4uZmEtcGVyc29uLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjBcIjtcbn1cblxuLmZhLXZhdWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjNVwiO1xufVxuXG4uZmEtbWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjtcbn1cblxuLmZhLXRvaWxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDhcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTdcIjtcbn1cblxuLmZhLXllbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtY255OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtanB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtcm1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEtZ2Vhci1jb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVlOFwiO1xufVxuXG4uZmEtbm90ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAyXCI7XG59XG5cbi5mYS1ydWJsZS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcm91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnVibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG5cbi5mYS10cmFzaC11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NVwiO1xufVxuXG4uZmEtdHJhc2gtYXJyb3ctdHVybi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NVwiO1xufVxuXG4uZmEtY2hhbXBhZ25lLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZVwiO1xufVxuXG4uZmEtZ2xhc3MtY2hhbXBhZ25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZVwiO1xufVxuXG4uZmEtb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmNcIjtcbn1cblxuLmZhLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWRcIjtcbn1cblxuLmZhLXRyYXNoLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYWRcIjtcbn1cblxuLmZhLXNjcmVlbi11c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2RcIjtcbn1cblxuLmZhLXVzZXJzLWNsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZFwiO1xufVxuXG4uZmEtZ3VpdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiO1xufVxuXG4uZmEtc3F1YXJlLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5mYS1hcnJvdy1zcXVhcmUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2FcIjtcbn1cblxuLmZhLXNxdWFyZS04OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1ZFwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZS1oZWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkwXCI7XG59XG5cbi5mYS1icmFja2V0cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5mYS1icmFja2V0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTlcIjtcbn1cblxuLmZhLWxhcHRvcC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjNlwiO1xufVxuXG4uZmEtaG9ja2V5LXN0aWNrLXB1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FlXCI7XG59XG5cbi5mYS1ob3VzZS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFiM1wiO1xufVxuXG4uZmEtc2lnbmFsLWZhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhkXCI7XG59XG5cbi5mYS1zaWduYWwtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGRcIjtcbn1cblxuLmZhLWZhY2UtbGF1Z2gtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWNcIjtcbn1cblxuLmZhLWxhdWdoLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5mYS1jaXJjbGUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiO1xufVxuXG4uZmEtZG9sbGFyLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZThcIjtcbn1cblxuLmZhLXVzZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU4XCI7XG59XG5cbi5mYS1ob3JzZS1oZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiO1xufVxuXG4uZmEtYXJyb3dzLXJlcGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjRcIjtcbn1cblxuLmZhLXJlcGVhdC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY0XCI7XG59XG5cbi5mYS1ib3JlLWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMzXCI7XG59XG5cbi5mYS1pbmR1c3RyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLWltYWdlLXBvbGFyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNFwiO1xufVxuXG4uZmEtd2F2ZS10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWFcIjtcbn1cblxuLmZhLXBlcnNvbi1ydW5uaW5nLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWZmXCI7XG59XG5cbi5mYS1jaXJjbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjtcbn1cblxuLmZhLWdyaWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhM1wiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tdG8tZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzFcIjtcbn1cblxuLmZhLWNoYXJ0LW1peGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0M1wiO1xufVxuXG4uZmEtYW5hbHl0aWNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0M1wiO1xufVxuXG4uZmEtZmxvcmluLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNob3J0LXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1sZXNzLXRoYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw8XCI7XG59XG5cbi5mYS1kaXNwbGF5LWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7XG59XG5cbi5mYS1kZXNrdG9wLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7XG59XG5cbi5mYS1mYWNlLWRyb29saW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3MlwiO1xufVxuXG4uZmEtb2lsLXRlbXBlcmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNFwiO1xufVxuXG4uZmEtb2lsLXRlbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE0XCI7XG59XG5cbi5mYS1zcXVhcmUtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZkXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZkXCI7XG59XG5cbi5mYS1haXItY29uZGl0aW9uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY0XCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uZmEtbW91bnRhaW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZFwiO1xufVxuXG4uZmEtb21lZ2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdhXCI7XG59XG5cbi5mYS1jYXItdHVubmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkZVwiO1xufVxuXG4uZmEtcGVyc29uLWRvbGx5LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMVwiO1xufVxuXG4uZmEtcGFuLWZvb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJiXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNFwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7XG59XG5cbi5mYS11c2VyLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLXRpY2tldHMtYWlybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWJcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFjXCI7XG59XG5cbi5mYS1lbGxpcHNpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1uZmMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZjXCI7XG59XG5cbi5mYS1jaGVzcy1wYXduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiO1xufVxuXG4uZmEta2l0LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5mYS1maXJzdC1haWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5mYS1ncmlkLTItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTdcIjtcbn1cblxuLmZhLWJlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZlwiO1xufVxuXG4uZmEtcGVyc29uLXRocm91Z2gtd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhOVwiO1xufVxuXG4uZmEtdG9vbGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTJcIjtcbn1cblxuLmZhLWVudmVsb3BlLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmZcIjtcbn1cblxuLmZhLWVudmVsb3BlLWJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2ZlwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZiXCI7XG59XG5cbi5mYS1idWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS1ib3dsLWNob3BzdGlja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmU5XCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLmZhLWNpcmNsZS1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuXG4uZmEtYm94LWJhbGxvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzVcIjtcbn1cblxuLmZhLWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjdcIjtcbn1cblxuLmZhLXVzZXItdGllLWhhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVmXCI7XG59XG5cbi5mYS1wb2RpdW0tc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NThcIjtcbn1cblxuLmZhLXVzZXItaGFpci1tdWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVjXCI7XG59XG5cbi5mYS1idXNpbmVzcy1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWNcIjtcbn1cblxuLmZhLXBhcnR5LWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVjXCI7XG59XG5cbi5mYS10cmlhbi1iYWxib3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDVjXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLXN0YW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYlwiO1xufVxuXG4uZmEtYm9vay1vcGVuLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLWJvb2stcmVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiO1xufVxuXG4uZmEtZmFtaWx5LWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwMVwiO1xufVxuXG4uZmEtY2lyY2xlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJlXCI7XG59XG5cbi5mYS1jYWJpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NmRcIjtcbn1cblxuLmZhLW1vdW50YWluLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmZcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NFwiO1xufVxuXG4uZmEtYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmFcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1wb2ludC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5ZlwiO1xufVxuXG4uZmEtbWVzc2FnZS1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhM1wiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmZhLW1lc3NhZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjtcbn1cblxuLmZhLWZpbGUtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc2XCI7XG59XG5cbi5mYS1iZWVyLW11Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjNcIjtcbn1cblxuLmZhLWJlZXItZm9hbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjNcIjtcbn1cblxuLmZhLWRpY2UtZDIwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZlwiO1xufVxuXG4uZmEtZHJvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVmXCI7XG59XG5cbi5mYS10cnVjay1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4Y1wiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWExXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZmEtbWVkYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7XG59XG5cbi5mYS1wZXJzb24tZmFpcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG59XG5cbi5mYS1iZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi5mYS1ib29rLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGJlXCI7XG59XG5cbi5mYS1zcXVhcmUtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLWgtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiO1xufVxuXG4uZmEtc3F1YXJlLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY2XCI7XG59XG5cbi5mYS1jbG9jay10d286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVhXCI7XG59XG5cbi5mYS1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZmXCI7XG59XG5cbi5mYS1jYWxlbmRhci11c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZTJcIjtcbn1cblxuLmZhLXBvZGNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5mYS1iZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGIyXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cblxuLmZhLWNhbmR5LWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZThcIjtcbn1cblxuLmZhLWNob2NvbGF0ZS1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U4XCI7XG59XG5cbi5mYS14bWFyay1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWJcIjtcbn1cblxuLmZhLXBpbmF0YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYzNcIjtcbn1cblxuLmZhLWFycm93cy1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGE0XCI7XG59XG5cbi5mYS1zdXBlcnNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cblxuLmZhLWJvd2wtc3Bvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2UwXCI7XG59XG5cbi5mYS1oZXhhZ29uLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNlwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYwXCI7XG59XG5cbi5mYS1zdGFyLW9mLWxpZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7XG59XG5cbi5mYS1waG9uZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2FcIjtcbn1cblxuLmZhLXBhaW50LXJvbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWFcIjtcbn1cblxuLmZhLWFjY2VudC1ncmF2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGBcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzRcIjtcbn1cblxuLmZhLWhhbmRzLWhlbHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1jaXJjbGUtMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZWRcIjtcbn1cblxuLmZhLWRpYWwtbWVkLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjBcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiO1xufVxuXG4uZmEtY3JhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZmZcIjtcbn1cblxuLmZhLWJveC1vcGVuLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDljXCI7XG59XG5cbi5mYS1ib3gtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWNcIjtcbn1cblxuLmZhLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw+XCI7XG59XG5cbi5mYS1xdW90ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM0XCI7XG59XG5cbi5mYS1wcmV0emVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0MVwiO1xufVxuXG4uZmEtcGVyc29uLXN3aW1taW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiO1xufVxuXG4uZmEtc3dpbW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmZhLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi5mYS11c2VyLXJvYm90LXhtYXJrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YTdcIjtcbn1cblxuLmZhLW1lc3NhZ2UtcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU0XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTRcIjtcbn1cblxuLmZhLWNhbmR5LWNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJkXCI7XG59XG5cbi5mYS1mb2xkZXItbWFnbmlmeWluZy1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOGJcIjtcbn1cblxuLmZhLWZvbGRlci1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMThiXCI7XG59XG5cbi5mYS1ub3RlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDFcIjtcbn1cblxuLmZhLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS10aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtYnVsbHNleWUtcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDlcIjtcbn1cblxuLmZhLWVyYXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cblxuLmZhLWhleGFnb24taW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA0XCI7XG59XG5cbi5mYS1lYXJ0aC1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWVhcnRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWdsb2JlLWFtZXJpY2FzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uZmEtY3JhdGUtYXBwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIxXCI7XG59XG5cbi5mYS1hcHBsZS1jcmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjFcIjtcbn1cblxuLmZhLXBlcnNvbi1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2JcIjtcbn1cblxuLmZhLWdhbWUtYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY3XCI7XG59XG5cbi5mYS1oYXQtY2hlZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmJcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1wb2ludC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTFcIjtcbn1cblxuLmZhLWRvdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7XG59XG5cbi5mYS1zbm93Zmxha2UtZHJvcGxldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWMxXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4uZmEtYmF0dGVyeS0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4uZmEtZ3JpZC00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiO1xufVxuXG4uZmEtc29ja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk2XCI7XG59XG5cbi5mYS1mYWNlLXN1bmdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk4XCI7XG59XG5cbi5mYS1pbmJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLmZhLXNxdWFyZS0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NVwiO1xufVxuXG4uZmEtc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDdcIjtcbn1cblxuLmZhLXNxdWFyZS10aGlzLXdheS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWZcIjtcbn1cblxuLmZhLWJveC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWZcIjtcbn1cblxuLmZhLWdhdWdlLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjVcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS1zcXVhcmUtYW1wZXJzYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OFwiO1xufVxuXG4uZmEtbGFtcC1kZXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuXG4uZmEtaG9zcGl0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtcG9sbC1wZW9wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU5XCI7XG59XG5cbi5mYS13aGlza2V5LWdsYXNzLWljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTFcIjtcbn1cblxuLmZhLWdsYXNzLXdoaXNrZXktcm9ja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5mYS13aW5lLWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmZcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ3XCI7XG59XG5cbi5mYS11c2VyLWJvdW50eS1odW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJmXCI7XG59XG5cbi5mYS1iYXJzLXN0YWdnZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXJlb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1zdHJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1kaWFncmFtLXNhbmtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNThcIjtcbn1cblxuLmZhLWNsb3VkLWhhaWwtbWl4ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNhXCI7XG59XG5cbi5mYS1jaXJjbGUtdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjhcIjtcbn1cblxuLmZhLWRoYXJtYWNoYWtyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjtcbn1cblxuLmZhLW9iamVjdHMtYWxpZ24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYmVcIjtcbn1cblxuLmZhLW9pbC1jYW4tZHJpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjtcbn1cblxuLmZhLWZhY2Utc21pbGluZy1oYW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTZcIjtcbn1cblxuLmZhLWJyb2Njb2xpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlMlwiO1xufVxuXG4uZmEtcm91dGUtaW50ZXJzdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWJcIjtcbn1cblxuLmZhLWVhci1tdWZmczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTVcIjtcbn1cblxuLmZhLWhvdGRvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGZcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtYmxpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1hbmdsZS05MDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGRcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS10ZXJtaW5hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzZcIjtcbn1cblxuLmZhLWtpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY0XCI7XG59XG5cbi5mYS1kcnVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiO1xufVxuXG4uZmEtc2NydWJiZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY4XCI7XG59XG5cbi5mYS1pY2UtY3JlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEwXCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmNcIjtcbn1cblxuLmZhLWZpc2gtYm9uZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzA0XCI7XG59XG5cbi5mYS1kZWVyLXJ1ZG9scGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhmXCI7XG59XG5cbi5mYS1mYXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG5cbi5mYS1wYXJhZ3JhcGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFhXCI7XG59XG5cbi5mYS1zcXVhcmUtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNmRcIjtcbn1cblxuLmZhLW1ldGVyLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWViXCI7XG59XG5cbi5mYS1jbG91ZC1oYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczOVwiO1xufVxuXG4uZmEtY2hlY2stdG8tc2xvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzJcIjtcbn1cblxuLmZhLXZvdGUteWVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtbW9uZXktZnJvbS1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxMlwiO1xufVxuXG4uZmEtc3Rhci1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiO1xufVxuXG4uZmEtY2FyLWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWFcIjtcbn1cblxuLmZhLXNwZWFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRmXCI7XG59XG5cbi5mYS10aW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOWVcIjtcbn1cblxuLmZhLWJveGVzLXN0YWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWJveGVzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWdyaWxsLWhvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTVcIjtcbn1cblxuLmZhLWJhbGxvdC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzNcIjtcbn1cblxuLmZhLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG5cbi5mYS1jaGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWVhci1saXN0ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1maWxlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOFwiO1xufVxuXG4uZmEtdHJlZS1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4N1wiO1xufVxuXG4uZmEtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cblxuLmZhLWZvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG5cbi5mYS1jdXAtdG9nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzVcIjtcbn1cblxuLmZhLWNvZmZlZS10b2dvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNVwiO1xufVxuXG4uZmEtc3F1YXJlLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNmJcIjtcbn1cblxuLmZhLWJ1cmdlci1sZXR0dWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlM1wiO1xufVxuXG4uZmEtcnVwaWFoLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNkXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uZmEtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtcGluZy1wb25nLXBhZGRsZS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuXG4uZmEtcGVyc29uLWRvdHMtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtZGlhZ25vc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtY2hldnJvbnMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjJcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIyXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmFcIjtcbn1cblxuLmZhLXNpZ25hbC1nb29kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZVwiO1xufVxuXG4uZmEtc2lnbmFsLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhlXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGJcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzay1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5mYS1mbG9wcHktZGlzay10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjtcbn1cblxuLmZhLXNhdmUtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZmEtc2F2ZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjtcbn1cblxuLmZhLW5haXJhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY2XCI7XG59XG5cbi5mYS1wZWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMGJcIjtcbn1cblxuLmZhLXRheGktYnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5OFwiO1xufVxuXG4uZmEtYnJhY2tldC1jdXJseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXHtcIjtcbn1cblxuLmZhLWJyYWNrZXQtY3VybHktbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXHtcIjtcbn1cblxuLmZhLWxvYnN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDIxXCI7XG59XG5cbi5mYS1jYXJ0LWZsYXRiZWQtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc2XCI7XG59XG5cbi5mYS1kb2xseS1mbGF0YmVkLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NlwiO1xufVxuXG4uZmEtY29sb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw6XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG5cbi5mYS13YW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyYVwiO1xufVxuXG4uZmEtd2Fsa2llLXRhbGtpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWZcIjtcbn1cblxuLmZhLWZpbGUtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxY1wiO1xufVxuXG4uZmEtZmlsZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxY1wiO1xufVxuXG4uZmEtcmVjZWlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjtcbn1cblxuLmZhLXRhYmxlLXBpY25pYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMmRcIjtcbn1cblxuLmZhLXNxdWFyZS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1wZW4tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLWNpcmNsZS1taWNyb3Bob25lLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExN1wiO1xufVxuXG4uZmEtbWljcm9waG9uZS1jaXJjbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExN1wiO1xufVxuXG4uZmEtZGlzcGxheS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZmFcIjtcbn1cblxuLmZhLWRlc2t0b3Atc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZhXCI7XG59XG5cbi5mYS1zdWl0Y2FzZS1yb2xsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMVwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2ZcIjtcbn1cblxuLmZhLXRyYW5zcG9ydGVyLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdjXCI7XG59XG5cbi5mYS1oYW5kLXJlY2VpdmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2NcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtc2ltcGxlLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWYyXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5mYS1iYXR0ZXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmVsbC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0OVwiO1xufVxuXG4uZmEtYm9vay1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYjlcIjtcbn1cblxuLmZhLWhvc3BpdGFsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGVcIjtcbn1cblxuLmZhLWNsdWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI3XCI7XG59XG5cbi5mYS1za3VsbC1jcm9zc2JvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNFwiO1xufVxuXG4uZmEtZHJvcGxldC1kZWdyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ4XCI7XG59XG5cbi5mYS1kZXdwb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDhcIjtcbn1cblxuLmZhLWNvZGUtY29tcGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2FcIjtcbn1cblxuLmZhLWxpc3QtdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1saXN0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctbWFnaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU1XCI7XG59XG5cbi5mYS13YXRlcm1lbG9uLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzN1wiO1xufVxuXG4uZmEtY2lyY2xlLWVsbGlwc2lzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwYVwiO1xufVxuXG4uZmEtc2Nob29sLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZmXCI7XG59XG5cbi5mYS10b3dlci1jZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4NVwiO1xufVxuXG4uZmEtc2QtY2FyZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7XG59XG5cbi5mYS1qdWctYm90dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmYlwiO1xufVxuXG4uZmEtZG93bi1sb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjtcbn1cblxuLmZhLWVudmVsb3Blczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjtcbn1cblxuLmZhLXBob25lLW9mZmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2RcIjtcbn1cblxuLmZhLXJhbmtpbmctc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjFcIjtcbn1cblxuLmZhLWNoZXNzLWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7XG59XG5cbi5mYS1uZmMtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmYVwiO1xufVxuXG4uZmEtcGVyc29uLWhhcmFzc2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDlcIjtcbn1cblxuLmZhLWhhdC13aW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E4XCI7XG59XG5cbi5mYS1icmF6aWxpYW4tcmVhbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2Y1wiO1xufVxuXG4uZmEtbGFuZG1hcmstZG9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTJcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTJcIjtcbn1cblxuLmZhLWJvbmUtYnJlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ4XCI7XG59XG5cbi5mYS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLmZhLWRvd24tZnJvbS1kb3R0ZWQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDdcIjtcbn1cblxuLmZhLXR2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdGVsZXZpc2lvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLXR2LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmZhLWJvcmRlci1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0ZlwiO1xufVxuXG4uZmEtY2lyY2xlLWRpdmlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDZcIjtcbn1cblxuLmZhLXNocmltcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDhcIjtcbn1cblxuLmZhLWxpc3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi5mYS10YXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjtcbn1cblxuLmZhLWRpYWdyYW0tc3VidGFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzlcIjtcbn1cblxuLmZhLWp1Zy1kZXRlcmdlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE5XCI7XG59XG5cbi5mYS1jaXJjbGUtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXVzZXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtc3F1YXJlLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg3XCI7XG59XG5cbi5mYS11c2VyLWRvY3Rvci1oYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1OFwiO1xufVxuXG4uZmEtcGxhbmV0LXJpbmdlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLmZhLW11c2hyb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyNVwiO1xufVxuXG4uZmEtdXNlci1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XG59XG5cbi5mYS1tZWdhcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc1XCI7XG59XG5cbi5mYS13cmVhdGgtbGF1cmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkMlwiO1xufVxuXG4uZmEtY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwZFwiO1xufVxuXG4uZmEtd2luZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmVcIjtcbn1cblxuLmZhLWJveC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGEwXCI7XG59XG5cbi5mYS1ib3gtdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMFwiO1xufVxuXG4uZmEtY2FyLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiO1xufVxuXG4uZmEtY2FyLWNyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiO1xufVxuXG4uZmEteTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJZXCI7XG59XG5cbi5mYS11c2VyLWhlYWRzZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJkXCI7XG59XG5cbi5mYS1hcnJvd3MtcmV0d2VldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjFcIjtcbn1cblxuLmZhLXJldHdlZXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MVwiO1xufVxuXG4uZmEtcGVyc29uLXNub3dib2FyZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2VcIjtcbn1cblxuLmZhLXNub3dib2FyZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2VcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYlwiO1xufVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJiXCI7XG59XG5cbi5mYS1sYWNyb3NzZS1zdGljay1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiNlwiO1xufVxuXG4uZmEtdHJ1Y2stZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjtcbn1cblxuLmZhLXNoaXBwaW5nLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XG59XG5cbi5mYS11c2VyLW1hZ25pZnlpbmctZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM1XCI7XG59XG5cbi5mYS1zdGFyLXNoYXJwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4YlwiO1xufVxuXG4uZmEtY29tbWVudC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzhcIjtcbn1cblxuLmZhLWNpcmNsZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlZVwiO1xufVxuXG4uZmEtY2lyY2xlLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG5cbi5mYS1zdGFyLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjNcIjtcbn1cblxuLmZhLWZpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7XG59XG5cbi5mYS1jbG91ZC1mb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRlXCI7XG59XG5cbi5mYS1mb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRlXCI7XG59XG5cbi5mYS13YWZmbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDY2XCI7XG59XG5cbi5mYS1tdXNpYy1ub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjZlwiO1xufVxuXG4uZmEtbXVzaWMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjZlwiO1xufVxuXG4uZmEtaGV4YWdvbi1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTdcIjtcbn1cblxuLmZhLWNhcnQtc2hvcHBpbmctZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZGNcIjtcbn1cblxuLmZhLW9iamVjdC11bmlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OWZcIjtcbn1cblxuLmZhLXVzZXItZ3JhZHVhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAxXCI7XG59XG5cbi5mYS1zdGFyZmlnaHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cblxuLmZhLWNpcmNsZS1oYWxmLXN0cm9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjtcbn1cblxuLmZhLWFkanVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWxvbmctdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZDVcIjtcbn1cblxuLmZhLXNxdWFyZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuXG4uZmEtYXJyb3ctc3F1YXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM5XCI7XG59XG5cbi5mYS1kaWFtb25kLWhhbGYtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViOFwiO1xufVxuXG4uZmEtY2xhcHBlcmJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZmEtc3F1YXJlLWNoZXZyb24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmFcIjtcbn1cblxuLmZhLWNoZXZyb24tc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJhXCI7XG59XG5cbi5mYS1waG9uZS1pbnRlcmNvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzRcIjtcbn1cblxuLmZhLWxpbmstaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxY2JcIjtcbn1cblxuLmZhLWNoYWluLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNiXCI7XG59XG5cbi5mYS1tYW5nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMGZcIjtcbn1cblxuLmZhLW11c2ljLW5vdGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQwXCI7XG59XG5cbi5mYS1tdXNpYy1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQwXCI7XG59XG5cbi5mYS1jaXJjbGUtcmFkaWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYVwiO1xufVxuXG4uZmEtcmFkaWF0aW9uLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmZhLWZhY2UtdG9uZ3VlLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM5ZVwiO1xufVxuXG4uZmEtZ2xvYmUtc3RhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY2XCI7XG59XG5cbi5mYS1iYXNlYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzNcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1jaXJjbGUtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWFcIjtcbn1cblxuLmZhLWF3YXJkLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYWJcIjtcbn1cblxuLmZhLWpldC1maWdodGVyLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxOFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1wcm9qZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MlwiO1xufVxuXG4uZmEtcHJvamVjdC1kaWFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MlwiO1xufVxuXG4uZmEtcGVkZXN0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjBkXCI7XG59XG5cbi5mYS1jaGFydC1weXJhbWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlNlwiO1xufVxuXG4uZmEtc2lkZWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNGVcIjtcbn1cblxuLmZhLXNub3dtYW4taGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWJcIjtcbn1cblxuLmZhLWZyb3N0eS1oZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5YlwiO1xufVxuXG4uZmEtY29weTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjtcbn1cblxuLmZhLWJ1cmdlci1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwY2VcIjtcbn1cblxuLmZhLXZvbHVtZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLXZvbHVtZS1tdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4uZmEtdm9sdW1lLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4uZmEtaGFuZC1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjtcbn1cblxuLmZhLWJhcnMtZmlsdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhZFwiO1xufVxuXG4uZmEtcGFpbnRicnVzaC1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA2XCI7XG59XG5cbi5mYS1wYXJ0eS1iZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxYVwiO1xufVxuXG4uZmEtdXNlci12bmVjay1oYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2MlwiO1xufVxuXG4uZmEtamFjay1vLWxhbnRlcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBlXCI7XG59XG5cbi5mYS1ncmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtc2hhcmUtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1zaGFyZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1rZXlub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2Y1wiO1xufVxuXG4uZmEtY2hpbGQtY29tYmF0YW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMFwiO1xufVxuXG4uZmEtY2hpbGQtcmlmbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUwXCI7XG59XG5cbi5mYS1ndW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTliXCI7XG59XG5cbi5mYS1zcXVhcmUtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi5mYS1waG9uZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi5mYS1oYXQtYmVhY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG5cbi5mYS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcK1wiO1xufVxuXG4uZmEtYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcK1wiO1xufVxuXG4uZmEtZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiO1xufVxuXG4uZmEtY29tcHV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGU1XCI7XG59XG5cbi5mYS1mb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4NlwiO1xufVxuXG4uZmEtY2xvdWQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzVjXCI7XG59XG5cbi5mYS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtbXVsdGlwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLWZhY2Utc21pcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzk3XCI7XG59XG5cbi5mYS1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0N1wiO1xufVxuXG4uZmEtYXJyb3dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0N1wiO1xufVxuXG4uZmEtY2hhbGtib2FyZC11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiO1xufVxuXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiO1xufVxuXG4uZmEtcmhvbWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2JcIjtcbn1cblxuLmZhLWNsYXctbWFya3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMyXCI7XG59XG5cbi5mYS1wZXNvLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIyXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzOTRcIjtcbn1cblxuLmZhLWNhcnQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmNFwiO1xufVxuXG4uZmEtYnVpbGRpbmctc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkOFwiO1xufVxuXG4uZmEtY2lyY2xlLXBob25lLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTFjXCI7XG59XG5cbi5mYS1waG9uZS1jaXJjbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExY1wiO1xufVxuXG4uZmEtYmFieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2NcIjtcbn1cblxuLmZhLXVzZXJzLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTkyXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS10cmFjdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMlwiO1xufVxuXG4uZmEta2V5LXNrZWxldG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmM1wiO1xufVxuXG4uZmEtdHJhc2gtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI5XCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi11cC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiMFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi10by1icmFja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NFwiO1xufVxuXG4uZmEtbGluZXMtbGVhbmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MWVcIjtcbn1cblxuLmZhLXNxdWFyZS1xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3YlwiO1xufVxuXG4uZmEtcnVsZXItY29tYmluZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7XG59XG5cbi5mYS1zeW1ib2xzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZVwiO1xufVxuXG4uZmEtaWNvbnMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZVwiO1xufVxuXG4uZmEtY29weXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiO1xufVxuXG4uZmEtZmxhc2stZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjFcIjtcbn1cblxuLmZhLWhpZ2hsaWdodGVyLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWFmXCI7XG59XG5cbi5mYS1icmFja2V0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXFtcIjtcbn1cblxuLmZhLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxbXCI7XG59XG5cbi5mYS1icmFja2V0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxbXCI7XG59XG5cbi5mYS1pc2xhbmQtdHJvcGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODExXCI7XG59XG5cbi5mYS1pc2xhbmQtdHJlZS1wYWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0M1wiO1xufVxuXG4uZmEtYXJyb3ctZnJvbS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0M1wiO1xufVxuXG4uZmEtaDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE0XCI7XG59XG5cbi5mYS1lcXVhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw9XCI7XG59XG5cbi5mYS1jYWtlLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlNVwiO1xufVxuXG4uZmEtc2hvcnRjYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlNVwiO1xufVxuXG4uZmEtcGVhbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMFwiO1xufVxuXG4uZmEtd3JlbmNoLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZDFcIjtcbn1cblxuLmZhLWJsZW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE3XCI7XG59XG5cbi5mYS10ZWV0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjtcbn1cblxuLmZhLXRhbGx5LTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk1XCI7XG59XG5cbi5mYS1zaGVrZWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLWlsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZWtlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZXFlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoZXFlbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtY2Fyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWJcIjtcbn1cblxuLmZhLWF4ZS1iYXR0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIzXCI7XG59XG5cbi5mYS11c2VyLWhhaXItbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NWJcIjtcbn1cblxuLmZhLW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtZnJvbS1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5M1wiO1xufVxuXG4uZmEtZmFjZS1kaXNhcHBvaW50ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzZmXCI7XG59XG5cbi5mYS1sYXNzby1zcGFya2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYzlcIjtcbn1cblxuLmZhLWNsb2NrLWVsZXZlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDdcIjtcbn1cblxuLmZhLXJvY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmZhLXNpcmVuLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZVwiO1xufVxuXG4uZmEtY2xvY2stdGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM1NFwiO1xufVxuXG4uZmEtY2FuZGxlLWhvbGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmNcIjtcbn1cblxuLmZhLXZpZGVvLWFycm93LWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYzhcIjtcbn1cblxuLmZhLXBob3RvLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1waG90by12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2NcIjtcbn1cblxuLmZhLWZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cblxuLmZhLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MFwiO1xufVxuXG4uZmEtZm9sZGVyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZFwiO1xufVxuXG4uZmEtcGxhbmV0LW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7XG59XG5cbi5mYS1mYWNlLWV5ZXMteG1hcmtzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM3NFwiO1xufVxuXG4uZmEtY2hhcnQtc2NhdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWVcIjtcbn1cblxuLmZhLWRpc3BsYXktYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjRcIjtcbn1cblxuLmZhLXN0b3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZVwiO1xufVxuXG4uZmEtYXJyb3ctdHJlbmQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk4XCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWVcIjtcbn1cblxuLmZhLW9saXZlLWJyYW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTdcIjtcbn1cblxuLmZhLWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4Y1wiO1xufVxuXG4uZmEtdmFjdXVtLXJvYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZVwiO1xufVxuXG4uZmEtc2lnbi1oYW5naW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiO1xufVxuXG4uZmEtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNxdWFyZS1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjZhXCI7XG59XG5cbi5mYS1zaWduYWwtc3RyZWFtLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiO1xufVxuXG4uZmEtYmV6aWVyLWN1cnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjtcbn1cblxuLmZhLXN0b3JlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGE2XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiO1xufVxuXG4uZmEtY2xvdWQtYm9sdC1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZlXCI7XG59XG5cbi5mYS10aHVuZGVyc3Rvcm0tc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZVwiO1xufVxuXG4uZmEtY2FtZXJhLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkOVwiO1xufVxuXG4uZmEtY29tbWVudC1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNGNcIjtcbn1cblxuLmZhLXRhYmxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXRhYmxldC1hbmRyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYlwiO1xufVxuXG4uZmEtc2Nob29sLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZlXCI7XG59XG5cbi5mYS1tZXNzYWdlLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWRmXCI7XG59XG5cbi5mYS1nbGFzcy1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4uZmEtZ2xhc3MtaGFsZi1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cblxuLmZhLWdsYXNzLWhhbGYtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cblxuLmZhLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc1XCI7XG59XG5cbi5mYS1tZXNzYWdlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhN1wiO1xufVxuXG4uZmEtY29tbWVudC1hbHQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE3XCI7XG59XG5cbi5mYS1hbmdsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLmZhLWRpbm9zYXVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVmZVwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7XG59XG5cbi5mYS1saW5rLWhvcml6b250YWwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWNjXCI7XG59XG5cbi5mYS1jaGFpbi1ob3Jpem9udGFsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjY1wiO1xufVxuXG4uZmEtaG9sbHktYmVycnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FhXCI7XG59XG5cbi5mYS1ub3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViZFwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC10by1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG5cbi5mYS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi5mYS1iYWN0ZXJpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cblxuLmZhLWNsb3Vkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDRcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmMVwiO1xufVxuXG4uZmEtaGFuZC1saXphcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG5cbi5mYS10YWJsZS1waXZvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTFcIjtcbn1cblxuLmZhLWZpbHRlci1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxN2RcIjtcbn1cblxuLmZhLXRyYXNoLWNhbi11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NlwiO1xufVxuXG4uZmEtdHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjtcbn1cblxuLmZhLXRyYXNoLXVuZG8tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NlwiO1xufVxuXG4uZmEtbm90ZGVmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFmZVwiO1xufVxuXG4uZmEtZGlzZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmFcIjtcbn1cblxuLmZhLXBlcnNvbi10by1kb29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzM1wiO1xufVxuXG4uZmEtdHVybnRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlNFwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5mYS1nZW5kZXJsZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuXG4uZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLmZhLXNpZ25hbC13ZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4Y1wiO1xufVxuXG4uZmEtc2lnbmFsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhjXCI7XG59XG5cbi5mYS1jbG9jay1maXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0OVwiO1xufVxuXG4uZmEtcmV0d2VldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjtcbn1cblxuLmZhLWNhci1yZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZVwiO1xufVxuXG4uZmEtY2FyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLXB1bXAtc29hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjtcbn1cblxuLmZhLWNvbXB1dGVyLWNsYXNzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGIxXCI7XG59XG5cbi5mYS1mcmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTVcIjtcbn1cblxuLmZhLXZpZGVvLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMlwiO1xufVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtYmF0dGVyeS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtZWxsaXBzaXMtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YlwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzliXCI7XG59XG5cbi5mYS1yYWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDdcIjtcbn1cblxuLmZhLWJhYnktY2FycmlhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7XG59XG5cbi5mYS1jYXJyaWFnZS1iYWJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uZmEtZmFjZS1leHByZXNzaW9ubGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNzNcIjtcbn1cblxuLmZhLWRvd24tdG8tZG90dGVkLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA4XCI7XG59XG5cbi5mYS1jbG91ZC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWVcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7XG59XG5cbi5mYS1jbG91ZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNWRcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiO1xufVxuXG4uZmEtc2hpZWxkLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiO1xufVxuXG4uZmEtdnItY2FyZGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOVwiO1xufVxuXG4uZmEtY2FyLXRpbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU1XCI7XG59XG5cbi5mYS1nYXVnZS1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk3XCI7XG59XG5cbi5mYS1icmlnaHRuZXNzLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwY2FcIjtcbn1cblxuLmZhLWhhbmQtbWlkZGxlLWZpbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjtcbn1cblxuLmZhLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwlXCI7XG59XG5cbi5mYS1wZXJjZW50YWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJVwiO1xufVxuXG4uZmEtdHJ1Y2stbW92aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXItZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjVcIjtcbn1cblxuLmZhLWNvbnZleW9yLWJlbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZlXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDZcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA2XCI7XG59XG5cbi5mYS1jb2luLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmZFwiO1xufVxuXG4uZmEtZGlzcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjNcIjtcbn1cblxuLmZhLXBlcnNvbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1N1wiO1xufVxuXG4uZmEtZmFjZS1zbWlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuXG4uZmEtcGhvbmUtaGFuZ3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNVwiO1xufVxuXG4uZmEtc2lnbmF0dXJlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjYlwiO1xufVxuXG4uZmEtdGh1bWJ0YWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuXG4uZmEtdGh1bWItdGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLXdoZWF0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzOVwiO1xufVxuXG4uZmEtdHJvcGh5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtY2xvdWRzLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDZcIjtcbn1cblxuLmZhLXBlcnNvbi1wcmF5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiO1xufVxuXG4uZmEtcHJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmZhLWhhbW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTNcIjtcbn1cblxuLmZhLWZhY2Utdm9taXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2EwXCI7XG59XG5cbi5mYS1zcGVha2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTBcIjtcbn1cblxuLmZhLXR0eS1hbnN3ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI5XCI7XG59XG5cbi5mYS10ZWxldHlwZS1hbnN3ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmI5XCI7XG59XG5cbi5mYS1tdWctdGVhLXNhdWNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjVcIjtcbn1cblxuLmZhLWRpYWdyYW0tbGVhbi1jYW52YXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XG59XG5cbi5mYS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhhXCI7XG59XG5cbi5mYS1kaWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1YlwiO1xufVxuXG4uZmEtZGlhbC1tZWQtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWJcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS1jaXJjbGUtdHJhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI2XCI7XG59XG5cbi5mYS10cmFzaC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI2XCI7XG59XG5cbi5mYS1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1zeW5jLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZjhcIjtcbn1cblxuLmZhLXNwaW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XG59XG5cbi5mYS10b3dlci1jb250cm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YVwiO1xufVxuXG4uZmEtc29ydC1zaGFwZXMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhhXCI7XG59XG5cbi5mYS13aGFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmNcIjtcbn1cblxuLmZhLXJvYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NFwiO1xufVxuXG4uZmEtcGVhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdjXCI7XG59XG5cbi5mYS1wYXJ0eS1ob3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxYlwiO1xufVxuXG4uZmEtZ2VhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XG59XG5cbi5mYS1jb2dzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtc3VuLWJyaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOGZcIjtcbn1cblxuLmZhLXN1bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjhmXCI7XG59XG5cbi5mYS13YXJlaG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk0XCI7XG59XG5cbi5mYS1jb252ZXlvci1iZWx0LWFybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZjhcIjtcbn1cblxuLmZhLWxvY2sta2V5aG9sZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMlwiO1xufVxuXG4uZmEtbG9jay1vcGVuLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzJcIjtcbn1cblxuLmZhLXNxdWFyZS1mcmFnaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5YlwiO1xufVxuXG4uZmEtYm94LWZyYWdpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5mYS1zcXVhcmUtd2luZS1nbGFzcy1jcmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWJcIjtcbn1cblxuLmZhLWFycm93LXVwLXJpZ2h0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI3XCI7XG59XG5cbi5mYS1zcXVhcmUtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzdcIjtcbn1cblxuLmZhLXNwbG90Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4taGVhcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtZ3Jpbi1oZWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7XG59XG5cbi5mYS1tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZThcIjtcbn1cblxuLmZhLW1hbmRvbGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmOVwiO1xufVxuXG4uZmEtZGljZS1mb3VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiO1xufVxuXG4uZmEtc2ltLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M0XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmZhLW1lcmN1cnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi5mYS11cC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTkwXCI7XG59XG5cbi5mYS1rbmlmZS1raXRjaGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNVwiO1xufVxuXG4uZmEtYm9yZGVyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MlwiO1xufVxuXG4uZmEtYXJyb3ctdHVybi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLXNwYWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNFwiO1xufVxuXG4uZmEtY2FyZC1zcGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZWNcIjtcbn1cblxuLmZhLWxpbmUtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7XG59XG5cbi5mYS1hcnJvdy10by1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDBcIjtcbn1cblxuLmZhLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0N1wiO1xufVxuXG4uZmEtZmxhZy1wZW5uYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NlwiO1xufVxuXG4uZmEtcGVubmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjtcbn1cblxuLmZhLWNvbnZleW9yLWJlbHQtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUwXCI7XG59XG5cbi5mYS11c2VyLWdyb3VwLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDNcIjtcbn1cblxuLmZhLWF3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiO1xufVxuXG4uZmEtdGlja2V0LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjtcbn1cblxuLmZhLXRpY2tldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS1idWlsZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmZhLWFuZ2xlcy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi5mYS1jYW1jb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE4XCI7XG59XG5cbi5mYS12aWRlby1oYW5kaGVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YThcIjtcbn1cblxuLmZhLXBhbmNha2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyZFwiO1xufVxuXG4uZmEtYWxidW0tY2lyY2xlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDhkXCI7XG59XG5cbi5mYS1zdWJ0aXRsZXMtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG59XG5cbi5mYS1xcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi5mYS1kaWNlLWQxMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2RcIjtcbn1cblxuLmZhLWZpcmVwbGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWFcIjtcbn1cblxuLmZhLWJyb3dzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdlXCI7XG59XG5cbi5mYS1wZW4tcGFpbnRicnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MThcIjtcbn1cblxuLmZhLXBlbmNpbC1wYWludGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOFwiO1xufVxuXG4uZmEtZmlzaC1jb29rZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZlXCI7XG59XG5cbi5mYS1jaGFpci1vZmZpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMxXCI7XG59XG5cbi5mYS1uZXN0aW5nLWRvbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiYVwiO1xufVxuXG4uZmEtY2xvY2stcm90YXRlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5mYS1oaXN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtdHJ1bXBldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTNcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiO1xufVxuXG4uZmEtZmlyZS1zbW9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGJcIjtcbn1cblxuLmZhLXBob25lLW1pc3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjtcbn1cblxuLmZhLWZpbGUtZXhwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiO1xufVxuXG4uZmEtc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuXG4uZmEtc2hpZWxkLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtc2hvcnQtd2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmZhLWFycm93cy1yZXBlYXQtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjZcIjtcbn1cblxuLmZhLXJlcGVhdC0xLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjZcIjtcbn1cblxuLmZhLWd1bi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWNcIjtcbn1cblxuLmZhLWF2b2NhZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFhXCI7XG59XG5cbi5mYS1iaW5hcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzNiXCI7XG59XG5cbi5mYS1nbGFzc2VzLXJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiO1xufVxuXG4uZmEtZ2xhc3Nlcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY1XCI7XG59XG5cbi5mYS1waG9uZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMlwiO1xufVxuXG4uZmEtZGl0dG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxcIlwiO1xufVxuXG4uZmEtcGVyc29uLXNlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjFlXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNiMlwiO1xufVxuXG4uZmEtZ29sZi1iYWxsLXRlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjtcbn1cblxuLmZhLWdvbGYtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leS13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG5cbi5mYS1zY3l0aGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzEwXCI7XG59XG5cbi5mYS1wZW4tbmliOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZFwiO1xufVxuXG4uZmEtYmFuLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7XG59XG5cbi5mYS1wYXJraW5nLWNpcmNsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTZcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctdHVybi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4MFwiO1xufVxuXG4uZmEtZmFjZS1kaWFnb25hbC1tb3V0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2VcIjtcbn1cblxuLmZhLWRpYWdyYW0tY2VsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDc1XCI7XG59XG5cbi5mYS1jcmlja2V0LWJhdC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OVwiO1xufVxuXG4uZmEtY3JpY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjtcbn1cblxuLmZhLXRlbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4MlwiO1xufVxuXG4uZmEtd2FuZC1tYWdpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLW1hZ2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkM1wiO1xufVxuXG4uZmEtcGVuLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEyXCI7XG59XG5cbi5mYS1hdG9tLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjtcbn1cblxuLmZhLWF0b20tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkM1wiO1xufVxuXG4uZmEtYW1wZXJzYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJlwiO1xufVxuXG4uZmEtY2Fycm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4N1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiO1xufVxuXG4uZmEtYXJyb3ctZnJvbS1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQyXCI7XG59XG5cbi5mYS1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtcGVuLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiO1xufVxuXG4uZmEtd2luZS1nbGFzcy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZVwiO1xufVxuXG4uZmEtc3F1YXJlLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjdmXCI7XG59XG5cbi5mYS1jaGVlc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VmXCI7XG59XG5cbi5mYS1zZW5kLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZlwiO1xufVxuXG4uZmEteWluLXlhbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFkXCI7XG59XG5cbi5mYS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDFcIjtcbn1cblxuLmZhLWNvbXBhc3Mtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU5XCI7XG59XG5cbi5mYS1jbG9jay1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzRlXCI7XG59XG5cbi5mYS1maWxlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNlwiO1xufVxuXG4uZmEtY29kZS1jb21taXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg2XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7XG59XG5cbi5mYS1wZXJzb24tYmlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiO1xufVxuXG4uZmEtYmlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiO1xufVxuXG4uZmEtZGlzcGxheS1jaGFydC11cC1jaXJjbGUtY3VycmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWU1XCI7XG59XG5cbi5mYS1za2VsZXRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjBcIjtcbn1cblxuLmZhLWNpcmNsZS1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwZlwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGZiXCI7XG59XG5cbi5mYS1jb2luLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmYlwiO1xufVxuXG4uZmEtYnJvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFhXCI7XG59XG5cbi5mYS12YWN1dW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRkXCI7XG59XG5cbi5mYS1zaGllbGQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc0XCI7XG59XG5cbi5mYS1jYXJkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNlYlwiO1xufVxuXG4uZmEtbGlnaHRidWxiLWNmbC1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTdcIjtcbn1cblxuLmZhLW1lbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxMFwiO1xufVxuXG4uZmEtZ29wdXJhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjRcIjtcbn1cblxuLmZhLWVhcnRoLW9jZWFuaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdiXCI7XG59XG5cbi5mYS1nbG9iZS1vY2VhbmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3YlwiO1xufVxuXG4uZmEtY29udGFpbmVyLXN0b3JhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI3XCI7XG59XG5cbi5mYS1mYWNlLXBvdXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzg3XCI7XG59XG5cbi5mYS1zcXVhcmUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi5mYS10aW1lcy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi5mYS14bWFyay1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi5mYS1mYWNlLWV4cGxvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmZlXCI7XG59XG5cbi5mYS1leHBsb2RpbmctaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZmVcIjtcbn1cblxuLmZhLWhhc2h0YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwjXCI7XG59XG5cbi5mYS11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNFwiO1xufVxuXG4uZmEtZXhwYW5kLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjtcbn1cblxuLmZhLW9pbC1jYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7XG59XG5cbi5mYS10OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlRcIjtcbn1cblxuLmZhLXRyYW5zZm9ybWVyLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmE0XCI7XG59XG5cbi5mYS1oaXBwbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWRcIjtcbn1cblxuLmZhLWNoYXJ0LWNvbHVtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZTNcIjtcbn1cblxuLmZhLWNhc3NldHRlLXZoczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWNcIjtcbn1cblxuLmZhLXZoczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWNcIjtcbn1cblxuLmZhLWluZmluaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiO1xufVxuXG4uZmEtdmlhbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTk2XCI7XG59XG5cbi5mYS1jaGltbmV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4YlwiO1xufVxuXG4uZmEtb2JqZWN0LWludGVyc2VjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OWRcIjtcbn1cblxuLmZhLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM4XCI7XG59XG5cbi5mYS12b2ljZW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk3XCI7XG59XG5cbi5mYS1ibG9jay1icmljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZGJcIjtcbn1cblxuLmZhLXdhbGwtYnJpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RiXCI7XG59XG5cbi5mYS1mYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYzXCI7XG59XG5cbi5mYS1iYWdzLXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0N1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc4XCI7XG59XG5cbi5mYS1wYXJhZ3JhcGgtcnRsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OFwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctbHVnZ2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTRcIjtcbn1cblxuLmZhLWNhcmF2YW4tc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuXG4uZmEtY2FyYXZhbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG59XG5cbi5mYS10dXJ0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI2XCI7XG59XG5cbi5mYS1wZW5jaWwtbWVjaGFuaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2FcIjtcbn1cblxuLmZhLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7XG59XG5cbi5mYS1jbG91ZC1tb29uLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNjXCI7XG59XG5cbi5mYS1ib290aC1jdXJ0YWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNFwiO1xufVxuXG4uZmEtY2FsZW5kYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi5mYS1ib3gtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlkXCI7XG59XG5cbi5mYS10cmFpbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4uZmEtdXNlci1kb2N0b3ItbWVzc2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmVcIjtcbn1cblxuLmZhLXVzZXItbWQtY2hhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmVcIjtcbn1cblxuLmZhLWJhaGFpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4uZmEtaGF5a2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiO1xufVxuXG4uZmEtbGlnaHRob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cblxuLmZhLWFtcC1ndWl0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGExXCI7XG59XG5cbi5mYS1zZC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiO1xufVxuXG4uZmEtdm9sdW1lLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMlwiO1xufVxuXG4uZmEtYm9yZGVyLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGRcIjtcbn1cblxuLmZhLXdpZmktd2Vhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWFcIjtcbn1cblxuLmZhLXdpZmktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWFcIjtcbn1cblxuLmZhLWRyYWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDVcIjtcbn1cblxuLmZhLXNob2UtcHJpbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uZmEtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi10b25ndWUtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGJcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWRcIjtcbn1cblxuLmZhLWxpbmstc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jaGFpbi1icm9rZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1jaGFpbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLXVubGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLWNsb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1MVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtei1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgyXCI7XG59XG5cbi5mYS1maXJlLWZsYW1lLWN1cnZlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjtcbn1cblxuLmZhLWZpcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiO1xufVxuXG4uZmEtdG9ybmFkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmZcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk0XCI7XG59XG5cbi5mYS1kZWxldGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU0XCI7XG59XG5cbi5mYS1ib29rLXF1cmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtcXVyYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5mYS1jaXJjbGUtcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMWZcIjtcbn1cblxuLmZhLWFuY2hvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjtcbn1cblxuLmZhLWJvcmRlci1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRjXCI7XG59XG5cbi5mYS1mdW5jdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjFcIjtcbn1cblxuLmZhLWZhY2UtYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1hbmdyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTZcIjtcbn1cblxuLmZhLXBlb3BsZS1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjFiXCI7XG59XG5cbi5mYS1jb29raWUtYml0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjRcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG5cbi5mYS1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG5cbi5mYS1mZWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtZmFjZS1tb25vY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM4MFwiO1xufVxuXG4uZmEtZHJhdy1wb2x5Z29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiO1xufVxuXG4uZmEtc2NhbGUtYmFsYW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQ1XCI7XG59XG5cbi5mYS1jYWxlbmRhci1ub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkNVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1iaWctc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhjXCI7XG59XG5cbi5mYS1zb3J0LXNpemUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGNcIjtcbn1cblxuLmZhLWdhdWdlLXNpbXBsZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmZhLWRvLW5vdC1lbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWNcIjtcbn1cblxuLmZhLXNob3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLWRpY2UtZDg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQyXCI7XG59XG5cbi5mYS1kZXNrdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiO1xufVxuXG4uZmEtZGVza3RvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkwXCI7XG59XG5cbi5mYS1tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk1cIjtcbn1cblxuLmZhLWdyaXAtZG90cy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTFcIjtcbn1cblxuLmZhLWZhY2Utdmlld2ZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZmZcIjtcbn1cblxuLmZhLXNvZnQtc2VydmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDAwXCI7XG59XG5cbi5mYS1jcmVlbWVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMFwiO1xufVxuXG4uZmEtaDU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDEyXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stcG9pbnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWVcIjtcbn1cblxuLmZhLXRhYmxlLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi5mYS10aC1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtY29tbWVudC1zbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NkXCI7XG59XG5cbi5mYS1zbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZhXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtbGFuZHNjYXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYVwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM3XCI7XG59XG5cbi5mYS10dXJrZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI1XCI7XG59XG5cbi5mYS1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZFwiO1xufVxuXG4uZmEtdXNlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuXG4uZmEtaWNlLXNrYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhY1wiO1xufVxuXG4uZmEtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiO1xufVxuXG4uZmEtYmF0dGVyeS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiO1xufVxuXG4uZmEtdG9tYXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMzMFwiO1xufVxuXG4uZmEtc3dvcmQtbGFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNiXCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA5XCI7XG59XG5cbi5mYS1idWlsZGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGNjXCI7XG59XG5cbi5mYS1hbmdsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLWJveGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NVwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc1XCI7XG59XG5cbi5mYS1kaWFncmFtLXN1Y2Nlc3Nvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2FcIjtcbn1cblxuLmZhLXRydWNrLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4YlwiO1xufVxuXG4uZmEtc3F1YXJlLXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg1XCI7XG59XG5cbi5mYS1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJjXCI7XG59XG5cbi5mYS1sYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjYVwiO1xufVxuXG4uZmEtYWlycGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cblxuLmZhLWhhbmQtZmlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjtcbn1cblxuLmZhLWZpc3QtcmFpc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZVwiO1xufVxuXG4uZmEtc2hpZWxkLXF1YXJ0ZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzVcIjtcbn1cblxuLmZhLXNsYXNoLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwvXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA3XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA3XCI7XG59XG5cbi5mYS1jbG91ZC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjM1wiO1xufVxuXG4uZmEtcG90LWZvb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDNmXCI7XG59XG5cbi5mYS1icmllZmNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIxXCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDZcIjtcbn1cblxuLmZhLWltYWdlLXBvcnRyYWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtcG9ydHJhaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7XG59XG5cbi5mYS11c2VyLXRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDdcIjtcbn1cblxuLmZhLXJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjlcIjtcbn1cblxuLmZhLXByaW50LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NlwiO1xufVxuXG4uZmEtZWFydGgtZXVyb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uZmEtZ2xvYmUtZXVyb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLXN1aXRjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZFwiO1xufVxuXG4uZmEtbHVnZ2FnZS1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZFwiO1xufVxuXG4uZmEtaGFuZC1iYWNrLXBvaW50LXJpYmJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYTBcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXdpbmRvdy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbn1cblxuLmZhLXRpcmUtcnVnZ2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNFwiO1xufVxuXG4uZmEtbGlnaHRidWxiLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzBcIjtcbn1cblxuLmZhLWNvd2JlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGIzXCI7XG59XG5cbi5mYS1iYWh0LXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFjXCI7XG59XG5cbi5mYS1jb3JuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2ZlXCI7XG59XG5cbi5mYS1jaGV2cm9ucy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjRcIjtcbn1cblxuLmZhLWNoZXZyb24tZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNFwiO1xufVxuXG4uZmEtYm9vay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOFwiO1xufVxuXG4uZmEtYm9vay1qb3VybmFsLXdoaWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjtcbn1cblxuLmZhLWpvdXJuYWwtd2hpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtaW5oYWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjlcIjtcbn1cblxuLmZhLWhhbmRjdWZmczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjhcIjtcbn1cblxuLmZhLXNuYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmZhLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1ub3RlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG5cbi5mYS1kYXRhYmFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjtcbn1cblxuLmZhLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmFcIjtcbn1cblxuLmZhLXNoYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtYXJyb3ctdHVybi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLW1haWwtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLWZhY2UtdGhpbmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzliXCI7XG59XG5cbi5mYS10dXJuLWRvd24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU1XCI7XG59XG5cbi5mYS1ib3R0bGUtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzRcIjtcbn1cblxuLmZhLW1hc2stZmFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDdcIjtcbn1cblxuLmZhLWhpbGwtcm9ja3NsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwOFwiO1xufVxuXG4uZmEtc2Nhbm5lci1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODlcIjtcbn1cblxuLmZhLWNpcmNsZS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOVwiO1xufVxuXG4uZmEtZ3JpZC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMwN1wiO1xufVxuXG4uZmEtbWVzc2FnZS1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUwXCI7XG59XG5cbi5mYS1jb21tZW50LWFsdC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUwXCI7XG59XG5cbi5mYS1yaWdodC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiO1xufVxuXG4uZmEtZXhjaGFuZ2UtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiO1xufVxuXG4uZmEtY29sdW1ucy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2MVwiO1xufVxuXG4uZmEtcGFwZXItcGxhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjVcIjtcbn1cblxuLmZhLWR1bmdlb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ5XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3YlwiO1xufVxuXG4uZmEtaW5wdXQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmZcIjtcbn1cblxuLmZhLXdpbmRvdy1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZlwiO1xufVxuXG4uZmEtd2luZG93LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGZcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtc2Nhbm5lci1ndW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg4XCI7XG59XG5cbi5mYS1zY2FubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiO1xufVxuXG4uZmEtdGlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzFcIjtcbn1cblxuLmZhLWVuZ2luZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmVcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtMS13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYlwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmZhLWxpZmUtcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2RcIjtcbn1cblxuLmZhLWhhbmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtc2lnbi1sYW5ndWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ25pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1jaXJjbGUtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMwXCI7XG59XG5cbi5mYS1jYXJldC1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMwXCI7XG59XG5cbi5mYS13aGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmRcIjtcbn1cblxuLmZhLWZpbGUtc3ByZWFkc2hlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjViXCI7XG59XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYThcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODNcIjtcbn1cblxuLmZhLXdhdGVyLWxhZGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLWxhZGRlci13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLXN3aW1taW5nLXBvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7XG59XG5cbi5mYS1hcnJvd3MtdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjtcbn1cblxuLmZhLWFycm93cy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtY2hlc3MtcGF3bi1waWVjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDRcIjtcbn1cblxuLmZhLWNoZXNzLXBhd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NFwiO1xufVxuXG4uZmEtZmFjZS1ncmltYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiO1xufVxuXG4uZmEtZ3JpbWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2VcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZVwiO1xufVxuXG4uZmEtdHVybi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JlXCI7XG59XG5cbi5mYS1zcXVhcmUtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyN2RcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1iYXJjb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2M1wiO1xufVxuXG4uZmEtYmFyY29kZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYzXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTJcIjtcbn1cblxuLmZhLXNxdWFyZS1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLWRpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7XG59XG5cbi5mYS11bmljb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyN1wiO1xufVxuXG4uZmEtYm93bGluZy1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNlwiO1xufVxuXG4uZmEtcG9tcGVibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzZFwiO1xufVxuXG4uZmEtYnJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7XG59XG5cbi5mYS13YXRjaC1zbWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyY2NcIjtcbn1cblxuLmZhLWJvb2stdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTdcIjtcbn1cblxuLmZhLXNlbnNvci1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmNcIjtcbn1cblxuLmZhLXNlbnNvci1zbW9rZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmNcIjtcbn1cblxuLmZhLWNsYXBwZXJib2FyZC1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMlwiO1xufVxuXG4uZmEtYmFuZGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWJhbmQtYWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi5mYS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS14bWFyay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS1jaXJjbGUtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZjFcIjtcbn1cblxuLmZhLWdpZnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5Y1wiO1xufVxuXG4uZmEtYWxidW0tY29sbGVjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTBcIjtcbn1cblxuLmZhLWhvdGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiO1xufVxuXG4uZmEtZWFydGgtYXNpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjtcbn1cblxuLmZhLWdsb2JlLWFzaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1pZC1jYXJkLWNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1pZC1jYXJkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2ZcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4uZmEtdGh1bWJzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2ZcIjtcbn1cblxuLmZhLXVzZXItY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7XG59XG5cbi5mYS1vbmlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjdcIjtcbn1cblxuLmZhLWNsb2NrLXR3ZWx2ZS10aGlydHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzU5XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXRvLWRvdHRlZC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiO1xufVxuXG4uZmEtaGFuZC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiO1xufVxuXG4uZmEtYWxsZXJnaWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiO1xufVxuXG4uZmEtZmlsZS1pbnZvaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiO1xufVxuXG4uZmEtd2luZG93LW1pbmltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZjXCI7XG59XG5cbi5mYS1jb21tZW50LWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuXG4uZmEtZ2FybGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwZVwiO1xufVxuXG4uZmEtbXVnLXNhdWNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWNvZmZlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZFwiO1xufVxuXG4uZmEtdHJlZS1kZWNvcmF0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RjXCI7XG59XG5cbi5mYS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmYVwiO1xufVxuXG4uZmEtY2FsZW5kYXItaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGQzXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtc2VhcmNoLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtZmxvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1mcm9tLWFyYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cblxuLmZhLXJpZ2h0LWxlZnQtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWUxXCI7XG59XG5cbi5mYS1ydWxlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjtcbn1cblxuLmZhLWNpcmNsZXMtb3ZlcmxhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjtcbn1cblxuLmZhLXVzZXItbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS11c2VyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjtcbn1cblxuLmZhLXN0YXJzaGlwLWZyZWlnaHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2FcIjtcbn1cblxuLmZhLXRyYWluLXRyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWI0XCI7XG59XG5cbi5mYS1icmlkZ2Utc3VzcGVuc2lvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2RcIjtcbn1cblxuLmZhLXRyYXNoLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJhZlwiO1xufVxuXG4uZmEtdXNlci1udXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmZcIjtcbn1cblxuLmZhLWJvb21ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE1XCI7XG59XG5cbi5mYS1zeXJpbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZVwiO1xufVxuXG4uZmEtY2xvdWQtc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNFwiO1xufVxuXG4uZmEtc2hpZWxkLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0N1wiO1xufVxuXG4uZmEtc3RvcHdhdGNoLTIwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uZmEtc3F1YXJlLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7XG59XG5cbi5mYS1ncmlwLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDEwXCI7XG59XG5cbi5mYS1jb21tZW50LWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZlwiO1xufVxuXG4uZmEtcGVuLXN3aXJsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiO1xufVxuXG4uZmEtZmFsYWZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGFcIjtcbn1cblxuLmZhLWNpcmNsZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBlZlwiO1xufVxuXG4uZmEtbWFnbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtamFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxNlwiO1xufVxuXG4uZmEtZ3JhbW9waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmRcIjtcbn1cblxuLmZhLWRpY2UtZDEyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZVwiO1xufVxuXG4uZmEtbm90ZS1zdGlja3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1zdGlja3ktbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU0XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTRcIjtcbn1cblxuLmZhLWh1bmRyZWQtcG9pbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxY1wiO1xufVxuXG4uZmEtMTAwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxY1wiO1xufVxuXG4uZmEtcGFwZXJjbGlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjMlwiO1xufVxuXG4uZmEtd2luZC13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NlwiO1xufVxuXG4uZmEtd2luZC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc2XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW4tc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBjXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwY1wiO1xufVxuXG4uZmEtZmFjZS1zYWQtc3dlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzhhXCI7XG59XG5cbi5mYS1idWctc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkwXCI7XG59XG5cbi5mYS1jdXBjYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwMlwiO1xufVxuXG4uZmEtbGlnaHQtc3dpdGNoLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjtcbn1cblxuLmZhLXRvZ2dsZS1sYXJnZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWIwXCI7XG59XG5cbi5mYS1wZW4tZmFuY3ktc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7XG59XG5cbi5mYS10cnVjay1jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRjXCI7XG59XG5cbi5mYS1ib290OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MlwiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiNlwiO1xufVxuXG4uZmEtZmlsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTZcIjtcbn1cblxuLmZhLWJvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ3XCI7XG59XG5cbi5mYS1jYXJkcy1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGZcIjtcbn1cblxuLmZhLWNpcmNsZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBmMFwiO1xufVxuXG4uZmEtYmVuY2gtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZTdcIjtcbn1cblxuLmZhLWtleWJvYXJkLWJyaWdodG5lc3MtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjMVwiO1xufVxuXG4uZmEtc2tpLWJvb3Qtc2tpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNjZFwiO1xufVxuXG4uZmEtYnJhaW4tY2lyY3VpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYzZcIjtcbn1cblxuLmZhLXVzZXItaW5qdXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjhcIjtcbn1cblxuLmZhLWJsb2NrLWJyaWNrLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2RjXCI7XG59XG5cbi5mYS1maXJld2FsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZGNcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXRlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7XG59XG5cbi5mYS1zYWQtdGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmZhLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4uZmEtdGVudC1hcnJvd3MtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcIVwiO1xufVxuXG4uZmEtYXJyb3dzLXNwaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJiXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLXJlbGF4ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzkyXCI7XG59XG5cbi5mYS1jb21tZW50LXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNVwiO1xufVxuXG4uZmEtY29tbWVudC10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjVcIjtcbn1cblxuLmZhLXByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS10cnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS10dXJraXNoLWxpcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS1mYWNlLW5vc2Utc3RlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzgyXCI7XG59XG5cbi5mYS1jaXJjbGUtd2F2ZWZvcm0tbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJkXCI7XG59XG5cbi5mYS13YXZlZm9ybS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTJkXCI7XG59XG5cbi5mYS1kb2xsYXItc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCRcIjtcbn1cblxuLmZhLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCRcIjtcbn1cblxuLmZhLXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCRcIjtcbn1cblxuLmZhLWZlcnJpcy13aGVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzRcIjtcbn1cblxuLmZhLWNvbXB1dGVyLXNwZWFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGIyXCI7XG59XG5cbi5mYS1za3VsbC1jb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRlXCI7XG59XG5cbi5mYS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlhcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiO1xufVxuXG4uZmEtc2VhcmNoLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjtcbn1cblxuLmZhLXVzZXJzLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS11c2Vycy1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRhXCI7XG59XG5cbi5mYS1idWlsZGluZy1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtYmFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWluc3RpdHV0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtbXVzZXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtdW5pdmVyc2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLWNpcmNsZS10OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNFwiO1xufVxuXG4uZmEtc2Fjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWNcIjtcbn1cblxuLmZhLWdyaWQtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTZcIjtcbn1cblxuLmZhLWNhbWVyYS1jY3R2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhY1wiO1xufVxuXG4uZmEtY2N0djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWNcIjtcbn1cblxuLmZhLXVtYnJlbGxhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiO1xufVxuXG4uZmEtdHJvd2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4OVwiO1xufVxuXG4uZmEtaG9yaXpvbnRhbC1ydWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2Y1wiO1xufVxuXG4uZmEtYmVkLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmN1wiO1xufVxuXG4uZmEtYmVkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjdcIjtcbn1cblxuLmZhLWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRFwiO1xufVxuXG4uZmEtc3RhcGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWZcIjtcbn1cblxuLmZhLW1hc2tzLXRoZWF0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMwXCI7XG59XG5cbi5mYS10aGVhdGVyLW1hc2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEta2lwLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM0XCI7XG59XG5cbi5mYS1mYWNlLXdvb3p5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNhMlwiO1xufVxuXG4uZmEtY2xvdWQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkyXCI7XG59XG5cbi5mYS1waW5lYXBwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzFmXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1nYWxsZXJ5LXRodW1ibmFpbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FhXCI7XG59XG5cbi5mYS1jaXJjbGUtajo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTJcIjtcbn1cblxuLmZhLWV5ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzY3XCI7XG59XG5cbi5mYS1oYW5kc2hha2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNlwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzZcIjtcbn1cblxuLmZhLXBhZ2UtY2FyZXQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDJhXCI7XG59XG5cbi5mYS1maWxlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyYVwiO1xufVxuXG4uZmEtamV0LWZpZ2h0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1maWdodGVyLWpldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWNvbWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuXG4uZmEtc3F1YXJlLXNoYXJlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiO1xufVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoaWVsZC1rZXlob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OFwiO1xufVxuXG4uZmEtYmFyY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjtcbn1cblxuLmZhLXBsdXMtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDNjXCI7XG59XG5cbi5mYS1zcXVhcmUtc2xpZGVycy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjJcIjtcbn1cblxuLmZhLXNsaWRlcnMtdi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7XG59XG5cbi5mYS12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjtcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjtcbn1cblxuLmZhLW1lc3NhZ2UtbWlkZGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlMVwiO1xufVxuXG4uZmEtY29tbWVudC1taWRkbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFlMVwiO1xufVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5mYS1tb3J0YXItYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNlXCI7XG59XG5cbi5mYS1zcXVhcmUtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODhcIjtcbn1cblxuLmZhLW1lc3NhZ2UtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZTZcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWU2XCI7XG59XG5cbi5mYS10dXJuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGV2ZWwtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uc3Itb25seSxcbi5mYS1zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSxcbi5mYS1zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgLS1mYS1mb250LWxpZ2h0OiBub3JtYWwgMzAwIDFlbS8xIFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1saWdodC0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1saWdodC0zMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhbCxcbi5mYS1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG46cm9vdCwgOmhvc3Qge1xuICAtLWZhLXN0eWxlLWZhbWlseS1jbGFzc2ljOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAtLWZhLWZvbnQtcmVndWxhcjogbm9ybWFsIDQwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZmFyLFxuLmZhLXJlZ3VsYXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuOnJvb3QsIDpob3N0IHtcbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgLS1mYS1mb250LXNvbGlkOiBub3JtYWwgOTAwIDFlbS8xIFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhcyxcbi5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG46cm9vdCwgOmhvc3Qge1xuICAtLWZhLXN0eWxlLWZhbWlseS1icmFuZHM6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG4gIC0tZmEtZm9udC1icmFuZHM6IG5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYWIsXG4uZmEtYnJhbmRzLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ3d3cuaW5zdGFncmFtLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ0d2l0dGVyLmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ3d3cuZmFjZWJvb2suY29tXCJdIGksXG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwieW91dHViZS5jb21cIl0gaSxcbiNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSxcbiNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJpbnN0YWdyYW0uY29tXCJdIGksXG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImZhY2Vib29rLmNvbVwiXSBpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjtcbn1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtc2hvcHdhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjtcbn1cblxuLmZhLWF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiO1xufVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JjXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEtY2xvdWRmbGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZFwiO1xufVxuXG4uZmEtdXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UwXCI7XG59XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjtcbn1cblxuLmZhLXN0YWNrcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MlwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWd1aWxkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuXG4uZmEtc3F1YXJlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7XG59XG5cbi5mYS1qcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjtcbn1cblxuLmZhLW9yY2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQyXCI7XG59XG5cbi5mYS1qYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU0XCI7XG59XG5cbi5mYS1pbnZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWRcIjtcbn1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuXG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlN1wiO1xufVxuXG4uZmEtdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLmZhLXdobWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiO1xufVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiO1xufVxuXG4uZmEtc3F1YXJlLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS1zcXVhcmUtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFkXCI7XG59XG5cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7XG59XG5cbi5mYS1zcXVhcmUtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5mYS10aGUtcmVkLXlldGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWRcIjtcbn1cblxuLmZhLXNxdWFyZS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS10aHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7XG59XG5cbi5mYS1zcXVhcmUtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtYXJ0c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YVwiO1xufVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjtcbn1cblxuLmZhLXNvdXJjZXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiO1xufVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjtcbn1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjtcbn1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuXG4uZmEtYWxnb2xpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiO1xufVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7XG59XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiO1xufVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLmZhLWRpZ2l0YWwtb2NlYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTFcIjtcbn1cblxuLmZhLW5pbWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOFwiO1xufVxuXG4uZmEtY2hyb21lY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOFwiO1xufVxuXG4uZmEtZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuXG4uZmEtd2F0Y2htYW4tbW9uaXRvcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjtcbn1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiO1xufVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiO1xufVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7XG59XG5cbi5mYS1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjtcbn1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NFwiO1xufVxuXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cblxuLmZhLXNxdWFyZS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7XG59XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiO1xufVxuXG4uZmEtbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOVwiO1xufVxuXG4uZmEtbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NiXCI7XG59XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNlwiO1xufVxuXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE2XCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLWRlYmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1pbnN0YWxvZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiO1xufVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7XG59XG5cbi5mYS1zZWxsY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4uZmEtc3F1YXJlLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjtcbn1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiO1xufVxuXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiO1xufVxuXG4uZmEtdnVlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWZcIjtcbn1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1mb250aWNvbnMtZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjtcbn1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmZhLWdvbGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwZlwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjtcbn1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjtcbn1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG5cbi5mYS11bmNoYXJ0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjtcbn1cblxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjtcbn1cblxuLmZhLXNxdWFyZS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cblxuLmZhLXdwcmVzc3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmZhLXJlbmRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjtcbn1cblxuLmZhLW5mYy1kaXJlY3Rpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzMFwiO1xufVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5mYS1mZWRvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OThcIjtcbn1cblxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7XG59XG5cbi5mYS1tZXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDliXCI7XG59XG5cbi5mYS1sYXJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7XG59XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjtcbn1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7XG59XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiO1xufVxuXG4uZmEtaGlwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7XG59XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cblxuLmZhLWFwcC1zdG9yZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS1jb25mbHVlbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhkXCI7XG59XG5cbi5mYS1zaG9lbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiO1xufVxuXG4uZmEtbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNhXCI7XG59XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiO1xufVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG5cbi5mYS11bnNwbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiO1xufVxuXG4uZmEteWFybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlM1wiO1xufVxuXG4uZmEtc3F1YXJlLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1zcXVhcmUtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XG59XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjtcbn1cblxuLmZhLWtleWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjVcIjtcbn1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiO1xufVxuXG4uZmEtcGFkbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGEwXCI7XG59XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtZmVkZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTdcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7XG59XG5cbi5mYS1zcXVhcmUtdGhyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiO1xufVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5mYS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMVwiO1xufVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4uZmEtc3BlYWthcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiO1xufVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XG59XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4uZmEtc3F1YXJlLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhZVwiO1xufVxuXG4uZmEtZ2l0bGFiLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhZVwiO1xufVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7XG59XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XG59XG5cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjtcbn1cblxuLmZhLXNxdWFyZS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjtcbn1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiO1xufVxuXG4uZmEtcGFnZTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjtcbn1cblxuLmZhLWhhc2hub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk5XCI7XG59XG5cbi5mYS1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiO1xufVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjtcbn1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG5cbi5mYS1pdGNoLWlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNhXCI7XG59XG5cbi5mYS11bWJyYWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU4XCI7XG59XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjtcbn1cblxuLmZhLXVidW50dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkZlwiO1xufVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiO1xufVxuXG4uZmEtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjtcbn1cblxuLmZhLWRobDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MFwiO1xufVxuXG4uZmEtc3F1YXJlLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiO1xufVxuXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlY1wiO1xufVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjtcbn1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiO1xufVxuXG4uZmEtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZFwiO1xufVxuXG4uZmEtYmxvZ2dlci1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7XG59XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLmZhLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi5mYS1kYWlseW1vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLWJvb3RzdHJhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNlwiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtbmZjLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzMVwiO1xufVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjtcbn1cblxuLmZhLXNwZWFrZXItZGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOVwiO1xufVxuXG4uZmEtcGF0cmVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOVwiO1xufVxuXG4uZmEtYXZpYW5leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiO1xufVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiO1xufVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7XG59XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjtcbn1cblxuLmZhLXNxdWFyZS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1tYW5kYWxvcmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZlwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBhXCI7XG59XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjtcbn1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjtcbn1cblxuLmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNhXCI7XG59XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjtcbn1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGJcIjtcbn1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODNcIjtcbn1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7XG59XG5cbi5mYS1taXp1bmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2NcIjtcbn1cblxuLmZhLXNjaGxpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYVwiO1xufVxuXG4uZmEtc3F1YXJlLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7XG59XG5cbi5mYS11c3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UxXCI7XG59XG5cbi5mYS1tZWdhcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhM1wiO1xufVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiO1xufVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiO1xufVxuXG4uZmEtZmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7XG59XG5cbi5mYS1hdmlhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjtcbn1cblxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuXG4uZmEtY3V0dGxlZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiO1xufVxuXG4uZmEtYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3Y1wiO1xufVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7XG59XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiO1xufVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuXG4uZmEtc3ltZm9ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZFwiO1xufVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG5cbi5mYS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjtcbn1cblxuLmZhLWF1ZGlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzNcIjtcbn1cblxuLmZhLXRoaW5rLXBlYWtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMxXCI7XG59XG5cbi5mYS1iaWxpYmlsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNkOVwiO1xufVxuXG4uZmEtZXJsYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlkXCI7XG59XG5cbi5mYS14LXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cblxuLmZhLWNvdHRvbi1idXJlYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS00Mi1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uZmEtaW5ub3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XG59XG5cbi5mYS1lbGVtZW50b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjtcbn1cblxuLmZhLXNxdWFyZS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYlwiO1xufVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7XG59XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7XG59XG5cbi5mYS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7XG59XG5cbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYlwiO1xufVxuXG4uZmEtdGlrdG9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG5cbi5mYS1zcXVhcmUtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7XG59XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uZmEtbWl4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLmZhLXNxdWFyZS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XG59XG5cbi5mYS1tZW5kZWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiM1wiO1xufVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjtcbn1cblxuLmZhLWZpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk5XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVlXCI7XG59XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7XG59XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWNtcGxpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM2MFwiO1xufVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7XG59XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7XG59XG5cbi5mYS11aWtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwM1wiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXVzc3VubmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XG59XG5cbi5mYS1lYXJseWJpcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7XG59XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEzXCI7XG59XG5cbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjtcbn1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiO1xufVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7XG59XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7XG59XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjtcbn1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtZGVlemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjtcbn1cblxuLmZhLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjtcbn1cblxuLmZhLWRvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NVwiO1xufVxuXG4uZmEtc2NyZWVucGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTcwXCI7XG59XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTNcIjtcbn1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiO1xufVxuXG4uZmEtbWljcm9ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7XG59XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiO1xufVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7XG59XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cblxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjtcbn1cblxuLmZhLXdpcnNpbmRoYW5kd2VyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMFwiO1xufVxuXG4uZmEtd3NoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmQwXCI7XG59XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1zYWxlc2ZvcmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7XG59XG5cbi5mYS1vY3RvcHVzLWRlcGxveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZmEtbWVkYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiO1xufVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzFcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7XG59XG5cbi5mYS1ydXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG5cbi5mYS13aXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2ZcIjtcbn1cblxuLmZhLXNxdWFyZS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtc3VwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtc3RheWxpbmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiO1xufVxuXG4uZmEta2FnZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZhXCI7XG59XG5cbi5mYS1zcGFjZS1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1zcXVhcmUtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWFcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cblxuLmZhLXBlcmJ5dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7XG59XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjtcbn1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLXRoZW1lY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzZcIjtcbn1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiO1xufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtYm90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTM0MFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7XG59XG5cbi5mYS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOFwiO1xufVxuXG4uZmEtaWRlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uZmEtZGV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNjXCI7XG59XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7XG59XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjtcbn1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiO1xufVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7XG59XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtZmlyZWZveC1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjtcbn1cblxuLmZhLXN1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDZcIjtcbn1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7XG59XG5cbi5mYS1ucG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDRcIjtcbn1cblxuLmZhLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MFwiO1xufVxuXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XG59XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuXG4uZmEtc3R1YmJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjN1wiO1xufVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS1vbGQtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjtcbn1cblxuLmZhLW9keXNlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNlwiO1xufVxuXG4uZmEtc3F1YXJlLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjtcbn1cblxuLmZhLWVkZ2UtbGVnYWN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjtcbn1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG5cbi5mYS1zcXVhcmUteC10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XG59XG5cbi5mYS1zaXRyb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NGFcIjtcbn1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7XG59XG5cbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7XG59XG5cbi5mYS1idXktbi1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtZ3VscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjtcbn1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7XG59XG5cbi5mYS10ZWFtc3BlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjlcIjtcbn1cblxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uZmEtbnV0cml0aW9uaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDZcIjtcbn1cblxuLmZhLXdvZHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLmZhLWdvb2dsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmZhLWludGVyY29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FmXCI7XG59XG5cbi5mYS16aGlodTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiO1xufVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5mYS1waXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0M2FcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiO1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG59XG5cbi5ja2VkaXRvci1idXR0b25zIGxpIC5ja2UtaWNvbi1vbmx5IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uY2tlZGl0b3ItYnV0dG9ucyBsaSBhIHtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cbi5ja2VkaXRvci1idXR0b25zIC5ja2VfYnV0dG9uX2ljb24gaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5cbmJ1dHRvbi5saW5rIHtcbiAgY29sb3I6ICMyOTk3ZmY7XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuYS5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLmJ1dHRvbi5idXR0b24tLXByaW1hcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwYTUzYmU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5hLmJ1dHRvbi5idXR0b24tLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNiYjJkM2I7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2IwMmEzNztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI1LCA4MywgOTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYjAyYTM3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYTUyODM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuYS5idXR0b24uYnV0dG9uLWFjdGlvbiB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzMWQyZjI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzNkZDVmMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cbmEuYnV0dG9uLmJ1dHRvbi0tc21hbGwge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uYnRuLXByaW1hcnkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1wcmltYXJ5IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLXNlY29uZGFyeSBhLCAuYnRuLmJ0bi1pbmxpbmUgYSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayBhLFxuLmJ0bi1pbmxpbmUgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zZWNvbmRhcnkgYTpob3Zlcixcbi5idG4taW5saW5lIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLXN1Y2Nlc3MgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zdWNjZXNzIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWluZm8gYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1pbmZvIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLXdhcm5pbmcgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi13YXJuaW5nIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWRhbmdlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWRhbmdlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1saWdodCBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLWxpZ2h0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWRhcmsgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1kYXJrIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtc3VjY2VzcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1kYXJrIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYnV0dG9uLmxpbmssIGEuYnV0dG9uLFxuLmJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwLjVyZW07XG59XG4uYnRuOmZpcnN0LWNoaWxkLFxuLmJ0bi1pbmxpbmU6Zmlyc3QtY2hpbGQsIGJ1dHRvbi5saW5rOmZpcnN0LWNoaWxkLFxuLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1pbmxpbmU6bGFzdC1jaGlsZCwgYnV0dG9uLmxpbms6bGFzdC1jaGlsZCxcbi5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1ncm91cCAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuLWlubGluZSwgLmJ0bi1ncm91cCBidXR0b24ubGluayxcbi5idG4tZ3JvdXAgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuYVtjbGFzcz1idXR0b25dIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y5ZmFmYjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjlmYWZiO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTEsIDIxMiwgMjEzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y5ZmFmYjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuZm9vdGVyIHtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuZm9vdGVyLmZvb3Rlci1kYXJrIGEge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuZm9vdGVyLmZvb3Rlci1kYXJrIGE6aG92ZXIge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuZm9vdGVyIC5yZWdpb24tZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvcm0tY29udHJvbC5pbWFnZS1idXR0b24ge1xuICB3aWR0aDogdW5zZXQ7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY2hlY2tib3gsIC5mb3JtLWNvbnRyb2wuZm9ybS1yYWRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogdW5zZXQ7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIG1pbi13aWR0aDogNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmRyb3BidXR0b24tbXVsdGlwbGUgLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uID4gKiB7XG4gIGJvcmRlcjogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS1mb3JtIHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cbn1cbi5ub2RlLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhaW5lci1pbmxpbmUgZGl2LFxuLmNvbnRhaW5lci1pbmxpbmUgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250YWluZXItaW5saW5lLndlYmZvcm0tbXVsdGlwbGUtYWRkID4gLmZvcm0taXRlbSA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB1bnNldDtcbn1cblxudGQgPiAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jc2VhcmNoLWJsb2NrLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uanMgdGQgLmRyb3BidXR0b24td3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG59XG5cbi5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLmRyb3BidXR0b24td2lkZ2V0IC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xufVxuXG4ud2ViZm9ybS1kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLXdyYXBwZXIgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnN5c3RlbS1maWxlLXN5c3RlbS1zZXR0aW5ncyAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51aS13aWRnZXQtY29udGVudCBhIHtcbiAgY29sb3I6ICMyOTk3ZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGE6aG92ZXIge1xuICBjb2xvcjogIzI5OTdmZjtcbn1cblxuLnRhYnMtcHJpbWFyeSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4udGFicy1zZWNvbmRhcnkge1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFicy13cmFwcGVyIC50YWItdG9nZ2xlIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICB9XG4gIC50YWJzLXdyYXBwZXIgLm5hdi10YWJzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgfVxuICAudGFicy13cmFwcGVyIC5uYXYtaXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLnRhYnMtd3JhcHBlciAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIH1cbiAgLnRhYnMtd3JhcHBlcjpub3QoLmlzLWNvbGxhcHNpYmxlKSAubmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAudGFicy13cmFwcGVyLmlzLWNvbGxhcHNpYmxlIC5uYXYtaXRlbTpub3QoLmFjdGl2ZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbSAwLjM3NXJlbSAwIDA7XG4gIH1cbiAgLnRhYnMtd3JhcHBlci5pcy1jb2xsYXBzaWJsZSAuaXMtb3BlbiAubmF2LWl0ZW06bm90KC5hY3RpdmUpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLXdyYXBwZXIgLnRhYi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmVtLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gIGN1cnNvcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBvcGFjaXR5OiB1bnNldDtcbn1cblxuLmNhcmQtaW1nLXRvcCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5uYXZiYXIgLmJsb2NrLXNlYXJjaCBmb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciAuYmxvY2stc2VhcmNoIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xufVxuLm5hdmJhci1icmFuZCAuc2l0ZS1zbG9nYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWJyYW5kIC5zaXRlLXNsb2dhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgLnNpdGUtdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUsXG4uZm9vdGVyLWRhcmsgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyLFxuLmZvb3Rlci1kYXJrIC5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhcmFncmFwaC10eXBlLWxhYmVsLFxuLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhcmFncmFwaHMtZHJvcGRvd24tYWN0aW9uLmJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG59XG4ucGFyYWdyYXBocy1kcm9wZG93bi1hY3Rpb24uYnV0dG9uLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uZmllbGQtLXdpZGdldC1wYXJhZ3JhcGhzIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQsXG4uZmllbGQtLXdpZGdldC1lbnRpdHktcmVmZXJlbmNlLXBhcmFncmFwaHMgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmpzIC5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB0ZCB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuXG4ucmVnaW9uLXRpdGxlX19hY3Rpb24gYS5idXR0b24ge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGI1ZWQ3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwYTUzYmU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG5cbnRyLnJlZ2lvbi10aXRsZSB7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG59XG50ci5yZWdpb24tdGl0bGUgdGQge1xuICAtLWJzLXRhYmxlLWJnOiAjZjhmOWZhO1xufVxuXG5hLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGhlaWdodDogMS43ZW07XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IHVuc2V0O1xufVxuXG4uY29sb3ItcHJpbWFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwODQyOTg7XG4gIC0tYnMtYWxlcnQtYmc6ICMwODQyOTg7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYjZkNGZlO1xufVxuLmNvbG9yLXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MzU3YTtcbn1cblxuLmNvbG9yLXNlY29uZGFyeSB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM0MTQ2NGI7XG4gIC0tYnMtYWxlcnQtYmc6ICM0MTQ2NGI7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZDNkNmQ4O1xufVxuLmNvbG9yLXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMzQzODNjO1xufVxuXG4uY29sb3Itc3VjY2VzcyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICMwZjUxMzI7XG4gIC0tYnMtYWxlcnQtYmc6ICMwZjUxMzI7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjYmFkYmNjO1xufVxuLmNvbG9yLXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjNDEyODtcbn1cblxuLmNvbG9yLWluZm8ge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiAjMDU1MTYwO1xuICAtLWJzLWFsZXJ0LWJnOiAjMDU1MTYwO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogI2I2ZWZmYjtcbn1cbi5jb2xvci1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNDQxNGQ7XG59XG5cbi5jb2xvci13YXJuaW5nIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzY2NGQwMztcbiAgLS1icy1hbGVydC1iZzogIzY2NGQwMztcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmZmVjYjU7XG59XG4uY29sb3Itd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTIzZTAyO1xufVxuXG4uY29sb3ItZGFuZ2VyIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzg0MjAyOTtcbiAgLS1icy1hbGVydC1iZzogIzg0MjAyOTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNmNWMyYzc7XG59XG4uY29sb3ItZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YTFhMjE7XG59XG5cbi5jb2xvci1saWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6ICM2MzY0NjQ7XG4gIC0tYnMtYWxlcnQtYmc6ICM2MzY0NjQ7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuLmNvbG9yLWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0ZjUwNTA7XG59XG5cbi5jb2xvci1kYXJrIHtcbiAgLS1icy1hbGVydC1jb2xvcjogIzE0MTYxOTtcbiAgLS1icy1hbGVydC1iZzogIzE0MTYxOTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6ICNiY2JlYmY7XG59XG4uY29sb3ItZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTAxMjE0O1xufVxuXG4udmlld3MtYWRtaW4gYSB7XG4gIGNvbG9yOiAjMjk5N2ZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52aWV3cy1hZG1pbiBhOmhvdmVyIHtcbiAgY29sb3I6ICMyOTk3ZmY7XG59XG4udmlld3MtYWRtaW4gLnZpZXdzLWRpc3BsYXlzIC50YWJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi52aWV3cy1hZG1pbiAudmlld3MtdWktZGlzcGxheS10YWItYnVja2V0X190aXRsZSB7XG4gIHBhZGRpbmc6IDRweCA2cHggNnB4O1xufVxuLnZpZXdzLWFkbWluIC5kcm9wYnV0dG9uIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMC4xZW0gMC41ZW07XG59XG4udmlld3MtYWRtaW4gLmRyb3BidXR0b24gLmRyb3BidXR0b24tYWN0aW9uIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjk5N2ZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52aWV3cy1hZG1pbiAuZHJvcGJ1dHRvbiAuZHJvcGJ1dHRvbi1hY3Rpb24gLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMyOTk3ZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3cy1hZG1pbiAudmlldy1wcmV2aWV3LWZvcm0gLmZvcm0taXRlbS12aWV3LWFyZ3MsXG4udmlld3MtYWRtaW4gLnZpZXctcHJldmlldy1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBjb2xvcjogIzAwMDtcbn1cblxuY29kZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8qKlxuICogSW5zdHJ1Y3Rpb25zIGZvciBWYXJpYWJsZXMgZmlsZVxuICovXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG4vKipcbiAqIFN0YXJ0IG9mIEJyZWV6ZVxuICovXG46cm9vdCB7XG4gIC0tY29sb3ItMTogIzAwQUZFRjtcbiAgLS1jb2xvci0yOiAjNzA3MDcwO1xuICAtLWNvbG9yLTM6ICNGMDUxMjM7XG4gIC0tY29sb3ItNDogI0ZCQUUxNztcbiAgLS1jb2xvci01OiAjQ0MwMDdCO1xuICAtLWNvbG9yLTY6ICM4MkJDMDA7XG4gIC0tY29sb3ItNzogIzM0NjA5NDtcbiAgLS1jb2xvci04OiAjQUMxNjJDO1xuICAtLWNvbG9yLW5ldXRyYWw6ICNBM0E3QUM7XG4gIC0tY29sb3ItaW1wb3J0YW50OiAjRjA1MTIzO1xuICAtLWNvbG9yLXByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWNvbG9yLXNlY29uZGFyeTogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuW2NsYXNzKj1jb2xvci0xXSB7XG4gIC0tY29sb3I6ICMwMEFGRUY7XG59XG5cbltjbGFzcyo9Y29sb3ItMl0ge1xuICAtLWNvbG9yOiAjNzA3MDcwO1xufVxuXG5bY2xhc3MqPWNvbG9yLTNdIHtcbiAgLS1jb2xvcjogI0YwNTEyMztcbn1cblxuW2NsYXNzKj1jb2xvci00XSB7XG4gIC0tY29sb3I6ICNGQkFFMTc7XG59XG5cbltjbGFzcyo9Y29sb3ItNV0ge1xuICAtLWNvbG9yOiAjQ0MwMDdCO1xufVxuXG5bY2xhc3MqPWNvbG9yLTZdIHtcbiAgLS1jb2xvcjogIzgyQkMwMDtcbn1cblxuW2NsYXNzKj1jb2xvci03XSB7XG4gIC0tY29sb3I6ICMzNDYwOTQ7XG59XG5cbltjbGFzcyo9Y29sb3ItOF0ge1xuICAtLWNvbG9yOiAjQUMxNjJDO1xufVxuXG5bY2xhc3MqPWNvbG9yLW5ldXRyYWxdIHtcbiAgLS1jb2xvcjogI0EzQTdBQztcbn1cblxuW2NsYXNzKj1jb2xvci1pbXBvcnRhbnRdIHtcbiAgLS1jb2xvcjogI0YwNTEyMztcbn1cblxuW2NsYXNzKj1jb2xvci1wcmltYXJ5XSB7XG4gIC0tY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG5bY2xhc3MqPWNvbG9yLXNlY29uZGFyeV0ge1xuICAtLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1uYXZiYXItYmc6ICNmZmY7XG59XG5cbi8qKlxuICogQnRuIFByaW1hcnkgJiBTZWNvbmRhcnR5IEhvdmVyIENvbG9yIFZhbHVlc1xuICogSWYgQm9vdHN0cmFwIFZhcnMgYXJlIGRlcHJlY2F0ZWQgLS0+IHRoZXNlIHdpbGwgbmVlZCB0byBiZSBzZXQgaW4gYSBDU1MgU2VsZWN0b3IgQ29udGV4dHVheCBzdGF0ZW1lbnQgcmF0aGVyIHRoYW4gaGVyZS5cbiAqL1xuLyoqXG4gKiBVbmNvbW1lbnQgdGhlIGZvbGxvd2luZyBpZiBcIkJyb2FkY2FzdHNcIiBuZWVkIHRvIHN1cHBvcnQgQ1NTIFZhcnNcbiAqL1xuOnJvb3Qge1xuICAtLWJzLWJsdWU6ICMwZDZlZmQ7XG4gIC0tYnMtaW5kaWdvOiAjNjYxMGYyO1xuICAtLWJzLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1icy1waW5rOiAjZDYzMzg0O1xuICAtLWJzLXJlZDogI2RjMzU0NTtcbiAgLS1icy1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiAjZmZjMTA3O1xuICAtLWJzLWdyZWVuOiAjMTk4NzU0O1xuICAtLWJzLXRlYWw6ICMyMGM5OTc7XG4gIC0tYnMtY3lhbjogIzBkY2FmMDtcbiAgLS1icy1ibGFjazogIzAwMDtcbiAgLS1icy13aGl0ZTogI2ZmZjtcbiAgLS1icy1ncmF5OiAjNmM3NTdkO1xuICAtLWJzLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTEwMDogI2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDogI2U5ZWNlZjtcbiAgLS1icy1ncmF5LTMwMDogI2RlZTJlNjtcbiAgLS1icy1ncmF5LTQwMDogI2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDogI2FkYjViZDtcbiAgLS1icy1ncmF5LTYwMDogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LTcwMDogIzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTkwMDogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5OiAjMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1icy1zdWNjZXNzOiAjMTk4NzU0O1xuICAtLWJzLWluZm86ICMwZGNhZjA7XG4gIC0tYnMtd2FybmluZzogI2ZmYzEwNztcbiAgLS1icy1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tYnMtbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tYnMtZGFyazogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMTMsIDExMCwgMjUzO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDI1LCAxMzUsIDg0O1xuICAtLWJzLWluZm8tcmdiOiAxMywgMjAyLCAyNDA7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTkzLCA3O1xuICAtLWJzLWRhbmdlci1yZ2I6IDIyMCwgNTMsIDY5O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiA1MiwgNTgsIDY0O1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuMztcbiAgLS1icy1ib2R5LWNvbG9yOiAjMzQzQTQwO1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG4gIC0tYnMtbGluay1jb2xvcjogIzI5OTdmZjtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjMjk5N2ZmO1xuICAtLWJzLWNvZGUtY29sb3I6ICNkNjMzODQ7XG4gIC0tYnMtaGlnaGxpZ2h0LWJnOiAjZmZmM2NkO1xufVxuXG4uYnRuLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSwgYnV0dG9uLmxpbmssIC5idXR0b24sIGEuYnV0dG9uIHtcbiAgLS1icy1idG4tcGFkZGluZy14OiAxNXB4O1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDEwcHg7XG4gIC0tYnMtYnRuLWZvbnQtZmFtaWx5OiA7XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1idG4tbGluZS1oZWlnaHQ6IDEuMztcbiAgLS1icy1idG4tY29sb3I6ICMzNDNBNDA7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiAwcHg7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmJ0bi5idG4taW5saW5lLCBidXR0b24uYnRuLWlubGluZS5saW5rLFxuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLCAuYnV0dG9uLCBhLmJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3Zlcixcbi5idG4taW5saW5lOmhvdmVyLCBidXR0b24ubGluazpob3ZlciwgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIsXG4uYnRuLWNoZWNrICsgLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4tY2hlY2sgKyBidXR0b24ubGluazpob3ZlciwgLmJ0bi1jaGVjayArIC5idXR0b246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5saW5rOmZvY3VzLXZpc2libGUsIC5idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLFxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0bi1pbmxpbmUsIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIGJ1dHRvbi5saW5rLCAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taW5saW5lLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBidXR0b24ubGluaywgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbiwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLFxuOm5vdCguYnRuLWNoZWNrKSArIC5idG4taW5saW5lOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZSwgOm5vdCguYnRuLWNoZWNrKSArIC5idXR0b246YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZSwgYnV0dG9uLmxpbms6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsXG4uYWN0aXZlLmJ0bi1pbmxpbmUsIGJ1dHRvbi5hY3RpdmUubGluaywgLmFjdGl2ZS5idXR0b24sIC5idG4uc2hvdyxcbi5zaG93LmJ0bi1pbmxpbmUsIGJ1dHRvbi5zaG93LmxpbmssIC5zaG93LmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmxpbmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbjpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWlubGluZTphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgOm5vdCguYnRuLWNoZWNrKSArIGJ1dHRvbi5saW5rOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ1dHRvbjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5idG4taW5saW5lOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCBidXR0b24ubGluazpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSxcbi5hY3RpdmUuYnRuLWlubGluZTpmb2N1cy12aXNpYmxlLCBidXR0b24uYWN0aXZlLmxpbms6Zm9jdXMtdmlzaWJsZSwgLmFjdGl2ZS5idXR0b246Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsXG4uc2hvdy5idG4taW5saW5lOmZvY3VzLXZpc2libGUsIGJ1dHRvbi5zaG93Lmxpbms6Zm9jdXMtdmlzaWJsZSwgLnNob3cuYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLFxuLmJ0bi1pbmxpbmU6ZGlzYWJsZWQsIGJ1dHRvbi5saW5rOmRpc2FibGVkLCAuYnV0dG9uOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLFxuLmRpc2FibGVkLmJ0bi1pbmxpbmUsIGJ1dHRvbi5kaXNhYmxlZC5saW5rLCAuZGlzYWJsZWQuYnV0dG9uLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLFxuZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bi1pbmxpbmUsIGZpZWxkc2V0OmRpc2FibGVkIGJ1dHRvbi5saW5rLCBmaWVsZHNldDpkaXNhYmxlZCAuYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYjVlZDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBhNThjYTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLWlubGluZSwgYnV0dG9uLmJ0bi1pbmxpbmUubGluayxcbi5idG4taW5saW5lIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNTY1ZTY0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMzAsIDEzOCwgMTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzU2NWU2NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUxNTg1ZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzE1NzM0NztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTQ2YzQzO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2MCwgMTUzLCAxMTA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMTQ2YzQzO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTM2NTNmO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzE5ODc1NDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMzFkMmYyO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyNWNmZjI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDExLCAxNzIsIDIwNDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMzZGQ1ZjM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyNWNmZjI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG59XG5cbi5idG4td2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmZmNhMmM7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmYzcyMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE3LCAxNjQsIDY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmZjZDM5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNiYjJkM2I7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2IwMmEzNztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI1LCA4MywgOTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYjAyYTM3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYTUyODM0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2QzZDRkNTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYzZjN2M4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTEsIDIxMiwgMjEzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2M2YzdjODtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2JhYmJiYztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzQyNDY0OTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2NiwgNzAsIDczO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzRkNTE1NDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMsIDExMCwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTA4LCAxMTcsIDEyNTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzE5ODc1NDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNSwgMTM1LCA4NDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMjAyLCAyNDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2RjMzU0NTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjAsIDUzLCA2OTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tbGluaywgYnV0dG9uLmxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSwgYnV0dG9uLmxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyLCBidXR0b24ubGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLWlubGluZSwgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbi5saW5rLCAuYnRuLWdyb3VwLWxnID4gLmJ1dHRvbiB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4taW5saW5lLCAuYnRuLWdyb3VwLXNtID4gYnV0dG9uLmxpbmssIC5idG4tZ3JvdXAtc20gPiAuYnV0dG9uIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuaDEgc3Ryb25nLFxuaDIgc3Ryb25nLFxuaDMgc3Ryb25nLFxuaDQgc3Ryb25nLFxuaDUgc3Ryb25nLFxuaDYgc3Ryb25nLFxuLmgxIHN0cm9uZyxcbi5oMiBzdHJvbmcsXG4uaDMgc3Ryb25nLFxuLmg0IHN0cm9uZyxcbi5oNSBzdHJvbmcsXG4uaDYgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuOnJvb3Qge1xuICAvKipcbiAgICogT3ZlcndyaXR0ZW4gQm9vdFN0cmFwIENTUyBWYXJzXG4gICAqL1xuICAtLWJzLWxpbmstY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkhaW1wb3J0YW50O1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBDYWxlbmRhciAmIEV2ZW50IENvbG91cnNcbiAqL1xuLyoqXG4gKiBNYXAgLSBTY2hvb2wgVHlwZSBDb2xvdXJzXG4gKi9cbi52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy10ZXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUHJvbW8gU3R5bGluZyAoRWxzZXdoZXJlKSovXG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xufVxuXG5oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgei1pbmRleDogNTAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgPiAubmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2YmFyLWJnKSAhaW1wb3J0YW50O1xufVxuaGVhZGVyID4gLm5hdmJhciA+IC5jb250YWluZXIge1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuXG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IGNhbGMoMTAzMCArIDEpO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMyOTk3ZmY7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjNGNDtcbiAgbWFyZ2luOiAwIC0xcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIge1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBpW2NsYXNzKj1mYS1dIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtID4gYSB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtID4gaVtjbGFzcyo9ZmEtXSArIGEge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gaDUsIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gLmg1IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1hY2Nlc3NpYmlsaXR5IGEge1xuICAgIHRleHQtaW5kZW50OiBpbmhlcml0O1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3MtbGFuZ3VhZ2UgLmdvb2ctdGUtZ2FkZ2V0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5nb29nLXRlLWdhZGdldCA+IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIC5nb29nLXRlLWdhZGdldCAuZ29vZy1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLWxhbmd1YWdlIGEuZ29vZ2xlLXRyYW5zbGF0b3Itc3dpdGNoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMC43NXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHotaW5kZXg6IDk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHotaW5kZXg6IDUwMTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1zZWFyY2ggI3F1aWNrbGlua3Mtc2VhcmNoLWNvbnRlbnQge1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAuNzVyZW07XG4gIHRvcDogNDhweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgaW5zZXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2Uge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuanMtZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xpYnJhcmllcy9mb250YXdlc29tZS9zdmdzL2xpZ2h0L21hZ25pZnlpbmctZ2xhc3Muc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSNxdWlja2xpbmtzLXNlYXJjaCAjcXVpY2tsaW5rcy1zZWFyY2gtY29udGVudCBmb3JtLnNlYXJjaC1ibG9jay1mb3JtLmdvb2dsZS1jc2UgLmpzLWZvcm0taXRlbSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtI3F1aWNrbGlua3Mtc2VhcmNoICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgYS5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHotaW5kZXg6IDk5O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQge1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQgbGkubmF2LWl0ZW0ge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NlZDRkYTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0jcXVpY2tsaW5rcy1yZXNvdXJjZXMgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQgbGkubmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG5oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYm9yZGVyOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xufVxuaGVhZGVyIC5uYXZiYXItdG9nZ2xlcjpob3ZlciwgaGVhZGVyIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5oZWFkZXIgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLXNvbGlkLmZhLXhtYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLWJhcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZHJvb20tLXBpbm5lZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5oZWFkcm9vbS0tdW5waW5uZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG5oZWFkZXIuaGVhZHJvb20gfiBtYWluIC5yZWdpb24tY29udGVudCAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgPiBhcnRpY2xlLm5vZGUtLWZ1bGwge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuYm9keTpub3QoLnBhdGgtZnJvbnRwYWdlKSBmb290ZXIjc2l0ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyIGEsXG5mb290ZXIjc2l0ZS1mb290ZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciNzaXRlLWZvb3RlciBhOmhvdmVyLCBmb290ZXIjc2l0ZS1mb290ZXIgYTpmb2N1cyxcbmZvb3RlciNzaXRlLWZvb3RlciAubmF2LWxpbms6aG92ZXIsXG5mb290ZXIjc2l0ZS1mb290ZXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1tYWluLFxuZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1ib3R0b20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBmb290ZXIjc2l0ZS1mb290ZXIgLmZvb3Rlci1yb3ctLW1haW4gLmJsb2NrLFxuZm9vdGVyI3NpdGUtZm9vdGVyIC5mb290ZXItcm93LS1ib3R0b20gLmJsb2NrIHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgfVxufVxuXG4uZm9vdGVyLXJvdy0tbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93LS1tYWluIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHtcbiAgICBtYXgtd2lkdGg6IDMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1yb3ctLW1haW4gLnJlZ2lvbi5yZWdpb24tZm9vdGVyLW1haW4tZm91cnRoIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZm9vdGVyLXJvdy0tbWFpbiAucmVnaW9uLnJlZ2lvbi1mb290ZXItbWFpbi1mb3VydGggLmJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi5mb290ZXItcm93LS1tYWluIC5yZWdpb24ucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCAuYmxvY2sgKyAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jc2l0ZS1pbmZvLWZvb3RlciB1bCBsaSBpLFxuI3NpdGUtaW5mby1mb290ZXIgdWwgbGkgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3NpdGUtaW5mby1mb290ZXIgdWwgbGkjc2l0ZS1lbWFpbCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaTo6YmVmb3JlLFxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInguY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG4jc2l0ZS1pbmZvLWZvb3RlciAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cImxpbmtlZGluLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4Y1wiO1xufVxuI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInlvdXR1YmUuY29tXCJdIGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbmZvb3RlciAuYmxvY2stbWVudSB1bC5uYXYgbGkgYS5uYXYtbGluayxcbmZvb3RlciAuYmxvY2stbWVudSB1bC5uYXYgbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5cbi5mb290ZXItcm93LS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBwYWRkaW5nOiAxLjVyZW0gMCAwO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3ctLWJvdHRvbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmZvb3Rlci1yb3ctLWJvdHRvbSAjY29weXJpZ2h0LFxuLmZvb3Rlci1yb3ctLWJvdHRvbSAjc2l0ZS1jcmVkaXQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItcm93LS1ib3R0b20gI2NvcHlyaWdodCxcbi5mb290ZXItcm93LS1ib3R0b20gI3NpdGUtY3JlZGl0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDAuMjVyZW0gMDtcbn1cbm5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIG9sLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpLmZhLWhvbWUsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gaS5mYS1ob21lIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSBvbC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06OmFmdGVyLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEsXG5uYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB1bC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gb2wuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxubmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0gdWwuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG59XG5cbi5pbWctY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjYWRiNWJkO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1nLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLmJ0biwgYnV0dG9uLmxpbmssIC5idXR0b24sIGEuYnV0dG9uLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5idG4taW5saW5lLmxpbmssXG4uYnRuLWlubGluZSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi5idG4tcHJpbWFyeSwgYnV0dG9uLmJ0bi1wcmltYXJ5LmxpbmssIC5idG4tcHJpbWFyeS5idXR0b24sXG4uYnRuLXByaW1hcnkuYnRuLWlubGluZSB7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtYnRuLWJnOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmhvdmVyLCAuYnRuLXByaW1hcnkuYnV0dG9uOmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4uYnRuLXByaW1hcnk6Zm9jdXMsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmZvY3VzLCAuYnRuLXByaW1hcnkuYnV0dG9uOmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6Zm9jdXMsIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlLCBidXR0b24uYnRuLXByaW1hcnkubGluazphY3RpdmUsIC5idG4tcHJpbWFyeS5idXR0b246YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6YWN0aXZlIHtcbiAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcbn1cbi5idG4uYnRuLXByaW1hcnk6Zm9jdXMsIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rOmZvY3VzLCAuYnRuLXByaW1hcnkuYnV0dG9uOmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6Zm9jdXMsIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlLCBidXR0b24uYnRuLXByaW1hcnkubGluazphY3RpdmUsIC5idG4tcHJpbWFyeS5idXR0b246YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmJ0bi1pbmxpbmU6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluaywgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uLCAuYnRuLmJ0bi1pbmxpbmUsIGJ1dHRvbi5saW5rLmJ0bi1pbmxpbmUsXG4uYnV0dG9uLmJ0bi1pbmxpbmUsXG4uYnRuLWlubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluazpob3ZlciwgLmJ0bi1zZWNvbmRhcnkuYnV0dG9uOmhvdmVyLFxuLmJ0bi1pbmxpbmU6aG92ZXIsIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmUsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5idXR0b246YWN0aXZlLFxuLmJ0bi1pbmxpbmU6YWN0aXZlLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5Lmxpbms6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjpmb2N1cyxcbi5idG4taW5saW5lOmZvY3VzIHtcbiAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBidXR0b24uYnRuLXNlY29uZGFyeS5saW5rOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4uYnRuLWlubGluZTpmb2N1cywgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnkubGluazphY3RpdmUsIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbjphY3RpdmUsXG4uYnRuLWlubGluZTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5hLmV4dCBzdmcuZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMsIGlucHV0W3R5cGU9cmFkaW9dOmFjdGl2ZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzLFxuaW5wdXRbdHlwZT1jaGVja2JveF06YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtZ3JheS02MDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5mb3JtLWl0ZW0uZm9ybS10eXBlLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWl0ZW0uZm9ybS10eXBlLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBtYXJnaW46IDA7XG59XG5cbm5hdi50YWJzLXByaW1hcnkge1xuICBtYXJnaW46IDIuMjVyZW0gMCAxLjVyZW07XG59XG5uYXYudGFicy1wcmltYXJ5IHVsLm5hdi10YWJzIGxpIGEge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5uYXYudGFicy1wcmltYXJ5IHVsLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtLnVzZXItbG9naW4tZm9ybSxcbmZvcm0udXNlci1wYXNzIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvcm0udXNlci1sb2dpbi1mb3JtLFxuZm9ybS51c2VyLXBhc3Mge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0sXG5mb3JtLnVzZXItcGFzcyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMS44NzVyZW07XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtIGlucHV0LmZvcm0tdGV4dCxcbmZvcm0udXNlci1wYXNzIC5mb3JtLWl0ZW0gaW5wdXQuZm9ybS10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtIGlucHV0LmZvcm0tdGV4dDpmb2N1cyxcbmZvcm0udXNlci1wYXNzIC5mb3JtLWl0ZW0gaW5wdXQuZm9ybS10ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbi51aS13aWRnZXQge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnVpLWhlbHBlci1yZXNldCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnVpLXdpZGdldC1jb250ZW50IGEge1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbn1cbi51aS13aWRnZXQtY29udGVudCBhLmJ0biwgLnVpLXdpZGdldC1jb250ZW50IGEuYnV0dG9uLFxuLnVpLXdpZGdldC1jb250ZW50IGEuYnRuLWlubGluZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGEuYnRuOmhvdmVyLCAudWktd2lkZ2V0LWNvbnRlbnQgYS5idXR0b246aG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgYS5idG4taW5saW5lOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudWktYWNjb3JkaW9uIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIC0tYmctY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG4gIHBhZGRpbmc6IDEuMTI1cmVtIDEuODc1cmVtIDAuNzVyZW0gMS4xMjVyZW07XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gYSwgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciA+IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gYSwgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciA+IC5maWVsZC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciA+IGE6OmFmdGVyLCAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyID4gLmZpZWxkLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxLjEyNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMS4xMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG5cbmgxLFxuLmgxLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgxIGEsXG5oMiBhLFxuaDMgYSxcbmg0IGEsXG5oNSBhLFxuaDYgYSxcbi5oMSBhLFxuLmgyIGEsXG4uaDMgYSxcbi5oNCBhLFxuLmg1IGEsXG4uaDYgYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG4uZGlzcGxheS0xLFxuLmRpc3BsYXktMixcbi5kaXNwbGF5LTMsXG4uZGlzcGxheS00LFxuLmRpc3BsYXktNSxcbi5kaXNwbGF5LTYge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5wIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxucCArIGgxLCBwICsgaDIsIHAgKyBoMywgcCArIGg0LCBwICsgaDUsIHAgKyBoNixcbnAgKyAuaDEsIHAgKyAuaDIsIHAgKyAuaDMsIHAgKyAuaDQsIHAgKyAuaDUsIHAgKyAuaDYge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5maWVsZCBhLmJ0biwgLmZpZWxkIGEuYnV0dG9uLFxuLmZpZWxkIGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZmllbGQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5maWVsZCBwOmxhc3QtY2hpbGQgYS5idG4sIC5maWVsZCBwOmxhc3QtY2hpbGQgYS5idXR0b24sXG4uZmllbGQgcDpsYXN0LWNoaWxkIGEuYnRuLWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5maWVsZCBoMSwgLmZpZWxkIGgyLCAuZmllbGQgaDMsIC5maWVsZCBoNCwgLmZpZWxkIGg1LCAuZmllbGQgaDYsXG4uZmllbGQgLmgxLCAuZmllbGQgLmgyLCAuZmllbGQgLmgzLCAuZmllbGQgLmg0LCAuZmllbGQgLmg1LCAuZmllbGQgLmg2LFxuLnBhcmFncmFwaCAuZmllbGQgaDEsXG4ucGFyYWdyYXBoIC5maWVsZCBoMixcbi5wYXJhZ3JhcGggLmZpZWxkIGgzLFxuLnBhcmFncmFwaCAuZmllbGQgaDQsXG4ucGFyYWdyYXBoIC5maWVsZCBoNSxcbi5wYXJhZ3JhcGggLmZpZWxkIGg2LFxuLnBhcmFncmFwaCAuZmllbGQgLmgxLFxuLnBhcmFncmFwaCAuZmllbGQgLmgyLFxuLnBhcmFncmFwaCAuZmllbGQgLmgzLFxuLnBhcmFncmFwaCAuZmllbGQgLmg0LFxuLnBhcmFncmFwaCAuZmllbGQgLmg1LFxuLnBhcmFncmFwaCAuZmllbGQgLmg2IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxubWFpbiB1bDpub3QoLm5hdiksXG5tYWluIGRpdjpub3QoLmNvbnRleHR1YWwpID4gdWwge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbm1haW4gdWw6bm90KC5uYXYpID4gbGkgPiB1bCxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCkgPiB1bCA+IGxpID4gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxubWFpbiB1bDpub3QoLm5hdikgPiBsaSA+IHVsID4gbGkgPiB1bCxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCkgPiB1bCA+IGxpID4gdWwgPiBsaSA+IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5cbm1haW4gdWwubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxub2wge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5vbCBsaTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE1cmVtO1xufVxub2wgPiBsaSA+IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxub2wgPiBsaSA+IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxub2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWxhdGluICFpbXBvcnRhbnQ7XG59XG5vbCBvbCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW4gIWltcG9ydGFudDtcbn1cbm9sIG9sIG9sIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1sYXRpbiAhaW1wb3J0YW50O1xufVxub2wgb2wgb2wgb2wgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuICFpbXBvcnRhbnQ7XG59XG5cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciB7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogbm9uZTtcbn1cbmhlYWRlci5zY2hvb2xraXQtaGVhZGVyID4gbmF2Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAycmVtO1xufVxuaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLm5hdmJhci10b2dnbGVyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG51bC5tZW51LS1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG51bC5tZW51LS1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBUb3AgbGV2ZWwgZHJvcGRvd24tdG9nZ2xlIChtYWtlcyBpdGVtIGZ1bGx5IGNsaWNrYWJsZSlcbiAqL1xudWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3ICFpbXBvcnRhbnQ7XG59XG5cbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gPiAubmF2LWxpbmssXG51bC5tZW51LS1tYWluIGxpLm5hdi1pdGVtID4gLmNvbGxhcHNlLWljb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxudWwubWVudS0tbWFpbiBsaS5uYXYtaXRlbSA+IC5uYXYtbGluay5pcy1hY3RpdmUsXG51bC5tZW51LS1tYWluIGxpLm5hdi1pdGVtID4gLmNvbGxhcHNlLWljb24uaXMtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xufVxudWwubWVudS0tbWFpbiBsaS5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluayxcbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW06aG92ZXIgPiAuY29sbGFwc2UtaWNvbiwgdWwubWVudS0tbWFpbiBsaS5uYXYtaXRlbS5leHBhbmRlZCA+IC5uYXYtbGluayxcbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0uZXhwYW5kZWQgPiAuY29sbGFwc2UtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbn1cbnVsLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG51bC5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjNGNDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICB1bC5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIHVsLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxudWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgdWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4wMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgdWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxudWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbnVsLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gLmNvbGxhcHNlLWljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMTVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIHRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSAuY29sbGFwc2UtaWNvbiB7XG4gICAgdG9wOiAwLjZlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICB1bC5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5jb2xsYXBzZS1pY29uIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICB1bC5tZW51LS1tYWluID4gLm5hdi1pdGVtIC5jb2xsYXBzZS1pY29uIHtcbiAgICB0b3A6IDAuNzVlbTtcbiAgfVxufVxuXG51bC5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgLS1icy1kcm9wZG93bi1iZzogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgdWwubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgbWluLXdpZHRoOiAxNXJlbTtcbiAgICBsZWZ0OiAwLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgdWwubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgfVxufVxudWwubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG51bC5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbnVsLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gYS5uYXYtbGluayxcbnVsLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gc3Bhbi5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxudWwubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSBhLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSxcbnVsLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gc3Bhbi5uYXYtbGluay5kcm9wZG93bi10b2dnbGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxudWwubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSAuY29sbGFwc2UtaWNvbiB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDAuNjVyZW07XG59XG51bC5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtLmRyb3Bkb3duLWl0ZW0gYS5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSxcbnVsLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0uZHJvcGRvd24taXRlbSBzcGFuLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi4yNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZGE7XG59XG51bC5tZW51LS1tYWluIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtLmRyb3Bkb3duLWl0ZW0uZXhwYW5kZWQgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSBhLmNvbGxhcHNlLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbn1cbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yIGxpLm5hdi1pdGVtID4gYS5uYXYtbGluayB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG51bC5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMixcbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIHtcbiAgLS1icy1kcm9wZG93bi1iZzogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG51bC5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSxcbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICB1bC5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSxcbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2VkNGRhO1xuICB9XG59XG51bC5tZW51LS1tYWluIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiBsaS5uYXYtaXRlbSBhLFxudWwubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIgbGkubmF2LWl0ZW0gLm5hdi1saW5rLFxudWwubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMgbGkubmF2LWl0ZW0gYSxcbnVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIGxpLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm1lbnUtLW1haW4gbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0yLFxudWwubWVudS0tbWFpbiBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIH1cbn1cbnVsLm1lbnUtLW1haW4gPiBsaS5uYXYtaXRlbTpsYXN0LWNoaWxkIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHVsLm1lbnUtLW1haW4gPiBsaS5uYXYtaXRlbTpsYXN0LWNoaWxkIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxudWwubWVudS0tbWFpbiA+IGxpLm5hdi1pdGVtOmxhc3QtY2hpbGQgdWwubWVudS1sZXZlbC0yLnNob3cgbGkubmF2LWl0ZW0gYSBhLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIHVsLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4gMC4ycztcbiAgfVxuXG4gIHVsLm1lbnUtLW1haW46aG92ZXIgPiAubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4uYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jbGFuZC1hY2tub3dsZWRnZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbGFuZC1hY2tub3dsZWRnZW1lbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuI2xhbmQtYWNrbm93bGVkZ2VtZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2stbG9nby1kaXN0cmljdC1hbHQgLmltZy13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMjI1cHg7XG59XG5cbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1uYW1lIGg1LCAuYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtbmFtZSAuaDUsXG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtbmFtZSBoNSBwLFxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLW5hbWUgLmg1IHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2stZm9vdGVyLXNpdGVpbmZvIGxpI3NpdGUtYWRkcmVzcyBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcC5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9jay1mb290ZXItc2l0ZWluZm8gbGkjc2l0ZS1hZGRyZXNzIHAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJsb2NrLWZvb3Rlci1zaXRlaW5mbyBsaSNzaXRlLWFkZHJlc3MgcCBzcGFuLmNvdW50cnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZXJvIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gLmgxLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWpvYi1jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiBoMSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgPiAuaDEsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtam9iLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxIHAsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0ID4gLmgxIHAsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUgcCxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtbG9jYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWRhdGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAubm9kZS1oZXJvLWF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1kYXRlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5ub2RlLWhlcm8tZGF0ZSBhLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLm5vZGUtaGVyby1hdXRob3IgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuaDEge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuaDEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgc3Bhbi5oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLXRpdGxlLmgxIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgc3Bhbi5oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLXRpdGxlLmgxIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHNwYW4uaGVhZGxpbmUsXG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBzcGFuLmhlYWRsaW5lLFxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8gPiBhcnRpY2xlLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvID4gYXJ0aWNsZS5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIG1hcmdpbjogMCAwIDAuNzVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICpcbiAqL1xuLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5cbi8qKlxuICogQXBwbHkgY29udGFpbmVyIHRvIG5ld3NodWIgcGFnZS1oZXJvcy4gXG4gKi9cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtam9iLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtam9iLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIsXG4ubm9kZS0tdHlwZS1qb2Iubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciArIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWpvYi5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8sXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8sXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lcixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyA+IC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gPiAuaW5uZXIgKyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCAucGFnZS1oZXJvID4gLmlubmVyICsgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLWZ1bGwgLnBhZ2UtaGVybyAuZGl2aWRlciB7XG4gIG1hcmdpbjogYXV0byAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5zbWFydC1kYXRlLS10aW1lICsgLmRpdmlkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zdGFmZi1oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YWZmLWhlcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAgfVxufVxuLnN0YWZmLWhlcm8gLmlubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMS4xMjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSxcbi5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgLnBhZ2UtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RhZmYtaGVybyAuaW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zdGFmZi1oZXJvIC5pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5zdGFmZi1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4ubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuLyoqXG4qIE5ld3NIdWIgQ29udGVudCBcbiogKFNoYXJlZCBTdHlsZXMpXG4qL1xuLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciA+IC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyID4gLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgPiAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lcixcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2Uge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1pbWFnZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWltYWdlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2UsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtaW1hZ2Uge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogNS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgxLmZpZWxkLS1uYW1lLXRpdGxlLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmZpZWxkLS1uYW1lLXRpdGxlLmgxLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmZpZWxkLS1uYW1lLXRpdGxlLmgxLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmZpZWxkLS1uYW1lLXRpdGxlLmgxLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5maWVsZC0tbmFtZS10aXRsZS5oMSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5maWVsZC0tbmFtZS10aXRsZS5oMSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgxLmZpZWxkLS1uYW1lLXRpdGxlLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIGgxLmZpZWxkLS1uYW1lLXRpdGxlLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmZpZWxkLS1uYW1lLXRpdGxlLmgxLFxuLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmZpZWxkLS1uYW1lLXRpdGxlLmgxLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmZpZWxkLS1uYW1lLXRpdGxlLmgxLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLCAubm9kZS0tdHlwZS1zbGlkZS5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluaywgLm5vZGUtLXR5cGUtc2xpZGUubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLXNsaWRlLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lLFxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4sXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLWlubGluZSxcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bixcbi5ub2RlLS10eXBlLWJsb2cubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idXR0b24sXG4ubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXNsaWRlIC5ub2RlX19pbm5lciA+IC5zbGlkZS1hZGRpdGlvbmFsIC5idG4taW5saW5lLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLFxuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCBidXR0b24ubGluayxcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ1dHRvbixcbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUsXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnRuLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgYnV0dG9uLmxpbmssXG4ubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1zbGlkZSAubm9kZV9faW5uZXIgPiAuc2xpZGUtYWRkaXRpb25hbCAuYnV0dG9uLFxuLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tc2xpZGUgLm5vZGVfX2lubmVyID4gLnNsaWRlLWFkZGl0aW9uYWwgLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi8qKlxuKiBOZXdzSHViIENvbnRlbnQgaW4gXCJOZXdzaHViXCIgRGlzcGxheSBNb2RlXG4qIChGcm9udCBQYWdlKVxuKi9cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLW5ld3NodWIgLm5vZGVfX2lubmVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tbmV3c2h1YiAubm9kZV9faW5uZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1uZXdzaHViIC5ub2RlX19pbm5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IGluIFwiVGVhc2VyXCIgRGlzcGxheSBNb2RlXG4qICgvYW5ub3VuY2VtZW50cyAvYmxvZyAvZXZlbnRzIC9uZXdzKVxuKi9cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cbi52aWV3LWlkLW5ld3NodWIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIC5maWVsZC1jb250ZW50IC5pbWFnZS13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkZWUyZTY7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMS4xMjVyZW0gMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5vZGUtdGl0bGUgYSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCwgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBvbCwgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSwgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSwgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDEsIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsIGFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLCBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgzLCBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHVsLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMyxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSB1bCxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBvbCxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgzLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IHVsLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgb2wsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBsaSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgLmgxLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmZpZWxkLS1uYW1lLWJvZHkgaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSAuaDIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBoMyxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IC5oMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5maWVsZC0tbmFtZS1ib2R5IGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuZmllbGQtLW5hbWUtYm9keSBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciAudW5wdWJsaXNoLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIgLnVucHVibGlzaC1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5idG4td3JhcHBlciAudW5wdWJsaXNoLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAuYnRuLXdyYXBwZXIgLnVucHVibGlzaC1kYXRlIHtcbiAgZmxleDogMTAwJTtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWF1dGhvcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWF1dGhvcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5uZXdzLWRhdGUsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1hdXRob3Ige1xuICBjb2xvcjogI0EzQTdBQztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAubmV3cy1kYXRlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLm5ld3MtZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmssXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmssXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmRldGFpbHMtd3JhcHBlciAucmVhZG1vcmUtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsgaSxcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rIGksXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5kZXRhaWxzLXdyYXBwZXIgLnJlYWRtb3JlLWxpbmsgaSxcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuZGV0YWlscy13cmFwcGVyIC5yZWFkbW9yZS1saW5rIGkge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgPiAuaW1hZ2Utd3JhcHBlcixcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIGltZyxcbmFydGljbGUubm9kZS0tdHlwZS1ldmVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyID4gLmltYWdlLXdyYXBwZXIgPiAubWVkaWEtLXR5cGUtaW1hZ2UgaW1nLFxuYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciA+IC5pbWFnZS13cmFwcGVyID4gLm1lZGlhLS10eXBlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBcbiogTm9kZSBsaXN0XG4qL1xuLyoqXG4gKiBUZWFzZXJzIHNlZSBAIF9wYXJhZ3JhcGgtLXBhZ2UtcmVmZXJlbmNlcy5zY3NzXG4gKi9cbi5icm9hZGNhc3QtdHlwZS1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJBRDI3O1xufVxuXG4uYnJvYWRjYXN0LXR5cGUtYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVBNDA2O1xufVxuXG4uYnJvYWRjYXN0LXR5cGUtdXJnZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NBMkQyNjtcbn1cblxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmJyb2FkY2FzdC13cmFwcGVyLCAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LWlubmVyLCAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtaW5uZXIgPiAuYnJvYWRjYXN0LXRpdGxlLCAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3QtaW5uZXIgPiAuYnJvYWRjYXN0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC1pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC40NXJlbTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS10ZWFzZXIgLmJyb2FkY2FzdC10aXRsZS13cmFwcGVyIGg0LmJyb2FkY2FzdC10aXRsZSwgLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgLmJyb2FkY2FzdC10aXRsZS5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAuY2xpY2thYmxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMTtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtaW5uZXIge1xuICBwYWRkaW5nOiAzcmVtIDEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtaW5uZXIge1xuICAgIHBhZGRpbmc6IDQuNXJlbSA0LjVyZW0gNC41cmVtIDZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciBpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAycmVtIGF1dG8gMnJlbSAtM3JlbTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciBpIHtcbiAgICBtYXJnaW46IDAgMXJlbSAwIC0zcmVtO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciAuYnJvYWRjYXN0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ub2RlLS10eXBlLWJyb2FkY2FzdC5ub2RlLS1mdWxsIC5icm9hZGNhc3QtdGl0bGUtd3JhcHBlciArIGg0LCAubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tZnVsbCAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgKyAuaDQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLWZ1bGwgLmZpZWxkLS1uYW1lLWJvZHkgcCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCBtYWluW3JvbGU9bWFpbl0gPiAuY29udGFpbmVyLWZsdWlkLCAucGFnZS1ub2RlLXR5cGUtYnJvYWRjYXN0IG1haW5bcm9sZT1tYWluXSA+IC5jb250YWluZXItbGcsIC5wYWdlLW5vZGUtdHlwZS1icm9hZGNhc3QgbWFpbltyb2xlPW1haW5dID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKipcbiAqIFwiTGlzdFwiIERpc3BsYXkgTW9kZVxuICovXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbGlzdCAubm9kZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogXCJBdXRob3JcIiBEaXNwbGF5IE1vZGVcbiAqL1xuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lcixcbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1tZWRpYS1jb250YWN0ID4gLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tbWVkaWEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIHtcbiAgZmxleDogYXV0bztcbiAgbWF4LXdpZHRoOiAxNTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSAubWVkaWEtLXR5cGUtaW1hZ2UsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cbmFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1hdXRob3IgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby1tZWRpYSBpbWcsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLW1lZGlhIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IDIzNXB4O1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWF1dGhvciA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIGEsXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmF1dGhvci1uYW1lIGEge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24sXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tbWVkaWEtY29udGFjdCA+IC5ub2RlX19pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yID4gLm5vZGVfX2lubmVyIC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtYm9keSBwLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3QgPiAubm9kZV9faW5uZXIgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnByb21vLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5wcm9tby0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuLm5vZGUtLXR5cGUtam9iIC5wYWdlLWhlcm8gLnBvc3RlZC1vbiBsYWJlbCxcbi5ub2RlLS10eXBlLWpvYiAucGFnZS1oZXJvIC5jbG9zZXMtb24gbGFiZWwge1xuICBjb2xvcjogIzAwNUQ4MDtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIGhyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICM2RDc1N0Q7XG4gIG9wYWNpdHk6IDAuMTE7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tdG9wIC5maWVsZF9fbGFiZWwge1xuICBjb2xvcjogIzAwNUQ4MDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLWJvdHRvbSAuZmllbGRfX2xhYmVsIHtcbiAgY29sb3I6ICMwMDVEODA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWpvYiAuY29udGFpbmVyIC5qb2ItaW5mby1zdWJtaXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCBoMiwgLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtam9iIC5jb250YWluZXIgLmpvYi1pbmZvLXN1Ym1pdCAuYnRuLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IGJ1dHRvbi5saW5rLCAubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idXR0b24sXG4ubm9kZS0tdHlwZS1qb2IgLmNvbnRhaW5lciAuam9iLWluZm8tc3VibWl0IC5idG4taW5saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8sXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4udmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wYXJ0bmVycyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93LFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93LFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ID4gLm5vZGUtaGVyby10ZXh0LFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgPiAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIHtcbiAgLS1jb21tLXBhcnQtYWNjZW50OiAjNzA3MDcwO1xufVxuXG4vKipcbiAqIEhvbWVwYWdlIFNlYXJjaCBCbG9ja1xuICpcbiAqL1xuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIC5ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0gaW5wdXQsXG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtIHNlbGVjdCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtLFxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtLFxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgICBmbGV4LXNocmluazogMztcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0IG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdLFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8gbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIFBhcnRuZXJcbiAqL1xuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWxvZ28td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1sb2dvLXdyYXBwZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8ge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gbGkgbGFiZWwsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gLnBhcnRuZXItbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbW0tcGFydC1uYW1lIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAucGFydG5lci1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1jb21tLXBhcnQtYWRkcmVzcyBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyIC5wYXJ0bmVyLWluZm8gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbW0tcGFydC1hZGRyZXNzIHAgc3Bhbi5jb3VudHJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyID4gLmZpZWxkLS1uYW1lLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwgPiAubm9kZV9faW5uZXIgPiAuY29udGFpbmVyID4gLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgPiAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgLnJlbGF0ZWQtcHJvZy10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLmNvbnRhaW5lciAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCA+IC5ub2RlX19pbm5lciA+IC5jb250YWluZXIgI2FsbC1wcm9ncmFtcyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5wYXJ0bmVyLWxvZ28td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5wYXJ0bmVyLWxvZ28td3JhcHBlciBpbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAucGFydG5lci1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciBhLmJ0biwgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciBhLmJ1dHRvbixcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgYS5idG4taW5saW5lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qKlxuICogIFByb2dyYW1cbiAqL1xuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgPiAucHJvZ3JhbS1ib3R0b20tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnBhcnRuZXItaW5mbyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucGFydG5lci1pbmZvIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuY29udGFpbmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyAubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5jb250YWluZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbmZvIGxpIGxhYmVsLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmNvbnRhaW5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8gbGkgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWluZm8ge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSAubGFiZWwsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5pdGVtLXdyYXBwZXIgLnByb2dyYW0taW5mbyBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaXRlbS13cmFwcGVyIC5wcm9ncmFtLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE5NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLml0ZW0td3JhcHBlciAucHJvZ3JhbS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4vKipcbiAqIFBhcnRuZXIgVmlld3NcbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQge1xuICBmbGV4OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcGFydG5lcnMudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IC52aWV3cy1maWVsZCAuZmllbGQtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IC52aWV3cy1maWVsZC52aWV3cy1maWVsZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93IC52aWV3cy1maWVsZC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgZmxleC1ncm93OiAzO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtaW5uZXIgLnZpZXdzLXJvdzpmaXJzdC1vZi10eXBlLFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC1pbm5lciAudmlld3Mtcm93OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgdWwucGFnaW5hdGlvbiBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgdWwucGFnaW5hdGlvbiBsaS5wYWdlcl9faXRlbS0tbGFzdCxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyB1bC5wYWdpbmF0aW9uIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycy52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyB1bC5wYWdpbmF0aW9uIGxpLnBhZ2VyX19pdGVtLS1sYXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBQcm9ncmFtIFZpZXdzXG4gKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvbW11bml0eS1wcm9ncmFtcy52aWV3LWlkLWNvbW11bml0eV9wcm9ncmFtcyAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0sXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICNlZGl0LWFjdGlvbnMge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAuZm9ybS1pdGVtLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIHtcbiAgICBmbGV4OiBhdXRvO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lIC5mb3JtLWl0ZW0gbGFiZWwsXG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICNlZGl0LWFjdGlvbnMgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAjZWRpdC1hY3Rpb25zIHtcbiAgYWxpZ24tc2VsZjogZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICNlZGl0LWFjdGlvbnMge1xuICAgIGZsZXgtc2hyaW5rOiAzO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctZmlsdGVycyAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lICNlZGl0LWFjdGlvbnMgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4udmlldy1jb21tdW5pdHktcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LWlubmVyIC52aWV3cy1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5tZWRpYS0tdHlwZS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1lZGlhLS10eXBlLWltYWdlIC5pbWctY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXJhZ3JhcGggLm1lZGlhLS10eXBlLWltYWdlIHtcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwgLmZpZWxkX19pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwgLmZpZWxkX19pdGVtIGltZyB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtLXR5cGUtaW1hZ2UubWVkaWEtLXZpZXctbW9kZS1zY2FsZWQtZnVsbCAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgfVxufVxuXG4ubWVkaWEtLXR5cGUtcmVtb3RlLXZpZGVvLm1lZGlhLS12aWV3LW1vZGUtZGVmYXVsdC1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm1lZGlhLS10eXBlLXJlbW90ZS12aWRlby5tZWRpYS0tdmlldy1tb2RlLWRlZmF1bHQtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgLmltZy1jYXB0aW9uLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCAuaW1nLWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMS41cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlIC5pbWctY2FwdGlvbiwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmltZy1jYXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlIC5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS12aWRlbyB7XG4gIG1hcmdpbjogMXJlbSBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIC5maWVsZC0tbmFtZS1maWVsZC1kb21haW4tYWxsLWFmZmlsaWF0ZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8ge1xuICAgIG1heC13aWR0aDogMTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UsXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKS5pbWFnZS1yaWdodCB7XG4gICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLWxlZnQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS1yaWdodDpub3QoLmltYWdlLXRleHQtd3JhcHBpbmcpIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXRleHQtd3JhcHBpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dC5pbWFnZS10ZXh0LXdyYXBwaW5nIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0LmltYWdlLXRleHQtd3JhcHBpbmcuaW1hZ2UtcmlnaHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCArIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi8qKlxuKiBTdHlsZXMgYm90aCB0aGUgQWRkaXRpb25hbCBJbWFnZXMgUGFyYWdyYXBoIFR5cGUsIGFuZCBOb2RlIEZpZWxkXG4qL1xuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbC5maWVsZF9faXRlbXMge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSB7XG4gIGZsZXg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlcy1hZGRpdGlvbmFsLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxufVxuYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VzLWFkZGl0aW9uYWwuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiogU3R5bGVzIGJvdGggdGhlIEZpbGUgQXR0YWNobWVudCBQYXJhZ3JhcGggVHlwZSwgYW5kIE5vZGUgRmllbGRcbiovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS1mdWxsIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlLFxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4xMjVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmFydGljbGUubm9kZS0tZnVsbCAubm9kZV9faW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGVzIC5maWVsZF9faXRlbSBzcGFuLmZpbGUgaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyAuZmllbGRfX2l0ZW0gc3Bhbi5maWxlIGEsXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmllbGQtLW5hbWUtZmllbGQtZmlsZXMgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSBhIHtcbiAgY29sb3I6ICMwMEFGRUY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1saXN0LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtbGlzdC1pdGVtcyA+IC5jYXJkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiBhdXRvO1xuICBwYWRkaW5nOiAyLjI1cmVtIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlOWVjZWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tcmVmLWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1saXN0LWl0ZW1zID4gLmNhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuaW1hZ2UtY29sIC5tZWRpYSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLmltYWdlLWNvbCAubWVkaWEge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLmltYWdlLWNvbCBpbWcsXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC5pbWFnZS1jb2wgaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5LFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSB7XG4gIC0tYnMtY2FyZC1zcGFjZXIteTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5LFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSB7XG4gICAgLS1icy1jYXJkLXNwYWNlci14OiAwO1xuICB9XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IC5maWVsZC0tbmFtZS1ib2R5LFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSAuZmllbGQtLW5hbWUtYm9keSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSAuZmllbGQtLW5hbWUtYm9keSBwLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IGEuYnRuLCBhcnRpY2xlLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IGEuYnV0dG9uLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ0bi1pbmxpbmUsXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIC50ZXh0LWNvbCAuY2FyZC1ib2R5IGEuYnRuLFxuLnBhcmFncmFwaC0tdHlwZS0tcmVmLWN1c3RvbSAuY29tcG9uZW50X19pbm5lciAudGV4dC1jb2wgLmNhcmQtYm9keSBhLmJ1dHRvbixcbi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1jdXN0b20gLmNvbXBvbmVudF9faW5uZXIgLnRleHQtY29sIC5jYXJkLWJvZHkgYS5idG4taW5saW5lIHtcbiAgbWFyZ2luOiAwIDAuNzVyZW0gMCAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIge1xuICAtLWJnLWNvbG9yOiAjZjhmOWZhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgcGFkZGluZzogMS4xMjVyZW0gMS44NzVyZW0gMC43NXJlbSAxLjEyNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGUgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEuMTI1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIC5pY29uLWNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIC5pY29uLWV4cGFuZGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIC5jb250YWN0LXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5pY29uLWNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuY29udGFjdC10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuaWNvbi1leHBhbmRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5maWVsZF9faXRlbXMge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAuZmllbGRfX2l0ZW0gYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3QgLm5vZGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4sXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4ge1xuICB3aWR0aDogMjAlO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtc3RhZmYtcGlja2VyIC5saXN0LWhlYWRlciA+IHNwYW4uc3RhZmYtZW1haWwsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgPiBzcGFuLnN0YWZmLW1haWwsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtZW1haWwsXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciA+IHNwYW4uc3RhZmYtbWFpbCB7XG4gIG1pbi13aWR0aDogMTdyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtOm50aC1vZi10eXBlKGV2ZW4pIHNwYW4ge1xuICAtLWJnLWNvbG9yOiAjRjVGNUY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmxpc3QtaGVhZGVyIHNwYW4ge1xuICBmb250LXNpemU6IDEuMTg4cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkgaSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSAuZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1waG9uZSBhLCAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gdWwgbGkjc2l0ZS1lbWFpbCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLXBob25lIGksIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyB1bCBsaSNzaXRlLWVtYWlsIGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWxdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsKj1cInd3dy5mYWNlYm9vay5jb21cIl0gaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAjc2l0ZS1zb2NpYWwtbGlua3MgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaTo6YmVmb3JlLFxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ4LmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbCo9XCJ3d3cuaW5zdGFncmFtLmNvbVwiXSBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4vKipcbiAqIFJlc2VydmVkIGZvciBBdXRob3IgVmlldztcbiAqL1xuLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS1mdWxsICNtZWRpYS1jb250YWN0LXRpdGxlIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgcGFkZGluZy10b3A6IDEuMTI1cmVtO1xufVxuXG4udmlldy1hdXRob3Ige1xuICBtYXJnaW46IDAuNzVyZW0gMCAxLjVyZW0gMDtcbiAgcGFkZGluZy1ib3R0b206IDEuMTI1cmVtO1xufVxuXG4udmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lcixcbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1maWx0ZXJzLFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctY29udGVudCxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWVtcHR5LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNhbGVuZGFyIC5wYWdlLWhlcm8gLmlubmVyLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWZpbHRlcnMsXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1jb250ZW50LFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctZW1wdHksXG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LXNjaG9vbHMudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0LFxuLnZpZXctam9icy1saXN0IC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lcixcbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1maWx0ZXJzLFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctY29udGVudCxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWVtcHR5LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cblxuLnZpZXctbmV3c2h1Yi1saXN0LFxuLnZpZXctam9icy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWhlYWRlcixcbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1oZWFkZXIsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuMTI1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWhlYWRlciBoMywgLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWhlYWRlciAuaDMsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHkgaDMsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHkgLmgzLFxuLnZpZXctam9icy1saXN0IC52aWV3LWhlYWRlciBoMyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1oZWFkZXIgLmgzLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IGgzLFxuLnZpZXctam9icy1saXN0IC52aWV3LWVtcHR5IC5oMyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctaGVhZGVyIGgzIGEsIC52aWV3LW5ld3NodWItbGlzdCAudmlldy1oZWFkZXIgLmgzIGEsXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHkgaDMgYSxcbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1lbXB0eSAuaDMgYSxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1oZWFkZXIgaDMgYSxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1oZWFkZXIgLmgzIGEsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkgaDMgYSxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1lbXB0eSAuaDMgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXctZW1wdHksXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWVtcHR5IHAsXG4udmlldy1qb2JzLWxpc3QgLnZpZXctZW1wdHkgcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAwO1xufVxuXG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gIH1cbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIDAuNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgPiAubm9kZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgPiAubm9kZS10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtO1xuICB9XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCBzcGFuID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjIyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG59XG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjc1cmVtO1xuICBsZWZ0OiAwLjc1cmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLnByb21vLWljb24ge1xuICAgIHRvcDogMS41cmVtO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4udmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQgPiBhcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciB7XG4gIGZsZXg6IDE7XG59XG4udmlldy1pZC1icm9hZGNhc3RzIC52aWV3LWNvbnRlbnQgPiBhcnRpY2xlLm5vZGUtLXR5cGUtYnJvYWRjYXN0Lm5vZGUtLXRlYXNlciAubm9kZSxcbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lcixcbi52aWV3LWlkLWJyb2FkY2FzdHMgLnZpZXctY29udGVudCA+IGFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZXctbmV3c2h1YiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciAubmV3c2h1Yi10aXRsZSxcbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkgLm5ld3NodWItdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViIC52aWV3LWhlYWRlciAubmV3c2h1Yi10aXRsZSBhLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSAubmV3c2h1Yi10aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDEuODc1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZTllY2VmO1xufVxuXG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUge1xuICBmb250LXNpemU6IDA7XG59XG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xufVxuXG4udmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyAuZmllbGQtY29udGVudCAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlLFxuLm5vZGUtLW5ld3NodWIgLm5vZGUtdGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlciAubm9kZS10aXRsZSBhLFxuLm5vZGUtLW5ld3NodWIgLm5vZGUtdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlld3Mtcm93IGFydGljbGUubm9kZS0tdHlwZS1ldmVudCAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0IC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQgLmRldGFpbHMtd3JhcHBlciAuZXZlbnQtZGF0ZSB0aW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi52aWV3LW5ld3NodWItbGlzdCAudmlldy1maWx0ZXJzIC5iZWYtZXhwb3NlZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4qIFZpZXcgZXZlbnRzIGxpc3QgcGFnZVxuKi9cbi8qKlxuICogQFRPRE8gUmVmYWN0b3IgdGhpcyBpbnRvIDIgZGVjbGVyYXRpb25zICh2aWV3cyBhcmUgcmVhbGx5IHVucmVsYXRlZClcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0sXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIG5hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWhlYWRlcixcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1oZWFkZXIsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWVtcHR5IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQge1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgbGVnZW5kLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCBsaSArIGxpLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xOXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1hcmdpbjogMCAwIDAuNzVyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gZmllbGRzZXQgLmJlZi1jaGVja2JveGVzLmJlZi1uZXN0ZWQgdWwgLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSBmaWVsZHNldCAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB1bCAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIGZpZWxkc2V0IC5iZWYtY2hlY2tib3hlcy5iZWYtbmVzdGVkIHVsIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGlucHV0LFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZFRjtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGlucHV0OmZvY3VzLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQ6Zm9jdXMsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZTo6YmVmb3JlLFxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWU6OmJlZm9yZSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZTo6YmVmb3JlLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiAwLjM3NXJlbTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgaDMsIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLmgzLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IGgzLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDEuMTI1cmVtIDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgLmZhcyxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIC5mYXMge1xuICBjb2xvcjogIzAwQUZFRjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQsXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiAuZmllbGQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwLjc1cmVtIDA7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQgYSxcbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIC0tc3BhY2luZzogMXJlbTtcbiAgLS1jb2xvci1kYXRlOiAjMDA1RDgwO1xuICAtLWNvbG9yLWxhYmVsOiAjMDAwMDAwO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IGgzLCAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gLmgzIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tc3BhY2luZykgKyAwLjVyZW0pO1xuICBtYXJnaW46IGNhbGMoMC41ICogdmFyKC0tc3BhY2luZykpIGF1dG87XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50ID4gaDM6bm90KDpmaXJzdC1vZi10eXBlKSwgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCA+IC5oMzpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNlOWVjZWY7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkICoge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXRlKTtcbn1cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmFzIHtcbiAgY29sb3I6ICMwMEFGRUY7XG4gIG1hcmdpbi1yaWdodDogMC4zcmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQge1xuICBtYXJnaW46IGF1dG87XG59XG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgbGFiZWwsXG4udmlldy1pZC1jYWxlbmRhciAudmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWhlYWRpbmdzKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBsYWJlbCxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGxhYmVsLFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gIH1cbn1cbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgaW5wdXQsXG4udmlldy1pZC1jYWxlbmRhciAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBpbnB1dCxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS1lbmQtdmFsdWUgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbWF4LXdpZHRoOiAxMzVweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmM3NTdkO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tc2tpdC1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybS5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSBpbnB1dDpmb2N1cyxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIGlucHV0OmZvY3VzLFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlIGlucHV0OmZvY3VzLFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSBpbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udmlldy1pZC1jYWxlbmRhciAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3Mtcm93LFxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMCAwIDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1pZC1jYWxlbmRhciAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZCxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQgKixcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQgKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUsXG4udmlldy1pZC1jYWxlbmRhciAudmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWxhYmVsKTtcbn1cbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQsXG4udmlldy1pZC1jYWxlbmRhciAudmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQge1xuICBtYXJnaW46IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udmlldy1pZC1jYWxlbmRhciAudmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IC5maWVsZC1jb250ZW50IGEsXG4udmlldy1pZC1jYWxlbmRhciAudmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gLmZpZWxkLWNvbnRlbnQgYSB7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLnZpZXctaWQtY2FsZW5kYXIgLnZpZXctbmV3c2h1Yi1saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSxcbi52aWV3LWlkLWNhbGVuZGFyIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXRlKTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi8qKlxuICAgICBTZWUgY29tbW9uIGNvZGUgaW4gX3ZpZXdzLWNvbW1vbi5zY3NzXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1qb2JzLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2U5ZWNlZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgZmxleDogNzAlO1xuICB9XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC11bnB1Ymxpc2gtb24ge1xuICBjb2xvcjogIzZENzU3RDtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnZpZXctam9icy1saXN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICBjb2xvcjogIzAwNUQ4MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1qb2JzLWxpc3QgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAqIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1sb2NhdGlvbiB7XG4gIGNvbG9yOiAjNkQ3NTdEO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWpvYnMtbGlzdCAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXZpZXctbm9kZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4udmlldy1uZXdzaHViLXRlYXNlcnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyBuYXZbYXJpYS1sYWJlbD1icmVhZGNydW1iXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxNTQwcHg7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93ICNkaXN0cmljdC1ibG9nLXN1YmhlYWQge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIHtcbiAgZmxleDogMTAwJTtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctZmlsdGVycyAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctZmlsdGVycyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWZpbHRlcnMgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAudmlldy1oZWFkZXIge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMTI1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWhlYWRlciBoMSwgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC52aWV3LWhlYWRlciAuaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuXG5kaXYuanMtZHJ1cGFsLWZ1bGxjYWxlbmRhci5mYy1sdHIgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuZGl2LmpzLWRydXBhbC1mdWxsY2FsZW5kYXIuZmMtbHRyIC5mYy1kYXktZ3JpZC1ldmVudCAuZmMtY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC4xNXJlbTtcbn1cbmRpdi5qcy1kcnVwYWwtZnVsbGNhbGVuZGFyLmZjLWx0ciAuZmMtZGF5LWdyaWQtZXZlbnQgLmZjLXRpdGxlIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnZpZXctY2FsZW5kYXIgLmZjLXRvZGF5LWJ1dHRvbixcbi52aWV3LWNhbGVuZGFyIC5mYy1kYXlHcmlkTW9udGgtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4udmlldy1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xufVxuLnZpZXctY2FsZW5kYXIgLnZpZXctYXMtbGlzdC1idG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbn1cbi52aWV3LWNhbGVuZGFyIC52aWV3LWFzLWxpc3QtYnRuIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWJ1dHRvbi1ncm91cCBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNBM0E3QUM7XG4gIHBhZGRpbmc6IDAuNTI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52aWV3LWNhbGVuZGFyIC5mYy1kYXktdG9wIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0EzQTdBQztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZpZXctY2FsZW5kYXIgLmZjLWRheS10b3AgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMC4zNzVyZW0gYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmlldy1jYWxlbmRhciB0YWJsZSB0ZCxcbi52aWV3LWNhbGVuZGFyIHRhYmxlIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1RDgwO1xufVxuXG4jaWNhbC1idXR0b25zIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuI2ljYWwtYnV0dG9ucyBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2ljYWwtYnV0dG9ucyBpLCAjaWNhbC1idXR0b25zIGEsICNpY2FsLWJ1dHRvbnMgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbn1cbiNpY2FsLWJ1dHRvbnMgaTpob3ZlciwgI2ljYWwtYnV0dG9ucyBhOmhvdmVyLCAjaWNhbC1idXR0b25zIGlucHV0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG59XG4jaWNhbC1idXR0b25zIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaWNhbC1idXR0b25zICNpY2FsLWNvcHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaWNhbC1idXR0b25zICNpY2FsLW1hbnVhbC1pbnB1dCB7XG4gIHdpZHRoOiA2OCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4udmlldy1jYWxlbmRhciAudmlldy1uZXdzaHViLWxpc3QgLnBhZ2UtaGVybyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1jYWxlbmRhciAudmlldy1uZXdzaHViLWxpc3QgLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMC41cmVtIDAgIWltcG9ydGFudDtcbn1cblxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIHtcbiAgbWFyZ2luOiAxLjg3NXJlbSBhdXRvO1xufVxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWhlYWRlciBoNSwgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWhlYWRlciAuaDUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMge1xuICBtYXJnaW46IDAuNzVyZW0gMDtcbn1cbi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMgLmZpbGUtLW1pbWUtYXBwbGljYXRpb24tcGRmIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIC5maWxlLS1taW1lLWFwcGxpY2F0aW9uLXBkZiB7XG4gICAgbWluLXdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3cy1maWVsZC1maWVsZC1kaXN0cmljdC1jYWxlbmRhci1maWxlcyAuZmlsZS0tbWltZS1hcHBsaWNhdGlvbi1wZGYge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmlldy1jYWxlbmRhci1kb3dubG9hZHMgLnZpZXdzLWZpZWxkLWZpZWxkLWRpc3RyaWN0LWNhbGVuZGFyLWZpbGVzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDBBRkVGO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDQwMHB4O1xufVxuXG4udmlldy1jb3Vyc2VzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3LWZpbHRlcnMgLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBFMEUwO1xuICBjb2xvcjogIzg2OEQ5Njtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWNvdXJzZXMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgfVxufVxuLnZpZXctY291cnNlcy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC10aXRsZS51aS1zdGF0ZS1hY3RpdmUgLmZpZWxkLWNvbnRlbnQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1jcmVkaXRzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnZpZXctY291cnNlcy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQtZmllbGQtY291cnNlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmlldy1jb3Vyc2VzLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtcHJlcmVxdWlzaXRlcyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnZpZXctY291cnNlcy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3MtZmllbGQtZmllbGQtY291cnNlLXByZXJlcXVpc2l0ZXMgLnZpZXdzLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbn1cbi52aWV3LWNvdXJzZXMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1wcmVyZXF1aXNpdGVzIC5maWVsZC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnZpZXctaWQtcHJlc2VudGF0aW9ucy52aWV3LWRpc3BsYXktaWQtcHJlc2VudGF0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcmVzZW50YXRpb24tZ3JhZGUgc3Bhbi52aWV3cy1sYWJlbCxcbi52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcmVzZW50YXRpb24tZ3JhZGUgLmZpZWxkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJlc2VudGF0aW9uLWdyYWRlIC52aWV3cy1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWlkLXByZXNlbnRhdGlvbnMudmlldy1kaXNwbGF5LWlkLXByZXNlbnRhdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1pbWFnZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdlb2ZpZWxkLWdvb2dsZS1tYXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctZCB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4udmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXcgcDpmaXJzdC1jaGlsZCxcbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdyBkaXY6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXRjOjphZnRlciB7XG4gIHRvcDogLTJweDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIGg1LmNhcmQtdGl0bGUsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgaDUuY2FyZC10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lLCAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC5nbS1zdHlsZSAuY2FyZC10aXRsZS5oNSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgcGFkZGluZzogMC4zNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgaDUuY2FyZC10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHAsIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLmdtLXN0eWxlIC5jYXJkLXRpdGxlLmg1IC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuZ20tc3R5bGUgLmNhcmQtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1hcmdpbjogMCAwIDAuNTI1cmVtO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAubWFwLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBtYXJnaW46IDAuMzc1cmVtIDAuNTI1cmVtIDAgMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBjb2xvcjogIzAwNUQ4MDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLm1hcC13cmFwcGVyIC52aWV3LWZpbHRlcnMgZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyIC5wYWdlLWhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjZWQ0ZGE7XG4gICAgd2lkdGg6IGNhbGMoODAlIC0gMS41cmVtKTtcbiAgfVxufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCBoMywgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuaDMge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2VkNGRhO1xuICBwYWRkaW5nOiAxLjEyNXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS13ZWJzaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG59XG4udmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgc3Bhbi5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBzcGFuLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAubG9nby1pbWctd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBoMy5zaXRlLWFkZHJlc3MsIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5zaXRlLWFkZHJlc3MuaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtYWRkcmVzcy1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtYWRkcmVzcy1pbmZvIHAge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnNpdGUtcGhvbmUsXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2l0ZS13ZWJzaXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgZm9udC1zaXplOiBmb250LXNpemUtYmFzZTtcbn1cbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyB7XG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxufVxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idG4sIC52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyBidXR0b24ubGluaywgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIC5idXR0b24sXG4udmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0bi1pbmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ0biwgLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtc2hvcnRjdXRzIGJ1dHRvbi5saW5rLCAudmlldy1zY2hvb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMgLmJ1dHRvbixcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLXNob3J0Y3V0cyAuYnRuLWlubGluZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjEyNXJlbTtcbiAgfVxufVxuXG4vKipcbiAqIFNldHMgU3R5bGVzIGZvciBcIk5ld3NndWIgQ2F0ZWdvcnkgQ29sb3Vyc1wiXG4gKiBTZWUgQCAvc2Nzcy9fY3NzLXZhcnMuc2NzcyBmb3IgY2F0ZWdvcnktc3BlY2lmaWNcbiAqL1xuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCxcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiAzcHggc29saWQgdmFyKC0tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIG1hcmdpbi1sZWZ0OiAwLjE5cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTlyZW07XG59XG5cbi50b29sYmFyLW9yaWVudGVkIC50b29sYmFyLWJhcixcbi50b29sYmFyIC50b29sYmFyLWJhcixcbi50b29sYmFyIC50b29sYmFyLXRyYXkge1xuICB6LWluZGV4OiBjYWxjKDEwMzAgKyAxKTtcbn1cblxuZm9ybS5nb29nbGUtY3NlIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBmb3JtLmdvb2dsZS1jc2Uge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgLnNlYXJjaC1oZWxwLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSAuZm9ybS10eXBlLXNlYXJjaCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSAuZm9ybS10eXBlLXNlYXJjaCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBib3JkZXItY29sb3I6ICNFMEUwRTA7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSArIGgyLCBmb3JtLmdvb2dsZS1jc2UgKyAuaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTU0MHB4O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLXJlc3VsdC1pbmZvLWNvbnRhaW5lciAuZ3NjLXJlc3VsdC1pbmZvIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1vcmRlcmJ5LWNvbnRhaW5lciAuZ3NjLW9yZGVyYnktbGFiZWwge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtc2VsZWN0ZWQtb3B0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS43NXJlbSAwLjc1cmVtIDAuNzVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtc2VsZWN0ZWQtb3B0aW9uLWNvbnRhaW5lciAuZ3NjLXNlbGVjdGVkLW9wdGlvbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLW9yZGVyYnktY29udGFpbmVyIC5nc2Mtb3B0aW9uLW1lbnUtY29udGFpbmVyIC5nc2Mtc2VsZWN0ZWQtb3B0aW9uLWNvbnRhaW5lciAuZ3NjLW9wdGlvbi1zZWxlY3RvciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdG9wOiAxOHB4O1xuICByaWdodDogN3B4O1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWZlZmVmO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGh1bWJuYWlsLWluc2lkZSBhLmdzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRodW1ibmFpbC1pbnNpZGUgYS5ncy10aXRsZSAqIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy11cmwtdG9wIC5ncy12aXNpYmxlVXJsLWJyZWFkY3J1bWIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXVybC10b3AgLmdzLXZpc2libGVVcmwtYnJlYWRjcnVtYiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5nc2MtdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDIwJTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzYy10aHVtYm5haWwgLmdzLWltYWdlLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY29udHJvbC1jc2UuZ3NjLWNvbnRyb2wtY3NlLWVuIC5nc2MtcmVzdWx0cyAuZ3NjLXdlYlJlc3VsdC5nc2MtcmVzdWx0IC5nc2MtdGFibGUtcmVzdWx0IC5nc2MtdGh1bWJuYWlsIC5ncy1pbWFnZS1ib3ggLmdzLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzYy10aHVtYm5haWwgLmdzLWltYWdlLWJveCAuZ3MtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdCxcbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdFR5cGUge1xuICBjb2xvcjogIzZENzU3RDtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdCxcbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWNvbnRyb2wtY3NlLmdzYy1jb250cm9sLWNzZS1lbiAuZ3NjLXJlc3VsdHMgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCAuZ3NjLXRhYmxlLXJlc3VsdCAuZ3MtZmlsZUZvcm1hdFR5cGUsXG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4gLmdzYy1yZXN1bHRzIC5nc2Mtd2ViUmVzdWx0LmdzYy1yZXN1bHQgLmdzYy10YWJsZS1yZXN1bHQgLmdzLXNuaXBwZXQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCB7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvciAuZ3NjLWN1cnNvci1wYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbmZvcm0uZ29vZ2xlLWNzZSB+IC5pdGVtLWxpc3QgI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3IgLmdzYy1jdXJzb3ItcGFnZS5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwO1xufVxuZm9ybS5nb29nbGUtY3NlIH4gLml0ZW0tbGlzdCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3JlbTtcbiAgcmlnaHQ6IDA7XG59XG5mb3JtLmdvb2dsZS1jc2UgfiAuaXRlbS1saXN0ICNnb29nbGUtY3NlLXJlc3VsdHMgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC00MDMtNDA0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cblxuLnZpZXctYWRib3hlcyxcbi52aWV3LXNsaWRlci1ob21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctYWRib3hlcyAudmlld3Mtcm93LFxuLnZpZXctc2xpZGVyLWhvbWUgLnZpZXdzLXJvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52aWV3LWFkYm94ZXMgLmNvbnRleHR1YWwtZWRpdC1saW5rcyxcbi52aWV3LXNsaWRlci1ob21lIC5jb250ZXh0dWFsLWVkaXQtbGlua3MsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogNTAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udmlldy1hZGJveGVzLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIgLmNvbnRleHR1YWwtZWRpdC1saW5rcywgLnZpZXctYWRib3hlcy5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAuY29udGV4dHVhbC1lZGl0LWxpbmtzLFxuLnZpZXctc2xpZGVyLWhvbWUuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLFxuLnZpZXctc2xpZGVyLWhvbWUuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbn1cbi52aWV3LWFkYm94ZXMuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAudmlld3Mtcm93LCAudmlldy1hZGJveGVzLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC52aWV3cy1yb3csXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmhvdmVyIC52aWV3cy1yb3csXG4udmlldy1zbGlkZXItaG9tZS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiAudmlld3Mtcm93IHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybS5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAxcztcbiAgdG9wOiAxMDBweDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3R0b206IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6aG92ZXIgLmNvbnRleHR1YWwtZWRpdC1saW5rcywgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmc6Zm9jdXMtd2l0aGluIC5jb250ZXh0dWFsLWVkaXQtbGlua3Mge1xuICAgIGxlZnQ6IDE1JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpob3ZlciAuY29udGV4dHVhbC1lZGl0LWxpbmtzLCAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0uc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZzpmb2N1cy13aXRoaW4gLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgbGVmdDogMjAlO1xuICB9XG59XG5cbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXIsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLWxpZ2h0LFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS10aGluLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLWxpZ2h0IC5mYS10aGluLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtdGhpbiwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhciwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtc29saWQgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtbGlnaHQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtdGhpbiB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS13ZWlnaHQtb3ZlcnJpZGUpO1xufVxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYS1zb2xpZCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhciwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhbCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtdGhpbiAuZmEtbGlnaHQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS10aGluIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXRoaW4gLmZhLXRoaW4ge1xuICAtLWZhLXdlaWdodC1vdmVycmlkZTogMTAwO1xufVxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhcywgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhciwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtbGlnaHQgLmZhLXJlZ3VsYXIsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtbGlnaHQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmF0LCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1saWdodCAuZmEtdGhpbiB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAzMDA7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYXMsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhLXNvbGlkLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS1yZWd1bGFyLFxuYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmFsLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1yZWd1bGFyIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXJlZ3VsYXIgLmZhdCwgYm9keS5mYS13ZWlnaHQtb3ZlcnJpZGUtcmVndWxhciAuZmEtdGhpbiB7XG4gIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiA0MDA7XG59XG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFzLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtc29saWQsXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmFyLCBib2R5LmZhLXdlaWdodC1vdmVycmlkZS1zb2xpZCAuZmEtcmVndWxhcixcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYWwsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS1saWdodCxcbmJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYXQsIGJvZHkuZmEtd2VpZ2h0LW92ZXJyaWRlLXNvbGlkIC5mYS10aGluIHtcbiAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDkwMDtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLXJlcXVpcmVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldCBmaWVsZHNldCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldC5mb3JtLWNvbXBvc2l0ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLm9kZCAuZm9ybS1pdGVtLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRyLmV2ZW4gLmZvcm0taXRlbSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtICsgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMCAwIDEuMTI1cmVtO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgbGFiZWwsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIuZXZlbiAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICBtaW4td2lkdGg6IDcuNXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtLmZvcm0tdHlwZS1kYXRlIGlucHV0W3R5cGU9ZGF0ZV0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdHIub2RkIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ci5ldmVuIC5mb3JtLWl0ZW0uZm9ybS10eXBlLWRhdGUgaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtICsgLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1kYXRlXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0ZXh0YXJlYSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBzZWxlY3Qge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRleHRhcmVhLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRleHRhcmVhLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGV4dGFyZWE6Zm9jdXMsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWRiNWJkO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtcmFkaW8gLmRlc2NyaXB0aW9uLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwLjM3NXJlbSAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tc3R1ZGVudCA+IGxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0tc3R1ZGVudC1pbnRlcm5hdGlvbmFsID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gPiA6bm90KGNhcHRpb24pID4gKiA+ICosXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHRhYmxlW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3R1ZGVudC1pdGVtc10gdGJvZHksXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdIHRib2R5IHtcbiAgY291bnRlci1yZXNldDogaXRlbXMtY291bnRlcjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaXRlbXNdIHRib2R5ID4gdHIsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdIHRib2R5ID4gdHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWl0ZW1zXSB0Ym9keSA+IHRyOjpiZWZvcmUsXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdHVkZW50LWludGVybmF0aW9uYWwtaXRlbXNdIHRib2R5ID4gdHI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBjb3VudGVyLWluY3JlbWVudDogaXRlbXMtY291bnRlcjtcbiAgY29udGVudDogXCIjIFwiIGNvdW50ZXIoaXRlbXMtY291bnRlcik7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMS43NXJlbTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaXRlbXNdIHRib2R5ID4gdHIgPiB0ZCxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB0YWJsZVtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc10gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMS41cmVtIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhdGgtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qKlxuICogI2hvbWVwYWdlLWhlcm8gY29uc2lzdHMgb2YgdGhlIFNsaWRlciwgYW5kIHRoZSBBZGJveGVzXG4gKi9cbiNob21lcGFnZS1oZXJvIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2hvbWVwYWdlLWhlcm8gLmhvbWVwYWdlLWhlcm8taW5uZXIge1xuICAtLWhlcm8tbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogdmFyKC0taGVyby1tYXgtd2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4NDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gICAgLS1oZXJvLW1heC13aWR0aDogMTg0MHB4O1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogYXV0bztcbiAgYm90dG9tOiAxLjg3NXJlbTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEuODc1cmVtO1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xufVxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbiNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyID4gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjYWRib3gtd3JhcHBlciAuY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctYWRib3hlcyxcbiNob21lcGFnZS1oZXJvICNhZGJveC13cmFwcGVyIC52aWV3LWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuI2hvbWVwYWdlLWhlcm8gI2FkYm94LXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbiNob21lcGFnZS1uZXdzaHViIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbn1cbiNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtZ3V0dGVyLXgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICB9XG4gICNob21lcGFnZS1uZXdzaHViID4gLmlubmVyIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIH1cbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAjaG9tZXBhZ2UtbmV3c2h1YiA+IC5pbm5lciAudmlld3MtZWxlbWVudC1jb250YWluZXI6bnRoLWNoaWxkKDIpIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgI2hvbWVwYWdlLW5ld3NodWIgPiAuaW5uZXIgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmxhc3QtY2hpbGQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbmhlYWRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTlweDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIHtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0gKyBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtID4gaVtjbGFzcyo9ZmEtXSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IGNhbGMoMS4zICogMXJlbSk7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGlbY2xhc3MqPWZhLV0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxICogMXJlbSk7XG4gIH1cbn1cbmhlYWRlciAucXVpY2tsaW5rcy13cmFwcGVyIC5xdWlja2xpbmtzLWlubmVyIC5xdWlja2xpbmtzLWl0ZW0gPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjIgKiAxcmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxICogMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBoZWFkZXIgLnF1aWNrbGlua3Mtd3JhcHBlciAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtID4gYSB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2UgLm1lbnUtLW1haW4ge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnICNuYXZiYXJTdXBwb3J0ZWRDb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyAjbmF2YmFyU3VwcG9ydGVkQ29udGVudDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyAubWFpbi1tZW51cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjdyZW0gMHB4O1xuICBib3gtc2hhZG93OiAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBoZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgLm1haW4tbWVudXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5oZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgdWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB1bC5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgfVxufVxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIHVsLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHJpZ2h0OiAwLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB1bC5tZW51LS1tYWluID4gLm5hdi1pdGVtID4gLmNvbGxhcHNlLWljb24ge1xuICAgIHJpZ2h0OiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIHVsLm1lbnUtLW1haW4gPiAubmF2LWl0ZW0gPiAuY29sbGFwc2UtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB1bC5tZW51LS1tYWluIC5uYXYtaXRlbSAuY29sbGFwc2UtaWNvbiB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgdWwubWVudS0tbWFpbiAubmF2LWl0ZW0gLmRyb3Bkb3duLWl0ZW0gLmNvbGxhcHNlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB1bC5tZW51LS1tYWluIC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSBsaSBhLFxuaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIHVsLm1lbnUtLW1haW4gLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IGxpIC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgdWwubWVudS0tbWFpbiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB1bC5tZW51LS1tYWluIC5uYXYtaXRlbS5leHBhbmRlZCAuZXhwYW5kZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgdWwubWVudS0tbWFpbiAubmF2LWl0ZW0uZXhwYW5kZWQgLmV4cGFuZGVkIC5jb2xsYXBzZS1pY29uIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB1bC5tZW51LS1tYWluIC5leHBhbmRlZCAuY29sbGFwc2UtaWNvbiB7XG4gICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1leHBhbmQtbGcgdWwubWVudS0tbWFpbiB1bC5tZW51LWxldmVsLTEuc2hvdyBsaS5uYXYtaXRlbSAuY29sbGFwc2UtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcmlnaHQ6IC05cHg7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIHVsLm1lbnUtLW1haW4gdWwubWVudS1sZXZlbC0xLnNob3cgbGkubmF2LWl0ZW0gLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4udmlldy1uZXdzaHViIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1oZWFkZXIsXG4udmlldy1uZXdzaHViIC52aWV3LWVtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctaGVhZGVyIC5uZXdzaHViLXRpdGxlLFxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSAubmV3c2h1Yi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1oZWFkZXIgLm5ld3NodWItdGl0bGUgYSxcbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkgLm5ld3NodWItdGl0bGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LW5ld3NodWIgLnZpZXctZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1lbXB0eSBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDAuN3JlbSAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnZpZXctbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLmltZy1mbHVpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbiNob21lcGFnZS1uZXdzaHViIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUge1xuICBmb250LXNpemU6IDA7XG59XG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUgdGltZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xufVxuXG4udmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAucHJvbW8tLWRpc3RyaWN0LWltcG9ydGFudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTdmMjA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciBzcGFuIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciBoMSwgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIC5oMSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIGgxLCAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLmgxIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIC5wcm9tby1pY29uIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIGgxLCAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLmgxIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIGg0LCAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLmg0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIC5wcm9tby1pY29uIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgdG9wOiAxcmVtO1xuICB9XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciB7XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG4gIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciBoMSwgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIC5oMSB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcImNhbGlicmlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgfVxuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgaDQsIC52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IC5ub2RlX19pbm5lciAuaDQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUgLnZpZXctY29udGVudCAubm9kZV9faW5uZXIgLnByb21vLWljb24ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICB0b3A6IDFyZW07XG4gIH1cbiAgLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuaG9tZXBhZ2UtaGVyby1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9tZXBhZ2UtaGVyby1pbm5lciAjYWRib3gtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lcGFnZS1oZXJvLWlubmVyICNhZGJveC13cmFwcGVyIC5jb250YWluZXIgLnZpZXctYWRib3hlcyAudmlldy1jb250ZW50IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLmhvbWVwYWdlLWhlcm8taW5uZXIgI2FkYm94LXdyYXBwZXIgLmNvbnRhaW5lciAudmlldy1hZGJveGVzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaG9tZXBhZ2UtaGVyby1pbm5lciAjYWRib3gtd3JhcHBlciAuY29udGFpbmVyIC52aWV3LWFkYm94ZXMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5ub2RlX19pbm5lciBoMSwgLmhvbWVwYWdlLWhlcm8taW5uZXIgI2FkYm94LXdyYXBwZXIgLmNvbnRhaW5lciAudmlldy1hZGJveGVzIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubm9kZV9faW5uZXIgLmgxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVDRUYgIWltcG9ydGFudDtcbn1cbi5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgPiAuaDEge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGNhbGMoMS41ICogMi41cmVtKSAhaW1wb3J0YW50O1xufVxuLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0ID4gaDEgaSwgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0ID4gLmgxIGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgPiBoMSBpOjpiZWZvcmUsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCA+IC5oMSBpOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0ID4gaDEsIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCA+IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgPiAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIGFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyBhcnRpY2xlLm5vZGUtLXR5cGUtbmV3cy5ub2RlLS10ZWFzZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgZ2FwOiAyNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIGFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLmRldGFpbHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZGVlMmU2O1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbn1cbi52aWV3LW5ld3NodWItdGVhc2VycyAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlLXRpdGxlIGEge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBnYXA6IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLmRldGFpbHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50Lm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIgLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZGVlMmU2O1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGUtdGl0bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBnYXA6IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5kZXRhaWxzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnZpZXctbmV3c2h1Yi10ZWFzZXJzIC5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIC5ub2RlX19pbm5lciAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMgLm5vZGUtLXR5cGUtYmxvZy5ub2RlLS10ZWFzZXIgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC52aWV3LW5ld3NodWItdGVhc2VycyAubm9kZS0tdHlwZS1ibG9nLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2RlZTJlNjtcbiAgfVxufVxuXG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyB7XG4gIHBhZGRpbmc6IDA7XG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyAudmlldy1oZWFkZXIgaDUsIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY2FsZW5kYXItZG93bmxvYWRzIC52aWV3LWhlYWRlciAuaDUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZmlsdGVycyB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZpbHRlcnMgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1maWx0ZXJzIC5mb3JtLWNoZWNrYm94ZXMgdWwge1xuICBnYXA6IDE1cHg7XG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZpbHRlcnMgLmZvcm0tY2hlY2tib3hlcyB1bCAub3B0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbn1cbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlldy1hcy1saXN0LWJ0biB7XG4gIGJhY2tncm91bmQ6ICNGOEY5RkE7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xufVxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC52aWV3LWFzLWxpc3QtYnRuIGEge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLmZjLWhlYWRlci10b29sYmFyIC5mYy1jZW50ZXIgaDIsIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLWNlbnRlciAuaDIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLWxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjMycHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IGJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCAuZmMtYnV0dG9uOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCAuZmMtaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xufVxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy1jb250ZW50IC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCAuZmMtaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuN3JlbTtcbn1cblxuLm5vZGUtLXR5cGUtc3RhZmYgLnN0YWZmLWhlcm8gLmlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUNFRiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLXN0YWZmIC5zdGFmZi1oZXJvIC5pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSB7XG4gIHdpZHRoOiA0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtc3RhZmYgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc3RhZmYgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtc3RhZmYgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCB7XG4gIHdpZHRoOiA2MCU7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLXN0YWZmIC5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IG5hdiB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLm5vZGUtLXR5cGUtc3RhZmYgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtc3RhZmYgLnN0YWZmLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAyLjg1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImZ1dHVyYS1wdFwiLCBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbn1cbi5ub2RlLS10eXBlLXN0YWZmIC5zdGFmZi1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgY29sb3I6ICM2RDc1N0Q7XG59XG4ubm9kZS0tdHlwZS1zdGFmZiAuc3RhZmYtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0IC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM2RDc1N0Q7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXN0YWZmIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuXG4ucGF0aC1zZWFyY2ggI3NlYXJjaC1mb3JtIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucGF0aC1zZWFyY2ggI3NlYXJjaC1mb3JtIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiA3cHggMjZweCAhaW1wb3J0YW50O1xufVxuLnBhdGgtc2VhcmNoICNzZWFyY2gtZm9ybSAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1zZWFyY2gge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNlYXJjaCAjc2VhcmNoLWZvcm0gLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtc2VhcmNoIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4ucGF0aC1zZWFyY2ggI3NlYXJjaC1mb3JtIC5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlYXJjaCAuZm9ybS1zZWFyY2gge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnBhdGgtc2VhcmNoICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEgLmdzYy1yZXN1bHQtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnBhdGgtc2VhcmNoICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEgLmdzYy1vcmRlcmJ5IC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1zZWFyY2ggI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLWFib3ZlLXdyYXBwZXItYXJlYSAuZ3NjLW9yZGVyYnkgLmdzYy1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhdGgtc2VhcmNoICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEgLmdzYy1vcmRlcmJ5IC5nc2Mtc2VsZWN0ZWQtb3B0aW9uLWNvbnRhaW5lciAuZ3NjLXNlbGVjdGVkLW9wdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbi5wYXRoLXNlYXJjaCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtd3JhcHBlciAuZ3MtdGl0bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXRoLXNlYXJjaCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtd3JhcHBlciAuZ3NjLWN1cnNvci1wYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhdGgtc2VhcmNoICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy13cmFwcGVyIC5nc2MtdGFibGUtcmVzdWx0IHtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNlYXJjaCAjZ29vZ2xlLWNzZS1yZXN1bHRzIC5nc2Mtd3JhcHBlciAuZ3NjLXRhYmxlLXJlc3VsdCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAucGF0aC1zZWFyY2ggI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLXdyYXBwZXIgLmdzYy10YWJsZS1yZXN1bHQgLmdzYy10aHVtYm5haWwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLnBhdGgtc2VhcmNoICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy13cmFwcGVyIC5nc2MtdGFibGUtcmVzdWx0IC5ncy1zbmlwcGV0IHtcbiAgY29sb3I6ICM2RDc1N0Q7XG59XG4ucGF0aC1zZWFyY2ggI2dvb2dsZS1jc2UtcmVzdWx0cyAuZ3NjLXdyYXBwZXIgLmdzYy11cmwtdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnBhdGgtc2VhcmNoICNnb29nbGUtY3NlLXJlc3VsdHMgLmdzYy13cmFwcGVyIC5nc2MtdXJsLXRvcCAuZ3MtdmlzaWJsZVVybC1icmVhZGNydW1iIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lcjpub3QoLnRlYWNoaW5nKSAudGVhY2hlci1jb21wZXRlbmNpZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1ib3R0b20gLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkE7XG4gIHBhZGRpbmc6IDdweCA3cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLmpvYi1pbmZvLWJvdHRvbSAuZmlsZS0tYXBwbGljYXRpb24tcGRmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lciAuam9iLWluZm8tYm90dG9tIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1ib3R0b20gLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBpIHtcbiAgcGFkZGluZzogMHB4IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lciAuam9iLWluZm8tc3VibWl0IGgyLCAubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1zdWJtaXQgLmgyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1zdWJtaXQgLmJ0biwgLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lciAuam9iLWluZm8tc3VibWl0IGJ1dHRvbi5saW5rLCAubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1zdWJtaXQgLmJ1dHRvbixcbi5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLmpvYi1pbmZvLXN1Ym1pdCAuYnRuLWlubGluZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1zdWJtaXQgLmJ0bjpob3ZlciwgLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lciAuam9iLWluZm8tc3VibWl0IGJ1dHRvbi5saW5rOmhvdmVyLCAubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5qb2ItaW5mby1zdWJtaXQgLmJ1dHRvbjpob3Zlcixcbi5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLmpvYi1pbmZvLXN1Ym1pdCAuYnRuLWlubGluZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5icmVhZGNydW1iLWl0ZW0gaSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIGgxLCAubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5oMSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgaDEsIC5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmgxIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lciAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMSwgLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lciAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuaDEge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5oZWFkbGluZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImZ1dHVyYS1wdFwiLCBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyLjdyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWpvYiAubm9kZV9faW5uZXIgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52aWV3LWlkLWpvYnNfbGlzdC52aWV3LWRpc3BsYXktaWQtam9icyAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLWpvYnNfbGlzdC52aWV3LWRpc3BsYXktaWQtam9icyAudmlldy1jb250ZW50IGgzLCAudmlldy1pZC1qb2JzX2xpc3Qudmlldy1kaXNwbGF5LWlkLWpvYnMgLnZpZXctY29udGVudCAuaDMge1xuICBtYXJnaW4tdG9wOiAxLjlyZW07XG59XG5cbi52aWV3LWlkLW5ld3NodWJfbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgLS1jb2xvci1kYXRlOiAjNUY2MDYyO1xufVxuLnZpZXctaWQtbmV3c2h1Yl9saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCBoMywgLnZpZXctaWQtbmV3c2h1Yl9saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAuaDMge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLW5ld3NodWJfbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUgLmZpZWxkLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnZpZXctaWQtbmV3c2h1Yl9saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtZXZlbnQtZGF0ZS12YWx1ZSAuZmllbGQtY29udGVudCBpIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBjb2xvcjogIzAwQUZFRjtcbn1cbi52aWV3LWlkLW5ld3NodWJfbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLXRpdGxlIC5maWVsZC1jb250ZW50IGEge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtbmV3c2h1Yl9saXN0LnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctZmlsdGVycyAuZmllbGRzZXQtbGVnZW5kIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLW5ld3NodWJfbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZpbHRlcnMgLmZvcm0tY2hlY2tib3hlcyB1bCB7XG4gIGdhcDogMTVweDtcbn1cbi52aWV3LWlkLW5ld3NodWJfbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWZpbHRlcnMgLmZvcm0tY2hlY2tib3hlcyB1bCAub3B0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDNweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmNvbGxhcHNlLWhlYWRlciBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIHAge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgcCAuZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCAuY29sbGFwc2UtaGVhZGVyIGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5ub2RlLS10eXBlLXN0YWZmIC5ub2RlX19pbm5lciBzcGFuIHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE2cmVtICFpbXBvcnRhbnQ7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLm5vZGUtLXR5cGUtc3RhZmYgLm5vZGVfX2lubmVyIC5zdGFmZi1tYWlsIHtcbiAgbWluLXdpZHRoOiAxOXJlbSAhaW1wb3J0YW50O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5saXN0LWhlYWRlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIG1pbi13aWR0aDogMTZyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3QgLmxpc3QtaGVhZGVyIHNwYW4ge1xuICAgIHdpZHRoOiAyNC4zJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAubGlzdC11bnN0eWxlZCBoNSwgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5saXN0LXVuc3R5bGVkIC5oNSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5saXN0LXVuc3R5bGVkICNzaXRlLXBob25lIGksXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmxpc3QtdW5zdHlsZWQgI3NpdGUtZW1haWwgaSB7XG4gIGNvbG9yOiAjNkQ3NTdEO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5saXN0LXVuc3R5bGVkICNzaXRlLXBob25lIGEsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAubGlzdC11bnN0eWxlZCAjc2l0ZS1waG9uZSBpIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5saXN0LXVuc3R5bGVkICNzaXRlLWFkZHJlc3MgLmFkZHJlc3Mge1xuICBjb2xvcjogIzZENzU3RDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtaW5mbyAubGlzdC11bnN0eWxlZCAjc2l0ZS1lbWFpbCBpIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5saXN0LXVuc3R5bGVkICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIC5saXN0LXVuc3R5bGVkICNzaXRlLXNvY2lhbC1saW5rcyBpIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8gLmxpc3QtdW5zdHlsZWQgI3NpdGUtc29jaWFsLWxpbmtzIC5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0IC50ZXh0LWZvcm1hdHRlZCB7XG4gIHBhZGRpbmctbGVmdDogMS4xMjVyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSwgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSwgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSBoMS5maWVsZC0tbmFtZS10aXRsZSwgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiZnV0dXJhLXB0XCIsIFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMi43cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dC5oYXMtaGVhZGxpbmUgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IGgxLCAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCA+IC5oMSxcbi5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmlsZSBpIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1maWxlcyAuZmlsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0tdGV4dCwgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0tZW1haWwsIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZsZXgtZmxvdzogcm93ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFQ0VGO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgcGFkZGluZzogMS41cmVtO1xuICB3aWR0aDogaW5pdGlhbDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjRjA1MTIzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiBpOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDkxJSAxMDAlLCAwJSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUNFRjtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNyUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHdpZHRoOiBpbml0aWFsO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICNGMDUxMjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIGk6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWV2ZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNy41JSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogdW5zZXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICB9XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgLm5vZGUtaGVyby1tZWRpYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmbGV4LWZsb3c6IHJvdyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVDRUY7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogI0ZCQjAzNDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiBpOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCA5MSUgMTAwJSwgMCUgMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVDRUY7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzRweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAxMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSA3JSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogI0ZCQjAzNDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiBpOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNy41JSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogdW5zZXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYmxvZyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWJsb2cgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICB9XG59XG4ubm9kZS0tdHlwZS1ibG9nIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1mbG93OiByb3cgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUNFRjtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHdpZHRoOiBpbml0aWFsO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIHtcbiAgY29sb3I6ICM4MkJDNDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiBpOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDkxJSAxMDAlLCAwJSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUNFRjtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMTAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLnRpdGxlLWljb24ge1xuICBjb2xvcjogIzgyQkM0MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIGk6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDcuNSUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTUlO1xuICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLWFubm91bmNlbWVudCAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50IC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZsZXgtZmxvdzogcm93ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUNFRjtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgcGFkZGluZzogMS41cmVtO1xuICB3aWR0aDogaW5pdGlhbDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjQzgxNjg3O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIGk6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDkxJSAxMDAlLCAwJSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUNFRjtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNyUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTJweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgcGFkZGluZzogMS41cmVtO1xuICB3aWR0aDogaW5pdGlhbDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAudGl0bGUtaWNvbiB7XG4gIGNvbG9yOiAjQzgxNjg3O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC50aXRsZS1pY29uIGk6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCBoMSwgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gIGNsaXAtcGF0aDogcG9seWdvbig3LjUlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZzogdW5zZXQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1uZXdzIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtbmV3cyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gIH1cbn1cbi5ub2RlLS10eXBlLW5ld3MgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1mbG93OiByb3cgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFQ0VGO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmc6IDJyZW0gMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBwYWRkaW5nOiAycmVtIDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycmVtIDAuOXJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCA5MiUgMTAwJSwgMCUgMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVDRUY7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDNweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAxMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIH1cbiAgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWFyZ2luOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIH1cbiAgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgbWFyZ2luOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ub2RlLS10eXBlLXBhZ2UgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLCAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSwgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDclIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZzogdW5zZXQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm9kZS0tdHlwZS1wYWdlIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTYlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ub2RlLS10eXBlLXBhZ2UgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NiUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5vZGUtLXR5cGUtcGFnZSAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk2JSk7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXBhZ2UgLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IC5ub2RlLWhlcm8tbWVkaWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5wcm9ncmFtLWluZm8gI3RhcmdldC1hdWRpZW5jZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXRoLXNjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCBoMSwgLnBhdGgtc2Nob29scyAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucGF0aC1zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wYXRoLXNjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IGgzLCAucGF0aC1zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAuaDMge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgZm9udC1mYW1pbHk6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnBhdGgtc2Nob29scyAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLnBhdGgtc2Nob29scyAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgLmJ0biwgLnBhdGgtc2Nob29scyAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgYnV0dG9uLmxpbmssIC5wYXRoLXNjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIC5idXR0b24sXG4ucGF0aC1zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSAuYnRuLWlubGluZSB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4ucGF0aC1zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSAuYnRuOmhvdmVyLCAucGF0aC1zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X3NjaG9vbHNfbGlzdCAubWFwLXdyYXBwZXIgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtc2l0ZS1ob3N0bmFtZSBidXR0b24ubGluazpob3ZlciwgLnBhdGgtc2Nob29scyAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3QgLm1hcC13cmFwcGVyIC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUgLmJ1dHRvbjpob3Zlcixcbi5wYXRoLXNjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIC5idG4taW5saW5lOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfc2Nob29sc19saXN0IC5tYXAtd3JhcHBlciAudmlldy1maWx0ZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAuc2l0ZS10ZXh0LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5zaXRlLXRleHQtd3JhcHBlciBoMiwgLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5zaXRlLXRleHQtd3JhcHBlciAuaDIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAuc2l0ZS10ZXh0LXdyYXBwZXIgcCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAuc2l0ZS10ZXh0LXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5zaXRlLWNvbnRhY3Qtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4ucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnNpdGUtY29udGFjdC13cmFwcGVyIGgzLCAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnNpdGUtY29udGFjdC13cmFwcGVyIC5oMyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBmb250LWZhbWlseTogXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG59XG4ucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnNpdGUtYnRuLXdyYXBwZXIgLmJ0biwgLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5zaXRlLWJ0bi13cmFwcGVyIGJ1dHRvbi5saW5rLCAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnNpdGUtYnRuLXdyYXBwZXIgLmJ1dHRvbixcbi5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAuc2l0ZS1idG4td3JhcHBlciAuYnRuLWlubGluZSB7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4ucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnNpdGUtYnRuLXdyYXBwZXIgLmJ0bjpob3ZlciwgLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5zaXRlLWJ0bi13cmFwcGVyIGJ1dHRvbi5saW5rOmhvdmVyLCAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnNpdGUtYnRuLXdyYXBwZXIgLmJ1dHRvbjpob3Zlcixcbi5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAuc2l0ZS1idG4td3JhcHBlciAuYnRuLWlubGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC44O1xufVxuLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5wYWdlLWhlcm8gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmbGV4LWZsb3c6IHJvdyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5wYWdlLWhlcm8gLmlubmVyID4gLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQgaDEsIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciA+IC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IGgxLCAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgPiAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDkyJSAxMDAlLCAwJSAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGQTtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC00M3B4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAxMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cgKyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSA3JSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDUlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTUycHggIWltcG9ydGFudDtcbiAgfVxufVxuLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93ICsgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNHJlbSAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nOiA0cmVtIDAuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyArIC5ub2RlLWhlcm8tdGV4dC1yb3cgLm5vZGUtaGVyby10ZXh0IHtcbiAgICBwYWRkaW5nOiA0cmVtIDAuOHJlbTtcbiAgfVxufVxuLnBhdGgtc2Nob29scyAuY29uZmlnX3BhZ2VzLS10eXBlLS1zaXRlIC5wYWdlLWhlcm8gLmlubmVyIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDclIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZzogdW5zZXQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDkzJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk0JSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucGF0aC1zY2hvb2xzIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk0JSk7XG4gIH1cbn1cbi5wYXRoLXNjaG9vbHMgLmNvbmZpZ19wYWdlcy0tdHlwZS0tc2l0ZSAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLW1lZGlhLXJvdyAubm9kZS1oZXJvLW1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXRoLXNjaG9vbHMgLmdtLXN0eWxlLWl3IHtcbiAgYm9yZGVyLXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1zY2hvb2xzIC5nbS1zdHlsZS1pdyAuZ20tc3R5bGUtaXctZCAuY29uZmlnX3BhZ2VzIC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5wYXRoLXNjaG9vbHMgLmdtLXN0eWxlLWl3IC5nbS1zdHlsZS1pdy1kIC5jb25maWdfcGFnZXMgLmNhcmQtaGVhZGVyIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xufVxuLnBhdGgtc2Nob29scyAuZ20tc3R5bGUtaXcgLmdtLXN0eWxlLWl3LWQgLmNvbmZpZ19wYWdlcyAuY2FyZC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbiNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtaW1hZ2Uge1xuICBvcmRlcjogMTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDUlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIgLnZpZXctc2xpZGVyLWhvbWUgLnNsaWRlLWltYWdlIHtcbiAgICB3aWR0aDogNjcuNSU7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtaW1hZ2Uge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NCUpO1xuICAgIG9yZGVyOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtaW1hZ2Uge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NCUpO1xuICAgIG9yZGVyOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE1OTkuOThweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIgLnZpZXctc2xpZGVyLWhvbWUgLnNsaWRlLWltYWdlIHtcbiAgICB3aWR0aDogNTYlO1xuICB9XG59XG4jaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIgLnZpZXctc2xpZGVyLWhvbWUgLnNsaWRlLWFkZGl0aW9uYWwge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDkzLjUlIDEwMCUsIDAlIDEwMCUpO1xuICBtYXJnaW4tcmlnaHQ6IC0yNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIC52aWV3LXNsaWRlci1ob21lIC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDg5JSAxMDAlLCAwJSAxMDAlKTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICB9XG4gICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSwgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIC52aWV3LXNsaWRlci1ob21lIC5zbGlkZS1hZGRpdGlvbmFsIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAjc2xpZGVyLXdyYXBwZXIgLnZpZXctc2xpZGVyLWhvbWUgLnNsaWRlLWFkZGl0aW9uYWwgaDEuZmllbGQtLW5hbWUtdGl0bGUsICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtYWRkaXRpb25hbCAuZmllbGQtLW5hbWUtdGl0bGUuaDEge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIC52aWV3LXNsaWRlci1ob21lIC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yN3B4O1xuICB9XG4gICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtYWRkaXRpb25hbCBoMS5maWVsZC0tbmFtZS10aXRsZSwgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIC52aWV3LXNsaWRlci1ob21lIC5zbGlkZS1hZGRpdGlvbmFsIC5maWVsZC0tbmFtZS10aXRsZS5oMSB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICNob21lcGFnZS1oZXJvICNzbGlkZXItd3JhcHBlciAudmlldy1zbGlkZXItaG9tZSAuc2xpZGUtYWRkaXRpb25hbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtMTNweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDQlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gI3NsaWRlci13cmFwcGVyIC52aWV3LXNsaWRlci1ob21lIC5zbGlkZS1hZGRpdGlvbmFsIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgbWFyZ2luLXRvcDogLTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWVwYWdlLWhlcm8gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaG9tZXBhZ2UtaGVybyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxlZnQ6IDI3cmVtO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNob21lcGFnZS1oZXJvIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgbGVmdDogMjFyZW07XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmRvbWFpbi1jb21tdW5pdHkucGF0aC1mcm9udHBhZ2UgI2hvbWVwYWdlLW5ld3NodWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEhvbWVwYWdlIFByb2dyYW0gU2VhcmNoIEJsb2NrXG4gKi9cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVDRUY7XG4gIHBhZGRpbmc6IDNyZW0gMXJlbTtcbn1cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCAuYmxvY2stdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0ge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtIHtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCBmb3JtIC5mb3JtLWl0ZW0gLmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAuZm9ybS1pdGVtIGlucHV0LFxuLmJsb2NrLWhvbWVwYWdlLXByb2dyYW0tc2VhcmNoIGZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAjZWRpdC1hY3Rpb25zIHtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4uYmxvY2staG9tZXBhZ2UtcHJvZ3JhbS1zZWFyY2ggZm9ybSAjZWRpdC1hY3Rpb25zIGlucHV0IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi52aWV3LWlkLWNvbW11bml0eV9wYXJ0bmVycyAucGFnZS1oZXJvIC50aXRsZS1pY29uLFxuLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC5wYWdlLWhlcm8gLnRpdGxlLWljb24sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLnRpdGxlLWljb24sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLnRpdGxlLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi52aWV3LWlkLWFkYm94ZXMudmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzM0M0E0MDtcbn1cblxuZm9vdGVyI3NpdGUtZm9vdGVyIC5leHQgLmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIjc2l0ZS1mb290ZXIgI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtbmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyICNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyICNzaXRlLWluZm8tZm9vdGVyICNzaXRlLXNvY2lhbC1saW5rcyBsaVtkYXRhLXNvY2lhbF0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjdyZW07XG59XG5mb290ZXIjc2l0ZS1mb290ZXIgI3NpdGUtaW5mby1mb290ZXIgI3NpdGUtc29jaWFsLWxpbmtzIGxpW2RhdGEtc29jaWFsXSBpIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uZG9tYWluLXd3dy5wYXRoLWZyb250cGFnZSAjaG9tZXBhZ2UtdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbi5kb21haW4td3d3LnBhdGgtZnJvbnRwYWdlICNob21lcGFnZS10ZXh0ICNzY2hvb2xraXQtc2l0ZW5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRvbWFpbi13d3cucGF0aC1mcm9udHBhZ2UgI2hvbWVwYWdlLXRleHQgI3NjaG9vbGtpdC1ob21lcGFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWhvbWVwYWdlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQwcHg7XG59XG4uZG9tYWluLXd3dy5wYXRoLWZyb250cGFnZSAjaG9tZXBhZ2UtdGV4dCAjc2Nob29sa2l0LWhvbWVwYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtaG9tZXBhZ2UtdGV4dCBwIHtcbiAgZmxleDogNjUlO1xufVxuLmRvbWFpbi13d3cucGF0aC1mcm9udHBhZ2UgI2hvbWVwYWdlLXRleHQgI3NjaG9vbGtpdC1ob21lcGFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWhvbWVwYWdlLXRleHQgaDYsIC5kb21haW4td3d3LnBhdGgtZnJvbnRwYWdlICNob21lcGFnZS10ZXh0ICNzY2hvb2xraXQtaG9tZXBhZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1ob21lcGFnZS10ZXh0IC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcImZ1dHVyYS1wdFwiLCBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUgKiAyLjVyZW0pO1xuICBmbGV4OiAzNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5kb21haW4td3d3LnBhdGgtZnJvbnRwYWdlICNob21lcGFnZS10ZXh0ICNzY2hvb2xraXQtaG9tZXBhZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1ob21lcGFnZS10ZXh0IGg2LCAuZG9tYWluLXd3dy5wYXRoLWZyb250cGFnZSAjaG9tZXBhZ2UtdGV4dCAjc2Nob29sa2l0LWhvbWVwYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtaG9tZXBhZ2UtdGV4dCAuaDYge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB3aWR0aDogNTQlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZG9tYWluLXd3dy5wYXRoLWZyb250cGFnZSAjaG9tZXBhZ2UtdGV4dCAjc2Nob29sa2l0LWhvbWVwYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtaG9tZXBhZ2UtdGV4dCBoNiwgLmRvbWFpbi13d3cucGF0aC1mcm9udHBhZ2UgI2hvbWVwYWdlLXRleHQgI3NjaG9vbGtpdC1ob21lcGFnZS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLWhvbWVwYWdlLXRleHQgLmg2IHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuZG9tYWluLXd3dy5wYXRoLWZyb250cGFnZSAjaG9tZXBhZ2UtdGV4dCAjc2Nob29sa2l0LWhvbWVwYWdlLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtaG9tZXBhZ2UtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmRvbWFpbi1lYXJseXllYXJzIC52aWV3LWNhbGVuZGFyLWRvd25sb2Fkcyxcbi5kb21haW4tZWFybHl5ZWFycyAudmlldy1uZXdzaHViLWxpc3QgLnZpZXctZmlsdGVycyxcbi5kb21haW4tZWFybHl5ZWFycyAudmlldy1jYWxlbmRhciAudmlldy1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtLW5ld3NodWIgLm5vZGUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS1uZXdzaHViIC5ub2RlLXRpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udmlldy1uZXdzaHViLnZpZXctaWQtbmV3c2h1YiAuZGV0YWlscy13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xufVxuXG4jaG9tZXBhZ2UtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVDRUYgIWltcG9ydGFudDtcbn1cbiNob21lcGFnZS1oZXJvIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjQURCNUJEICFpbXBvcnRhbnQ7XG59XG5cbiNsYW5kLWFja25vd2xlZGdlbWVudCwgLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFQ0VGICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLXByaW1hcnksIGJ1dHRvbi5idG4tcHJpbWFyeS5saW5rLCAuYnRuLXByaW1hcnkuYnV0dG9uLCAuYnRuLmJ0bi1zZWNvbmRhcnksIGJ1dHRvbi5idG4tc2Vjb25kYXJ5LmxpbmssIC5idG4tc2Vjb25kYXJ5LmJ1dHRvbiwgYnV0dG9uLmxpbmsuYnRuLWlubGluZSxcbi5idXR0b24uYnRuLWlubGluZSxcbi5idG4taW5saW5lLCAuYnRuLmJ0bi1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5idG4taW5saW5lIHtcbiAgbWFyZ2luOiAxMHB4IDAuNXJlbSAxMHB4IDBweCAhaW1wb3J0YW50O1xufVxuXG4jc2l0ZS1mb290ZXIgLm1lbnUtLWZvb3RlciAubmF2YmFyLW5hdiB7XG4gIHBhZGRpbmctdG9wOiAzOXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi8qKlxuICogVGhpcyBpcyBhbiBvdmVycmlkZSBmb3IgY29tbW9uIHRoZW1lIFxuICogVGhpcyBjYW4gYmUgcmVtb3ZlZC9kaXNhYmxlZCBhZnRlciAqKkNvbW1vbiBUaGVtZSoqIFZlcnNpb24gMS4wLjIzIGlzIHJlbGVhc2VkIGFzIGl0IHdpbGwgYmUgcmVkdW5kYW50IGF0IHRoYXQgcG9pbnRcbiAqL1xuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlIGkge1xuICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LW5hbWUtLXRlc3Qge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qKlxuICogSW5zdHJ1Y3Rpb25zIGZvciBWYXJpYWJsZXMgZmlsZVxuICovXG5cbi8vIEJvb3RzdHJhcCB2YXJpYWJsZXMgKG92ZXJyaWRlcykuXG4vLyBvdmVycmlkZSBkZWZhdWx0IGJvb3RzdHJhcCBjb2xvcnMgZm9yIGFjY2Vzc2liaWxpdHlcbiR3aGl0ZTogI2ZmZiAhZGVmYXVsdDtcbi8vJGJsYWNrOiAjMDAwICFkZWZhdWx0O1xuLy8kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4vLyAkYmx1ZTogIzAwM0NDNSAhZGVmYXVsdDtcbi8vJGN5YW46ICMwMDYxNzAgIWRlZmF1bHQ7XG4vLyRwaW5rOiAjZTIxMTgxICFkZWZhdWx0O1xuLy8kZ3JlZW46ICMwMDhhMDAgIWRlZmF1bHQ7XG4vLyRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICRncmF5LTcwMCAhZGVmYXVsdDtcbi8vJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyRuYXZiYXItbGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAuNikgIWRlZmF1bHQ7XG4vLyRuYXZiYXItZGFyay1jb2xvcjogcmdiYSgkd2hpdGUsIC42KSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogMCAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAuNzVyZW07XG4vLyAkYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLyoqXG4gKiBTdGFydCBvZiBCcmVlemVcbiAqL1xuXG4vL0ZvbnQgc2l6ZSBiYXNpYyB2YXJpYWJsZXNcbiRmb250LXNpemUtYmFzZTogMXJlbSAhZGVmYXVsdDtcbi8vICRmb250LXNpemUteHMgLS0+IG5vbi1ib290c3RyYXAgdmFyIHNlZSBfdmFyaWFibGVzX2RydXBhbC5zY3NzXG4kZm9udC1zaXplLXNtOiAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4xMjUgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiA0MDAgIWRlZmF1bHQ7XG4vLyAkZm9udC13ZWlnaHQtbWVkaXVtIC0tPiBub24tYm9vdHN0cmFwIHZhciBzZWUgX3ZhcmlhYmxlc19kcnVwYWwuc2Nzc1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjMgIWRlZmF1bHQ7XG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFyayxcbiAgICAvLyBcImNvbG9yLTFcIjogJGJsdWUsXG4gICAgLy8gXCJjb2xvci0yXCI6ICRwdXJwbGUsXG4gICAgLy8gXCJjb2xvci0zXCI6ICRpbmRpZ28sXG4gICAgLy8gXCJjb2xvci00XCI6ICRwaW5rLFxuICAgIC8vIFwiY29sb3ItNVwiOiAkcmVkLFxuICAgIC8vIFwiY29sb3ItNlwiOiAkb3JhbmdlLFxuICAgIC8vIFwiY29sb3ItN1wiOiAkeWVsbG93LFxuICAgIC8vIFwiY29sb3ItOFwiOiAkY3lhblxuKTtcblxuXG4kbmF2LWxpbmstY29sb3I6ICRncmF5LTYwMDtcbiRib2R5LWNvbG9yOiAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAjRjJGM0Y0IWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogJGdyYXktMTAwIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA0cHghZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzOiAuMzc1cmVtICFkZWZhdWx0O1xuJGxpbmstY29sb3I6ICMyOTk3ZmYhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAkbGluay1jb2xvciFkZWZhdWx0O1xuJGdyaWQtYnJlYWtwb2ludHM6ICggeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogMTIwMHB4LCB4bDogMTYwMHB4KTtcbiRjb250YWluZXItbWF4LXdpZHRoczogKCBsZzogMTE0MHB4LCB4bDogMTU0MHB4KTtcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4vL0hlYWRpbmdzIGZvbnQgc2l6ZXNcbiRoMS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIERpc3BsYXkgZm9udCBzaXplcyAoRGVwcmVjYXRlZClcbi8vIERFUFJFQ0FURUQgYnkgU290cm9wYSBcbi8vICRkaXNwbGF5LWZvbnQtc2l6ZXM6ICggMTogNnJlbSwgMjogNS41cmVtLCAzOiA0LjVyZW0sIDQ6IDMuNXJlbSwgNTogMi43NXJlbSwgNjogMi41cmVtKSAhZGVmYXVsdDtcblxuLy8gQnV0dG9uc1xuJGJ0bi1ib3JkZXItd2lkdGg6IDBweCFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6IDEwcHghZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAxNXB4IWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXM6IDVweCFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgJGJ0bi1ib3JkZXItcmFkaXVzO1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkYnRuLWJvcmRlci1yYWRpdXM7XG5cblxuLy8gYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLXBhZGRpbmcteTogMC4yNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAuMjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogI0FEQjVCRCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xuLy9uYXZhYnIgdG9nZ2xlciB2YXJpYWJsZXNcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1pY29uLWJnOiBudWxsICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXk6IDIuOXJlbSFkZWZhdWx0O1xuLy9uYXYgTGlua3NcbiRuYXYtbGluay1wYWRkaW5nLXk6IC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogMS41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAjNDk1MDU3O1xuJGRyb3Bkb3duLWxpbmstY29sb3I6ICM0OTUwNTc7XG4vL2Ryb3Bkb3duIG1lbnVcbiRkcm9wZG93bi1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLW1pbi13aWR0aDoxNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6MS41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTowLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMCFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdIZWx2ZXRpY2FOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiFkZWZhdWx0O1xuLy8gJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIGRlZmF1bHQ7XG4vLyAkaGVhZGluZ3MtZm9udC1mYW1pbHk6IDsgXG4vLyAkZGlzcGxheS1mb250LWZhbWlseTogOyBcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDowICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC4yICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDsiLCIvLyBUaGVtZSB2YXJpYWJsZXMuXG4kbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodDogMzZweCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaW1hZ2UtaGVpZ2h0LWxnOiA2MHB4ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1pbWFnZS13aWR0aDogYXV0byAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaW1hZ2UtbWFyZ2luOiAwIDFyZW0gMCAwICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLXRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC1zaXplOiAxLjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtZm9udC13ZWlnaHQ6IGJvbGQgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtbGV0dGVyLXNwYWNpbmc6IDJweCAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtc2l0ZS1zbG9nYW4tZm9udC1zaXplOiAuODc1cmVtICFkZWZhdWx0O1xuLy8gJHJlZ2lvbi1wYWRkaW5nOiAwIC41cmVtICFkZWZhdWx0O1xuJGZvb3Rlci1wYWRkaW5nOiAycmVtIDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmctc206ICNkZWUyZTYgIWRlZmF1bHQ7XG4kbG9jYWwtdGFza3MtcHJpbWFyeS1tYXJnaW46IDFyZW0gMCAhZGVmYXVsdDtcbiRsb2NhbC10YXNrcy1zZWNvbmRhcnktbWFyZ2luOiAwIDAgMXJlbSAwICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICNmOWY5ZjkgIWRlZmF1bHQ7XG5cbi8qKlxuICogU3RhcnQgb2YgQnJlZXplXG4gKi9cblxuLy8gIERpc3RyaWN0IFNwZWNpZmljIENvbG91cnMgXG4kZGlzdHJpY3QtcHJpbWFyeTogIzBkNmVmZCFkZWZhdWx0O1xuJGRpc3RyaWN0LXNlY29uZGFyeTogIzZENzU3RCFkZWZhdWx0O1xuLy8gJGRpc3RyaWN0LW5ldXRyYWw6ICNjMGMzYzghZGVmYXVsdDtcbiRkaXN0cmljdC1uZXV0cmFsOiAjQTNBN0FDO1xuJGRpc3RyaWN0LWltcG9ydGFudDogI2RhN2YyMDtcblxuJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5OiM2RDc1N0Q7XG5cblxuLy8gIFNldCBTS0lUIENvbG9yc1xuLy8gWyBdIFN0YXJ0ZWQgd2l0aCBpdHMgb3duIGN1c3RvbSB2YXJpYWJsZSBtYXAgYnV0IGVsZWN0ZWQgdG8gbW92aW5nIGluIGludG8gJHRoZW1lLWNvbG9yc1xuLy8gdGhlcmVieSBleHBhbmRpbmcgRHJ1cGFscyBkZWZhdWx0ICR0aGVtZS1jb2xvciBnZW5lcmF0aW9uLlxuLy8gVGhpcyB3aWxsIHJlbWFpbiBoZXJlIGluY2FzZSB3ZSBjaGFuZ2UgcGF0aHNcblxuXG4kc2tpdC1jb2xvci10YXJnZXQ6ICctLWNvbG9yLSchZGVmYXVsdDsgLy9bIF0gQWRkZWQgT2N0IDMxLCAyMDI0XG4kc2tpdC1jb2xvcnM6IChcbiAgICAxOiAkYmx1ZSxcbiAgICAyOiAkcHVycGxlLFxuICAgIDM6ICRpbmRpZ28sXG4gICAgNDogJHBpbmssXG4gICAgNTogJHJlZCxcbiAgICA2OiAkb3JhbmdlLFxuICAgIDc6ICR5ZWxsb3csXG4gICAgODogJGN5YW4sXG4gICAgJ25ldXRyYWwnOiAnI2YxZWRlYycsXG4gICAgJ2ltcG9ydGFudCc6ICcjZmY1NzMzJ1xuKSFkZWZhdWx0O1xuXG5cbi8vIEFkZHMgU0tJVCBcImNvbG9yc1wiIHRvIDpyb290IGFzIENTUyBWYXJzXG46cm9vdCB7XG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc2tpdC1jb2xvcnMge1xuICAgICAgICAjeyRza2l0LWNvbG9yLXRhcmdldH0jeyRuYW1lfTogI3skY29sb3J9O1xuICAgIH1cbiAgICAtLWNvbG9yLXByaW1hcnk6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4vLyBbIF0gVGhpcyB3YXMgb3JpZ25hbGx5IHBhcnQgb2YgdGhlICRTS0lULUNPTE9SUyBzcGVjaWZpYyBjb2RlIGZyb20gYWJvdmUsIGFmdGVyIHN3aXRjaGluZyB0b1xuLy8gQm9vc3RyYXBzICR0aGVtZS1jb2xvcnMgSSBkZWNpZGVkIHRvIGtlZXAgdGhpcyBhcm91bmQgc28gdGhhdCB3aWxkY2FyZCAqIC1jb2xvci0qIGNsYXNzZXMuIFxuLy8gVGhlIEFycmF5IHdhcyB1cGRhZXRkIGZyb20gJHNraXQtY29sb3JzIHRvICR0aGVtZS1jb2xvcnNcbi8vIEdlbmVyYXRlIFwiKi1jb2xvci0jXCIgY2xhc3NlcyBhbmQgYXNzaWduIGNvbG9yXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRza2l0LWNvbG9ycyB7XG4vLyBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgIFtjbGFzcyo9XCJjb2xvci0jeyRuYW1lfVwiXSB7XG4gICAgICAgIC0tY29sb3I6ICN7JGNvbG9yfTtcbiAgICB9XG59XG5cbltjbGFzcyo9XCJjb2xvci1wcmltYXJ5XCJdIHtcbiAgICAtLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuW2NsYXNzKj1cImNvbG9yLXNlY29uZGFyeVwiXSB7XG4gICAgLS1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLy8gc2Nzcy1kb2NzLWVuZCB0aFxuJG5hdi1saW5rLXRvcC1sZXZlbC1jb2xvcjogJGdyYXktNzAwO1xuJGZhLWZvbnQtcGF0aDogXCIuLi8uLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvd2ViZm9udHNcIjtcbiRmb250LXdlaWdodC1tZWRpdW06IDUwMDtcbiRmb250LXNpemUteHM6ICRmb250LXNpemUtYmFzZSAqIC44MTM7XG4kZm9vdGVyLWNvbG9yOiAkd2hpdGU7XG4vLyAkZm9vdGVyLWJnOiAkZ3JheS02MDA7XG4kZm9vdGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuJHJlZ2lvbi1wYWRkaW5nOiAwO1xuLy8gJGRyb3Bkb3duLWl0ZW0tZGl2aWRlci1iZy1jb2xvcjojNkQ3NTdEO1xuJGRyb3Bkb3duLWl0ZW0tZGl2aWRlci1iZy1jb2xvcjogJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuLm5hdmJhciB7XG4gICAgLS1uYXZiYXItYmc6ICN7JHdoaXRlfTtcbn1cblxuJGJyb2FkY2FzdC1iZzogKCBub3RpY2U6ICM4MkFEMjcsIGFsZXJ0OiAjRjVBNDA2LCB1cmdlbnQ6ICNDQTJEMjYpO1xuLy8gJGNhdGVnb3J5LWNvbG91cnM6ICggMTogJGRpc3RyaWN0LXByaW1hcnksIDI6ICRwaW5rLCAzOiAkeWVsbG93LCA0OiAkY3lhbiwgNTogJGluZGlnbywgNjogJG9yYW5nZSwgNzogJGdyZWVuLCA4OiAkcmVkKSFkZWZhdWx0OyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG5cblxuLyoqXG4gKiBCdG4gUHJpbWFyeSAmIFNlY29uZGFydHkgSG92ZXIgQ29sb3IgVmFsdWVzXG4gKiBJZiBCb290c3RyYXAgVmFycyBhcmUgZGVwcmVjYXRlZCAtLT4gdGhlc2Ugd2lsbCBuZWVkIHRvIGJlIHNldCBpbiBhIENTUyBTZWxlY3RvciBDb250ZXh0dWF4IHN0YXRlbWVudCByYXRoZXIgdGhhbiBoZXJlLlxuICovXG4kYnRuLXByaW1hcnktaG92ZXItYmc6ICMwQzYzRTMhZGVmYXVsdDtcbiRidG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiAjNTc1RDY0IWRlZmF1bHQ7XG5cbi8vIGJyb2FkY2FzdC12YXJpYWJsZXN0aWNlOiAjOURDQjNCLCBhbGVydDogI0ZCQUUxNywgdXJnZW50OiAjQ0EyRDI2KTtcbi8vICRicm9hZGNhc3QtYmctbm90aWNlOiAjOURDQjNCO1xuLy8gJGJyb2FkY2FzdC1iZy1hbGVydDogI0ZCQUUxNztcbi8vICRicm9hZGNhc3QtYmctdXJnZW50OiAjQ0EyRDI2O1xuXG5cbi8vRGlzdHJpY3QgY2F0ZWdvcmllcyBjb2xvdXJzICBcbi8vICRkaXN0cmljdC1jYXRlZ29yeS0xOiAkZGlzdHJpY3QtcHJpbWFyeTsgXG4vLyAkZGlzdHJpY3QtY2F0ZWdvcnktMjogI0Q2MzM4NDsgICAgICAgICAgICMjIyMjIyMjIyMjIyMjIyMjI1xuLy8gJGRpc3RyaWN0LWNhdGVnb3J5LTM6ICNGRkMxMDc7ICAgICAgICAgICAjIyMjIyMjIyMjIyMjIyMjIyNcbi8vICRkaXN0cmljdC1jYXRlZ29yeS00OiAjMERDQUYwOyAgICAgICAgICAgIyMjIyMjIyMjIyMjIyMjIyMjXG4vLyAkZGlzdHJpY3QtY2F0ZWdvcnktNTogIzY2MTBGMjsgICAgICAgICAgICMjIyMjIyMjIyMjIyMjIyMjI1xuLy8gJGRpc3RyaWN0LWNhdGVnb3J5LTY6ICNGRDdFMTQ7ICAgICAgICAgICAjIyMjIyMjIyMjIyMjIyMjIyMgXG5cbi8vICRkaXN0cmljdC1ncmF5LTgwMDogIzM0M0E0MDtcbi8vICRkaXN0cmljdC1zZWNvbmRhcnk6ICMwNzRBNkU7ICAgICAgICAgICAgIyMjIyMjIyMjIyMjIyMjIyMjIChVc2luZyAkZ3JheS04MDAgaW5zdGVhZCAtPiBzZWUgX3ZhcmlhYmxlcy1ib290c3RyYXAuc2NzcyB0byBtb2RpZnkgQm9vc3RyYXAgdmFycylcbi8vICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTojNkQ3NTdEOyAgICAgICAgIyMjIyMjIyMjIyMjIyMjIyMjIChzYW1lIHZhbHVlIGFzIGRpc3RyaWN0IHNlY29uZGFyeSlcbi8vICRkaXN0cmljdC1uZXV0cmFsOiAjQTNBN0FDOyAgICAgICAgICAgICAgIyMjIyMjIyMjIyMjIyMjIyMjIChUaGlzIGlzIGFscmVhZHkgZGVjbGFyZWQpXG5cbi8qKlxuICogVW5jb21tZW50IHRoZSBmb2xsb3dpbmcgaWYgXCJCcm9hZGNhc3RzXCIgbmVlZCB0byBzdXBwb3J0IENTUyBWYXJzXG4gKi9cblxuLy8gJHV0aWxpdGllczogKFxuLy8gICAgIFwiYnJvYWRjYXN0LWJnXCI6IChcbi8vICAgICAgICAgcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsXG4vLyAgICAgICAgIGNsYXNzOiAnYnJvYWRjYXN0LWJnJyxcbi8vICAgICAgICAgdmFsdWVzOiAoXG4vLyAgICAgICAgICAgICBub3RpY2U6IHZhcigtLWJyb2FkY2FzdC1iZyksXG4vLyAgICAgICAgICAgICBhbGVydDogdmFyKC0tYnJvYWRjYXN0LWJnKSxcbi8vICAgICAgICAgICAgIHVyZ2VudDogdmFyKC0tYnJvYWRjYXN0LWJnKVxuLy8gICAgICAgICApXG4vLyAgICAgKSxcbi8vICk7XG4vLyBSZW1hcCBCb29zdHJhcCBWYXJpYWJsZXMgdG8gQ3VzdG9tIFZhcmlhYmxlcyBoZXJlIiwiLy8gRGlzdHJpY3QgQ3VzdG9tIFZhciBPdmVycmlkZXNcblxuLyoqXG4gKiBTdGFydCBvZiBCcmVlemUgXG4gKi9cblxuLy8kYm9keS1jb2xvcjogIzAwNUQ4MDtcblxuLy8kZm9udC1mYW1pbHktY2FsaWJyaTogJ2NhbGlicmknLCBzYW5zLXNlcmlmO1xuLy8kZm9udC1mYW1pbHktZnV0dXJhLXB0OiAnZnV0dXJhLXB0Jywgc2Fucy1zZXJpZjtcbi8vJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vJGRpc3BsYXktZm9udC13ZWlnaHQ6IDYwMDtcblxuLy8gJGJvZHktY29sb3I6ICM0OTUwNTc7XG4kYm9keS1jb2xvcjogIzM0M0E0MDtcblxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdjYWxpYnJpJywgc2Fucy1zZXJpZjtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4kZGlzcGxheS1mb250LWZhbWlseTogICdmdXR1cmEtcHQnLCAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiA3MDA7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICdmdXR1cmEtcHQnLCAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblxuLy8gJGJ0bi1wYWRkaW5nLXk6IDFyZW07XG4vLyAkYnRuLXBhZGRpbmcteDogMnJlbTtcbiRidG4tYm9yZGVyLXJhZGl1czogMzBweDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICRidG4tYm9yZGVyLXJhZGl1cztcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogJGJ0bi1ib3JkZXItcmFkaXVzO1xuLy8gJGJ0bi1wYWRkaW5nLXk6IDEwcHg7XG4vLyAkYnRuLXBhZGRpbmcteDogMzBweDtcblxuIiwiLy8gVGhlbWUgdmFyaWFibGVzLlxuLyoqXG4gICogU3RhcnQgb2YgQnJlZXplXG4gICovXG5cbiAkZGlzdHJpY3QtcHJpbWFyeTogICMwMEFGRUY7XG4gJGRpc3RyaWN0LXNlY29uZGFyeTogIzAwNUQ4MDtcbiAkZGlzdHJpY3QtZ3JheTogI0U5RUNFRjtcbi8vICRkaXN0cmljdC1uZXV0cmFsOiAgO1xuLy8gJGRpc3RyaWN0LWltcG9ydGFudDogI0YwNTEyMztcbi8vICRkaXN0cmljdC1jYXRlZ29yeS0xOiAkZGlzdHJpY3QtcHJpbWFyeTtcbi8vICRkaXN0cmljdC1jYXRlZ29yeS0yOiAjNzA3MDcwO1xuLy8gJGRpc3RyaWN0LWNhdGVnb3J5LTM6ICNGMDUxMjM7XG4vLyAkZGlzdHJpY3QtY2F0ZWdvcnktNDogI0ZCQUUxNztcbi8vICRkaXN0cmljdC1jYXRlZ29yeS01OiAjQ0MwMDdCO1xuLy8gJGRpc3RyaWN0LWNhdGVnb3J5LTY6ICM4MkJDMDA7XG4vLyAkZGlzdHJpY3QtY2F0ZWdvcnktNzogIzM0NjA5NDtcbi8vICRkaXN0cmljdC1jYXRlZ29yeS04OiAjQUMxNjJDO1xuXG4vLyAkY2F0ZWdvcnktY29sb3VyczogKDE6ICRkaXN0cmljdC1jYXRlZ29yeS0xLDI6ICRkaXN0cmljdC1jYXRlZ29yeS0yLDM6ICRkaXN0cmljdC1jYXRlZ29yeS0zLDQ6ICRkaXN0cmljdC1jYXRlZ29yeS00LDU6ICRkaXN0cmljdC1jYXRlZ29yeS01LDY6ICRkaXN0cmljdC1jYXRlZ29yeS02LDc6ICRkaXN0cmljdC1jYXRlZ29yeS03LDg6ICRkaXN0cmljdC1jYXRlZ29yeS04KTtcbiRza2l0LWNvbG9yczogKFxuICAgIDE6ICRkaXN0cmljdC1wcmltYXJ5LFxuICAgIDI6ICM3MDcwNzAsXG4gICAgMzogI0YwNTEyMyxcbiAgICA0OiAjRkJBRTE3LFxuICAgIDU6ICNDQzAwN0IsXG4gICAgNjogIzgyQkMwMCxcbiAgICA3OiAjMzQ2MDk0LFxuICAgIDg6ICNBQzE2MkMsXG4gICAgJ25ldXRyYWwnOiAnI0EzQTdBQycsXG4gICAgJ2ltcG9ydGFudCc6ICcjRjA1MTIzJ1xuKTtcblxuXG4vLyBbIF1Ob3RlczogVGhlIEBlYWNoIGxvb3BzIG5lZWRlZCB0byBiZSBhZGRlZCBhdCB0aGUgc3VidGhlbWUgbGV2ZWwgYXMgd2VsbFxuOnJvb3Qge1xuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbiAgICAgICAgI3skc2tpdC1jb2xvci10YXJnZXR9I3skbmFtZX06ICN7JGNvbG9yfTtcbiAgICB9XG4gICAgLS1jb2xvci1wcmltYXJ5OiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAtLWNvbG9yLXNlY29uZGFyeTogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cblxuLy8gWyBdIFRoaXMgd2FzIG9yaWduYWxseSBwYXJ0IG9mIHRoZSAkU0tJVC1DT0xPUlMgc3BlY2lmaWMgY29kZSBmcm9tIGFib3ZlLCBhZnRlciBzd2l0Y2hpbmcgdG9cbi8vIEJvb3N0cmFwcyAkdGhlbWUtY29sb3JzIEkgZGVjaWRlZCB0byBrZWVwIHRoaXMgYXJvdW5kIHNvIHRoYXQgd2lsZGNhcmQgKiAtY29sb3ItKiBjbGFzc2VzLiBcbi8vIEdlbmVyYXRlIFwiKi1jb2xvci0jXCIgY2xhc3NlcyBhbmQgYXNzaWduIGNvbG9yXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRza2l0LWNvbG9ycyB7XG4vLyBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgIFtjbGFzcyo9XCJjb2xvci0jeyRuYW1lfVwiXSB7XG4gICAgICAgIC0tY29sb3I6ICN7JGNvbG9yfTtcbiAgICB9XG59XG4vKipcbiAqIEJ0biBQcmltYXJ5ICYgU2Vjb25kYXJ0eSBIb3ZlciBDb2xvciBWYWx1ZXNcbiAqIElmIEJvb3RzdHJhcCBWYXJzIGFyZSBkZXByZWNhdGVkIC0tPiB0aGVzZSB3aWxsIG5lZWQgdG8gYmUgc2V0IGluIGEgQ1NTIFNlbGVjdG9yIENvbnRleHR1YXggc3RhdGVtZW50IHJhdGhlciB0aGFuIGhlcmUuXG4gKi9cbi8vICRidG4tcHJpbWFyeS1ob3Zlci1iZzogO1xuLy8gJGJ0bi1zZWNvbmRhcnktaG92ZXItYmc6IDtcblxuXG4kc2Nob29sczogXG4gICd3d3cnLFxuICAnYWJib3RzZm9yZGFydHMnLFxuICAnYWJieW1pZGRsZScsXG4gICdhYmJ5c2VuaW9yJyxcbiAgJ2F0bXMnLFxuICAnYXRzcycsXG4gICdhdnMnLFxuICAnYWxleGFuZGVyJyxcbiAgJ2F1Z3VzdG9uJyxcbiAgJ2NhcmVlcnMnLFxuICAnbm9ydGhwb3BsYXInLFxuICAnc3VtYXNtb3VudGFpbicsXG4gICdiYXJyb3d0b3duJyxcbiAgJ2JsdWVqYXknLFxuICAnY2hpZWZkYW4nLFxuICAnY2xheWJ1cm4nLFxuICAnaG93ZW1pZGRsZScsXG4gICdjb21tdW5pY2F0aW9ucycsXG4gICdib25kYXInLFxuICAnc3dpZnQnLFxuICAnZXVnZW5lcmVpbWVyJyxcbiAgJ2dvZHNvbicsXG4gICdoYXJyeXNheWVycycsXG4gICdpbmRpZ2Vub3VzJyxcbiAgJ2ludGVybmF0aW9uYWwnLFxuICAnaXRlbmVrZWxsZWhlcicsXG4gICdqYWNrc29uJyxcbiAgJ2pvaG5tYWNsdXJlJyxcbiAgJ3N0ZW5lcnNlbicsXG4gICdtYXRoeHdpJyxcbiAgJ21jbWlsbGFuJyxcbiAgJ21jbWlsbGFuJyxcbiAgJ21vdW50YWluJyxcbiAgJ210bGVobWFuJyxcbiAgJ3ByaW5jZWNoYXJsZXMnLFxuICAncm9ja2hhbnNlbicsXG4gICdyb2JlcnRiYXRlbWFuJyxcbiAgJ3Jvc3MnLFxuICAnc2FuZHloaWxsJyxcbiAgJ3NlbWF0aCcsXG4gICdzb3V0aHBvcGxhcicsXG4gICdzdW1tZXJzY2hvb2wnLFxuICAndGVuYnJvZWNrJyxcbiAgJ3RlcnJ5Zm94JyxcbiAgJ2ZyYXNlcm1pZGRsZScsXG4gICd5YWxlJyxcbiAgJ2NlbnRlbm5pYWxwYXJrJyxcbiAgJ2NsZWFyYnJvb2snLFxuICAnc2l0ZWRldicsXG4gICdzaXRlZGV2MScsXG4gICdzaXRlZGV2MScsXG4gICdzaXRlZGV2MicsXG4gICdsZWFkZXJzaGlwJyxcbiAgJ3NoYXJlZGxlYXJuaW5nJyxcbiAgJ2N1cnJpY3VsdW0nLFxuICAnZXF1aXR5JyxcbiAgJ2ZhY2lsaXRpZXMnLFxuICAnZmluYW5jZScsXG4gICdkYXZla2FuZGFsJyxcbiAgJ2Rvcm1pY2twYXJrJztcblxuXG5cbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDsgLy8gU2FzcyB2YXJpYWJsZSBiZWNhdXNlIG9mICRhY2NvcmRpb24tYnV0dG9uLWljb25cbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXIgb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JHRhYmxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JHRhYmxlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogKCR0YWJsZS1ib3JkZXItd2lkdGggKiAyKSBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xufVxuXG4vL1xuLy8gQ2hhbmdlIHBsYWNlbWVudCBvZiBjYXB0aW9ucyB3aXRoIGEgY2xhc3Ncbi8vXG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtICR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG4vL1xuLy8gV2hlbiBib3JkZXJzIGFyZSBhZGRlZCBvbiBhbGwgc2lkZXMgb2YgdGhlIGNlbGxzLCB0aGUgY29ybmVycyBjYW4gcmVuZGVyIG9kZCB3aGVuXG4vLyB0aGVzZSBib3JkZXJzIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGNvbG9yIG9yIGlmIHRoZXkgYXJlIHNlbWktdHJhbnNwYXJlbnQuXG4vLyBUaGVyZWZvciB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG5cbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhbnRcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KVxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG5cbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRwcmltYXJ5KSwgJHByaW1hcnksIDE1JSkpfTtcblxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skaG92ZXItYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogI3skZGlzYWJsZWQtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGRpc2FibGVkLWJvcmRlcn07XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKCRjb2xvcil9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24ge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0biB+IC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5zaG93ID4gLm5hdi1saW5rLFxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aDogI3skY2FyZC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcjogI3skY2FyZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdzogI3skY2FyZC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteDogI3skY2FyZC1jYXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmc6ICN7JGNhcmQtY2FwLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JGNhcmQtY2FwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQ6ICN7JGNhcmQtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skY2FyZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JGNhcmQtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICN7JGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZ307XG4gIC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luOiAjeyRjYXJkLWdyb3VwLW1hcmdpbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2FyZC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLWhlaWdodCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93KSk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW4pO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYsXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAvLyBBZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tbWl4aW5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLW1peGluXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcblxuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQ6ICN7JHByb2dyZXNzLWhlaWdodH07XG4gIEBpbmNsdWRlIHJmcygkcHJvZ3Jlc3MtZm9udC1zaXplLCAtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iZzogI3skcHJvZ3Jlc3MtYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAjeyRwcm9ncmVzcy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdzogI3skcHJvZ3Jlc3MtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcjogI3skcHJvZ3Jlc3MtYmFyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnOiAjeyRwcm9ncmVzcy1iYXItYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogI3skcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdykpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xuICB9XG59XG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXJlZHVuZGFudC1uZXN0aW5nLXNlbGVjdG9yXG4gICYgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZzogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlKTtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkbGlzdC1ncm91cC12YXJpYW50LWJnKSwgYWJzKCRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcik7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1taXhpblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbWl4aW5cbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiAkYnRuLWNsb3NlLW9wYWNpdHk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6ICRidG4tY2xvc2Utd2hpdGUtZmlsdGVyO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14OiAjeyR0b2FzdC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXk6ICN7JHRvYXN0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xuICAtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGg6ICN7JHRvYXN0LW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkdG9hc3QtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1iZzogI3skdG9hc3QtYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aDogI3skdG9hc3QtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzOiAjeyR0b2FzdC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdzogI3skdG9hc3QtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnOiAjeyR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXG5cbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nKTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSkpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB9XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4OiAjeyR6aW5kZXgtdG9vbHRpcH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14OiAjeyR0b29sdGlwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15OiAjeyR0b29sdGlwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XG4gIEBpbmNsdWRlIHJmcygkdG9vbHRpcC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogI3skdG9vbHRpcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXM6ICN7JHRvb2x0aXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eTogI3skdG9vbHRpcC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAjeyR0b29sdGlwLWFycm93LWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAkdG9vbHRpcC1tYXJnaW5gXCIsIFwidjVcIiwgXCJ2NS54XCIsIHRydWUpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eSk7IH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAje1wiLyogcnRsOmlnbm9yZSAqL1wifTsgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcblxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aC1zbX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG59XG5cbkBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgKiAyfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4lb2ZmY2FudmFzLWNzcy12YXJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4OiAjeyR6aW5kZXgtb2ZmY2FudmFzfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoOiAjeyRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14OiAjeyRvZmZjYW52YXMtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteTogI3skb2ZmY2FudmFzLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnOiAjeyRvZmZjYW52YXMtYmctY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAjeyRvZmZjYW52YXMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93OiAjeyRvZmZjYW52YXMtYm94LXNoYWRvd307XG4gIC8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLWNzcy12YXJzXG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yKTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0KTtcblxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1lbmQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5oaWRpbmcsXG4gICAgICAmLnNob3cge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAvLyBSZXNldCBgYmFja2dyb3VuZC1jb2xvcmAgaW4gY2FzZSBgLmJnLSpgIGNsYXNzZXMgYXJlIHVzZWQgaW4gb2ZmY2FudmFzXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcCwgJG9mZmNhbnZhcy1iYWNrZHJvcC1iZywgJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG4vLyBGb250IEF3ZXNvbWUgY29yZSBjb21waWxlIChXZWIgRm9udHMtYmFzZWQpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUnO1xuQGltcG9ydCAnc2l6aW5nJztcbkBpbXBvcnQgJ2ZpeGVkLXdpZHRoJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnYm9yZGVyZWQtcHVsbGVkJztcbkBpbXBvcnQgJ2FuaW1hdGVkJztcbkBpbXBvcnQgJ3JvdGF0ZWQtZmxpcHBlZCc7XG5AaW1wb3J0ICdzdGFja2VkJztcbkBpbXBvcnQgJ2ljb25zJztcbkBpbXBvcnQgJ3NjcmVlbi1yZWFkZXInO1xuIiwiLy8gYmFzZSBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseSwgJyN7JGZhLXN0eWxlLWZhbWlseX0nKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLCAjeyRmYS1zdHlsZX0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCxcbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4uZmFzcixcbi5mYWwsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQsXG4uZmFzbCxcbi5mYXQsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbixcbi5mYWQsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZSxcbi5mYXNzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLXNvbGlkLFxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZGlzcGxheSwgI3skZmEtZGlzcGxheX0pO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCxcbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi5mYWwsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHQsXG4uZmF0LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW4ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG59XG5cbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG4uZmFkLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMuI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBEdW90b25lJztcbn1cblxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBTaGFycCc7XG59XG4uZmFzcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbiVmYS1pY29uIHtcbiAgQGluY2x1ZGUgZmEtaWNvbjtcbn1cbiIsIi8vIG1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYmFzZSByZW5kZXJpbmcgZm9yIGFuIGljb25cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8vIHNldHMgcmVsYXRpdmUgZm9udC1zaXppbmcgYW5kIGFsaWdubWVudCAoaW4gX3NpemluZylcbkBtaXhpbiBmYS1zaXplICgkZm9udC1zaXplKSB7XG4gIGZvbnQtc2l6ZTogZmEtZGl2aWRlKCRmb250LXNpemUsICRmYS1zaXplLXNjYWxlLWJhc2UpICogMWVtOyAvLyBjb252ZXJ0cyBzdGVwIGluIHNpemluZyBzY2FsZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyBiYXNlXG4gIGxpbmUtaGVpZ2h0OiBmYS1kaXZpZGUoMSwgJGZvbnQtc2l6ZSkgKiAxZW07IC8vIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudFxuICB2ZXJ0aWNhbC1hbGlnbjogKGZhLWRpdmlkZSg2LCAkZm9udC1zaXplKSAtIGZhLWRpdmlkZSgzLCA4KSkgKiAxZW07IC8vIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyXG59XG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vLyBzZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBzZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuQG1peGluIGZhLXNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuQG1peGluIGZhLXNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpIHtcbiAgICBAaW5jbHVkZSBmYS1zci1vbmx5KCk7XG4gIH1cbn1cblxuLy8gc2V0cyBhIHNwZWNpZmljIGljb24gZmFtaWx5IHRvIHVzZSBhbG9uZ3NpZGUgc3R5bGUgKyBpY29uIG1peGluc1xuQG1peGluIGZhLWZhbWlseS1jbGFzc2ljKCkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XG59XG5cbkBtaXhpbiBmYS1mYW1pbHktc2hhcnAoKSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgU2hhcnAnO1xufVxuXG4vLyBjb252ZW5pZW5jZSBtaXhpbnMgZm9yIGRlY2xhcmluZyBwc2V1ZG8tZWxlbWVudHMgYnkgQ1NTIHZhcmlhYmxlLFxuLy8gaW5jbHVkaW5nIGFsbCBzdHlsZS1zcGVjaWZpYyBmb250IHByb3BlcnRpZXMsIGFuZCBib3RoIHRoZSA6OmJlZm9yZVxuLy8gYW5kIDo6YWZ0ZXIgZWxlbWVudHMgaW4gdGhlIGR1b3RvbmUgY2FzZS5cbkBtaXhpbiBmYS1pY29uLXNvbGlkKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc29saWQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tbGlnaHQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1saWdodDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi10aGluKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtdGhpbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1kdW90b25lKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtZHVvdG9uZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH0jeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbkBtaXhpbiBmYS1pY29uLXNoYXJwLXNvbGlkKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc2hhcnAtc29saWQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tc2hhcnAtcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXNoYXJwLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tc2hhcnAtbGlnaHQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1zaGFycC1saWdodDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuXG5AbWl4aW4gZmEtaWNvbi1icmFuZHMoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1icmFuZHM7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuIiwiLy8gc2l6aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGxpdGVyYWwgbWFnbmlmaWNhdGlvbiBzY2FsZVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cblxuLy8gc3RlcC1iYXNlZCBzY2FsZSAod2l0aCBhbGlnbm1lbnQpXG5AZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRmYS1zaXplcyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRzaXplfSB7XG4gICAgIEBpbmNsdWRlIGZhLXNpemUoJHZhbHVlKTtcbiAgfVxufVxuIiwiLy8gZml4ZWQtd2lkdGggaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWZ3LXdpZHRoO1xufVxuIiwiLy8gdmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtY3NzLXByZWZpeCAgICAgICAgICA6IGZhICFkZWZhdWx0O1xuJGZhLXN0eWxlICAgICAgICAgICAgICAgOiA5MDAgIWRlZmF1bHQ7XG4kZmEtc3R5bGUtZmFtaWx5ICAgICAgICA6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCIgIWRlZmF1bHQ7XG5cbiRmYS1kaXNwbGF5ICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrICFkZWZhdWx0O1xuXG4kZmEtZnctd2lkdGggICAgICAgICAgICA6IGZhLWRpdmlkZSgyMGVtLCAxNikgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZSAgICAgICAgICAgICA6ICNmZmYgIWRlZmF1bHQ7XG5cbiRmYS1ib3JkZXItY29sb3IgICAgICAgIDogI2VlZSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcGFkZGluZyAgICAgIDogLjJlbSAuMjVlbSAuMTVlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcmFkaXVzICAgICAgIDogLjFlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItc3R5bGUgICAgICAgIDogc29saWQgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXdpZHRoICAgICAgICA6IC4wOGVtICFkZWZhdWx0O1xuXG4kZmEtc2l6ZS1zY2FsZS0yeHMgICAgICA6IDEwICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUteHMgICAgICAgOiAxMiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXNtICAgICAgIDogMTQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1iYXNlICAgICA6IDE2ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtbGcgICAgICAgOiAyMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhsICAgICAgIDogMjQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS0yeGwgICAgICA6IDMyICFkZWZhdWx0O1xuXG4kZmEtc2l6ZXM6IChcbiAgXCIyeHNcIiAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeHMsXG4gIFwieHNcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteHMsXG4gIFwic21cIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtc20sXG4gIFwibGdcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtbGcsXG4gIFwieGxcIiAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteGwsXG4gIFwiMnhsXCIgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtMnhsXG4pICFkZWZhdWx0O1xuXG4kZmEtbGktd2lkdGggICAgICAgICAgICA6IDJlbSAhZGVmYXVsdDtcbiRmYS1saS1tYXJnaW4gICAgICAgICAgIDogJGZhLWxpLXdpZHRoICogZmEtZGl2aWRlKDUsIDQpICFkZWZhdWx0O1xuXG4kZmEtcHVsbC1tYXJnaW4gICAgICAgICA6IC4zZW0gIWRlZmF1bHQ7XG5cbiRmYS1wcmltYXJ5LW9wYWNpdHkgICAgIDogMSAhZGVmYXVsdDtcbiRmYS1zZWNvbmRhcnktb3BhY2l0eSAgIDogLjQgIWRlZmF1bHQ7XG5cbiRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFkZWZhdWx0O1xuJGZhLXN0YWNrLXdpZHRoICAgICAgICAgOiAoJGZhLWZ3LXdpZHRoICogMikgIWRlZmF1bHQ7XG4kZmEtc3RhY2stei1pbmRleCAgICAgICA6IGF1dG8gIWRlZmF1bHQ7XG5cbiRmYS1mb250LWRpc3BsYXkgICAgICAgIDogYmxvY2sgIWRlZmF1bHQ7XG4kZmEtZm9udC1wYXRoICAgICAgICAgICA6IFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcblxuJGZhLXZhci0wOiBcXDMwO1xuJGZhLXZhci0xOiBcXDMxO1xuJGZhLXZhci0yOiBcXDMyO1xuJGZhLXZhci0zOiBcXDMzO1xuJGZhLXZhci00OiBcXDM0O1xuJGZhLXZhci01OiBcXDM1O1xuJGZhLXZhci02OiBcXDM2O1xuJGZhLXZhci03OiBcXDM3O1xuJGZhLXZhci04OiBcXDM4O1xuJGZhLXZhci05OiBcXDM5O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItYXJyb3dzLXRvLWNpcmNsZTogXFxlNGJkO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci13YWdvbi1jb3ZlcmVkOiBcXGY4ZWU7XG4kZmEtdmFyLWxpbmUtaGVpZ2h0OiBcXGY4NzE7XG4kZmEtdmFyLWJhZ2VsOiBcXGUzZDc7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTc6IFxcZTJhODtcbiRmYS12YXItYXQ6IFxcNDA7XG4kZmEtdmFyLXJlY3RhbmdsZXMtbWl4ZWQ6IFxcZTMyMztcbiRmYS12YXItcGhvbmUtYXJyb3ctdXAtcmlnaHQ6IFxcZTIyNDtcbiRmYS12YXItcGhvbmUtYXJyb3ctdXA6IFxcZTIyNDtcbiRmYS12YXItcGhvbmUtb3V0Z29pbmc6IFxcZTIyNDtcbiRmYS12YXItdHJhc2gtY2FuOiBcXGYyZWQ7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci1jaXJjbGUtbDogXFxlMTE0O1xuJGZhLXZhci1oZWFkLXNpZGUtZ29nZ2xlczogXFxmNmVhO1xuJGZhLXZhci1oZWFkLXZyOiBcXGY2ZWE7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXVzZXIteG1hcms6IFxcZjIzNTtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci1mYWNlLWhhbmQteWF3bjogXFxlMzc5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWluOiBcXGY2MmQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdDogXFxmNjJkO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1jb2ZmaW46IFxcZjZjNjtcbiRmYS12YXItbWVzc2FnZTogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1zYWxhZDogXFxmODFlO1xuJGZhLXZhci1ib3dsLXNhbGFkOiBcXGY4MWU7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItcm9ib3QtYXN0cm9tZWNoOiBcXGUyZDI7XG4kZmEtdmFyLXJpbmctZGlhbW9uZDogXFxlNWFiO1xuJGZhLXZhci1mb25kdWUtcG90OiBcXGU0MGQ7XG4kZmEtdmFyLXRoZXRhOiBcXGY2OWU7XG4kZmEtdmFyLWZhY2UtaGFuZC1wZWVraW5nOiBcXGU0ODE7XG4kZmEtdmFyLXNxdWFyZS11c2VyOiBcXGUyODM7XG4kZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOiBcXGY0MjI7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1leHBsb3Npb246IFxcZTRlOTtcbiRmYS12YXItZmlsZS1saW5lczogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLXRleHQ6IFxcZjE1YztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1idWlsZGluZy11bjogXFxlNGQ5O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLXRpcmUtcHJlc3N1cmUtd2FybmluZzogXFxmNjMzO1xuJGZhLXZhci13aWZpLWZhaXI6IFxcZjZhYjtcbiRmYS12YXItd2lmaS0yOiBcXGY2YWI7XG4kZmEtdmFyLWNhbGVuZGFyLWRheXM6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLW1wMy1wbGF5ZXI6IFxcZjhjZTtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjazogXFxlNGFhO1xuJGZhLXZhci10YWxseS00OiBcXGUyOTc7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5OiBcXGU0YTI7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNGQxO1xuJGZhLXZhci12b2xsZXliYWxsOiBcXGY0NWY7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci1zdW4taGF6ZTogXFxmNzY1O1xuJGZhLXZhci10ZXh0LXNpemU6IFxcZjg5NDtcbiRmYS12YXItdWZvOiBcXGUwNDc7XG4kZmEtdmFyLWZvcms6IFxcZjJlMztcbiRmYS12YXItdXRlbnNpbC1mb3JrOiBcXGYyZTM7XG4kZmEtdmFyLWFycm93cy11cC10by1saW5lOiBcXGU0YzI7XG4kZmEtdmFyLW1vYmlsZS1zaWduYWw6IFxcZTFlZjtcbiRmYS12YXItYmFyY29kZS1zY2FuOiBcXGY0NjU7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LWRlc2M6IFxcZjBkZDtcbiRmYS12YXItZm9sZGVyLWFycm93LWRvd246IFxcZTA1MztcbiRmYS12YXItZm9sZGVyLWRvd25sb2FkOiBcXGUwNTM7XG4kZmEtdmFyLWNpcmNsZS1taW51czogXFxmMDU2O1xuJGZhLXZhci1taW51cy1jaXJjbGU6IFxcZjA1NjtcbiRmYS12YXItZmFjZS1pY2ljbGVzOiBcXGUzN2M7XG4kZmEtdmFyLXNob3ZlbDogXFxmNzEzO1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItZmlsbXM6IFxcZTE3YTtcbiRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0OiBcXGYyZjU7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1mYWNlLWdsYXNzZXM6IFxcZTM3NztcbiRmYS12YXItbmZjOiBcXGUxZjc7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItc29hcDogXFxlMDZlO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDogXFxmODZkO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoOiBcXGUxMzU7XG4kZmEtdmFyLWNhbGN1bGF0b3Itc2ltcGxlOiBcXGY2NGM7XG4kZmEtdmFyLWNhbGN1bGF0b3ItYWx0OiBcXGY2NGM7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2s6IFxcZTRjOTtcbiRmYS12YXItc2xpZGVycy11cDogXFxmM2YxO1xuJGZhLXZhci1zbGlkZXJzLXY6IFxcZjNmMTtcbiRmYS12YXItbG9jYXRpb24tbWludXM6IFxcZjYwOTtcbiRmYS12YXItbWFwLW1hcmtlci1taW51czogXFxmNjA5O1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItc2tpLWJvb3Q6IFxcZTNjYztcbiRmYS12YXItc3RhbmRhcmQtZGVmaW5pdGlvbjogXFxlMjhhO1xuJGZhLXZhci1yZWN0YW5nbGUtc2Q6IFxcZTI4YTtcbiRmYS12YXItaDE6IFxcZjMxMztcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1tZXNzYWdlLWJvdDogXFxlM2I4O1xuJGZhLXZhci1mb3J3YXJkLXN0ZXA6IFxcZjA1MTtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcXGYwNTE7XG4kZmEtdmFyLWZhY2Utc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLWxpZ2h0LWNlaWxpbmc6IFxcZTAxNjtcbiRmYS12YXItbWVzc2FnZS1leGNsYW1hdGlvbjogXFxmNGE1O1xuJGZhLXZhci1jb21tZW50LWFsdC1leGNsYW1hdGlvbjogXFxmNGE1O1xuJGZhLXZhci1ib3dsLXNjb29wOiBcXGUzZGU7XG4kZmEtdmFyLWJvd2wtc2hhdmVkLWljZTogXFxlM2RlO1xuJGZhLXZhci1zcXVhcmUteDogXFxlMjg2O1xuJGZhLXZhci11dGlsaXR5LXBvbGUtZG91YmxlOiBcXGUyYzQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWNoZXZyb25zLXVwOiBcXGYzMjU7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLXVwOiBcXGYzMjU7XG4kZmEtdmFyLWZvb3RiYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvb3RiYWxsLWJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItdXNlci12bmVjazogXFxlNDYxO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NmM7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItYW5nbGVzLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItdXNlcnMtcmVjdGFuZ2xlOiBcXGU1OTQ7XG4kZmEtdmFyLXBlb3BsZS1yb29mOiBcXGU1Mzc7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1yaWdodDogXFxmMzNiO1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtcmlnaHQ6IFxcZjMzYjtcbiRmYS12YXItbG9jYXRpb24tcGx1czogXFxmNjBhO1xuJGZhLXZhci1tYXAtbWFya2VyLXBsdXM6IFxcZjYwYTtcbiRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uOiBcXGUxY2E7XG4kZmEtdmFyLXBlb3BsZS1saW5lOiBcXGU1MzQ7XG4kZmEtdmFyLWJlZXItbXVnLWVtcHR5OiBcXGYwZmM7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItY3JhdGUtZW1wdHk6IFxcZTE1MTtcbiRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcjogXFxlNDc3O1xuJGZhLXZhci10cmFuc3BvcnRlcjogXFxlMDQyO1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtdXNlcjogXFxlNDcxO1xuJGZhLXZhci1hcnJvdy11cC1sb25nOiBcXGYxNzY7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFxcZjE3NjtcbiRmYS12YXItcGVyc29uLWNhcnJ5LWJveDogXFxmNGNmO1xuJGZhLXZhci1wZXJzb24tY2Fycnk6IFxcZjRjZjtcbiRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGU6IFxcZjQ2YTtcbiRmYS12YXItYnVybjogXFxmNDZhO1xuJGZhLXZhci1wZXJzb246IFxcZjE4MztcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItbWVub3JhaDogXFxmNjc2O1xuJGZhLXZhci11bmlvbjogXFxmNmEyO1xuJGZhLXZhci1jaGV2cm9ucy1sZWZ0OiBcXGYzMjM7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLWxlZnQ6IFxcZjMyMztcbiRmYS12YXItY2lyY2xlLWhlYXJ0OiBcXGY0Yzc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZTogXFxmNGM3O1xuJGZhLXZhci10cnVjay1wbGFuZTogXFxlNThmO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItYnJpbmctZm9yd2FyZDogXFxmODU2O1xuJGZhLXZhci1zcXVhcmUtcDogXFxlMjc5O1xuJGZhLXZhci1mYWNlLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1zaWdtYTogXFxmNjhiO1xuJGZhLXZhci1jYW1lcmEtbW92aWU6IFxcZjhhOTtcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1jbGFyaW5ldDogXFxmOGFkO1xuJGZhLXZhci10cnVjay1mbGF0YmVkOiBcXGUyYjY7XG4kZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzogXFxmNjdiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOiBcXGU0YWY7XG4kZmEtdmFyLWxlYWYtaGVhcnQ6IFxcZjRjYjtcbiRmYS12YXItaG91c2UtYnVpbGRpbmc6IFxcZTFiMTtcbiRmYS12YXItY2hlZXNlLXN3aXNzOiBcXGY3ZjA7XG4kZmEtdmFyLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWwtc3Bvb246IFxcZjJlNTtcbiRmYS12YXItamFyLXdoZWF0OiBcXGU1MTc7XG4kZmEtdmFyLWVudmVsb3Blcy1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGViO1xuJGZhLXZhci1ib3ctYXJyb3c6IFxcZjZiOTtcbiRmYS12YXItY2FydC14bWFyazogXFxlMGRkO1xuJGZhLXZhci1oZXhhZ29uLXhtYXJrOiBcXGYyZWU7XG4kZmEtdmFyLXRpbWVzLWhleGFnb246IFxcZjJlZTtcbiRmYS12YXIteG1hcmstaGV4YWdvbjogXFxmMmVlO1xuJGZhLXZhci1jaXJjbGUtaDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItbWVyZ2U6IFxcZTUyNjtcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItY2FydC1taW51czogXFxlMGRiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItY29udGFjdC1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLXBhbi1mcnlpbmc6IFxcZTQyYztcbiRmYS12YXItZ3JpZDogXFxlMTk1O1xuJGZhLXZhci1ncmlkLTM6IFxcZTE5NTtcbiRmYS12YXItZm9vdGJhbGwtaGVsbWV0OiBcXGY0NGY7XG4kZmEtdmFyLWhhbmQtbG92ZTogXFxlMWE1O1xuJGZhLXZhci10cmVlczogXFxmNzI0O1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXBhZ2U6IFxcZTQyODtcbiRmYS12YXItazogXFw0YjtcbiRmYS12YXItZGlhZ3JhbS1wcmV2aW91czogXFxlNDc4O1xuJGZhLXZhci1nYXVnZS1taW46IFxcZjYyODtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvd2VzdDogXFxmNjI4O1xuJGZhLXZhci1mb2xkZXItZ3JpZDogXFxlMTg4O1xuJGZhLXZhci1lZ2dwbGFudDogXFxlMTZjO1xuJGZhLXZhci1yYW06IFxcZjcwYTtcbiRmYS12YXItbGFuZG1hcmstZmxhZzogXFxlNTFjO1xuJGZhLXZhci1saXBzOiBcXGY2MDA7XG4kZmEtdmFyLXBlbmNpbDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLWJhY2t3YXJkOiBcXGYwNGE7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLWZpbGUtY2xpcGJvYXJkOiBcXGYwZWE7XG4kZmEtdmFyLWRlc2t0b3AtYXJyb3ctZG93bjogXFxlMTU1O1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdDogXFxlMTNjO1xuJGZhLXZhci1wdW1wa2luOiBcXGY3MDc7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0OiBcXGY0NmQ7XG4kZmEtdmFyLXBlbi1maWVsZDogXFxlMjExO1xuJGZhLXZhci1ibHVlYmVycmllczogXFxlMmU4O1xuJGZhLXZhci10cnVjay1yYW1wLWJveDogXFxmNGRlO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLW5vdGU6IFxcZTFmZjtcbiRmYS12YXItYXJyb3ctZG93bi10by1zcXVhcmU6IFxcZTA5NjtcbiRmYS12YXItdXNlci1jaGVjazogXFxmNGZjO1xuJGZhLXZhci1jbG91ZC14bWFyazogXFxlMzVmO1xuJGZhLXZhci12aWFsLXZpcnVzOiBcXGU1OTc7XG4kZmEtdmFyLWJvb2stYmxhbms6IFxcZjVkOTtcbiRmYS12YXItYm9vay1hbHQ6IFxcZjVkOTtcbiRmYS12YXItZ29sZi1mbGFnLWhvbGU6IFxcZTNhYztcbiRmYS12YXItbWVzc2FnZS1hcnJvdy1kb3duOiBcXGUxZGI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWFycm93LWRvd246IFxcZTFkYjtcbiRmYS12YXItZmFjZS11bmFtdXNlZDogXFxlMzlmO1xuJGZhLXZhci1zaGVldC1wbGFzdGljOiBcXGU1NzE7XG4kZmEtdmFyLWNpcmNsZS05OiBcXGUwZjY7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci1wZW5jaWwtc2xhc2g6IFxcZTIxNTtcbiRmYS12YXItYm93bGluZy1waW5zOiBcXGY0Mzc7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmU6IFxcZTUzOTtcbiRmYS12YXItZG93bi1yaWdodDogXFxlMTZiO1xuJGZhLXZhci1zY3JvbGwtdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItd2ViaG9vazogXFxlNWQ1O1xuJGZhLXZhci1ibGluZHMtb3BlbjogXFxmOGZjO1xuJGZhLXZhci1mZW5jZTogXFxlMzAzO1xuJGZhLXZhci11cDogXFxmMzU3O1xuJGZhLXZhci1hcnJvdy1hbHQtdXA6IFxcZjM1NztcbiRmYS12YXItYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItZHJ1bXN0aWNrOiBcXGY2ZDY7XG4kZmEtdmFyLXNxdWFyZS12OiBcXGUyODQ7XG4kZmEtdmFyLWZhY2UtYXdlc29tZTogXFxlNDA5O1xuJGZhLXZhci1nYXZlLWRhbmR5OiBcXGU0MDk7XG4kZmEtdmFyLWRpYWwtb2ZmOiBcXGUxNjI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItZmFjZS1zbWlsZS1ob3JuczogXFxlMzkxO1xuJGZhLXZhci1ib3gtYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWdyYXBlczogXFxlMzA2O1xuJGZhLXZhci1wZXJzb24tZHJvd25pbmc6IFxcZTU0NTtcbiRmYS12YXItZGlhbC1tYXg6IFxcZTE1ZTtcbiRmYS12YXItY2lyY2xlLW06IFxcZTExNTtcbiRmYS12YXItY2FsZW5kYXItaW1hZ2U6IFxcZTBkNDtcbiRmYS12YXItY2lyY2xlLWNhcmV0LWRvd246IFxcZjMyZDtcbiRmYS12YXItY2FyZXQtY2lyY2xlLWRvd246IFxcZjMyZDtcbiRmYS12YXItYXJyb3ctZG93bi05LTE6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRlc2M6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1zaGlzaC1rZWJhYjogXFxmODIxO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItYWxhcm0tc25vb3plOiBcXGY4NDU7XG4kZmEtdmFyLXNjYXJlY3JvdzogXFxmNzBkO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLWdpZnQtY2FyZDogXFxmNjYzO1xuJGZhLXZhci13OiBcXDU3O1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdC1kcmFmdDogXFxlM2ZhO1xuJGZhLXZhci1zcXVhcmUtYjogXFxlMjY0O1xuJGZhLXZhci1lbGVwaGFudDogXFxmNmRhO1xuJGZhLXZhci1lYXJ0aC1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uOiBcXGYzZmE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLW1lc3NhZ2UtcXVlc3Rpb246IFxcZTFlMztcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItdHJvd2VsLWJyaWNrczogXFxlNThhO1xuJGZhLXZhci1zcXVhcmUtMzogXFxlMjU4O1xuJGZhLXZhci1mYWNlLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLW1pY3Jvd2F2ZTogXFxlMDFiO1xuJGZhLXZhci1jaGYtc2lnbjogXFxlNjAyO1xuJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQ6IFxcZTU3ZjtcbiRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctdXA6IFxcZTNmMDtcbiRmYS12YXItdHJhc2gtY2xvY2s6IFxcZTJiMDtcbiRmYS12YXItZ2F2ZWw6IFxcZjBlMztcbiRmYS12YXItbGVnYWw6IFxcZjBlMztcbiRmYS12YXItc3ByaW5rbGVyLWNlaWxpbmc6IFxcZTQ0YztcbiRmYS12YXItYnJvd3NlcnM6IFxcZTBjYjtcbiRmYS12YXItdHJpbGxpdW06IFxcZTU4ODtcbiRmYS12YXItbXVzaWMtc2xhc2g6IFxcZjhkMTtcbiRmYS12YXItdHJ1Y2stcmFtcDogXFxmNGUwO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJGZhLXZhci1jaXJjbGUtYzogXFxlMTAxO1xuJGZhLXZhci1zdGFyLWNocmlzdG1hczogXFxmN2Q0O1xuJGZhLXZhci1jaGFydC1idWxsZXQ6IFxcZTBlMTtcbiRmYS12YXItbW90b3JjeWNsZTogXFxmMjFjO1xuJGZhLXZhci10cmVlLWNocmlzdG1hczogXFxmN2RiO1xuJGZhLXZhci10aXJlLWZsYXQ6IFxcZjYzMjtcbiRmYS12YXItc3VuZ2xhc3NlczogXFxmODkyO1xuJGZhLXZhci1iYWRnZTogXFxmMzM1O1xuJGZhLXZhci1tZXNzYWdlLXBlbjogXFxmNGE0O1xuJGZhLXZhci1jb21tZW50LWFsdC1lZGl0OiBcXGY0YTQ7XG4kZmEtdmFyLW1lc3NhZ2UtZWRpdDogXFxmNGE0O1xuJGZhLXZhci1iZWxsLWNvbmNpZXJnZTogXFxmNTYyO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1wZW4tcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLWFycm93LXByb2dyZXNzOiBcXGU1ZGY7XG4kZmEtdmFyLWNoZXNzLXJvb2stcGllY2U6IFxcZjQ0ODtcbiRmYS12YXItY2hlc3Mtcm9vay1hbHQ6IFxcZjQ0ODtcbiRmYS12YXItc3F1YXJlLXJvb3Q6IFxcZjY5NztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1czogXFxlNDhlO1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzOiBcXGUwNjg7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodDogXFxlMDY4O1xuJGZhLXZhci1mYWNlLWFuZ3J5LWhvcm5zOiBcXGUzNjg7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0OiBcXGU1MjM7XG4kZmEtdmFyLXRvbWJzdG9uZTogXFxmNzIwO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLXNjaXNzb3JzOiBcXGYwYzQ7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1saXN0LW11c2ljOiBcXGY4Yzk7XG4kZmEtdmFyLXN1bi1wbGFudC13aWx0OiBcXGU1N2E7XG4kZmEtdmFyLXRvaWxldHMtcG9ydGFibGU6IFxcZTU4NDtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItbXVzdGFjaGU6IFxcZTViYztcbiRmYS12YXItaHlwaGVuOiBcXDJkO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci11c2VyLWNoZWY6IFxcZTNkMjtcbiRmYS12YXItbWVzc2FnZS1pbWFnZTogXFxlMWUwO1xuJGZhLXZhci1jb21tZW50LWFsdC1pbWFnZTogXFxlMWUwO1xuJGZhLXZhci11c2Vycy1tZWRpY2FsOiBcXGY4MzA7XG4kZmEtdmFyLXNlbnNvci10cmlhbmdsZS1leGNsYW1hdGlvbjogXFxlMDI5O1xuJGZhLXZhci1zZW5zb3ItYWxlcnQ6IFxcZTAyOTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDogXFxlNTIxO1xuJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWw6IFxcZjU2NjtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWZhY2UtbWFzazogXFxlMzdmO1xuJGZhLXZhci1waWNrbGViYWxsOiBcXGU0MzU7XG4kZmEtdmFyLXN0YXItc2hhcnAtaGFsZjogXFxlMjhjO1xuJGZhLXZhci11c2Vycy1zbGFzaDogXFxlMDczO1xuJGZhLXZhci1jbG92ZXI6IFxcZTEzOTtcbiRmYS12YXItbWVhdDogXFxmODE0O1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1tYWlsLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLWVtcHR5LXNldDogXFxmNjU2O1xuJGZhLXZhci1ob3VzZS1maXJlOiBcXGU1MGM7XG4kZmEtdmFyLXNxdWFyZS1taW51czogXFxmMTQ2O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1iaXJkOiBcXGU0Njk7XG4kZmEtdmFyLWNvbXBhc3M6IFxcZjE0ZTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWRvd246IFxcZjE1MDtcbiRmYS12YXItaGVhcnQtaGFsZi1zdHJva2U6IFxcZTFhYztcbiRmYS12YXItaGVhcnQtaGFsZi1hbHQ6IFxcZTFhYztcbiRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb246IFxcZTRlZjtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItam95c3RpY2s6IFxcZjhjNTtcbiRmYS12YXItZ3JpbGwtZmlyZTogXFxlNWE0O1xuJGZhLXZhci1yZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeTogXFxlMjM3O1xuJGZhLXZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItYmFyczogXFxmMGM5O1xuJGZhLXZhci1uYXZpY29uOiBcXGYwYzk7XG4kZmEtdmFyLWtleWJvYXJkLWxlZnQ6IFxcZTFjMztcbiRmYS12YXItcGVvcGxlLWdyb3VwOiBcXGU1MzM7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFxcZjI1MztcbiRmYS12YXItaG91cmdsYXNzLTM6IFxcZjI1MztcbiRmYS12YXItaGVhcnQtY3JhY2s6IFxcZjdhOTtcbiRmYS12YXItaGVhcnQtYnJva2VuOiBcXGY3YTk7XG4kZmEtdmFyLWZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGg6IFxcZTQ3YztcbiRmYS12YXItZHJvcGxldC1wZXJjZW50OiBcXGY3NTA7XG4kZmEtdmFyLWh1bWlkaXR5OiBcXGY3NTA7XG4kZmEtdmFyLXNxdWFyZS11cC1yaWdodDogXFxmMzYwO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZmFjZS1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXIta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWNvcm46IFxcZjZjNztcbiRmYS12YXItcm9sbGVyLWNvYXN0ZXI6IFxcZTMyNDtcbiRmYS12YXItcGhvdG8tZmlsbS1tdXNpYzogXFxlMjI4O1xuJGZhLXZhci1yYWRhcjogXFxlMDI0O1xuJGZhLXZhci1zaWNrbGU6IFxcZjgyMjtcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1jb2NvbnV0OiBcXGUyZjY7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItc2hpZWxkLWNyb3NzOiBcXGY3MTI7XG4kZmEtdmFyLWNhc3NldHRlLXRhcGU6IFxcZjhhYjtcbiRmYS12YXItc3F1YXJlLXRlcm1pbmFsOiBcXGUzMmE7XG4kZmEtdmFyLXBlb3BsZS1yb2JiZXJ5OiBcXGU1MzY7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlOiBcXGUxNDk7XG4kZmEtdmFyLXRyYXNoLWNhbi1saXN0OiBcXGUyYWI7XG4kZmEtdmFyLWJsb2NrOiBcXGU0NmE7XG4kZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmMDZhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyazogXFxlNTZkO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjA4YjtcbiRmYS12YXItc2lnbi1vdXQ6IFxcZjA4YjtcbiRmYS12YXItZmFjZS1mcm93bi1zbGlnaHQ6IFxcZTM3NjtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLXNpZGViYXItZmxpcDogXFxlMjRmO1xuJGZhLXZhci11bmxvY2sta2V5aG9sZTogXFxmMTNlO1xuJGZhLXZhci11bmxvY2stYWx0OiBcXGYxM2U7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxpc3Q6IFxcZTI5OTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZTogXFxmNThmO1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLXBpcGUtc2VjdGlvbjogXFxlNDM4O1xuJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tY29uc3RydWN0aW9uOiBcXGUwMzQ7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQ6IFxcZTAzNDtcbiRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90OiBcXGY0Yjk7XG4kZmEtdmFyLWRvbmF0ZTogXFxmNGI5O1xuJGZhLXZhci1tZW1vcnk6IFxcZjUzODtcbiRmYS12YXItZmFjZS1zbGVlcGluZzogXFxlMzhkO1xuJGZhLXZhci1yb2FkLXNwaWtlczogXFxlNTY4O1xuJGZhLXZhci1maXJlLWJ1cm5lcjogXFxlNGYxO1xuJGZhLXZhci1zcXVpcnJlbDogXFxmNzFhO1xuJGZhLXZhci1hcnJvdy11cC10by1saW5lOiBcXGYzNDE7XG4kZmEtdmFyLWFycm93LXRvLXRvcDogXFxmMzQxO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWZhY2UtY293Ym95LWhhdDogXFxlMzZlO1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1jaGFydC1zY2F0dGVyLTNkOiBcXGUwZTg7XG4kZmEtdmFyLWRpc3BsYXktY2hhcnQtdXA6IFxcZTVlMztcbiRmYS12YXItc3F1YXJlLWNvZGU6IFxcZTI2NztcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci12b2x1bWUtbG93OiBcXGYwMjc7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcXGYwMjc7XG4kZmEtdmFyLXhtYXJrLXRvLXNsb3Q6IFxcZjc3MTtcbiRmYS12YXItdGltZXMtdG8tc2xvdDogXFxmNzcxO1xuJGZhLXZhci12b3RlLW5heTogXFxmNzcxO1xuJGZhLXZhci1ib3gtdGFwZWQ6IFxcZjQ5YTtcbiRmYS12YXItYm94LWFsdDogXFxmNDlhO1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLXN3b3JkczogXFxmNzFkO1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1hbGJ1bTogXFxmODlmO1xuJGZhLXZhci1jaXJjbGUtbjogXFxlMTE4O1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci13aGVhdC1hd246IFxcZTJjZDtcbiRmYS12YXItd2hlYXQtYWx0OiBcXGUyY2Q7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZDogXFxlNGZhO1xuJGZhLXZhci1hc3RlcmlzazogXFwyYTtcbiRmYS12YXIta2V5LXNrZWxldG9uLWxlZnQtcmlnaHQ6IFxcZTNiNDtcbiRmYS12YXItY29tbWVudC1saW5lczogXFxmNGIwO1xuJGZhLXZhci1sdWNoYWRvci1tYXNrOiBcXGY0NTU7XG4kZmEtdmFyLWx1Y2hhZG9yOiBcXGY0NTU7XG4kZmEtdmFyLW1hc2stbHVjaGFkb3I6IFxcZjQ1NTtcbiRmYS12YXItc3F1YXJlLWNoZWNrOiBcXGYxNGE7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXFxmMTRhO1xuJGZhLXZhci1zaHJlZGRlcjogXFxmNjhhO1xuJGZhLXZhci1ib29rLW9wZW4tY292ZXI6IFxcZTBjMDtcbiRmYS12YXItYm9vay1vcGVuLWFsdDogXFxlMGMwO1xuJGZhLXZhci1zYW5kd2ljaDogXFxmODFmO1xuJGZhLXZhci1wZXNldGEtc2lnbjogXFxlMjIxO1xuJGZhLXZhci1zcXVhcmUtcGFya2luZy1zbGFzaDogXFxmNjE3O1xuJGZhLXZhci1wYXJraW5nLXNsYXNoOiBcXGY2MTc7XG4kZmEtdmFyLXRyYWluLXR1bm5lbDogXFxlNDU0O1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRlcjogXFxmMWRjO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1mYWNlLWFuZ3Vpc2hlZDogXFxlMzY5O1xuJGZhLXZhci1ob2NrZXktc3RpY2tzOiBcXGY0NTQ7XG4kZmEtdmFyLWFiYWN1czogXFxmNjQwO1xuJGZhLXZhci1maWxtLXNpbXBsZTogXFxmM2EwO1xuJGZhLXZhci1maWxtLWFsdDogXFxmM2EwO1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3Qtc3F1YXJlczogXFxmMDNhO1xuJGZhLXZhci10cmVlLXBhbG06IFxcZjgyYjtcbiRmYS12YXItc3F1YXJlLXBob25lLWZsaXA6IFxcZjg3YjtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1ib3JkZXItY2VudGVyLXY6IFxcZjg5ZDtcbiRmYS12YXItY2lyY2xlLWRvdDogXFxmMTkyO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWNsaXBib2FyZC1tZWRpY2FsOiBcXGUxMzM7XG4kZmEtdmFyLWZhY2UtZGl6enk6IFxcZjU2NztcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLXVwLXRvLWxpbmU6IFxcZjM0ZDtcbiRmYS12YXItYXJyb3ctYWx0LXRvLXRvcDogXFxmMzRkO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazogXFxlNTEzO1xuJGZhLXZhci13YXRjaC1maXRuZXNzOiBcXGY2M2U7XG4kZmEtdmFyLWNsb2NrLW5pbmUtdGhpcnR5OiBcXGUzNGQ7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItanVnOiBcXGY4YzY7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1mdXRib2wtYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zb2NjZXItYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zbm93LWJsb3dpbmc6IFxcZjc2MTtcbiRmYS12YXItcGFpbnRicnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1saW5lOiBcXGYzNDU7XG4kZmEtdmFyLWFycm93LWZyb20tdG9wOiBcXGYzNDU7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXNsYXNoOiBcXGY2OTQ7XG4kZmEtdmFyLXNpZ25hbC1hbHQtc2xhc2g6IFxcZjY5NDtcbiRmYS12YXItbW9ua2V5OiBcXGY2ZmI7XG4kZmEtdmFyLXJlY3RhbmdsZS1wcm86IFxcZTIzNTtcbiRmYS12YXItcHJvOiBcXGUyMzU7XG4kZmEtdmFyLWhvdXNlLW5pZ2h0OiBcXGUwMTA7XG4kZmEtdmFyLWhvdC10dWItcGVyc29uOiBcXGY1OTM7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItZ2xvYmUtcG9pbnRlcjogXFxlNjBlO1xuJGZhLXZhci1ibGFua2V0OiBcXGY0OTg7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbjogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkOiBcXGY1OWY7XG4kZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyOiBcXGU1MGU7XG4kZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrOiBcXGUxNGY7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItYXJyb3dzLWNyb3NzOiBcXGUwYTI7XG4kZmEtdmFyLWJhY2twYWNrOiBcXGY1ZDQ7XG4kZmEtdmFyLXNxdWFyZS1zbWFsbDogXFxlMjdlO1xuJGZhLXZhci1mb2xkZXItYXJyb3ctdXA6IFxcZTA1NDtcbiRmYS12YXItZm9sZGVyLXVwbG9hZDogXFxlMDU0O1xuJGZhLXZhci1icmlkZ2UtbG9jazogXFxlNGNjO1xuJGZhLXZhci1jcm9zc2hhaXJzLXNpbXBsZTogXFxlNTlmO1xuJGZhLXZhci1zYWNrLWRvbGxhcjogXFxmODFkO1xuJGZhLXZhci1wZW4tdG8tc3F1YXJlOiBcXGYwNDQ7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItc3F1YXJlLXNsaWRlcnM6IFxcZjNmMDtcbiRmYS12YXItc2xpZGVycy1oLXNxdWFyZTogXFxmM2YwO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1tZXNzYWdlLW1pZGRsZS10b3A6IFxcZTFlMjtcbiRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLWFsdDogXFxlMWUyO1xuJGZhLXZhci1saWdodGJ1bGItb246IFxcZjY3MjtcbiRmYS12YXIta25pZmU6IFxcZjJlNDtcbiRmYS12YXItdXRlbnNpbC1rbmlmZTogXFxmMmU0O1xuJGZhLXZhci1zaGFyZS1ub2RlczogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyOiBcXGU1ZTY7XG4kZmEtdmFyLXdhdmUtc2luZTogXFxmODk5O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXM6IFxcZTRmZjtcbiRmYS12YXItY2lyY2xlLXc6IFxcZTEyYztcbiRmYS12YXItY2lyY2xlLWNhbGVuZGFyOiBcXGUxMDI7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZTogXFxlMTAyO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXFxmMjUyO1xuJGZhLXZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kZmEtdmFyLXN1bnNldDogXFxmNzY3O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOiBcXGYzMzQ7XG4kZmEtdmFyLXRydWNrLWNvbnRhaW5lci1lbXB0eTogXFxlMmI1O1xuJGZhLXZhci1oYW5kLWhlYXJ0OiBcXGY0YmM7XG4kZmEtdmFyLWJhZy1zaG9wcGluZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItYXJyb3ctZG93bi16LWE6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItbWl0dGVuOiBcXGY3YjU7XG4kZmEtdmFyLXJlcGx5LWNsb2NrOiBcXGUyMzk7XG4kZmEtdmFyLXJlcGx5LXRpbWU6IFxcZTIzOTtcbiRmYS12YXItcGVyc29uLXJheXM6IFxcZTU0ZDtcbiRmYS12YXItcmlnaHQ6IFxcZjM1NjtcbiRmYS12YXItYXJyb3ctYWx0LXJpZ2h0OiBcXGYzNTY7XG4kZmEtdmFyLWNpcmNsZS1mOiBcXGUxMGU7XG4kZmEtdmFyLXVzZXJzOiBcXGYwYzA7XG4kZmEtdmFyLWZhY2UtcGxlYWRpbmc6IFxcZTM4NjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZsYXNrLXZpYWw6IFxcZTRmMztcbiRmYS12YXItcG9saWNlLWJveDogXFxlMDIxO1xuJGZhLXZhci1jdWN1bWJlcjogXFxlNDAxO1xuJGZhLXZhci1oZWFkLXNpZGUtYnJhaW46IFxcZjgwODtcbiRmYS12YXItaGFuZDogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmctbW91bnRhaW46IFxcZjg0YjtcbiRmYS12YXItYmlraW5nLW1vdW50YWluOiBcXGY4NGI7XG4kZmEtdmFyLXV0ZW5zaWxzLXNsYXNoOiBcXGU0NjQ7XG4kZmEtdmFyLXByaW50LW1hZ25pZnlpbmctZ2xhc3M6IFxcZjgxYTtcbiRmYS12YXItcHJpbnQtc2VhcmNoOiBcXGY4MWE7XG4kZmEtdmFyLWZvbGRlci1ib29rbWFyazogXFxlMTg2O1xuJGZhLXZhci1vbTogXFxmNjc5O1xuJGZhLXZhci1waTogXFxmNjdlO1xuJGZhLXZhci1mbGFzay1yb3VuZC1wb3Rpb246IFxcZjZlMTtcbiRmYS12YXItZmxhc2stcG90aW9uOiBcXGY2ZTE7XG4kZmEtdmFyLWZhY2Utc2h1c2g6IFxcZTM4YztcbiRmYS12YXItd29ybTogXFxlNTk5O1xuJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcms6IFxcZTUwYjtcbiRmYS12YXItcGx1ZzogXFxmMWU2O1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTQ2ZTtcbiRmYS12YXItc3F1YXJlLWk6IFxcZTI3MjtcbiRmYS12YXItY2hldnJvbi11cDogXFxmMDc3O1xuJGZhLXZhci1mYWNlLXNhbHV0aW5nOiBcXGU0ODQ7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1sb3c6IFxcZjYyYztcbiRmYS12YXItdGFjaG9tZXRlci1zbG93OiBcXGY2MmM7XG4kZmEtdmFyLWZhY2UtcGVyc2V2ZXJpbmc6IFxcZTM4NTtcbiRmYS12YXItY2lyY2xlLWNhbWVyYTogXFxlMTAzO1xuJGZhLXZhci1jYW1lcmEtY2lyY2xlOiBcXGUxMDM7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItc3BpZGVyLXdlYjogXFxmNzE5O1xuJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZTogXFxlMTE2O1xuJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZTogXFxlMTE2O1xuJGZhLXZhci1ib29rLWFycm93LXVwOiBcXGUwYmE7XG4kZmEtdmFyLXBvcHNpY2xlOiBcXGU0M2U7XG4kZmEtdmFyLWNvbW1hbmQ6IFxcZTE0MjtcbiRmYS12YXItYmxpbmRzOiBcXGY4ZmI7XG4kZmEtdmFyLXN0b3B3YXRjaDogXFxmMmYyO1xuJGZhLXZhci1zYXhvcGhvbmU6IFxcZjhkYztcbiRmYS12YXItc3F1YXJlLTI6IFxcZTI1NztcbiRmYS12YXItZmllbGQtaG9ja2V5LXN0aWNrLWJhbGw6IFxcZjQ0YztcbiRmYS12YXItZmllbGQtaG9ja2V5OiBcXGY0NGM7XG4kZmEtdmFyLWFycm93LXVwLXNxdWFyZS10cmlhbmdsZTogXFxmODhiO1xuJGZhLXZhci1zb3J0LXNoYXBlcy11cC1hbHQ6IFxcZjg4YjtcbiRmYS12YXItZmFjZS1zY3JlYW06IFxcZTM4YjtcbiRmYS12YXItc3F1YXJlLW06IFxcZTI3NjtcbiRmYS12YXItY2FtZXJhLXdlYjogXFxmODMyO1xuJGZhLXZhci13ZWJjYW06IFxcZjgzMjtcbiRmYS12YXItY29tbWVudC1hcnJvdy1kb3duOiBcXGUxNDM7XG4kZmEtdmFyLWxpZ2h0YnVsYi1jZmw6IFxcZTVhNjtcbiRmYS12YXItd2luZG93LWZyYW1lLW9wZW46IFxcZTA1MDtcbiRmYS12YXItZmFjZS1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3M6IFxcZjU5NjtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyazogXFxlNGNiO1xuJGZhLXZhci1wZXJpb2Q6IFxcMmU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItdXAtdG8tZG90dGVkLWxpbmU6IFxcZTQ1NztcbiRmYS12YXItdGhvdWdodC1idWJibGU6IFxcZTMyZTtcbiRmYS12YXItc2tlbGV0b24tcmliczogXFxlNWNiO1xuJGZhLXZhci1yYXlndW46IFxcZTAyNTtcbiRmYS12YXItZmx1dGU6IFxcZjhiOTtcbiRmYS12YXItYWNvcm46IFxcZjZhZTtcbiRmYS12YXItdmlkZW8tYXJyb3ctdXAtcmlnaHQ6IFxcZTJjOTtcbiRmYS12YXItZ3JhdGUtZHJvcGxldDogXFxlMTk0O1xuJGZhLXZhci1zZWFsLWV4Y2xhbWF0aW9uOiBcXGUyNDI7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1tZXNzYWdlLXNtczogXFxlMWU1O1xuJGZhLXZhci1jb2ZmZWUtYmVhbnM6IFxcZTEzZjtcbiRmYS12YXItaGF0LXdpdGNoOiBcXGY2ZTc7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1jbG9jay10aHJlZS10aGlydHk6IFxcZTM1NztcbiRmYS12YXItZWFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmbmVzczogXFxmMmE0O1xuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6IFxcZjJhNDtcbiRmYS12YXItYWxhcm0tY2xvY2s6IFxcZjM0ZTtcbiRmYS12YXItZWNsaXBzZTogXFxmNzQ5O1xuJGZhLXZhci1mYWNlLXJlbGlldmVkOiBcXGUzODk7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrOiBcXGU1NjQ7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1vY3RhZ29uLW1pbnVzOiBcXGYzMDg7XG4kZmEtdmFyLW1pbnVzLW9jdGFnb246IFxcZjMwODtcbiRmYS12YXItc3F1YXJlLXJzczogXFxmMTQzO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLWZhY2UtemFueTogXFxlM2E0O1xuJGZhLXZhci10cmljeWNsZTogXFxlNWMzO1xuJGZhLXZhci1sYW5kLW1pbmUtb246IFxcZTUxYjtcbiRmYS12YXItc3F1YXJlLWFycm93LXVwLWxlZnQ6IFxcZTI2MztcbiRmYS12YXItaS1jdXJzb3I6IFxcZjI0NjtcbiRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcjogXFxlNWQ5O1xuJGZhLXZhci1zYWx0LXNoYWtlcjogXFxlNDQ2O1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1maWxlLXBsdXM6IFxcZjMxOTtcbiRmYS12YXItZHJhdy1zcXVhcmU6IFxcZjVlZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoOiBcXGUyYTE7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoOiBcXGUyYTE7XG4kZmEtdmFyLXN0YWlyczogXFxlMjg5O1xuJGZhLXZhci1kcm9uZS1mcm9udDogXFxmODYwO1xuJGZhLXZhci1kcm9uZS1hbHQ6IFxcZjg2MDtcbiRmYS12YXItZ2xhc3MtZW1wdHk6IFxcZTE5MTtcbiRmYS12YXItZGlhbC1oaWdoOiBcXGUxNWM7XG4kZmEtdmFyLXVzZXItaGVsbWV0LXNhZmV0eTogXFxmODJjO1xuJGZhLXZhci11c2VyLWNvbnN0cnVjdGlvbjogXFxmODJjO1xuJGZhLXZhci11c2VyLWhhcmQtaGF0OiBcXGY4MmM7XG4kZmEtdmFyLWk6IFxcNDk7XG4kZmEtdmFyLWhyeXZuaWEtc2lnbjogXFxmNmYyO1xuJGZhLXZhci1ocnl2bmlhOiBcXGY2ZjI7XG4kZmEtdmFyLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyOiBcXGUwOTI7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aWRlOiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLXRvb3RoOiBcXGY1Yzk7XG4kZmEtdmFyLWJhc2tldGJhbGwtaG9vcDogXFxmNDM1O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWJvdHRvbTogXFxlM2JiO1xuJGZhLXZhci12OiBcXDU2O1xuJGZhLXZhci1zcGFya2xlczogXFxmODkwO1xuJGZhLXZhci1zcXVpZDogXFxlNDUwO1xuJGZhLXZhci1sZWFmeS1ncmVlbjogXFxlNDFkO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtcmlnaHQ6IFxcZTBmYztcbiRmYS12YXItY2FsZW5kYXJzOiBcXGUwZDc7XG4kZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbjogXFxlMmU2O1xuJGZhLXZhci1iaWN5Y2xlOiBcXGYyMDY7XG4kZmEtdmFyLWhhbW1lci13YXI6IFxcZjZlNDtcbiRmYS12YXItY2lyY2xlLWQ6IFxcZTEwNDtcbiRmYS12YXItc3BpZGVyLWJsYWNrLXdpZG93OiBcXGY3MTg7XG4kZmEtdmFyLXN0YWZmLXNuYWtlOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1hc2NsZXBpdXM6IFxcZTU3OTtcbiRmYS12YXItcm9kLXNuYWtlOiBcXGU1Nzk7XG4kZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLXBlYXI6IFxcZTIwYztcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLXRyaWFuZ2xlOiBcXGYyZWM7XG4kZmEtdmFyLWFwYXJ0bWVudDogXFxlNDY4O1xuJGZhLXZhci10cnVjay1tZWRpY2FsOiBcXGYwZjk7XG4kZmEtdmFyLWFtYnVsYW5jZTogXFxmMGY5O1xuJGZhLXZhci1wZXBwZXI6IFxcZTQzMjtcbiRmYS12YXItcGlhbm86IFxcZjhkNDtcbiRmYS12YXItZ3VuLXNxdWlydDogXFxlMTlkO1xuJGZhLXZhci13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1OTg7XG4kZmEtdmFyLXNub3dtYW46IFxcZjdkMDtcbiRmYS12YXItdXNlci1hbGllbjogXFxlMDRhO1xuJGZhLXZhci1zaGllbGQtY2hlY2s6IFxcZjJmNztcbiRmYS12YXItbW9ydGFyLXBlc3RsZTogXFxmNWE3O1xuJGZhLXZhci1yb2FkLWJhcnJpZXI6IFxcZTU2MjtcbiRmYS12YXItY2hhcnQtY2FuZGxlc3RpY2s6IFxcZTBlMjtcbiRmYS12YXItYnJpZWZjYXNlLWJsYW5rOiBcXGUwYzg7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1pZ2xvbzogXFxmN2FlO1xuJGZhLXZhci1icmFja2V0LXJvdW5kOiBcXDI4O1xuJGZhLXZhci1wYXJlbnRoZXNpczogXFwyODtcbiRmYS12YXItam9pbnQ6IFxcZjU5NTtcbiRmYS12YXItaG9yc2Utc2FkZGxlOiBcXGY4YzM7XG4kZmEtdmFyLW11Zy1tYXJzaG1hbGxvd3M6IFxcZjdiNztcbiRmYS12YXItZmlsdGVyczogXFxlMTdlO1xuJGZhLXZhci1iZWxsLW9uOiBcXGY4ZmE7XG4kZmEtdmFyLWFuZ2xlLXJpZ2h0OiBcXGYxMDU7XG4kZmEtdmFyLWRpYWwtbWVkOiBcXGUxNWY7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLXE6IFxcNTE7XG4kZmEtdmFyLW1vbml0b3Itd2F2ZWZvcm06IFxcZjYxMTtcbiRmYS12YXItbW9uaXRvci1oZWFydC1yYXRlOiBcXGY2MTE7XG4kZmEtdmFyLWxpbmstc2ltcGxlOiBcXGUxY2Q7XG4kZmEtdmFyLXdoaXN0bGU6IFxcZjQ2MDtcbiRmYS12YXItZzogXFw0NztcbiRmYS12YXItd2luZS1nbGFzcy1jcmFjazogXFxmNGJiO1xuJGZhLXZhci1mcmFnaWxlOiBcXGY0YmI7XG4kZmEtdmFyLXNsb3QtbWFjaGluZTogXFxlM2NlO1xuJGZhLXZhci1ub3Rlcy1tZWRpY2FsOiBcXGY0ODE7XG4kZmEtdmFyLWNhci13YXNoOiBcXGY1ZTY7XG4kZmEtdmFyLWVzY2FsYXRvcjogXFxlMTcxO1xuJGZhLXZhci1jb21tZW50LWltYWdlOiBcXGUxNDg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGVtcGVyYXR1cmUtMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItZG9uZy1zaWduOiBcXGUxNjk7XG4kZmEtdmFyLWRvbnV0OiBcXGU0MDY7XG4kZmEtdmFyLWRvdWdobnV0OiBcXGU0MDY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLXBvby1zdG9ybTogXFxmNzVhO1xuJGZhLXZhci1wb28tYm9sdDogXFxmNzVhO1xuJGZhLXZhci10YWxseS0xOiBcXGUyOTQ7XG4kZmEtdmFyLWZhY2UtZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLXNxdWFyZS1kYXNoZWQ6IFxcZTI2OTtcbiRmYS12YXItc3F1YXJlLWo6IFxcZTI3MztcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLWFycm93LXVwLWJpZy1zbWFsbDogXFxmODhlO1xuJGZhLXZhci1zb3J0LXNpemUtdXA6IFxcZjg4ZTtcbiRmYS12YXItYmFyY29kZS1yZWFkOiBcXGY0NjQ7XG4kZmEtdmFyLWJhZ3VldHRlOiBcXGUzZDg7XG4kZmEtdmFyLWJvd2wtc29mdC1zZXJ2ZTogXFxlNDZiO1xuJGZhLXZhci1mYWNlLWhvbGRpbmctYmFjay10ZWFyczogXFxlNDgyO1xuJGZhLXZhci1zcXVhcmUtdXA6IFxcZjM1MztcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS11cDogXFxmMzUzO1xuJGZhLXZhci10cmFpbi1zdWJ3YXktdHVubmVsOiBcXGUyYTM7XG4kZmEtdmFyLXN1YndheS10dW5uZWw6IFxcZTJhMztcbiRmYS12YXItc3F1YXJlLWV4Y2xhbWF0aW9uOiBcXGYzMjE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXNxdWFyZTogXFxmMzIxO1xuJGZhLXZhci1zZW1pY29sb246IFxcM2I7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWZhbi10YWJsZTogXFxlMDA0O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWJhdHRlcnktbG93OiBcXGUwYjE7XG4kZmEtdmFyLWJhdHRlcnktMTogXFxlMGIxO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1mcm9udDogXFxmMzhhO1xuJGZhLXZhci1icmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHQ6IFxcZjY3NztcbiRmYS12YXItbWluZC1zaGFyZTogXFxmNjc3O1xuJGZhLXZhci11bWJyZWxsYS1iZWFjaDogXFxmNWNhO1xuJGZhLXZhci1oZWxtZXQtdW46IFxcZTUwMztcbiRmYS12YXItbG9jYXRpb24tc21pbGU6IFxcZjYwZDtcbiRmYS12YXItbWFwLW1hcmtlci1zbWlsZTogXFxmNjBkO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWxpbmU6IFxcZjMzZTtcbiRmYS12YXItYXJyb3ctdG8tbGVmdDogXFxmMzNlO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1zdXNoaTogXFxlNDhhO1xuJGZhLXZhci1uaWdpcmk6IFxcZTQ4YTtcbiRmYS12YXItbWVzc2FnZS1jYXB0aW9uczogXFxlMWRlO1xuJGZhLXZhci1jb21tZW50LWFsdC1jYXB0aW9uczogXFxlMWRlO1xuJGZhLXZhci10cmFzaC1saXN0OiBcXGUyYjE7XG4kZmEtdmFyLWJhY29uOiBcXGY3ZTU7XG4kZmEtdmFyLW9wdGlvbjogXFxlMzE4O1xuJGZhLXZhci1yYWNjb29uOiBcXGU2MTM7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQ6IFxcZTA5YTtcbiRmYS12YXItaGVhZC1zaWRlLWdlYXI6IFxcZTYxMTtcbiRmYS12YXItdHJhc2gtcGx1czogXFxlMmIyO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLXRvcDogXFxlM2MwO1xuJGZhLXZhci1mb2xkZXI6IFxcZjA3YjtcbiRmYS12YXItZm9sZGVyLWJsYW5rOiBcXGYwN2I7XG4kZmEtdmFyLWZhY2UtYW54aW91cy1zd2VhdDogXFxlMzZhO1xuJGZhLXZhci1jcmVkaXQtY2FyZC1ibGFuazogXFxmMzg5O1xuJGZhLXZhci1maWxlLXdhdmVmb3JtOiBcXGY0Nzg7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItbWljcm9jaGlwLWFpOiBcXGUxZWM7XG4kZmEtdmFyLW11ZzogXFxmODc0O1xuJGZhLXZhci1wbGFuZS11cC1zbGFzaDogXFxlMjJlO1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItcGVuLWNpcmNsZTogXFxlMjBlO1xuJGZhLXZhci1iYWctc2VlZGxpbmc6IFxcZTVmMjtcbiRmYS12YXItY2hhcnQtc2ltcGxlOiBcXGU0NzM7XG4kZmEtdmFyLWNydXRjaGVzOiBcXGY3Zjg7XG4kZmEtdmFyLWNpcmNsZS1wYXJraW5nOiBcXGY2MTU7XG4kZmEtdmFyLXBhcmtpbmctY2lyY2xlOiBcXGY2MTU7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLWxlYWYtb2FrOiBcXGY2Zjc7XG4kZmEtdmFyLXNxdWFyZS1ib2x0OiBcXGUyNjU7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItZ2F1Z2U6IFxcZjYyNDtcbiRmYS12YXItZGFzaGJvYXJkOiBcXGY2MjQ7XG4kZmEtdmFyLWdhdWdlLW1lZDogXFxmNjI0O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlOiBcXGY2MjQ7XG4kZmEtdmFyLXdhbmQtbWFnaWMtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1sYW1iZGE6IFxcZjY2ZTtcbiRmYS12YXItZTogXFw0NTtcbiRmYS12YXItcGl6emE6IFxcZjgxNztcbiRmYS12YXItYm93bC1jaG9wc3RpY2tzLW5vb2RsZXM6IFxcZTJlYTtcbiRmYS12YXItaDM6IFxcZjMxNTtcbiRmYS12YXItcGVuLWNsaXA6IFxcZjMwNTtcbiRmYS12YXItcGVuLWFsdDogXFxmMzA1O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0Y2E7XG4kZmEtdmFyLWJhZGdlLXBlcmNlbnQ6IFxcZjY0NjtcbiRmYS12YXItdXNlcjogXFxmMDA3O1xuJGZhLXZhci1zZW5zb3I6IFxcZTAyODtcbiRmYS12YXItY29tbWE6IFxcMmM7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2s6IFxcZTU2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyOiBcXGUyYTA7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlOiBcXGUyYTA7XG4kZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeTogXFxlNDFmO1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWFyYzogXFxlNGFlO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci12YW4tc2h1dHRsZTogXFxmNWI2O1xuJGZhLXZhci1zaHV0dGxlLXZhbjogXFxmNWI2O1xuJGZhLXZhci1idWlsZGluZy11c2VyOiBcXGU0ZGE7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaDogXFxlMDE3O1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci13YXZlLXB1bHNlOiBcXGY1Zjg7XG4kZmEtdmFyLWhlYXJ0LXJhdGU6IFxcZjVmODtcbiRmYS12YXIta2V5OiBcXGYwODQ7XG4kZmEtdmFyLWhhdC1zYW50YTogXFxmN2E3O1xuJGZhLXZhci10YW1hbGU6IFxcZTQ1MTtcbiRmYS12YXItYm94LWNoZWNrOiBcXGY0Njc7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLXN0ZWFrOiBcXGY4MjQ7XG4kZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2g6IFxcZjYwMztcbiRmYS12YXItbG9jYXRpb24tc2xhc2g6IFxcZjYwMztcbiRmYS12YXItcGVyc29uLWRvbGx5OiBcXGY0ZDA7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1maWxlLWNoYXJ0LWNvbHVtbjogXFxmNjU5O1xuJGZhLXZhci1maWxlLWNoYXJ0LWxpbmU6IFxcZjY1OTtcbiRmYS12YXItcGVyc29uLWhhbGYtZHJlc3M6IFxcZTU0ODtcbiRmYS12YXItZm9sZGVyLWltYWdlOiBcXGUxOGE7XG4kZmEtdmFyLWNhbGVuZGFyLXBlbjogXFxmMzMzO1xuJGZhLXZhci1jYWxlbmRhci1lZGl0OiBcXGYzMzM7XG4kZmEtdmFyLXJvYWQtYnJpZGdlOiBcXGU1NjM7XG4kZmEtdmFyLWZhY2Utc21pbGUtdGVhcjogXFxlMzkzO1xuJGZhLXZhci1tZXNzYWdlLXBsdXM6IFxcZjRhODtcbiRmYS12YXItY29tbWVudC1hbHQtcGx1czogXFxmNGE4O1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1jOiBcXDQzO1xuJGZhLXZhci10YWJsZXQtYnV0dG9uOiBcXGYxMGE7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1mYWlyeTogXFxlNjA3O1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcjogXFxlNGE0O1xuJGZhLXZhci1idWlsZGluZy1sb2NrOiBcXGU0ZDY7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtdXA6IFxcZTBlNTtcbiRmYS12YXItbWFpbGJveDogXFxmODEzO1xuJGZhLXZhci10cnVjay1ib2x0OiBcXGUzZDA7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1jaGFydC1hcmVhOiBcXGYxZmU7XG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFxcZjFmZTtcbiRmYS12YXItaG91c2UtZmxhZzogXFxlNTBkO1xuJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnMtc3Ryb2tlOiBcXGU1ZDQ7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXM6IFxcZTU0MDtcbiRmYS12YXItc2NhbHBlbDogXFxmNjFkO1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItY2FuY2VsOiBcXGYwNWU7XG4kZmEtdmFyLWJlbGwtZXhjbGFtYXRpb246IFxcZjg0ODtcbiRmYS12YXItY2lyY2xlLWJvb2ttYXJrOiBcXGUxMDA7XG4kZmEtdmFyLWJvb2ttYXJrLWNpcmNsZTogXFxlMTAwO1xuJGZhLXZhci1lZ2ctZnJpZWQ6IFxcZjdmYztcbiRmYS12YXItZmFjZS13ZWFyeTogXFxlM2ExO1xuJGZhLXZhci11bmlmb3JtLW1hcnRpYWwtYXJ0czogXFxlM2QxO1xuJGZhLXZhci1jYW1lcmEtcm90YXRlOiBcXGUwZDg7XG4kZmEtdmFyLXN1bi1kdXN0OiBcXGY3NjQ7XG4kZmEtdmFyLWNvbW1lbnQtdGV4dDogXFxlMTRkO1xuJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXM6IFxcZjVkMDtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1zaWduYWwtYmFyczogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYWx0OiBcXGY2OTA7XG4kZmEtdmFyLXNpZ25hbC1hbHQtNDogXFxmNjkwO1xuJGZhLXZhci1zaWduYWwtYmFycy1zdHJvbmc6IFxcZjY5MDtcbiRmYS12YXItZGlhbW9uZC1leGNsYW1hdGlvbjogXFxlNDA1O1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLWRpYWwtbWluOiBcXGUxNjE7XG4kZmEtdmFyLXJlcGVhdDogXFxmMzYzO1xuJGZhLXZhci1jcm9zczogXFxmNjU0O1xuJGZhLXZhci1wYWdlLWNhcmV0LWRvd246IFxcZTQyOTtcbiRmYS12YXItZmlsZS1jYXJldC1kb3duOiBcXGU0Mjk7XG4kZmEtdmFyLWJveDogXFxmNDY2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLWNsb2NrLXNldmVuLXRoaXJ0eTogXFxlMzUxO1xuJGZhLXZhci1hcnJvdy1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItY2xvY2stZm91ci10aGlydHk6IFxcZTM0YjtcbiRmYS12YXItc2lnbmFsLWJhcnMtZ29vZDogXFxmNjkzO1xuJGZhLXZhci1zaWduYWwtYWx0LTM6IFxcZjY5MztcbiRmYS12YXItY2FjdHVzOiBcXGY4YTc7XG4kZmEtdmFyLWxpZ2h0YnVsYi1nZWFyOiBcXGU1ZmQ7XG4kZmEtdmFyLW1heGltaXplOiBcXGYzMWU7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItc2hhcGVzOiBcXGY2MWY7XG4kZmEtdmFyLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6IFxcZjYxZjtcbiRmYS12YXItcGxhbmUtdGFpbDogXFxlMjJjO1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWF4OiBcXGY2MmI7XG4kZmEtdmFyLXRhY2hvbWV0ZXItZmFzdGVzdDogXFxmNjJiO1xuJGZhLXZhci1jaXJjbGUtdTogXFxlMTI3O1xuJGZhLXZhci1zaGllbGQtc2xhc2g6IFxcZTI0YjtcbiRmYS12YXItc3F1YXJlLXBob25lLWhhbmd1cDogXFxlMjdhO1xuJGZhLXZhci1waG9uZS1zcXVhcmUtZG93bjogXFxlMjdhO1xuJGZhLXZhci1hcnJvdy11cC1sZWZ0OiBcXGUwOWQ7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTE6IFxcZTA0MztcbiRmYS12YXItcGVhbnV0czogXFxlNDMxO1xuJGZhLXZhci1zaHVmZmxlOiBcXGYwNzQ7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1wZXJzb24tcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLW1vYmlsZS1yZXRybzogXFxlNTI3O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLWJpbi1ib3R0bGVzLXJlY3ljbGU6IFxcZTVmNjtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1zcXVhcmU6IFxcZTA5YztcbiRmYS12YXItZmlsZS1kYXNoZWQtbGluZTogXFxmODc3O1xuJGZhLXZhci1wYWdlLWJyZWFrOiBcXGY4Nzc7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHktcmlnaHQ6IFxcN2Q7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1jbG9jay10aHJlZTogXFxlMzU2O1xuJGZhLXZhci1oYW5kcy1ib3VuZDogXFxlNGY5O1xuJGZhLXZhci1zY2FscGVsLWxpbmUtZGFzaGVkOiBcXGY2MWU7XG4kZmEtdmFyLXNjYWxwZWwtcGF0aDogXFxmNjFlO1xuJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyOiBcXGY1NzE7XG4kZmEtdmFyLXBpcGUtc21va2luZzogXFxlM2M0O1xuJGZhLXZhci1mYWNlLWFzdG9uaXNoZWQ6IFxcZTM2YjtcbiRmYS12YXItd2luZG93OiBcXGY0MGU7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTU2O1xuJGZhLXZhci1lYXI6IFxcZjVmMDtcbiRmYS12YXItZmlsZS1sb2NrOiBcXGUzYTY7XG4kZmEtdmFyLWRpYWdyYW0tdmVubjogXFxlMTVhO1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci1nb2FsLW5ldDogXFxlM2FiO1xuJGZhLXZhci1jb2ZmaW4tY3Jvc3M6IFxcZTA1MTtcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItbG9jYXRpb24teG1hcms6IFxcZjYwZTtcbiRmYS12YXItbWFwLW1hcmtlci10aW1lczogXFxmNjBlO1xuJGZhLXZhci1tYXAtbWFya2VyLXhtYXJrOiBcXGY2MGU7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyLXN0cm9rZTogXFxlNWQzO1xuJGZhLXZhci1sYXNzbzogXFxmOGM4O1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1wZXJzb24tdG8tcG9ydGFsOiBcXGUwMjI7XG4kZmEtdmFyLXBvcnRhbC1lbnRlcjogXFxlMDIyO1xuJGZhLXZhci1jYWxlbmRhci1zdGFyOiBcXGY3MzY7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjA5MDtcbiRmYS12YXItc2lnbi1pbjogXFxmMDkwO1xuJGZhLXZhci1wZWdhc3VzOiBcXGY3MDM7XG4kZmEtdmFyLWZpbGVzLW1lZGljYWw6IFxcZjdmZDtcbiRmYS12YXItbmZjLWxvY2s6IFxcZTFmODtcbiRmYS12YXItcGVyc29uLXNraS1saWZ0OiBcXGY3Yzg7XG4kZmEtdmFyLXNraS1saWZ0OiBcXGY3Yzg7XG4kZmEtdmFyLXNxdWFyZS02OiBcXGUyNWI7XG4kZmEtdmFyLXNob3Atc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXdpbmQtdHVyYmluZTogXFxmODliO1xuJGZhLXZhci1zbGlkZXJzLXNpbXBsZTogXFxlMjUzO1xuJGZhLXZhci1ncmlkLXJvdW5kOiBcXGU1ZGE7XG4kZmEtdmFyLWJhZGdlLXNoZXJpZmY6IFxcZjhhMjtcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoOiBcXGU0YTk7XG4kZmEtdmFyLWludGVyc2VjdGlvbjogXFxmNjY4O1xuJGZhLXZhci1zaG9wLWxvY2s6IFxcZTRhNTtcbiRmYS12YXItZmFtaWx5OiBcXGUzMDA7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXFxmMjUxO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXFxmMjUxO1xuJGZhLXZhci11c2VyLWhhaXItYnVuczogXFxlM2QzO1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWhvdXJnbGFzcy1jbG9jazogXFxlNDFiO1xuJGZhLXZhci1wZXJzb24tc2VhdC1yZWNsaW5lZDogXFxlMjFmO1xuJGZhLXZhci1wYXBlci1wbGFuZS10b3A6IFxcZTIwYTtcbiRmYS12YXItcGFwZXItcGxhbmUtYWx0OiBcXGUyMGE7XG4kZmEtdmFyLXNlbmQ6IFxcZTIwYTtcbiRmYS12YXItbWVzc2FnZS1hcnJvdy11cDogXFxlMWRjO1xuJGZhLXZhci1jb21tZW50LWFsdC1hcnJvdy11cDogXFxlMWRjO1xuJGZhLXZhci1saWdodGJ1bGItZXhjbGFtYXRpb246IFxcZjY3MTtcbiRmYS12YXItbGF5ZXItbWludXM6IFxcZjVmZTtcbiRmYS12YXItbGF5ZXItZ3JvdXAtbWludXM6IFxcZjVmZTtcbiRmYS12YXItY2hhcnQtcGllLXNpbXBsZS1jaXJjbGUtY3VycmVuY3k6IFxcZTYwNDtcbiRmYS12YXItY2lyY2xlLWU6IFxcZTEwOTtcbiRmYS12YXItYnVpbGRpbmctd2hlYXQ6IFxcZTRkYjtcbiRmYS12YXItZ2F1Z2UtbWF4OiBcXGY2MjY7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3Q6IFxcZjYyNjtcbiRmYS12YXItcGVyc29uLWJyZWFzdGZlZWRpbmc6IFxcZTUzYTtcbiRmYS12YXItYXBvc3Ryb3BoZTogXFwyNztcbiRmYS12YXItZmlyZS1oeWRyYW50OiBcXGUxN2Y7XG4kZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItdmlkZW8tcGx1czogXFxmNGUxO1xuJGZhLXZhci1zcXVhcmUtcmlnaHQ6IFxcZjM1MjtcbiRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1yaWdodDogXFxmMzUyO1xuJGZhLXZhci1jb21tZW50LXNtaWxlOiBcXGY0YjQ7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLWluYm94LWluOiBcXGYzMTA7XG4kZmEtdmFyLWluYm94LWFycm93LWRvd246IFxcZjMxMDtcbiRmYS12YXItaGVhcnQtcHVsc2U6IFxcZjIxZTtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLWNpcmNsZS04OiBcXGUwZjU7XG4kZmEtdmFyLWNsb3Vkcy1tb29uOiBcXGY3NDU7XG4kZmEtdmFyLWNsb2NrLXRlbi10aGlydHk6IFxcZTM1NTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5LWJveDogXFxmNGNlO1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItZm9sZGVyLXVzZXI6IFxcZTE4ZTtcbiRmYS12YXItdHJhc2gtY2FuLXhtYXJrOiBcXGUyYWU7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2g6IFxcZjc2OTtcbiRmYS12YXItbWljcm9jaGlwOiBcXGYyZGI7XG4kZmEtdmFyLWxlZnQtbG9uZy10by1saW5lOiBcXGU0MWU7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXhtYXJrcy1saW5lczogXFxlNTlhO1xuJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbjogXFxmNTcyO1xuJGZhLXZhci1jYWxlbmRhci1yYW5nZTogXFxlMGQ2O1xuJGZhLXZhci1mbG93ZXItZGFmZm9kaWw6IFxcZjgwMDtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXVwOiBcXGUxYTI7XG4kZmEtdmFyLXdlaWdodC1zY2FsZTogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQ6IFxcZjQ5NjtcbiRmYS12YXItYXJyb3ctdXAtdG8tYXJjOiBcXGU2MTc7XG4kZmEtdmFyLXN0YXItZXhjbGFtYXRpb246IFxcZjJmMztcbiRmYS12YXItYm9va3M6IFxcZjVkYjtcbiRmYS12YXItdXNlci1ncm91cDogXFxmNTAwO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItYXJyb3ctdXAtYS16OiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXA6IFxcZjE1ZTtcbiRmYS12YXItbGF5ZXItcGx1czogXFxmNWZmO1xuJGZhLXZhci1sYXllci1ncm91cC1wbHVzOiBcXGY1ZmY7XG4kZmEtdmFyLXBsYXktcGF1c2U6IFxcZTIyZjtcbiRmYS12YXItYmxvY2stcXVlc3Rpb246IFxcZTNkZDtcbiRmYS12YXItc25vb3plOiBcXGY4ODA7XG4kZmEtdmFyLXp6ejogXFxmODgwO1xuJGZhLXZhci1zY2FubmVyLWltYWdlOiBcXGY4ZjM7XG4kZmEtdmFyLXR2LXJldHJvOiBcXGY0MDE7XG4kZmEtdmFyLXNxdWFyZS10OiBcXGUyODA7XG4kZmEtdmFyLWZhcm06IFxcZjg2NDtcbiRmYS12YXItYmFybi1zaWxvOiBcXGY4NjQ7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1iYXJzLXNvcnQ6IFxcZTBhZTtcbiRmYS12YXItcGFsbGV0LWJveGVzOiBcXGY0ODM7XG4kZmEtdmFyLXBhbGV0dGUtYm94ZXM6IFxcZjQ4MztcbiRmYS12YXItcGFsbGV0LWFsdDogXFxmNDgzO1xuJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItY29kZS1zaW1wbGU6IFxcZTEzZDtcbiRmYS12YXItYm9sdC1zbGFzaDogXFxlMGI4O1xuJGZhLXZhci1wYW5lbC1maXJlOiBcXGU0MmY7XG4kZmEtdmFyLWJpbmFyeS1jaXJjbGUtY2hlY2s6IFxcZTMzYztcbiRmYS12YXItY29tbWVudC1taW51czogXFxmNGIxO1xuJGZhLXZhci1idXJyaXRvOiBcXGY3ZWQ7XG4kZmEtdmFyLXZpb2xpbjogXFxmOGVkO1xuJGZhLXZhci1vYmplY3RzLWNvbHVtbjogXFxlM2MxO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1kb3duOiBcXGYzMjk7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLWRvd246IFxcZjMyOTtcbiRmYS12YXItY29tbWVudC1wbHVzOiBcXGY0YjI7XG4kZmEtdmFyLXRyaWFuZ2xlLWluc3RydW1lbnQ6IFxcZjhlMjtcbiRmYS12YXItdHJpYW5nbGUtbXVzaWM6IFxcZjhlMjtcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci11c2VyLXBpbG90LXRpZTogXFxlMmMxO1xuJGZhLXZhci1waWFuby1rZXlib2FyZDogXFxmOGQ1O1xuJGZhLXZhci1iZWQtZW1wdHk6IFxcZjhmOTtcbiRmYS12YXItY2lyY2xlLWFycm93LXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsOiBcXGYyZmI7XG4kZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdDogXFxmMmZiO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLWw6IFxcNGM7XG4kZmEtdmFyLXNpZ25hbC1zdHJlYW06IFxcZjhkZDtcbiRmYS12YXItZG93bi10by1icmFja2V0OiBcXGU0ZTc7XG4kZmEtdmFyLWNpcmNsZS16OiBcXGUxMzA7XG4kZmEtdmFyLXN0YXJzOiBcXGY3NjI7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItYmVkLXB1bHNlOiBcXGY0ODc7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItaG91c2UtZGF5OiBcXGUwMGU7XG4kZmEtdmFyLXNodXR0bGUtc3BhY2U6IFxcZjE5NztcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1zaGlydC1sb25nLXNsZWV2ZTogXFxlM2M3O1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlOiBcXGY2NGU7XG4kZmEtdmFyLWNoYXJ0LXBpZS1hbHQ6IFxcZjY0ZTtcbiRmYS12YXItZmFjZS1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyOiBcXGU0OGY7XG4kZmEtdmFyLWNhbmR5OiBcXGUzZTc7XG4kZmEtdmFyLWJvd2wtaG90OiBcXGY4MjM7XG4kZmEtdmFyLXNvdXA6IFxcZjgyMztcbiRmYS12YXItZmxhdGJyZWFkOiBcXGU0MGI7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzOiBcXGU1MDA7XG4kZmEtdmFyLWNvZGUtZm9yazogXFxlMTNiO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXdlYWs6IFxcZjY5MTtcbiRmYS12YXItc2lnbmFsLWFsdC0xOiBcXGY2OTE7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXM6IFxcZjNjOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQ6IFxcZjNjOTtcbiRmYS12YXItY2xvY2stdHdlbHZlOiBcXGUzNTg7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItY2l0cnVzLXNsaWNlOiBcXGUyZjU7XG4kZmEtdmFyLXNoZWVwOiBcXGY3MTE7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci1jb2xvbi1zaWduOiBcXGUxNDA7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItYmFkZ2VyLWhvbmV5OiBcXGY2YjQ7XG4kZmEtdmFyLWg0OiBcXGY4NmE7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrOiBcXGU1NjY7XG4kZmEtdmFyLXNpZ25hbC1zbGFzaDogXFxmNjk1O1xuJGZhLXZhci11c2VyLW1pbnVzOiBcXGY1MDM7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXVwOiBcXGYyMmE7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtY2hlZXJzOiBcXGY3OWY7XG4kZmEtdmFyLXRhY286IFxcZjgyNjtcbiRmYS12YXItaGV4YWdvbi1wbHVzOiBcXGYzMDA7XG4kZmEtdmFyLXBsdXMtaGV4YWdvbjogXFxmMzAwO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFxcZjMyODtcbiRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MGE7XG4kZmEtdmFyLWZpbGUtYXJyb3ctdXA6IFxcZjU3NDtcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWZpLTM6IFxcZjFlYjtcbiRmYS12YXItd2lmaS1zdHJvbmc6IFxcZjFlYjtcbiRmYS12YXItbWVzc2FnZXM6IFxcZjRiNjtcbiRmYS12YXItY29tbWVudHMtYWx0OiBcXGY0YjY7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0aHR1YjogXFxmMmNkO1xuJGZhLXZhci11bWJyZWxsYS1zaW1wbGU6IFxcZTJiYztcbiRmYS12YXItdW1icmVsbGEtYWx0OiBcXGUyYmM7XG4kZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS1wbHVzOiBcXGU0YTM7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLXBpbGw6IFxcZTVjMDtcbiRmYS12YXItdXNlci1wZW46IFxcZjRmZjtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLWJpbmFyeS1zbGFzaDogXFxlMzNlO1xuJGZhLXZhci1zcXVhcmUtbzogXFxlMjc4O1xuJGZhLXZhci1zaWduYXR1cmU6IFxcZjViNztcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItYm9sZDogXFxmMDMyO1xuJGZhLXZhci1hbmNob3ItbG9jazogXFxlNGFkO1xuJGZhLXZhci1idWlsZGluZy1uZ286IFxcZTRkNztcbiRmYS12YXItdHJhbnNwb3J0ZXItMzogXFxlMDQ1O1xuJGZhLXZhci1lbmdpbmUtd2FybmluZzogXFxmNWYyO1xuJGZhLXZhci1lbmdpbmUtZXhjbGFtYXRpb246IFxcZjVmMjtcbiRmYS12YXItY2lyY2xlLWRvd24tcmlnaHQ6IFxcZTEwODtcbiRmYS12YXItc3F1YXJlLWs6IFxcZTI3NDtcbiRmYS12YXItbWFuYXQtc2lnbjogXFxlMWQ1O1xuJGZhLXZhci1tb25leS1jaGVjay1wZW46IFxcZjg3MjtcbiRmYS12YXItbW9uZXktY2hlY2stZWRpdDogXFxmODcyO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItYm9yZGVyLXRvcC1sZWZ0OiBcXGY4NTM7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1tYXAtbG9jYXRpb24tZG90OiBcXGY1YTA7XG4kZmEtdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kZmEtdmFyLXRpbGRlOiBcXDdlO1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGU6IFxcZjg4OTtcbiRmYS12YXItc29ydC1zaGFwZXMtZG93bi1hbHQ6IFxcZjg4OTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1kb2ctbGVhc2hlZDogXFxmNmQ0O1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1iYXR0ZXJ5LWNhcjogXFxmNWRmO1xuJGZhLXZhci1mYWNlLWRvd25jYXN0LXN3ZWF0OiBcXGUzNzE7XG4kZmEtdmFyLW1haWxib3gtZmxhZy11cDogXFxlNWJiO1xuJGZhLXZhci1tZW1vLWNpcmNsZS1pbmZvOiBcXGU0OWE7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZGljZS10d286IFxcZjUyODtcbiRmYS12YXItdm9sdW1lOiBcXGY2YTg7XG4kZmEtdmFyLXZvbHVtZS1tZWRpdW06IFxcZjZhODtcbiRmYS12YXItdHJhbnNwb3J0ZXItNTogXFxlMmE2O1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtYm9sdDogXFxlNDk2O1xuJGZhLXZhci1jb2luLWZyb250OiBcXGUzZmM7XG4kZmEtdmFyLWZpbGUtc2xhc2g6IFxcZTNhNztcbiRmYS12YXItbWVzc2FnZS1hcnJvdy11cC1yaWdodDogXFxlMWRkO1xuJGZhLXZhci10cmVhc3VyZS1jaGVzdDogXFxmNzIzO1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1wYWludGJydXNoLWZpbmU6IFxcZjVhOTtcbiRmYS12YXItcGFpbnQtYnJ1c2gtYWx0OiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50LWJydXNoLWZpbmU6IFxcZjVhOTtcbiRmYS12YXItcGFpbnRicnVzaC1hbHQ6IFxcZjVhOTtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1ob29kLWNsb2FrOiBcXGY2ZWY7XG4kZmEtdmFyLXNxdWFyZS1xdW90ZTogXFxlMzI5O1xuJGZhLXZhci11cC1sZWZ0OiBcXGUyYmQ7XG4kZmEtdmFyLWJyaW5nLWZyb250OiBcXGY4NTc7XG4kZmEtdmFyLWNoZXNzLWJvYXJkOiBcXGY0M2M7XG4kZmEtdmFyLWJ1cmdlci1jaGVlc2U6IFxcZjdmMTtcbiRmYS12YXItY2hlZXNlYnVyZ2VyOiBcXGY3ZjE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1jaGVjazogXFxlNGQyO1xuJGZhLXZhci1yZXBlYXQtMTogXFxmMzY1O1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZjMzZDtcbiRmYS12YXItYXJyb3ctdG8tYm90dG9tOiBcXGYzM2Q7XG4kZmEtdmFyLWdyaWQtNTogXFxlMTk5O1xuJGZhLXZhci1zd2FwLWFycm93czogXFxlNjBhO1xuJGZhLXZhci1yaWdodC1sb25nLXRvLWxpbmU6IFxcZTQ0NDtcbiRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQ6IFxcZTUzZDtcbiRmYS12YXItbWFycy1zdHJva2UtcmlnaHQ6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJGZhLXZhci1oYW5kLWJhY2stZmlzdDogXFxmMjU1O1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItZ3JpZC1yb3VuZC01OiBcXGU1ZGU7XG4kZmEtdmFyLXRhbGx5OiBcXGY2OWM7XG4kZmEtdmFyLXRhbGx5LTU6IFxcZjY5YztcbiRmYS12YXItc3F1YXJlLWNhcmV0LXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS11cDogXFxmMTUxO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyOiBcXGU0ZTQ7XG4kZmEtdmFyLWNoYXJ0LWJhcjogXFxmMDgwO1xuJGZhLXZhci1iYXItY2hhcnQ6IFxcZjA4MDtcbiRmYS12YXItaGFuZHMtYnViYmxlczogXFxlMDVlO1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWxlc3MtdGhhbi1lcXVhbDogXFxmNTM3O1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci11cC1mcm9tLWRvdHRlZC1saW5lOiBcXGU0NTY7XG4kZmEtdmFyLWV5ZS1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItdHJhZmZpYy1saWdodC1nbzogXFxmNjM4O1xuJGZhLXZhci1mYWNlLWV4aGFsaW5nOiBcXGU0ODA7XG4kZmEtdmFyLXNlbnNvci1maXJlOiBcXGUwMmE7XG4kZmEtdmFyLXVzZXItdW5sb2NrOiBcXGUwNTg7XG4kZmEtdmFyLWhleGFnb24tZGl2aWRlOiBcXGUxYWQ7XG4kZmEtdmFyLTAwOiBcXGU0Njc7XG4kZmEtdmFyLWNyb3c6IFxcZjUyMDtcbiRmYS12YXItY2Fzc2V0dGUtYmV0YW1heDogXFxmOGE0O1xuJGZhLXZhci1iZXRhbWF4OiBcXGY4YTQ7XG4kZmEtdmFyLXNhaWxib2F0OiBcXGU0NDU7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLW5mYy1tYWduaWZ5aW5nLWdsYXNzOiBcXGUxZjk7XG4kZmEtdmFyLWZpbGUtYmluYXJ5OiBcXGUxNzU7XG4kZmEtdmFyLWNpcmNsZS12OiBcXGUxMmE7XG4kZmEtdmFyLXNxdWFyZS1wbHVzOiBcXGYwZmU7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcXGYwZmU7XG4kZmEtdmFyLWJvd2wtc2Nvb3BzOiBcXGUzZGY7XG4kZmEtdmFyLW1pc3RsZXRvZTogXFxmN2I0O1xuJGZhLXZhci1jdXN0YXJkOiBcXGU0MDM7XG4kZmEtdmFyLWxhY3Jvc3NlLXN0aWNrOiBcXGUzYjU7XG4kZmEtdmFyLWhvY2tleS1tYXNrOiBcXGY2ZWU7XG4kZmEtdmFyLXN1bnJpc2U6IFxcZjc2NjtcbiRmYS12YXItc3VidGl0bGVzOiBcXGU2MGY7XG4kZmEtdmFyLXBhbmVsLWV3czogXFxlNDJlO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLWNsb3VkLWV4Y2xhbWF0aW9uOiBcXGU0OTE7XG4kZmEtdmFyLW1lc3NhZ2UtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItY29tbWVudC1hbHQtbGluZXM6IFxcZjRhNjtcbiRmYS12YXItZnJvZzogXFxmNTJlO1xuJGZhLXZhci1idWNrZXQ6IFxcZTRjZjtcbiRmYS12YXItZmxvcHB5LWRpc2stcGVuOiBcXGUxODI7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLXdpbmRvdy1mcmFtZTogXFxlMDRmO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLWNvdzogXFxmNmM4O1xuJGZhLXZhci1maWxlLXppcDogXFxlNWVlO1xuJGZhLXZhci1zcXVhcmUtcmluZzogXFxlNDRmO1xuJGZhLXZhci1kb3duLWZyb20tbGluZTogXFxmMzQ5O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS10b3A6IFxcZjM0OTtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItc2hpZWxkLXhtYXJrOiBcXGUyNGM7XG4kZmEtdmFyLXNoaWVsZC10aW1lczogXFxlMjRjO1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1jaXJjbGUtc29ydC1kb3duOiBcXGUwMzE7XG4kZmEtdmFyLXNvcnQtY2lyY2xlLWRvd246IFxcZTAzMTtcbiRmYS12YXItZm9sZGVyLWNsb3NlZDogXFxlMTg1O1xuJGZhLXZhci1ob3VzZS10c3VuYW1pOiBcXGU1MTU7XG4kZmEtdmFyLXNxdWFyZS1uZmk6IFxcZTU3NjtcbiRmYS12YXItZm9ya2xpZnQ6IFxcZjQ3YTtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXI6IFxcZTRiNTtcbiRmYS12YXItYnJhY2tldC1zcXVhcmUtcmlnaHQ6IFxcNWQ7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3M6IFxcZjU3YjtcbiRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQ6IFxcZjU3YjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2s6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2t3YXJkOiBcXGYyZWE7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXRhYmxlLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1zcXVhcmUtYTogXFxlMjVmO1xuJGZhLXZhci10aWNrOiBcXGUzMmY7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktYm94OiBcXGY0NzI7XG4kZmEtdmFyLXNtb2tpbmc6IFxcZjQ4ZDtcbiRmYS12YXItbWluaW1pemU6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1yZWZyaWdlcmF0b3I6IFxcZTAyNjtcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItb2N0YWdvbi14bWFyazogXFxmMmYwO1xuJGZhLXZhci10aW1lcy1vY3RhZ29uOiBcXGYyZjA7XG4kZmEtdmFyLXhtYXJrLW9jdGFnb246IFxcZjJmMDtcbiRmYS12YXItYWxpZ24tc2xhc2g6IFxcZjg0NjtcbiRmYS12YXItc25vd3Bsb3c6IFxcZjdkMjtcbiRmYS12YXItYW5nbGVzLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXFxmMTAxO1xuJGZhLXZhci10cnVjay1yYW1wLWNvdWNoOiBcXGY0ZGQ7XG4kZmEtdmFyLXRydWNrLWNvdWNoOiBcXGY0ZGQ7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNpcmNsZS1wbGF5OiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZTBhMDtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci0zNjAtZGVncmVlczogXFxlMmRjO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldXJvLXNpZ246IFxcZjE1MztcbiRmYS12YXItZXVyOiBcXGYxNTM7XG4kZmEtdmFyLWV1cm86IFxcZjE1MztcbiRmYS12YXItY2hhaXI6IFxcZjZjMDtcbiRmYS12YXItY2lyY2xlLWNoZWNrOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1zcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzOiBcXGU1YzI7XG4kZmEtdmFyLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQ6IFxcZTMxMztcbiRmYS12YXItYmF0OiBcXGY2YjU7XG4kZmEtdmFyLWNpcmNsZS1zdG9wOiBcXGYyOGQ7XG4kZmEtdmFyLXN0b3AtY2lyY2xlOiBcXGYyOGQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1oZWFkcGhvbmVzOiBcXGY4YzI7XG4kZmEtdmFyLXBob25lLXJvdGFyeTogXFxmOGQzO1xuJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3M6IFxcZjU2ODtcbiRmYS12YXItcGxhdGUtd2hlYXQ6IFxcZTU1YTtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLW1pbnVzOiBcXGU0NmY7XG4kZmEtdmFyLWNob3BzdGlja3M6IFxcZTNmNztcbiRmYS12YXItY2FyLXdyZW5jaDogXFxmNWUzO1xuJGZhLXZhci1jYXItbWVjaGFuaWM6IFxcZjVlMztcbiRmYS12YXItaWNpY2xlczogXFxmN2FkO1xuJGZhLXZhci1wZXJzb24tc2hlbHRlcjogXFxlNTRmO1xuJGZhLXZhci1uZXV0ZXI6IFxcZjIyYztcbiRmYS12YXItaWQtYmFkZ2U6IFxcZjJjMTtcbiRmYS12YXIta2F6b286IFxcZjhjNztcbiRmYS12YXItbWFya2VyOiBcXGY1YTE7XG4kZmEtdmFyLWJpbi1ib3R0bGVzOiBcXGU1ZjU7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLWxlZnQ6IFxcZTI2MTtcbiRmYS12YXItYmF0dGVyeS1ib2x0OiBcXGYzNzY7XG4kZmEtdmFyLXRyZWUtbGFyZ2U6IFxcZjdkZDtcbiRmYS12YXItaGVsaWNvcHRlci1zeW1ib2w6IFxcZTUwMjtcbiRmYS12YXItYXBlcnR1cmU6IFxcZTJkZjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXFxmMjlhO1xuJGZhLXZhci1nZWFyLWNvbXBsZXg6IFxcZTVlOTtcbiRmYS12YXItZmlsZS1tYWduaWZ5aW5nLWdsYXNzOiBcXGY4NjU7XG4kZmEtdmFyLWZpbGUtc2VhcmNoOiBcXGY4NjU7XG4kZmEtdmFyLXVwLXJpZ2h0OiBcXGUyYmU7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLXVzZXItcG9saWNlOiBcXGUzMzM7XG4kZmEtdmFyLWxhcmktc2lnbjogXFxlMWM4O1xuJGZhLXZhci12b2xjYW5vOiBcXGY3NzA7XG4kZmEtdmFyLXRlZGR5LWJlYXI6IFxcZTNjZjtcbiRmYS12YXItc3RvY2tpbmc6IFxcZjdkNTtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6IFxcZTU1MztcbiRmYS12YXItaW1hZ2Utc2xhc2g6IFxcZTFiNztcbiRmYS12YXItbWFzay1zbm9ya2VsOiBcXGUzYjc7XG4kZmEtdmFyLXNtb2tlOiBcXGY3NjA7XG4kZmEtdmFyLXN0ZXJsaW5nLXNpZ246IFxcZjE1NDtcbiRmYS12YXItZ2JwOiBcXGYxNTQ7XG4kZmEtdmFyLXBvdW5kLXNpZ246IFxcZjE1NDtcbiRmYS12YXItYmF0dGVyeS1leGNsYW1hdGlvbjogXFxlMGIwO1xuJGZhLXZhci12aXJ1c2VzOiBcXGUwNzY7XG4kZmEtdmFyLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6IFxcZTU3NztcbiRmYS12YXItdXNlci10aWU6IFxcZjUwODtcbiRmYS12YXItYXJyb3ctZG93bi1sb25nOiBcXGYxNzU7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXFxmMTc1O1xuJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZTogXFxlNTdlO1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJGZhLXZhci1jcnlzdGFsLWJhbGw6IFxcZTM2MjtcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXBlcnNvbi1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc3Rhci1zaG9vdGluZzogXFxlMDM2O1xuJGZhLXZhci1iaW5hcnktbG9jazogXFxlMzNkO1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1jb21tZW50LXBlbjogXFxmNGFlO1xuJGZhLXZhci1jb21tZW50LWVkaXQ6IFxcZjRhZTtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJGZhLXZhci1iYW5qbzogXFxmOGEzO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItbGlnaHQtZW1lcmdlbmN5LW9uOiBcXGU0MjA7XG4kZmEtdmFyLWtlcm5pbmc6IFxcZjg2ZjtcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItc3F1YXJlLWY6IFxcZTI3MDtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tbGluZTogXFxmMzQ0O1xuJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0OiBcXGYzNDQ7XG4kZmEtdmFyLXN0cmF3YmVycnk6IFxcZTMyYjtcbiRmYS12YXItbG9jYXRpb24tcGluLWxvY2s6IFxcZTUxZjtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItY2xvY2stZWlnaHQtdGhpcnR5OiBcXGUzNDY7XG4kZmEtdmFyLXBsYW5lLWVuZ2luZXM6IFxcZjNkZTtcbiRmYS12YXItcGxhbmUtYWx0OiBcXGYzZGU7XG4kZmEtdmFyLWhpbGwtYXZhbGFuY2hlOiBcXGU1MDc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWdhdWdlLWxvdzogXFxmNjI3O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93OiBcXGY2Mjc7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItdHJhc2gtY2FuLXBsdXM6IFxcZTJhYztcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWNvbnRhY3QtY2FyZDogXFxmMmJiO1xuJGZhLXZhci12Y2FyZDogXFxmMmJiO1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXA6IFxcZjUxNjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1nbG9iZS1zbm93OiBcXGY3YTM7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1kaWFtb25kLXR1cm4tcmlnaHQ6IFxcZjVlYjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1pbnRlZ3JhbDogXFxmNjY3O1xuJGZhLXZhci1idXJzdDogXFxlNGRjO1xuJGZhLXZhci1ob3VzZS1sYXB0b3A6IFxcZTA2NjtcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWZhY2UtdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItbW9uZXktYmlsbHM6IFxcZTFmMztcbiRmYS12YXItYmxpbmRzLXJhaXNlZDogXFxmOGZkO1xuJGZhLXZhci1zbW9nOiBcXGY3NWY7XG4kZmEtdmFyLXVmby1iZWFtOiBcXGUwNDg7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC11cDogXFxmMzMxO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtdXA6IFxcZjMzMTtcbiRmYS12YXItdXNlci12bmVjay1oYWlyLWxvbmc6IFxcZTQ2MztcbiRmYS12YXItc3F1YXJlLWEtbG9jazogXFxlNDRkO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItZ2FzLXB1bXAtc2xhc2g6IFxcZjVmNDtcbiRmYS12YXItY2xvdWQtYXJyb3ctdXA6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkOiBcXGYwZWU7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQ6IFxcZjBlZTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci10cmFuc3BvcnRlci00OiBcXGUyYTU7XG4kZmEtdmFyLWNoYXJ0LW1peGVkLXVwLWNpcmNsZS1jdXJyZW5jeTogXFxlNWQ4O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLXJpZ2h0OiBcXGUzYmY7XG4kZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0OiBcXGU0YzA7XG4kZmEtdmFyLXZlc3Q6IFxcZTA4NTtcbiRmYS12YXItcGlnOiBcXGY3MDY7XG4kZmEtdmFyLWluYm94LWZ1bGw6IFxcZTFiYTtcbiRmYS12YXItY2lyY2xlLWVudmVsb3BlOiBcXGUxMGM7XG4kZmEtdmFyLWVudmVsb3BlLWNpcmNsZTogXFxlMTBjO1xuJGZhLXZhci10cmlhbmdsZS1wZXJzb24tZGlnZ2luZzogXFxmODVkO1xuJGZhLXZhci1jb25zdHJ1Y3Rpb246IFxcZjg1ZDtcbiRmYS12YXItZmVycnk6IFxcZTRlYTtcbiRmYS12YXItYnVsbHNleWUtYXJyb3c6IFxcZjY0ODtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlOiBcXGU0Yjk7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNwcm91dDogXFxmNGQ4O1xuJGZhLXZhci1jbG9jay1zZXZlbjogXFxlMzUwO1xuJGZhLXZhci1sZWZ0LXJpZ2h0OiBcXGYzMzc7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1ib3hlcy1wYWNraW5nOiBcXGU0Yzc7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWZsYXNobGlnaHQ6IFxcZjhiODtcbiRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZTogXFxlNGY2O1xuJGZhLXZhci1ib3dsLWZvb2Q6IFxcZTRjNjtcbiRmYS12YXItc3F1YXJlLTk6IFxcZTI1ZTtcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQ6IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItc3F1YXJlLWRvbGxhcjogXFxmMmU5O1xuJGZhLXZhci1kb2xsYXItc3F1YXJlOiBcXGYyZTk7XG4kZmEtdmFyLXVzZC1zcXVhcmU6IFxcZjJlOTtcbiRmYS12YXItcGhvbmUtYXJyb3ctcmlnaHQ6IFxcZTViZTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXNlZWRsaW5nOiBcXGY0YmY7XG4kZmEtdmFyLW1lc3NhZ2UtY2hlY2s6IFxcZjRhMjtcbiRmYS12YXItY29tbWVudC1hbHQtY2hlY2s6IFxcZjRhMjtcbiRmYS12YXItY2xvdWQtYm9sdDogXFxmNzZjO1xuJGZhLXZhci10aHVuZGVyc3Rvcm06IFxcZjc2YztcbiRmYS12YXItY2hhcnQtbGluZS11cC1kb3duOiBcXGU1ZDc7XG4kZmEtdmFyLXRleHQtc2xhc2g6IFxcZjg3ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci13YXRjaDogXFxmMmUxO1xuJGZhLXZhci1jaXJjbGUtZG93bi1sZWZ0OiBcXGUxMDc7XG4kZmEtdmFyLXRleHQ6IFxcZjg5MztcbiRmYS12YXItcHJvamVjdG9yOiBcXGY4ZDY7XG4kZmEtdmFyLWZhY2Utc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXRvbWJzdG9uZS1ibGFuazogXFxmNzIxO1xuJGZhLXZhci10b21ic3RvbmUtYWx0OiBcXGY3MjE7XG4kZmEtdmFyLWNoZXNzLWtpbmctcGllY2U6IFxcZjQ0MDtcbiRmYS12YXItY2hlc3Mta2luZy1hbHQ6IFxcZjQ0MDtcbiRmYS12YXItY2lyY2xlLTY6IFxcZTBmMztcbiRmYS12YXItbGVmdDogXFxmMzU1O1xuJGZhLXZhci1hcnJvdy1hbHQtbGVmdDogXFxmMzU1O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLXNxdWFyZS1kb3duOiBcXGYzNTA7XG4kZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtZG93bjogXFxmMzUwO1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbDogXFxlM2JkO1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodDogXFxmMDdlO1xuJGZhLXZhci1hcnJvd3MtaDogXFxmMDdlO1xuJGZhLXZhci1ob3VzZS1sb2NrOiBcXGU1MTA7XG4kZmEtdmFyLWNsb3VkLWFycm93LWRvd246IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0OiBcXGYwZWQ7XG4kZmEtdmFyLXdyZWF0aDogXFxmN2UyO1xuJGZhLXZhci1jaGlsZHJlbjogXFxlNGUxO1xuJGZhLXZhci1tZXRlci1kcm9wbGV0OiBcXGUxZWE7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItYmxhY2tib2FyZDogXFxmNTFiO1xuJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXNpZ25hbC1zdHJvbmc6IFxcZjY4ZjtcbiRmYS12YXItc2lnbmFsLTQ6IFxcZjY4ZjtcbiRmYS12YXItbG9sbGlwb3A6IFxcZTQyNDtcbiRmYS12YXItbG9sbHlwb3A6IFxcZTQyNDtcbiRmYS12YXItbGlzdC10cmVlOiBcXGUxZDI7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFxcZjJiNjtcbiRmYS12YXItZHJhdy1jaXJjbGU6IFxcZjVlZDtcbiRmYS12YXItY2F0LXNwYWNlOiBcXGUwMDE7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1yYWJiaXQtcnVubmluZzogXFxmNzA5O1xuJGZhLXZhci1yYWJiaXQtZmFzdDogXFxmNzA5O1xuJGZhLXZhci1tZW1vLXBhZDogXFxlMWRhO1xuJGZhLXZhci1tYXR0cmVzcy1waWxsb3c6IFxcZTUyNTtcbiRmYS12YXItYWxhcm0tcGx1czogXFxmODQ0O1xuJGZhLXZhci1hbGljb3JuOiBcXGY2YjA7XG4kZmEtdmFyLWNvbW1lbnQtcXVlc3Rpb246IFxcZTE0YjtcbiRmYS12YXItZ2luZ2VyYnJlYWQtbWFuOiBcXGY3OWQ7XG4kZmEtdmFyLWd1YXJhbmktc2lnbjogXFxlMTlhO1xuJGZhLXZhci1idXJnZXItZnJpZXM6IFxcZTBjZDtcbiRmYS12YXItbXVnLXRlYTogXFxmODc1O1xuJGZhLXZhci1ib3JkZXItdG9wOiBcXGY4NTU7XG4kZmEtdmFyLWFycm93cy1yb3RhdGU6IFxcZjAyMTtcbiRmYS12YXItcmVmcmVzaDogXFxmMDIxO1xuJGZhLXZhci1zeW5jOiBcXGYwMjE7XG4kZmEtdmFyLWNpcmNsZS1ib29rLW9wZW46IFxcZTBmZjtcbiRmYS12YXItYm9vay1jaXJjbGU6IFxcZTBmZjtcbiRmYS12YXItYXJyb3dzLXRvLWRvdHRlZC1saW5lOiBcXGUwYTY7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcXGYxMzQ7XG4kZmEtdmFyLWdhcmFnZS1vcGVuOiBcXGUwMGI7XG4kZmEtdmFyLXNoZWx2ZXMtZW1wdHk6IFxcZTI0NjtcbiRmYS12YXItY3J1emVpcm8tc2lnbjogXFxlMTUyO1xuJGZhLXZhci13YXRjaC1hcHBsZTogXFxlMmNiO1xuJGZhLXZhci13YXRjaC1jYWxjdWxhdG9yOiBcXGY4ZjA7XG4kZmEtdmFyLWxpc3QtZHJvcGRvd246IFxcZTFjZjtcbiRmYS12YXItY2FiaW5ldC1maWxpbmc6IFxcZjY0YjtcbiRmYS12YXItYnVyZ2VyLXNvZGE6IFxcZjg1ODtcbiRmYS12YXItc3F1YXJlLWFycm93LXVwOiBcXGYzM2M7XG4kZmEtdmFyLWFycm93LXNxdWFyZS11cDogXFxmMzNjO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItcGFsbGV0LWJveDogXFxlMjA4O1xuJGZhLXZhci1mYWNlLWNvbmZvdW5kZWQ6IFxcZTM2YztcbiRmYS12YXItc2hpZWxkLWhhbHZlZDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtYWx0OiBcXGYzZWQ7XG4kZmEtdmFyLXRydWNrLXBsb3c6IFxcZjdkZTtcbiRmYS12YXItYm9vay1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci12aXJ1czogXFxlMDc0O1xuJGZhLXZhci1ncmlkLXJvdW5kLTI6IFxcZTVkYjtcbiRmYS12YXItY29tbWVudC1taWRkbGUtdG9wOiBcXGUxNGE7XG4kZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjazogXFxlNGU4O1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1yZXN0cm9vbS1zaW1wbGU6IFxcZTIzYTtcbiRmYS12YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJGZhLXZhci1ib3JkZXItb3V0ZXI6IFxcZjg1MTtcbiRmYS12YXItaGFzaHRhZy1sb2NrOiBcXGU0MTU7XG4kZmEtdmFyLWNsb2NrLXR3by10aGlydHk6IFxcZTM1YjtcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2s6IFxcZTRmZDtcbiRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjazogXFxmNmYxO1xuJGZhLXZhci1ob3VzZS1kYW1hZ2U6IFxcZjZmMTtcbiRmYS12YXItZmlsZS16aXBwZXI6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLWhlYXJ0LWhhbGY6IFxcZTFhYjtcbiRmYS12YXItY29tbWVudC1jaGVjazogXFxmNGFjO1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItbWVtbzogXFxlMWQ4O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5OiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmk6IFxcZjAwMDtcbiRmYS12YXItY291Y2g6IFxcZjRiODtcbiRmYS12YXItY2VkaS1zaWduOiBcXGUwZGY7XG4kZmEtdmFyLWl0YWxpYzogXFxmMDMzO1xuJGZhLXZhci1nbGFzcy1jaXRydXM6IFxcZjg2OTtcbiRmYS12YXItY2FsZW5kYXItbGluZXMtcGVuOiBcXGU0NzI7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1wZXJzb24tc25vd21vYmlsaW5nOiBcXGY3ZDE7XG4kZmEtdmFyLXNub3dtb2JpbGU6IFxcZjdkMTtcbiRmYS12YXItZmFjZS1odXNoZWQ6IFxcZTM3YjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLXBpY2theGU6IFxcZTViZjtcbiRmYS12YXItbGluay1zaW1wbGUtc2xhc2g6IFxcZTFjZTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZmFjZS1jb25mdXNlZDogXFxlMzZkO1xuJGZhLXZhci1waW5iYWxsOiBcXGUyMjk7XG4kZmEtdmFyLXo6IFxcNWE7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLWRlZXI6IFxcZjc4ZTtcbiRmYS12YXItaW5wdXQtcGlwZTogXFxlMWJlO1xuJGZhLXZhci1yb2FkLWxvY2s6IFxcZTU2NztcbiRmYS12YXItYTogXFw0MTtcbiRmYS12YXItYm9va21hcmstc2xhc2g6IFxcZTBjMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bjogXFxlMDNmO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLW1hY2U6IFxcZjZmODtcbiRmYS12YXItZmVhdGhlci1wb2ludGVkOiBcXGY1NmI7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLXNhdXNhZ2U6IFxcZjgyMDtcbiRmYS12YXItdHJhc2gtY2FuLWNsb2NrOiBcXGUyYWE7XG4kZmEtdmFyLXA6IFxcNTA7XG4kZmEtdmFyLWJyb29tLXdpZGU6IFxcZTVkMTtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLXN0b21hY2g6IFxcZjYyMztcbiRmYS12YXItbmV3c3BhcGVyOiBcXGYxZWE7XG4kZmEtdmFyLXJlY3RhbmdsZS1hZDogXFxmNjQxO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1ndWl0YXItZWxlY3RyaWM6IFxcZjhiZTtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duLXJpZ2h0OiBcXGUzZDY7XG4kZmEtdmFyLW1vb24tY2xvdWQ6IFxcZjc1NDtcbiRmYS12YXItYnJlYWQtc2xpY2UtYnV0dGVyOiBcXGUzZTE7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItdXNlci1ncm91cC1jcm93bjogXFxmNmE1O1xuJGZhLXZhci11c2Vycy1jcm93bjogXFxmNmE1O1xuJGZhLXZhci1jaXJjbGUtaTogXFxlMTExO1xuJGZhLXZhci10b2lsZXQtcGFwZXItY2hlY2s6IFxcZTViMjtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyazogXFxlMTdiO1xuJGZhLXZhci1sb2N1c3Q6IFxcZTUyMDtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci11bnNvcnRlZDogXFxmMGRjO1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtMS0yOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtbnVtZXJpYzogXFxmMGNiO1xuJGZhLXZhci1jaGFydC13YXRlcmZhbGw6IFxcZTBlYjtcbiRmYS12YXItc3BhcmtsZTogXFxlNWQ2O1xuJGZhLXZhci1mYWNlLXBhcnR5OiBcXGUzODM7XG4kZmEtdmFyLWtpZG5leXM6IFxcZjVmYjtcbiRmYS12YXItd2lmaS1leGNsYW1hdGlvbjogXFxlMmNmO1xuJGZhLXZhci1jaGFydC1uZXR3b3JrOiBcXGY3OGE7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJGZhLXZhci1kaWNlLWQ0OiBcXGY2ZDA7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcjogXFxmNTNkO1xuJGZhLXZhci1tb25leS1jaGVjay1hbHQ6IFxcZjUzZDtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci13aGVhdC1hd24tc2xhc2g6IFxcZTMzODtcbiRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWRhZ2dlcjogXFxmNmNiO1xuJGZhLXZhci1wb2RpdW06IFxcZjY4MDtcbiRmYS12YXItbWVtby1jaXJjbGUtY2hlY2s6IFxcZTFkOTtcbiRmYS12YXItcm91dGUtaGlnaHdheTogXFxmNjFhO1xuJGZhLXZhci1kb3duLXRvLWxpbmU6IFxcZjM0YTtcbiRmYS12YXItYXJyb3ctYWx0LXRvLWJvdHRvbTogXFxmMzRhO1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItc3F1YXJlLWc6IFxcZTI3MTtcbiRmYS12YXItY2lyY2xlLXBob25lOiBcXGUxMWI7XG4kZmEtdmFyLXBob25lLWNpcmNsZTogXFxlMTFiO1xuJGZhLXZhci1jbGlwYm9hcmQtcHJlc2NyaXB0aW9uOiBcXGY1ZTg7XG4kZmEtdmFyLXVzZXItbnVyc2UtaGFpcjogXFxlNDVkO1xuJGZhLXZhci1xdWVzdGlvbjogXFwzZjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItdG9nZ2xlLWxhcmdlLW9uOiBcXGU1YjE7XG4kZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWRyeWVyLWhlYXQ6IFxcZjg2MjtcbiRmYS12YXItZHJ5ZXItYWx0OiBcXGY4NjI7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcjogXFxlMDY1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQ6IFxcZjRiZTtcbiRmYS12YXItYXJyb3ctdXAtc21hbGwtYmlnOiBcXGY4OGY7XG4kZmEtdmFyLXNvcnQtc2l6ZS11cC1hbHQ6IFxcZjg4ZjtcbiRmYS12YXItdHJhaW4tdHJhY2s6IFxcZTQ1MztcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcXGYxMmU7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLXN0YXItaGFsZi1zdHJva2U6IFxcZjVjMDtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1maWxlLWV4Y2xhbWF0aW9uOiBcXGYzMWE7XG4kZmEtdmFyLWNvZGU6IFxcZjEyMTtcbiRmYS12YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLW1vb24tc3RhcnM6IFxcZjc1NTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZDM7XG4kZmEtdmFyLWNsb3RoZXMtaGFuZ2VyOiBcXGUxMzY7XG4kZmEtdmFyLW1vYmlsZS1ub3RjaDogXFxlMWVlO1xuJGZhLXZhci1tb2JpbGUtaXBob25lOiBcXGUxZWU7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQ6IFxcZTUyMjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjA4ZTtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXFxmMDhlO1xuJGZhLXZhci1jdWJlcy1zdGFja2VkOiBcXGU0ZTY7XG4kZmEtdmFyLWltYWdlcy11c2VyOiBcXGUxYjk7XG4kZmEtdmFyLXdvbi1zaWduOiBcXGYxNTk7XG4kZmEtdmFyLWtydzogXFxmMTU5O1xuJGZhLXZhci13b246IFxcZjE1OTtcbiRmYS12YXItaW1hZ2UtcG9sYXJvaWQtdXNlcjogXFxlMWI2O1xuJGZhLXZhci12aXJ1cy1jb3ZpZDogXFxlNGE4O1xuJGZhLXZhci1zcXVhcmUtZWxsaXBzaXM6IFxcZTI2ZTtcbiRmYS12YXItcGllOiBcXGY3MDU7XG4kZmEtdmFyLWNoZXNzLWtuaWdodC1waWVjZTogXFxmNDQyO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQtYWx0OiBcXGY0NDI7XG4kZmEtdmFyLWF1c3RyYWwtc2lnbjogXFxlMGE5O1xuJGZhLXZhci1jbG91ZC1wbHVzOiBcXGUzNWU7XG4kZmEtdmFyLWY6IFxcNDY7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItYmVkLWJ1bms6IFxcZjhmODtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci10YXhpOiBcXGYxYmE7XG4kZmEtdmFyLWNhYjogXFxmMWJhO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXM6IFxcZTU0MTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLXBpZS1jaGFydDogXFxmMjAwO1xuJGZhLXZhci1ib2x0LWxpZ2h0bmluZzogXFxlMGI3O1xuJGZhLXZhci1jbG9jay1laWdodDogXFxlMzQ1O1xuJGZhLXZhci1zYWNrLXhtYXJrOiBcXGU1NmE7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maXNoLWZpbnM6IFxcZTRmMjtcbiRmYS12YXItY2lyY2xlLXE6IFxcZTExZTtcbiRmYS12YXItYnVpbGRpbmctZmxhZzogXFxlNGQ1O1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiRmYS12YXItZmFjZS1kaXNndWlzZTogXFxlMzcwO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1yaWdodDogXFxlMGZhO1xuJGZhLXZhci1hbGllbi04Yml0OiBcXGY4ZjY7XG4kZmEtdmFyLWFsaWVuLW1vbnN0ZXI6IFxcZjhmNjtcbiRmYS12YXItaGFuZC1wb2ludC1yaWJib246IFxcZTFhNjtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1vYmplY3QtZXhjbHVkZTogXFxlNDljO1xuJGZhLXZhci10ZWxlc2NvcGU6IFxcZTAzZTtcbiRmYS12YXItbG9jYXRpb24tcGluOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXItc3F1YXJlLWxpc3Q6IFxcZTQ4OTtcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLWhlbG1ldC1zYWZldHk6IFxcZjgwNztcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGF0LWhhcmQ6IFxcZjgwNztcbiRmYS12YXItY29tbWVudC1jb2RlOiBcXGUxNDc7XG4kZmEtdmFyLXNpbS1jYXJkczogXFxlMjUxO1xuJGZhLXZhci1zdGFyc2hpcDogXFxlMDM5O1xuJGZhLXZhci1lamVjdDogXFxmMDUyO1xuJGZhLXZhci1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2s6IFxcZTU1NTtcbiRmYS12YXItc2VhbDogXFxlMjQxO1xuJGZhLXZhci11c2VyLWNvd2JveTogXFxmOGVhO1xuJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdDogXFxlNTA1O1xuJGZhLXZhci1mYWNlLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLWJyZWFkLWxvYWY6IFxcZjdlYjtcbiRmYS12YXItcmluZ3Mtd2VkZGluZzogXFxmODFiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiRmYS12YXItZnJlbmNoLWZyaWVzOiBcXGY4MDM7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItbGluZS1jaGFydDogXFxmMjAxO1xuJGZhLXZhci1jYWxlbmRhci1hcnJvdy1kb3duOiBcXGUwZDA7XG4kZmEtdmFyLWNhbGVuZGFyLWRvd25sb2FkOiBcXGUwZDA7XG4kZmEtdmFyLXNlbmQtYmFjazogXFxmODdlO1xuJGZhLXZhci1tYXNrLXZlbnRpbGF0b3I6IFxcZTUyNDtcbiRmYS12YXItc2lnbmF0dXJlLWxvY2s6IFxcZTNjYTtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItc2lnbnMtcG9zdDogXFxmMjc3O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItb2N0YWdvbi1wbHVzOiBcXGYzMDE7XG4kZmEtdmFyLXBsdXMtb2N0YWdvbjogXFxmMzAxO1xuJGZhLXZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb246IFxcZTU0MjtcbiRmYS12YXItbWVsb24tc2xpY2U6IFxcZTMxMTtcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uOiBcXGUwMzM7XG4kZmEtdmFyLW1lc3NhZ2Utc21pbGU6IFxcZjRhYTtcbiRmYS12YXItY29tbWVudC1hbHQtc21pbGU6IFxcZjRhYTtcbiRmYS12YXItY3VwLXN0cmF3OiBcXGUzNjM7XG4kZmEtdmFyLWxlZnQtZnJvbS1saW5lOiBcXGYzNDg7XG4kZmEtdmFyLWFycm93LWFsdC1mcm9tLXJpZ2h0OiBcXGYzNDg7XG4kZmEtdmFyLWg6IFxcNDg7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZy1zaW1wbGU6IFxcZTBhZjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0LWFsdDogXFxlMGFmO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWhlYXJ0OiBcXGY0YzM7XG4kZmEtdmFyLWhhbmRzLWhlYXJ0OiBcXGY0YzM7XG4kZmEtdmFyLWNsb2NrLW5pbmU6IFxcZTM0YztcbiRmYS12YXItdGFycDogXFxlNTdiO1xuJGZhLXZhci1mYWNlLXNsZWVweTogXFxlMzhlO1xuJGZhLXZhci1oYW5kLWhvcm5zOiBcXGUxYTk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaDogXFxmN2Q5O1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci1hcnJvd3MtdG8tZXllOiBcXGU0YmY7XG4kZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVyczogXFxlMTI1O1xuJGZhLXZhci10cm9waHktc3RhcjogXFxmMmViO1xuJGZhLXZhci10cm9waHktYWx0OiBcXGYyZWI7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQ6IFxcZTU1YjtcbiRmYS12YXItZmFjZS10aGVybW9tZXRlcjogXFxlMzlhO1xuJGZhLXZhci1ncmlkLXJvdW5kLTQ6IFxcZTVkZDtcbiRmYS12YXItc2hpcnQtcnVubmluZzogXFxlM2M4O1xuJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy11cDogXFxlMGJkO1xuJGZhLXZhci1mYWNlLW5hdXNlYXRlZDogXFxlMzgxO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1maWxlLWNoYXJ0LXBpZTogXFxmNjVhO1xuJGZhLXZhci1tYXJzLWFuZC12ZW51czogXFxmMjI0O1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWhvbWUtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0OiBcXGUwZjk7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItaGV4YWdvbi1taW51czogXFxmMzA3O1xuJGZhLXZhci1taW51cy1oZXhhZ29uOiBcXGYzMDc7XG4kZmEtdmFyLWxlZnQtdG8tbGluZTogXFxmMzRiO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tbGVmdDogXFxmMzRiO1xuJGZhLXZhci1ob3VzZS1jcmFjazogXFxlM2IxO1xuJGZhLXZhci1wYXctc2ltcGxlOiBcXGY3MDE7XG4kZmEtdmFyLXBhdy1hbHQ6IFxcZjcwMTtcbiRmYS12YXItYXJyb3ctbGVmdC1sb25nLXRvLWxpbmU6IFxcZTNkNDtcbiRmYS12YXItYnJhY2tldHMtcm91bmQ6IFxcZTBjNTtcbiRmYS12YXItcGFyZW50aGVzZXM6IFxcZTBjNTtcbiRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXM6IFxcZjU2MTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItdXNlci1zaGFrZXNwZWFyZTogXFxlMmMyO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1hcmM6IFxcZTRiMjtcbiRmYS12YXItZmFjZS1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1ib3R0bGUtd2F0ZXI6IFxcZTRjNTtcbiRmYS12YXItY2lyY2xlLXBhdXNlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXFxmMjhiO1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtcGx1czogXFxlNDk4O1xuJGZhLXZhci1mb2xkZXJzOiBcXGY2NjA7XG4kZmEtdmFyLWFuZ2VsOiBcXGY3Nzk7XG4kZmEtdmFyLXZhbHVlLWFic29sdXRlOiBcXGY2YTY7XG4kZmEtdmFyLXJhYmJpdDogXFxmNzA4O1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItY2lyY2xlLWV1cm86IFxcZTVjZTtcbiRmYS12YXItYXBwbGUtd2hvbGU6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWtpdGNoZW4tc2V0OiBcXGU1MWE7XG4kZmEtdmFyLWRpYW1vbmQtaGFsZjogXFxlNWI3O1xuJGZhLXZhci1sb2NrLWtleWhvbGU6IFxcZjMwZDtcbiRmYS12YXItbG9jay1hbHQ6IFxcZjMwZDtcbiRmYS12YXItcjogXFw1MjtcbiRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0xOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci1zcXVhcmUtaW5mbzogXFxmMzBmO1xuJGZhLXZhci1pbmZvLXNxdWFyZTogXFxmMzBmO1xuJGZhLXZhci13aWZpLXNsYXNoOiBcXGY2YWM7XG4kZmEtdmFyLXRvaWxldC1wYXBlci14bWFyazogXFxlNWIzO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRvbGxhcjogXFxmNGM1O1xuJGZhLXZhci1oYW5kcy11c2Q6IFxcZjRjNTtcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1hcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZTogXFxmODg4O1xuJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duOiBcXGY4ODg7XG4kZmEtdmFyLWJpdGNvaW4tc2lnbjogXFxlMGI0O1xuJGZhLXZhci1zaHV0dGVyczogXFxlNDQ5O1xuJGZhLXZhci1zaGllbGQtZG9nOiBcXGU1NzM7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJGZhLXZhci10YWJsZS10cmVlOiBcXGUyOTM7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktaGVhcnQ6IFxcZTFiMjtcbiRmYS12YXItdGFsbHktMzogXFxlMjk2O1xuJGZhLXZhci1lbGV2YXRvcjogXFxlMTZkO1xuJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyOiBcXGU1Mjg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXA6IFxcZTUyOTtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU1MGY7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWw6IFxcZjY4MjtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLWNpcmNsZTogXFxmMTExO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlM2YyO1xuJGZhLXZhci1zd29yZDogXFxmNzFjO1xuJGZhLXZhci1iYWNrd2FyZC1mYXN0OiBcXGYwNDk7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci1pbnRlcnJvYmFuZzogXFxlNWJhO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1jaXJjbGUtZGFzaGVkOiBcXGUxMDU7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci1iYXNrZXRiYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1mb3JrLWtuaWZlOiBcXGYyZTY7XG4kZmEtdmFyLXV0ZW5zaWxzLWFsdDogXFxmMmU2O1xuJGZhLXZhci1zYXRlbGxpdGUtZGlzaDogXFxmN2MwO1xuJGZhLXZhci1iYWRnZS1jaGVjazogXFxmMzM2O1xuJGZhLXZhci1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1zbGlkZXI6IFxcZTI1MjtcbiRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b246IFxcZjNjZDtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1jbG9jay1vbmUtdGhpcnR5OiBcXGUzNGY7XG4kZmEtdmFyLWluYm94LW91dDogXFxmMzExO1xuJGZhLXZhci1pbmJveC1hcnJvdy11cDogXFxmMzExO1xuJGZhLXZhci1jbG91ZC1zbGFzaDogXFxlMTM3O1xuJGZhLXZhci12b2x1bWUtaGlnaDogXFxmMDI4O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdXNlcnMtcmF5czogXFxlNTkzO1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItb2N0YWdvbi1jaGVjazogXFxlNDI2O1xuJGZhLXZhci1mbGF0YnJlYWQtc3R1ZmZlZDogXFxlNDBjO1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItY2FydC1jaXJjbGUtcGx1czogXFxlM2YzO1xuJGZhLXZhci10cnVjay1jbG9jazogXFxmNDhjO1xuJGZhLXZhci1zaGlwcGluZy10aW1lZDogXFxmNDhjO1xuJGZhLXZhci1wb29sLTgtYmFsbDogXFxlM2M1O1xuJGZhLXZhci1maWxlLWF1ZGlvOiBcXGYxYzc7XG4kZmEtdmFyLXR1cm4tZG93bi1sZWZ0OiBcXGUzMzE7XG4kZmEtdmFyLWxvY2staGFzaHRhZzogXFxlNDIzO1xuJGZhLXZhci1jaGFydC1yYWRhcjogXFxlMGU3O1xuJGZhLXZhci1zdGFmZjogXFxmNzFiO1xuJGZhLXZhci1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLXV0aWxpdHktcG9sZTogXFxlMmMzO1xuJGZhLXZhci10cmFuc3BvcnRlci02OiBcXGUyYTc7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci1idWdzOiBcXGU0ZDA7XG4kZmEtdmFyLXZlY3Rvci1wb2x5Z29uOiBcXGUyYzc7XG4kZmEtdmFyLWRpYWdyYW0tbmVzdGVkOiBcXGUxNTc7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVwZWU6IFxcZjE1NjtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1jaXJjbGUtcXVlc3Rpb246IFxcZjA1OTtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcXGYwNTk7XG4kZmEtdmFyLWltYWdlLXVzZXI6IFxcZTFiODtcbiRmYS12YXItYnVveTogXFxlNWI1O1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItaGFuZHNoYWtlLXNsYXNoOiBcXGUwNjA7XG4kZmEtdmFyLWJvb2stYm9va21hcms6IFxcZTBiYjtcbiRmYS12YXItYm9yZGVyLWNlbnRlci1oOiBcXGY4OWM7XG4kZmEtdmFyLWNhbi1mb29kOiBcXGUzZTY7XG4kZmEtdmFyLXR5cGV3cml0ZXI6IFxcZjhlNztcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1hcmM6IFxcZTRiMTtcbiRmYS12YXItY2lyY2xlLWs6IFxcZTExMztcbiRmYS12YXItZmFjZS1oYW5kLW92ZXItbW91dGg6IFxcZTM3ODtcbiRmYS12YXItcG9wY29ybjogXFxmODE5O1xuJGZhLXZhci1ob3VzZS13YXRlcjogXFxmNzRmO1xuJGZhLXZhci1ob3VzZS1mbG9vZDogXFxmNzRmO1xuJGZhLXZhci1vYmplY3Qtc3VidHJhY3Q6IFxcZTQ5ZTtcbiRmYS12YXItY29kZS1icmFuY2g6IFxcZjEyNjtcbiRmYS12YXItd2FyZWhvdXNlLWZ1bGw6IFxcZjQ5NTtcbiRmYS12YXItd2FyZWhvdXNlLWFsdDogXFxmNDk1O1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWJyaWRnZTogXFxlNGM4O1xuJGZhLXZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1hcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmU6IFxcZTA5MDtcbiRmYS12YXItZmlsZS1kb2M6IFxcZTVlZDtcbiRmYS12YXItc3F1YXJlLXF1YXJ0ZXJzOiBcXGU0NGU7XG4kZmEtdmFyLXRydWNrLWZyb250OiBcXGUyYjc7XG4kZmEtdmFyLWNhdDogXFxmNmJlO1xuJGZhLXZhci10cmFzaC14bWFyazogXFxlMmI0O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtbGVmdDogXFxmMzJlO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtbGVmdDogXFxmMzJlO1xuJGZhLXZhci1maWxlczogXFxlMTc4O1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0YWI7XG4kZmEtdmFyLWZhY2UtY2xvdWRzOiBcXGU0N2Q7XG4kZmEtdmFyLXVzZXItY3Jvd246IFxcZjZhNDtcbiRmYS12YXItdHJ1Y2stZmllbGQ6IFxcZTU4ZDtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItY2FydC1jaXJjbGUtY2hlY2s6IFxcZTNmMTtcbiRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uOiBcXGU0ZTM7XG4kZmEtdmFyLXBhbm9yYW1hOiBcXGUyMDk7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci10ZWV0aC1vcGVuOiBcXGY2MmY7XG4kZmEtdmFyLXVzZXItdGllLWhhaXItbG9uZzogXFxlNDYwO1xuJGZhLXZhci1maWxlLWNpcmNsZS1taW51czogXFxlNGVkO1xuJGZhLXZhci1oZWFkLXNpZGUtbWVkaWNhbDogXFxmODA5O1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXdpbmUtZ2xhc3M6IFxcZjRlMztcbiRmYS12YXItZm9yd2FyZC1mYXN0OiBcXGYwNTA7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXFxmMDUwO1xuJGZhLXZhci1mYWNlLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItdXNlci1yb2JvdDogXFxlMDRiO1xuJGZhLXZhci1zcXVhcmUtcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLWNhcmQtZGlhbW9uZDogXFxlM2VhO1xuJGZhLXZhci1mYWNlLXppcHBlcjogXFxlM2E1O1xuJGZhLXZhci1mYWNlLXJhaXNlZC1leWVicm93OiBcXGUzODg7XG4kZmEtdmFyLWhvdXNlLXNpZ25hbDogXFxlMDEyO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi11cDogXFxmMzJjO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS11cDogXFxmMzJjO1xuJGZhLXZhci1iYXJzLXByb2dyZXNzOiBcXGY4Mjg7XG4kZmEtdmFyLXRhc2tzLWFsdDogXFxmODI4O1xuJGZhLXZhci1mYXVjZXQtZHJpcDogXFxlMDA2O1xuJGZhLXZhci1hcnJvd3MtdG8tbGluZTogXFxlMGE3O1xuJGZhLXZhci1kb2xwaGluOiBcXGUxNjg7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0OiBcXGUwOWY7XG4kZmEtdmFyLWNpcmNsZS1yOiBcXGUxMjA7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWJhbi1zbW9raW5nOiBcXGY1NGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLWNpcmNsZS1zb3J0LXVwOiBcXGUwMzI7XG4kZmEtdmFyLXNvcnQtY2lyY2xlLXVwOiBcXGUwMzI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLW1vYmlsZS1idXR0b246IFxcZjEwYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnOiBcXGU1MTQ7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZzogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItdGFwZTogXFxmNGRiO1xuJGZhLXZhci1jaGVzdG51dDogXFxlM2Y2O1xuJGZhLXZhci1idXMtc2ltcGxlOiBcXGY1NWU7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWZhY2Utc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLWhlYXQ6IFxcZTAwYztcbiRmYS12YXItdGlja2V0LWFpcmxpbmU6IFxcZTI5YTtcbiRmYS12YXItYm9vdC1oZWVsZWQ6IFxcZTMzZjtcbiRmYS12YXItYXJyb3dzLW1pbmltaXplOiBcXGUwYTU7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93czogXFxlMGE1O1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOiBcXGU1NGM7XG4kZmEtdmFyLWZpbGUtc2hpZWxkOiBcXGU0ZjA7XG4kZmEtdmFyLWhleGFnb246IFxcZjMxMjtcbiRmYS12YXItbWFuaG9sZTogXFxlMWQ2O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbjogXFxlNTg2O1xuJGZhLXZhci1mbG9wcHktZGlza3M6IFxcZTE4MztcbiRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyOiBcXGUyOWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdDogXFxlMjlmO1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC01OiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC1wZXJmZWN0OiBcXGYwMTI7XG4kZmEtdmFyLXB1bXA6IFxcZTQ0MjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyazogXFxlNTAxO1xuJGZhLXZhci1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlOiBcXGUwOWU7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXk6IFxcZTNhZjtcbiRmYS12YXItaG9tZS1sZzogXFxlM2FmO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItZHJ5ZXI6IFxcZjg2MTtcbiRmYS12YXItZmFjZS1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1jaGVzcy1iaXNob3AtcGllY2U6IFxcZjQzYjtcbiRmYS12YXItY2hlc3MtYmlzaG9wLWFsdDogXFxmNDNiO1xuJGZhLXZhci1zaGlydC10YW5rLXRvcDogXFxlM2M5O1xuJGZhLXZhci1kaXBsb21hOiBcXGY1ZWE7XG4kZmEtdmFyLXNjcm9sbC1yaWJib246IFxcZjVlYTtcbiRmYS12YXItc2NyZWVuY2FzdDogXFxlMjNlO1xuJGZhLXZhci13YWxrZXI6IFxcZjgzMTtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXNob3A6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0OiBcXGY1NGY7XG4kZmEtdmFyLWZsb3BweS1kaXNrOiBcXGYwYzc7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLWZhY2Uta2lzcy1jbG9zZWQtZXllczogXFxlMzdkO1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkOiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdDogXFxmNTE1O1xuJGZhLXZhci1maWxlLXVzZXI6IFxcZjY1YztcbiRmYS12YXItdXNlci1wb2xpY2UtdGllOiBcXGUzMzQ7XG4kZmEtdmFyLWZhY2UtdG9uZ3VlLW1vbmV5OiBcXGUzOWQ7XG4kZmEtdmFyLXRlbm5pcy1iYWxsOiBcXGY0NWU7XG4kZmEtdmFyLXNxdWFyZS1sOiBcXGUyNzU7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc29ydC1hc2M6IFxcZjBkZTtcbiRmYS12YXItY2FsZW5kYXItYXJyb3ctdXA6IFxcZTBkMTtcbiRmYS12YXItY2FsZW5kYXItdXBsb2FkOiBcXGUwZDE7XG4kZmEtdmFyLWNvbW1lbnQtZG90czogXFxmNGFkO1xuJGZhLXZhci1jb21tZW50aW5nOiBcXGY0YWQ7XG4kZmEtdmFyLXBsYW50LXdpbHQ6IFxcZTVhYTtcbiRmYS12YXItc2NhcmY6IFxcZjdjMTtcbiRmYS12YXItYWxidW0tY2lyY2xlLXBsdXM6IFxcZTQ4YztcbiRmYS12YXItdXNlci1udXJzZS1oYWlyLWxvbmc6IFxcZTQ1ZTtcbiRmYS12YXItZGlhbW9uZDogXFxmMjE5O1xuJGZhLXZhci1zcXVhcmUtbGVmdDogXFxmMzUxO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6IFxcZjM1MTtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWw6IFxcZTEwYjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcjogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWdyaWQtZGl2aWRlcnM6IFxcZTNhZDtcbiRmYS12YXItYmFjdGVyaXVtOiBcXGUwNWE7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZHMtcHJheWluZzogXFxmNjg0O1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLWZhY2UtcGVuc2l2ZTogXFxlMzg0O1xuJGZhLXZhci11c2VyLW11c2ljOiBcXGY4ZWI7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodDogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGU6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQ6IFxcZjAxZTtcbiRmYS12YXItcmVkbzogXFxmMDFlO1xuJGZhLXZhci1tZXNzYWdlcy1kb2xsYXI6IFxcZjY1MjtcbiRmYS12YXItY29tbWVudHMtYWx0LWRvbGxhcjogXFxmNjUyO1xuJGZhLXZhci1zZW5zb3Itb246IFxcZTAyYjtcbiRmYS12YXItYmFsbG9vbjogXFxlMmUzO1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItY2hlc3MtcXVlZW4tcGllY2U6IFxcZjQ0NjtcbiRmYS12YXItY2hlc3MtcXVlZW4tYWx0OiBcXGY0NDY7XG4kZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnM6IFxcZjYwMTtcbiRmYS12YXItbG9jYXRpb246IFxcZjYwMTtcbiRmYS12YXItbWFycy1kb3VibGU6IFxcZjIyNztcbiRmYS12YXItaG91c2UtcGVyc29uLWxlYXZlOiBcXGUwMGY7XG4kZmEtdmFyLWhvdXNlLWxlYXZlOiBcXGUwMGY7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1kZXBhcnQ6IFxcZTAwZjtcbiRmYS12YXItcnVsZXItdHJpYW5nbGU6IFxcZjYxYztcbiRmYS12YXItY2FyZC1jbHViOiBcXGUzZTk7XG4kZmEtdmFyLWNoaWxkLWRyZXNzOiBcXGU1OWM7XG4kZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXM6IFxcZTU5MTtcbiRmYS12YXItbHVuZ3MtdmlydXM6IFxcZTA2NztcbiRmYS12YXItc3Bpbm5lci10aGlyZDogXFxmM2Y0O1xuJGZhLXZhci1mYWNlLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1waG9uZTogXFxmMDk1O1xuJGZhLXZhci1jb21wdXRlci1tb3VzZS1zY3JvbGx3aGVlbDogXFxmOGNkO1xuJGZhLXZhci1tb3VzZS1hbHQ6IFxcZjhjZDtcbiRmYS12YXItY2FsZW5kYXIteG1hcms6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2hpbGQtcmVhY2hpbmc6IFxcZTU5ZDtcbiRmYS12YXItdGFibGUtbGF5b3V0OiBcXGUyOTA7XG4kZmEtdmFyLW5hcndoYWw6IFxcZjZmZTtcbiRmYS12YXItcmFtcC1sb2FkaW5nOiBcXGY0ZDQ7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1wbHVzOiBcXGU0NzA7XG4kZmEtdmFyLXRvb3RoYnJ1c2g6IFxcZjYzNTtcbiRmYS12YXItYm9yZGVyLWlubmVyOiBcXGY4NGU7XG4kZmEtdmFyLXBhdy1jbGF3czogXFxmNzAyO1xuJGZhLXZhci1raXdpLWZydWl0OiBcXGUzMGM7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQtc2xvdzogXFxmNjM5O1xuJGZhLXZhci1yZWN0YW5nbGUtY29kZTogXFxlMzIyO1xuJGZhLXZhci1oZWFkLXNpZGUtdmlydXM6IFxcZTA2NDtcbiRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzczogXFxlMWMwO1xuJGZhLXZhci1ib29rcy1tZWRpY2FsOiBcXGY3ZTg7XG4kZmEtdmFyLWxpZ2h0YnVsYi1zbGFzaDogXFxmNjczO1xuJGZhLXZhci1ob3VzZS1ibGFuazogXFxlNDg3O1xuJGZhLXZhci1ob21lLWJsYW5rOiBcXGU0ODc7XG4kZmEtdmFyLXNxdWFyZS01OiBcXGUyNWE7XG4kZmEtdmFyLXNxdWFyZS1oZWFydDogXFxmNGM4O1xuJGZhLXZhci1oZWFydC1zcXVhcmU6IFxcZjRjODtcbiRmYS12YXItcHV6emxlOiBcXGU0NDM7XG4kZmEtdmFyLXVzZXItZ2VhcjogXFxmNGZlO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci1waXBlLWNpcmNsZS1jaGVjazogXFxlNDM2O1xuJGZhLXZhci1hcnJvdy11cC0xLTk6IFxcZjE2MztcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLW9jdGFnb24tZXhjbGFtYXRpb246IFxcZTIwNDtcbiRmYS12YXItZGlhbC1sb3c6IFxcZTE1ZDtcbiRmYS12YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiRmYS12YXItbGFwdG9wLW1vYmlsZTogXFxmODdhO1xuJGZhLXZhci1waG9uZS1sYXB0b3A6IFxcZjg3YTtcbiRmYS12YXItY29udmV5b3ItYmVsdC1ib3hlczogXFxmNDZmO1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWFsdDogXFxmNDZmO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItc3RhcmZpZ2h0ZXItdHdpbi1pb24tZW5naW5lLWFkdmFuY2VkOiBcXGUyOGU7XG4kZmEtdmFyLXN0YXJmaWdodGVyLWFsdC1hZHZhbmNlZDogXFxlMjhlO1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmU6IFxcZTAzODtcbiRmYS12YXItc3RhcmZpZ2h0ZXItYWx0OiBcXGUwMzg7XG4kZmEtdmFyLXJvY2tldC1sYXVuY2g6IFxcZTAyNztcbiRmYS12YXItbW9zcXVpdG8tbmV0OiBcXGU1MmM7XG4kZmEtdmFyLXZlbnQtZGFtcGVyOiBcXGU0NjU7XG4kZmEtdmFyLWJyaWRnZS13YXRlcjogXFxlNGNlO1xuJGZhLXZhci1iYW4tYnVnOiBcXGY3Zjk7XG4kZmEtdmFyLWRlYnVnOiBcXGY3Zjk7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLWdhcmFnZS1jYXI6IFxcZTAwYTtcbiRmYS12YXItc3F1YXJlLWthbmJhbjogXFxlNDg4O1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1jb2ZmZWUtcG90OiBcXGUwMDI7XG4kZmEtdmFyLW1vdXNlLWZpZWxkOiBcXGU1YTg7XG4kZmEtdmFyLXBlcnNvbi1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItc2hvd2VyLWRvd246IFxcZTI0ZDtcbiRmYS12YXItc2hvd2VyLWFsdDogXFxlMjRkO1xuJGZhLXZhci1ib3gtY2lyY2xlLWNoZWNrOiBcXGUwYzQ7XG4kZmEtdmFyLWJyaWdodG5lc3M6IFxcZTBjOTtcbiRmYS12YXItY2FyLXNpZGUtYm9sdDogXFxlMzQ0O1xuJGZhLXZhci1vcm5hbWVudDogXFxmN2I4O1xuJGZhLXZhci1waG9uZS1hcnJvdy1kb3duLWxlZnQ6IFxcZTIyMztcbiRmYS12YXItcGhvbmUtYXJyb3ctZG93bjogXFxlMjIzO1xuJGZhLXZhci1waG9uZS1pbmNvbWluZzogXFxlMjIzO1xuJGZhLXZhci1jbG91ZC13b3JkOiBcXGUxMzg7XG4kZmEtdmFyLWhhbmQtZmluZ2Vycy1jcm9zc2VkOiBcXGUxYTM7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZTogXFxmNjI5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkOiBcXGY2Mjk7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZTogXFxmNjI5O1xuJGZhLXZhci1hcnJvdy1kb3duLXNtYWxsLWJpZzogXFxmODhkO1xuJGZhLXZhci1zb3J0LXNpemUtZG93bi1hbHQ6IFxcZjg4ZDtcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLWZhY2UtbWVsdGluZzogXFxlNDgzO1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcGVuLWNsaXAtc2xhc2g6IFxcZTIwZjtcbiRmYS12YXItcGVuLWFsdC1zbGFzaDogXFxlMjBmO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXFxmMTBlO1xuJGZhLXZhci1xdW90ZS1yaWdodC1hbHQ6IFxcZjEwZTtcbiRmYS12YXItc2Nyb2xsLW9sZDogXFxmNzBmO1xuJGZhLXZhci1ndWl0YXJzOiBcXGY4YmY7XG4kZmEtdmFyLXBob25lLXhtYXJrOiBcXGUyMjc7XG4kZmEtdmFyLWhvc2U6IFxcZTQxOTtcbiRmYS12YXItY2xvY2stc2l4OiBcXGUzNTI7XG4kZmEtdmFyLXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXQtc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLWJpbGxib2FyZDogXFxlNWNkO1xuJGZhLXZhci1zcXVhcmUtcjogXFxlMjdjO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLWRvbGxhcjogXFxmNjU3O1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItc3VuLWNsb3VkOiBcXGY3NjM7XG4kZmEtdmFyLWxhbXAtZmxvb3I6IFxcZTAxNTtcbiRmYS12YXItc3F1YXJlLTc6IFxcZTI1YztcbiRmYS12YXItdGVuZ2Utc2lnbjogXFxmN2Q3O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcXGYwMjU7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmc6IFxcZjRjMjtcbiRmYS12YXItY2FtcGZpcmU6IFxcZjZiYTtcbiRmYS12YXItY2lyY2xlLWFtcGVyc2FuZDogXFxlMGY4O1xuJGZhLXZhci1zbm93Zmxha2VzOiBcXGY3Y2Y7XG4kZmEtdmFyLWhhbmRzLWNsYXBwaW5nOiBcXGUxYTg7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItbGVhZi1tYXBsZTogXFxmNmY2O1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcXGYwNjA7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcms6IFxcZTU0MztcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItY3VwLXN0cmF3LXN3b29zaDogXFxlMzY0O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1zdW46IFxcZjc2YTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaG90OiBcXGY3NmE7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItZGljZS1kNjogXFxmNmQxO1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1oaWdoLWRlZmluaXRpb246IFxcZTFhZTtcbiRmYS12YXItcmVjdGFuZ2xlLWhkOiBcXGUxYWU7XG4kZmEtdmFyLWo6IFxcNGE7XG4kZmEtdmFyLWdhbGF4eTogXFxlMDA4O1xuJGZhLXZhci11c2Vycy12aWV3ZmluZGVyOiBcXGU1OTU7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItY2hlcnJpZXM6IFxcZTBlYztcbiRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjM1ZDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQ6IFxcZjM1ZDtcbiRmYS12YXItY2lyY2xlLXNvcnQ6IFxcZTAzMDtcbiRmYS12YXItc29ydC1jaXJjbGU6IFxcZTAzMDtcbiRmYS12YXItdGFibGUtY2VsbHM6IFxcZjAwYTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItc2lyZW46IFxcZTAyZDtcbiRmYS12YXItYXJyb3ctdXAtdG8tZG90dGVkLWxpbmU6IFxcZTBhMTtcbiRmYS12YXItaW1hZ2UtbGFuZHNjYXBlOiBcXGUxYjU7XG4kZmEtdmFyLWxhbmRzY2FwZTogXFxlMWI1O1xuJGZhLXZhci10YW5rLXdhdGVyOiBcXGU0NTI7XG4kZmEtdmFyLWN1cmxpbmctc3RvbmU6IFxcZjQ0YTtcbiRmYS12YXItY3VybGluZzogXFxmNDRhO1xuJGZhLXZhci1nYW1lcGFkLW1vZGVybjogXFxlNWEyO1xuJGZhLXZhci1nYW1lcGFkLWFsdDogXFxlNWEyO1xuJGZhLXZhci1tZXNzYWdlcy1xdWVzdGlvbjogXFxlMWU3O1xuJGZhLXZhci1ib29rLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLW86IFxcNGY7XG4kZmEtdmFyLXN1aXRjYXNlLW1lZGljYWw6IFxcZjBmYTtcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLWJyaWVmY2FzZS1hcnJvdy1yaWdodDogXFxlMmYyO1xuJGZhLXZhci1leHBhbmQtd2lkZTogXFxmMzIwO1xuJGZhLXZhci1jbG9jay1lbGV2ZW4tdGhpcnR5OiBcXGUzNDg7XG4kZmEtdmFyLXJ2OiBcXGY3YmU7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLWRyZWlkZWw6IFxcZjc5MjtcbiRmYS12YXItcGVyc29uLWRyZXNzOiBcXGYxODI7XG4kZmEtdmFyLWZlbWFsZTogXFxmMTgyO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJyaWVmY2FzZS1jbG9jazogXFxmNjRhO1xuJGZhLXZhci1mbG93ZXItdHVsaXA6IFxcZjgwMTtcbiRmYS12YXItcGVvcGxlLXBhbnRzLXNpbXBsZTogXFxlMjFhO1xuJGZhLXZhci1jbG91ZC1kcml6emxlOiBcXGY3Mzg7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLWJvb2stdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci1zb2xhci1zeXN0ZW06IFxcZTAyZjtcbiRmYS12YXItc2VhbC1xdWVzdGlvbjogXFxlMjQzO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiRmYS12YXItZGlzYy1kcml2ZTogXFxmOGI1O1xuJGZhLXZhci1oYXQtY293Ym95LXNpZGU6IFxcZjhjMTtcbiRmYS12YXItdGFibGUtcm93czogXFxlMjkyO1xuJGZhLXZhci1yb3dzOiBcXGUyOTI7XG4kZmEtdmFyLWxvY2F0aW9uLWV4Y2xhbWF0aW9uOiBcXGY2MDg7XG4kZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb246IFxcZjYwODtcbiRmYS12YXItZmFjZS1mZWFyZnVsOiBcXGUzNzU7XG4kZmEtdmFyLWNsaXBib2FyZC11c2VyOiBcXGY3ZjM7XG4kZmEtdmFyLWJ1cy1zY2hvb2w6IFxcZjVkZDtcbiRmYS12YXItZmlsbS1zbGFzaDogXFxlMTc5O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1yaWdodDogXFxlMjYyO1xuJGZhLXZhci1ib29rLXNwYXJrbGVzOiBcXGY2Yjg7XG4kZmEtdmFyLWJvb2stc3BlbGxzOiBcXGY2Yjg7XG4kZmEtdmFyLXdhc2hpbmctbWFjaGluZTogXFxmODk4O1xuJGZhLXZhci13YXNoZXI6IFxcZjg5ODtcbiRmYS12YXItY2hpbGQ6IFxcZjFhZTtcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLXVzZXItdmlzb3I6IFxcZTA0YztcbiRmYS12YXItZmlsZS1wbHVzLW1pbnVzOiBcXGUxNzc7XG4kZmEtdmFyLWNoZXNzLWNsb2NrLWZsaXA6IFxcZjQzZTtcbiRmYS12YXItY2hlc3MtY2xvY2stYWx0OiBcXGY0M2U7XG4kZmEtdmFyLXNhdGVsbGl0ZTogXFxmN2JmO1xuJGZhLXZhci1wbGFuZS1sb2NrOiBcXGU1NTg7XG4kZmEtdmFyLXN0ZWVyaW5nLXdoZWVsOiBcXGY2MjI7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci1zdHJldGNoZXI6IFxcZjgyNTtcbiRmYS12YXItYm9vay1zZWN0aW9uOiBcXGUwYzE7XG4kZmEtdmFyLWJvb2stbGF3OiBcXGUwYzE7XG4kZmEtdmFyLWluYm94ZXM6IFxcZTFiYjtcbiRmYS12YXItY29mZmVlLWJlYW46IFxcZTEzZTtcbiRmYS12YXItY2lyY2xlLXllbjogXFxlNWQwO1xuJGZhLXZhci1icmFja2V0cy1jdXJseTogXFxmN2VhO1xuJGZhLXZhci1lbGxpcHNpcy1zdHJva2UtdmVydGljYWw6IFxcZjM5YztcbiRmYS12YXItZWxsaXBzaXMtdi1hbHQ6IFxcZjM5YztcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1zcXVhcmUtMTogXFxlMjU2O1xuJGZhLXZhci1jYWtlLWNhbmRsZXM6IFxcZjFmZDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWhlYWQtc2lkZTogXFxmNmU5O1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1kb2xseS1lbXB0eTogXFxmNDczO1xuJGZhLXZhci1mYWNlLXRpc3N1ZTogXFxlMzljO1xuJGZhLXZhci1hbmdsZXMtdXA6IFxcZjEwMjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWJpbi1yZWN5Y2xlOiBcXGU1Zjc7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1jaGFydC1saW5lLWRvd246IFxcZjY0ZDtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eTogXFxlNGIzO1xuJGZhLXZhci1sb2NrLWE6IFxcZTQyMjtcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLWx1bmdzOiBcXGY2MDQ7XG4kZmEtdmFyLXBlcnNvbi1waW5iYWxsOiBcXGUyMWQ7XG4kZmEtdmFyLWFycm93LXVwLTktMTogXFxmODg3O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLWFwcGxlLWNvcmU6IFxcZTA4ZjtcbiRmYS12YXItY2lyY2xlLXk6IFxcZTEyZjtcbiRmYS12YXItaDY6IFxcZTQxMztcbiRmYS12YXItbGl0ZWNvaW4tc2lnbjogXFxlMWQzO1xuJGZhLXZhci1jaXJjbGUtc21hbGw6IFxcZTEyMjtcbiRmYS12YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duLWxlZnQ6IFxcZTJlMTtcbiRmYS12YXItY2lyY2xlLW5vZGVzOiBcXGU0ZTI7XG4kZmEtdmFyLXBhcmFjaHV0ZS1ib3g6IFxcZjRjZDtcbiRmYS12YXItbWVzc2FnZS1tZWRpY2FsOiBcXGY3ZjQ7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW1lZGljYWw6IFxcZjdmNDtcbiRmYS12YXItcnVnYnktYmFsbDogXFxlM2M2O1xuJGZhLXZhci1jb21tZW50LW11c2ljOiBcXGY4YjA7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci10cmVlLWRlY2lkdW91czogXFxmNDAwO1xuJGZhLXZhci10cmVlLWFsdDogXFxmNDAwO1xuJGZhLXZhci1wdXp6bGUtcGllY2Utc2ltcGxlOiBcXGUyMzE7XG4kZmEtdmFyLXB1enpsZS1waWVjZS1hbHQ6IFxcZTIzMTtcbiRmYS12YXItdHJ1Y2stZmllbGQtdW46IFxcZTU4ZTtcbiRmYS12YXItbmZjLXRyYXNoOiBcXGUxZmQ7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHk6IFxcZjI1NDtcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItZmlsZS14bWFyazogXFxmMzE3O1xuJGZhLXZhci1maWxlLXRpbWVzOiBcXGYzMTc7XG4kZmEtdmFyLWhvdXNlLWhlYXJ0OiBcXGY0Yzk7XG4kZmEtdmFyLWhvbWUtaGVhcnQ6IFxcZjRjOTtcbiRmYS12YXItaG91c2UtY2hpbW5leS1ibGFuazogXFxlM2IwO1xuJGZhLXZhci1tZXRlci1ib2x0OiBcXGUxZTk7XG4kZmEtdmFyLXVzZXItZG9jdG9yOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItc2xhc2gtYmFjazogXFw1YztcbiRmYS12YXItY2lyY2xlLWluZm86IFxcZjA1YTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItZmlzaGluZy1yb2Q6IFxcZTNhODtcbiRmYS12YXItaGFtbWVyLWNyYXNoOiBcXGU0MTQ7XG4kZmEtdmFyLW1lc3NhZ2UtaGVhcnQ6IFxcZTVjOTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2FtZXJhLXBvbGFyb2lkOiBcXGY4YWE7XG4kZmEtdmFyLWNhbWVyYTogXFxmMDMwO1xuJGZhLXZhci1jYW1lcmEtYWx0OiBcXGYwMzA7XG4kZmEtdmFyLXNxdWFyZS12aXJ1czogXFxlNTc4O1xuJGZhLXZhci1jYXJ0LWFycm93LXVwOiBcXGUzZWU7XG4kZmEtdmFyLW1ldGVvcjogXFxmNzUzO1xuJGZhLXZhci1jYXItb246IFxcZTRkZDtcbiRmYS12YXItc2xlaWdoOiBcXGY3Y2M7XG4kZmEtdmFyLWFycm93LWRvd24tMS05OiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItYnVveS1tb29yaW5nOiBcXGU1YjY7XG4kZmEtdmFyLXNxdWFyZS00OiBcXGUyNTk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0OiBcXGY0YzE7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci10cmljeWNsZS1hZHVsdDogXFxlNWM0O1xuJGZhLXZhci13YXZlZm9ybTogXFxmOGYxO1xuJGZhLXZhci13YXRlcjogXFxmNzczO1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtc3Ryb2tlOiBcXGUyOGQ7XG4kZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1hbHQ6IFxcZTI4ZDtcbiRmYS12YXItbmZjLXNpZ25hbDogXFxlMWZiO1xuJGZhLXZhci1wbGFuZS1wcm9wOiBcXGUyMmI7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWNsb2NrLWRlc2s6IFxcZTEzNDtcbiRmYS12YXItY2FsZW5kYXItY2xvY2s6IFxcZTBkMjtcbiRmYS12YXItY2FsZW5kYXItdGltZTogXFxlMGQyO1xuJGZhLXZhci1icmFpbGxlOiBcXGYyYTE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDogXFxmNDg2O1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJGZhLXZhci1wbGF0ZS11dGVuc2lsczogXFxlNDNiO1xuJGZhLXZhci1mYW1pbHktcGFudHM6IFxcZTMwMjtcbiRmYS12YXItaG9zZS1yZWVsOiBcXGU0MWE7XG4kZmEtdmFyLWhvdXNlLXdpbmRvdzogXFxlM2IzO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLWNsb3VkLXJhaW5ib3c6IFxcZjczZTtcbiRmYS12YXItcGVyc29uLWNhbmU6IFxcZTUzYztcbiRmYS12YXItYWxpZW46IFxcZjhmNTtcbiRmYS12YXItdGVudDogXFxlNTdkO1xuJGZhLXZhci1sYXB0b3AtYmluYXJ5OiBcXGU1ZTc7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci1wZW9wbGUtZHJlc3Mtc2ltcGxlOiBcXGUyMTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1hcnJvdy1kb3duLWEtejogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWFzYzogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItYm93bGluZy1iYWxsLXBpbjogXFxlMGMzO1xuJGZhLXZhci1iZWxsLXNjaG9vbC1zbGFzaDogXFxmNWQ2O1xuJGZhLXZhci1wbHVzLWxhcmdlOiBcXGU1OWU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQ6IFxcZTUyYTtcbiRmYS12YXItY2FtZXJhLXZpZXdmaW5kZXI6IFxcZTBkYTtcbiRmYS12YXItc2NyZWVuc2hvdDogXFxlMGRhO1xuJGZhLXZhci1tZXNzYWdlLW11c2ljOiBcXGY4YWY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW11c2ljOiBcXGY4YWY7XG4kZmEtdmFyLWNhci1idWlsZGluZzogXFxmODU5O1xuJGZhLXZhci1ib3JkZXItYm90dG9tLXJpZ2h0OiBcXGY4NTQ7XG4kZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQ6IFxcZjg1NDtcbiRmYS12YXItb2N0YWdvbjogXFxmMzA2O1xuJGZhLXZhci1jb21tZW50LWFycm93LXVwLXJpZ2h0OiBcXGUxNDU7XG4kZmEtdmFyLW9jdGFnb24tZGl2aWRlOiBcXGUyMDM7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdDogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZTogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjazogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6IFxcZjBlMjtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci10di1tdXNpYzogXFxmOGU2O1xuJGZhLXZhci1oYXJkLWRyaXZlOiBcXGYwYTA7XG4kZmEtdmFyLWhkZDogXFxmMGEwO1xuJGZhLXZhci1yZWVsOiBcXGUyMzg7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZHVtYmJlbGw6IFxcZjQ0YjtcbiRmYS12YXItcmVjdGFuZ2xlLWxpc3Q6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItdGFycC1kcm9wbGV0OiBcXGU1N2M7XG4kZmEtdmFyLWFsYXJtLWV4Y2xhbWF0aW9uOiBcXGY4NDM7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOiBcXGU1MTE7XG4kZmEtdmFyLXRyYWZmaWMtY29uZTogXFxmNjM2O1xuJGZhLXZhci1ncmF0ZTogXFxlMTkzO1xuJGZhLXZhci1hcnJvdy1kb3duLXJpZ2h0OiBcXGUwOTM7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItY2FsZW5kYXItcGx1czogXFxmMjcxO1xuJGZhLXZhci1wZXJzb24tZnJvbS1wb3J0YWw6IFxcZTAyMztcbiRmYS12YXItcG9ydGFsLWV4aXQ6IFxcZTAyMztcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1jb3diZWxsLWNpcmNsZS1wbHVzOiBcXGY4YjQ7XG4kZmEtdmFyLWNvd2JlbGwtbW9yZTogXFxmOGI0O1xuJGZhLXZhci1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsOiBcXGUzNjY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLWZhaXI6IFxcZjY5MjtcbiRmYS12YXItc2lnbmFsLWFsdC0yOiBcXGY2OTI7XG4kZmEtdmFyLXNwb3J0c2JhbGw6IFxcZTQ0YjtcbiRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkLWNyYW5rOiBcXGU1Yjk7XG4kZmEtdmFyLXRyYWluLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItY2hhcnQtZ2FudHQ6IFxcZTBlNDtcbiRmYS12YXItZmFjZS1zbWlsZS11cHNpZGUtZG93bjogXFxlMzk1O1xuJGZhLXZhci1iYWxsLXBpbGU6IFxcZjc3ZTtcbiRmYS12YXItYmFkZ2UtZG9sbGFyOiBcXGY2NDU7XG4kZmEtdmFyLW1vbmV5LWJpbGxzLXNpbXBsZTogXFxlMWY0O1xuJGZhLXZhci1tb25leS1iaWxscy1hbHQ6IFxcZTFmNDtcbiRmYS12YXItbGlzdC10aW1lbGluZTogXFxlMWQxO1xuJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbjogXFxlMWJjO1xuJGZhLXZhci1pbmRpYW4tcnVwZWU6IFxcZTFiYztcbiRmYS12YXItaW5yOiBcXGUxYmM7XG4kZmEtdmFyLWNyb3Atc2ltcGxlOiBcXGY1NjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMTogXFxmM2QxO1xuJGZhLXZhci1tb25leS1iaWxsLWFsdDogXFxmM2QxO1xuJGZhLXZhci1sZWZ0LWxvbmc6IFxcZjMwYTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1rZXlib2FyZC1kb3duOiBcXGUxYzI7XG4kZmEtdmFyLWNpcmNsZS11cC1yaWdodDogXFxlMTI5O1xuJGZhLXZhci1jbG91ZC1ib2x0LW1vb246IFxcZjc2ZDtcbiRmYS12YXItdGh1bmRlcnN0b3JtLW1vb246IFxcZjc2ZDtcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLWJyYWNrZXQtcm91bmQtcmlnaHQ6IFxcMjk7XG4kZmEtdmFyLWNpcmNsZS1zdGVybGluZzogXFxlNWNmO1xuJGZhLXZhci1jaXJjbGUtNTogXFxlMGYyO1xuJGZhLXZhci1taW51czogXFxmMDY4O1xuJGZhLXZhci1zdWJ0cmFjdDogXFxmMDY4O1xuJGZhLXZhci1maXJlLWZsYW1lOiBcXGY2ZGY7XG4kZmEtdmFyLWZsYW1lOiBcXGY2ZGY7XG4kZmEtdmFyLXJpZ2h0LXRvLWxpbmU6IFxcZjM0YztcbiRmYS12YXItYXJyb3ctYWx0LXRvLXJpZ2h0OiBcXGYzNGM7XG4kZmEtdmFyLWdpZjogXFxlMTkwO1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci10cmFzaC1zbGFzaDogXFxlMmIzO1xuJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmc6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcXGYxNzc7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrOiBcXGU1NWM7XG4kZmEtdmFyLWZvbnQtY2FzZTogXFxmODY2O1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1hcnJvdy1kb3duLWxlZnQ6IFxcZTA5MTtcbiRmYS12YXItZnJhbmMtc2lnbjogXFxlMThmO1xuJGZhLXZhci1mbGFzay1yb3VuZC1wb2lzb246IFxcZjZlMDtcbiRmYS12YXItZmxhc2stcG9pc29uOiBcXGY2ZTA7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFxcZjAyNjtcbiRmYS12YXItYm9vay1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTBiYztcbiRmYS12YXItY2hhcnQtdXNlcjogXFxmNmEzO1xuJGZhLXZhci11c2VyLWNoYXJ0OiBcXGY2YTM7XG4kZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1wcmVzZW50YXRpb24tc2NyZWVuOiBcXGY2ODU7XG4kZmEtdmFyLXByZXNlbnRhdGlvbjogXFxmNjg1O1xuJGZhLXZhci1jaXJjbGUtYm9sdDogXFxlMGZlO1xuJGZhLXZhci1mYWNlLXNtaWxlLWhhbG86IFxcZTM4ZjtcbiRmYS12YXItY2FydC1jaXJjbGUtYXJyb3ctZG93bjogXFxlM2VmO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tcmV0dXJuOiBcXGUwMTE7XG4kZmEtdmFyLWhvdXNlLXBlcnNvbi1hcnJpdmU6IFxcZTAxMTtcbiRmYS12YXItaG91c2UtcmV0dXJuOiBcXGUwMTE7XG4kZmEtdmFyLW1lc3NhZ2UteG1hcms6IFxcZjRhYjtcbiRmYS12YXItY29tbWVudC1hbHQtdGltZXM6IFxcZjRhYjtcbiRmYS12YXItbWVzc2FnZS10aW1lczogXFxmNGFiO1xuJGZhLXZhci1maWxlLWNlcnRpZmljYXRlOiBcXGY1ZjM7XG4kZmEtdmFyLWZpbGUtYXdhcmQ6IFxcZjVmMztcbiRmYS12YXItdXNlci1kb2N0b3ItaGFpci1sb25nOiBcXGU0NTk7XG4kZmEtdmFyLWNhbWVyYS1zZWN1cml0eTogXFxmOGZlO1xuJGZhLXZhci1jYW1lcmEtaG9tZTogXFxmOGZlO1xuJGZhLXZhci1nZWFyOiBcXGYwMTM7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1kcm9wbGV0LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItYm9vay1oZWFydDogXFxmNDk5O1xuJGZhLXZhci1tb3NxdWU6IFxcZjY3ODtcbiRmYS12YXItZHVjazogXFxmNmQ4O1xuJGZhLXZhci1tb3NxdWl0bzogXFxlNTJiO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLWZsYWctc3dhbGxvd3RhaWw6IFxcZjc0YztcbiRmYS12YXItZmxhZy1hbHQ6IFxcZjc0YztcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlOiBcXGU1NGI7XG4kZmEtdmFyLWNhci1nYXJhZ2U6IFxcZjVlMjtcbiRmYS12YXItY2FydC1zaG9wcGluZzogXFxmMDdhO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kZmEtdmFyLWJvb2stZm9udDogXFxlMGJmO1xuJGZhLXZhci1zaGllbGQtcGx1czogXFxlMjRhO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci1leWUtZHJvcHBlci1mdWxsOiBcXGUxNzI7XG4kZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsOiBcXGUzNjU7XG4kZmEtdmFyLXRhYmxldC1ydWdnZWQ6IFxcZjQ4ZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtc25vdzogXFxmNzY4O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1mcmlnaWQ6IFxcZjc2ODtcbiRmYS12YXItbW9wZWQ6IFxcZTNiOTtcbiRmYS12YXItZmFjZS1zbWlsZS1wbHVzOiBcXGY1Yjk7XG4kZmEtdmFyLXNtaWxlLXBsdXM6IFxcZjViOTtcbiRmYS12YXItcmFkaW8tdHVuZXI6IFxcZjhkODtcbiRmYS12YXItcmFkaW8tYWx0OiBcXGY4ZDg7XG4kZmEtdmFyLWZhY2Utc3dlYXI6IFxcZTM5OTtcbiRmYS12YXItd2F0ZXItYXJyb3ctZG93bjogXFxmNzc0O1xuJGZhLXZhci13YXRlci1sb3dlcjogXFxmNzc0O1xuJGZhLXZhci1zY2FubmVyLXRvdWNoc2NyZWVuOiBcXGY0OGE7XG4kZmEtdmFyLWNpcmNsZS03OiBcXGUwZjQ7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXBsdXM6IFxcZTU1ZjtcbiRmYS12YXItcGVyc29uLXNraS1qdW1waW5nOiBcXGY3Yzc7XG4kZmEtdmFyLXNraS1qdW1wOiBcXGY3Yzc7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItd2F0ZXItYXJyb3ctdXA6IFxcZjc3NTtcbiRmYS12YXItd2F0ZXItcmlzZTogXFxmNzc1O1xuJGZhLXZhci13YXZlZm9ybS1saW5lczogXFxmOGYyO1xuJGZhLXZhci13YXZlZm9ybS1wYXRoOiBcXGY4ZjI7XG4kZmEtdmFyLXNwbGl0OiBcXGUyNTQ7XG4kZmEtdmFyLWZpbG0tY2FuaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZmlsbS1jYW5uaXN0ZXI6IFxcZjhiNztcbiRmYS12YXItZm9sZGVyLXhtYXJrOiBcXGY2NWY7XG4kZmEtdmFyLWZvbGRlci10aW1lczogXFxmNjVmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItYmxhbms6IFxcZjcxZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWFsdDogXFxmNzFmO1xuJGZhLXZhci10YWJsZXQtc2NyZWVuOiBcXGYzZmM7XG4kZmEtdmFyLXRhYmxldC1hbmRyb2lkLWFsdDogXFxmM2ZjO1xuJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkOiBcXGU1MDY7XG4kZmEtdmFyLWZvbGRlci1tdXNpYzogXFxlMThkO1xuJGZhLXZhci1kaXNwbGF5LW1lZGljYWw6IFxcZTE2NjtcbiRmYS12YXItZGVza3RvcC1tZWRpY2FsOiBcXGUxNjY7XG4kZmEtdmFyLXNoYXJlLWFsbDogXFxmMzY3O1xuJGZhLXZhci1wZWFwb2Q6IFxcZTMxYztcbiRmYS12YXItY2hlc3MtY2xvY2s6IFxcZjQzZDtcbiRmYS12YXItYXhlOiBcXGY2YjI7XG4kZmEtdmFyLXNxdWFyZS1kOiBcXGUyNjg7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItbW9iaWxlLXNpZ25hbC1vdXQ6IFxcZTFmMDtcbiRmYS12YXItYXJyb3ctdHVybi11cDogXFxmMTQ4O1xuJGZhLXZhci1sZXZlbC11cDogXFxmMTQ4O1xuJGZhLXZhci11OiBcXDU1O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lOiBcXGUwOWI7XG4kZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlOiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1saWdodC1zd2l0Y2gtb246IFxcZTAxOTtcbiRmYS12YXItYXJyb3ctZG93bi1hcnJvdy11cDogXFxmODgzO1xuJGZhLXZhci1zb3J0LWFsdDogXFxmODgzO1xuJGZhLXZhci1yYWluZHJvcHM6IFxcZjc1YztcbiRmYS12YXItZGFzaDogXFxlNDA0O1xuJGZhLXZhci1taW51cy1sYXJnZTogXFxlNDA0O1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9jay1mb3VyOiBcXGYwMTc7XG4kZmEtdmFyLWlucHV0LW51bWVyaWM6IFxcZTFiZDtcbiRmYS12YXItdHJ1Y2stdG93OiBcXGUyYjg7XG4kZmEtdmFyLWJhY2t3YXJkLXN0ZXA6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItY2FyLWJvbHQ6IFxcZTM0MTtcbiRmYS12YXItYXJyb3dzLW1heGltaXplOiBcXGYzMWQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3M6IFxcZjMxZDtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWNsb3VkLXNsZWV0OiBcXGY3NDE7XG4kZmEtdmFyLWxhbXAtc3RyZWV0OiBcXGUxYzU7XG4kZmEtdmFyLWxpc3QtcmFkaW86IFxcZTFkMDtcbiRmYS12YXItcGVuLW5pYi1zbGFzaDogXFxlNGExO1xuJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbDogXFxmNDMyO1xuJGZhLXZhci1zcXVhcmUtdXAtbGVmdDogXFxlMjgyO1xuJGZhLXZhci1vdmVybGluZTogXFxmODc2O1xuJGZhLXZhci1zOiBcXDUzO1xuJGZhLXZhci10aW1lbGluZTogXFxlMjljO1xuJGZhLXZhci1rZXlib2FyZDogXFxmMTFjO1xuJGZhLXZhci1hcnJvd3MtZnJvbS1kb3R0ZWQtbGluZTogXFxlMGEzO1xuJGZhLXZhci11c2ItZHJpdmU6IFxcZjhlOTtcbiRmYS12YXItYmFsbG90OiBcXGY3MzI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItbG9jYXRpb24tZG90LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLWNhcmRzOiBcXGUzZWQ7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1jbGluaWMtbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1ib3hpbmctZ2xvdmU6IFxcZjQzODtcbiRmYS12YXItZ2xvdmUtYm94aW5nOiBcXGY0Mzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci1iZWxsLXNjaG9vbDogXFxmNWQ1O1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuOiBcXGYzY2Y7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1wbGFuZS11cDogXFxlMjJkO1xuJGZhLXZhci1mb2xkZXItaGVhcnQ6IFxcZTE4OTtcbiRmYS12YXItY2lyY2xlLWxvY2F0aW9uLWFycm93OiBcXGY2MDI7XG4kZmEtdmFyLWxvY2F0aW9uLWNpcmNsZTogXFxmNjAyO1xuJGZhLXZhci1mYWNlLWhlYWQtYmFuZGFnZTogXFxlMzdhO1xuJGZhLXZhci1zdXNoaS1yb2xsOiBcXGU0OGI7XG4kZmEtdmFyLW1ha2ktcm9sbDogXFxlNDhiO1xuJGZhLXZhci1tYWtpenVzaGk6IFxcZTQ4YjtcbiRmYS12YXItY2FyLWJ1bXA6IFxcZjVlMDtcbiRmYS12YXItcGlnZ3ktYmFuazogXFxmNGQzO1xuJGZhLXZhci1yYWNxdWV0OiBcXGY0NWE7XG4kZmEtdmFyLWNhci1taXJyb3JzOiBcXGUzNDM7XG4kZmEtdmFyLWluZHVzdHJ5LXdpbmRvd3M6IFxcZjNiMztcbiRmYS12YXItaW5kdXN0cnktYWx0OiBcXGYzYjM7XG4kZmEtdmFyLWJvbHQtYXV0bzogXFxlMGI2O1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS0zOiBcXGYyNDI7XG4kZmEtdmFyLWZsdXgtY2FwYWNpdG9yOiBcXGY4YmE7XG4kZmEtdmFyLW1vdW50YWluLWNpdHk6IFxcZTUyZTtcbiRmYS12YXItY29pbnM6IFxcZjUxZTtcbiRmYS12YXItaG9uZXktcG90OiBcXGU0MTg7XG4kZmEtdmFyLW9saXZlOiBcXGUzMTY7XG4kZmEtdmFyLWtoYW5kYTogXFxmNjZkO1xuJGZhLXZhci1maWx0ZXItbGlzdDogXFxlMTdjO1xuJGZhLXZhci1vdXRsZXQ6IFxcZTAxYztcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItY2F1bGRyb246IFxcZjZiZjtcbiRmYS12YXItcGVvcGxlOiBcXGUyMTY7XG4kZmEtdmFyLWZvbGRlci10cmVlOiBcXGY4MDI7XG4kZmEtdmFyLW5ldHdvcmstd2lyZWQ6IFxcZjZmZjtcbiRmYS12YXItY3JvaXNzYW50OiBcXGY3ZjY7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItY2VudC1zaWduOiBcXGUzZjU7XG4kZmEtdmFyLXN3b3Jkcy1sYXNlcjogXFxlMDNkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiRmYS12YXItc3F1YXJlLXU6IFxcZTI4MTtcbiRmYS12YXItd2FuZC1zcGFya2xlczogXFxmNzJiO1xuJGZhLXZhci1yb3V0ZXI6IFxcZjhkYTtcbiRmYS12YXItZWxsaXBzaXMtdmVydGljYWw6IFxcZjE0MjtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1zd29yZC1sYXNlci1hbHQ6IFxcZTAzYztcbiRmYS12YXItdGlja2V0OiBcXGYxNDU7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1jb2luOiBcXGY4NWM7XG4kZmEtdmFyLWxhcHRvcC1zbGFzaDogXFxlMWM3O1xuJGZhLXZhci1yaWdodC1sb25nOiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWNpcmNsZS1iOiBcXGUwZmQ7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1zaW1wbGU6IFxcZTIxYztcbiRmYS12YXItcGlwZS1jb2xsYXI6IFxcZTQzNztcbiRmYS12YXItbGlnaHRzLWhvbGlkYXk6IFxcZjdiMjtcbiRmYS12YXItY2l0cnVzOiBcXGUyZjQ7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWxhcHRvcC1maWxlOiBcXGU1MWQ7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10ZWxldHlwZTogXFxmMWU0O1xuJGZhLXZhci1jaGFydC10cmVlLW1hcDogXFxlMGVhO1xuJGZhLXZhci1kaWFncmFtLW5leHQ6IFxcZTQ3NjtcbiRmYS12YXItcGVyc29uLXJpZmxlOiBcXGU1NGU7XG4kZmEtdmFyLWNsb2NrLWZpdmUtdGhpcnR5OiBcXGUzNGE7XG4kZmEtdmFyLXBpcGUtdmFsdmU6IFxcZTQzOTtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1hcmM6IFxcZTRiNDtcbiRmYS12YXItZmFjZS1zcGlyYWwtZXllczogXFxlNDg1O1xuJGZhLXZhci1jb21wcmVzcy13aWRlOiBcXGYzMjY7XG4kZmEtdmFyLWNpcmNsZS1waG9uZS1oYW5ndXA6IFxcZTExZDtcbiRmYS12YXItcGhvbmUtY2lyY2xlLWRvd246IFxcZTExZDtcbiRmYS12YXItZ2Vhci1jb21wbGV4LWNvZGU6IFxcZTVlYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUxMjtcbiRmYS12YXItYmFkbWludG9uOiBcXGUzM2E7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nOiBcXGYyMGE7XG4kZmEtdmFyLXBlcnNvbi1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLXJpZ2h0LWZyb20tbGluZTogXFxmMzQ3O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1sZWZ0OiBcXGYzNDc7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci1pbWFnZXM6IFxcZjMwMjtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1zaHV0dGxlY29jazogXFxmNDViO1xuJGZhLXZhci11c2VyLWhhaXI6IFxcZTQ1YTtcbiRmYS12YXItZXllLWV2aWw6IFxcZjZkYjtcbiRmYS12YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiRmYS12YXItbjogXFw0ZTtcbiRmYS12YXItc3dhcDogXFxlNjA5O1xuJGZhLXZhci1nYXJhZ2U6IFxcZTAwOTtcbiRmYS12YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItc2hvdmVsLXNub3c6IFxcZjdjMztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1mYWNlLWx5aW5nOiBcXGUzN2U7XG4kZmEtdmFyLXNwcmlua2xlcjogXFxlMDM1O1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcms6IFxcZTRkNDtcbiRmYS12YXItcGVyc29uLXNsZWRkaW5nOiBcXGY3Y2I7XG4kZmEtdmFyLXNsZWRkaW5nOiBcXGY3Y2I7XG4kZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZDogXFxmOGJiO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLWNsb2NrLXNpeC10aGlydHk6IFxcZTM1MztcbiRmYS12YXItYmF0dGVyeS1zbGFzaDogXFxmMzc3O1xuJGZhLXZhci10dWdyaWstc2lnbjogXFxlMmJhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lOiBcXGU0Yjg7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWFuZ2xlcy11cC1kb3duOiBcXGU2MGQ7XG4kZmEtdmFyLXNoZWx2ZXM6IFxcZjQ4MDtcbiRmYS12YXItaW52ZW50b3J5OiBcXGY0ODA7XG4kZmEtdmFyLWNsb3VkLXNub3c6IFxcZjc0MjtcbiRmYS12YXItZmFjZS1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZGVsZXRlLWxlZnQ6IFxcZjU1YTtcbiRmYS12YXItYmFja3NwYWNlOiBcXGY1NWE7XG4kZmEtdmFyLW92ZW46IFxcZTAxZDtcbiRmYS12YXItY2xvdWQtYmluYXJ5OiBcXGU2MDE7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5OiBcXGYxZmI7XG4kZmEtdmFyLWV5ZWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItY29tbWVudC1jYXB0aW9uczogXFxlMTQ2O1xuJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbjogXFxlMTRlO1xuJGZhLXZhci1zY3JpYmJsZTogXFxlMjNmO1xuJGZhLXZhci1yb3RhdGUtZXhjbGFtYXRpb246IFxcZTIzYztcbiRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2s6IFxcZTVhMDtcbiRmYS12YXItZ2xhc3M6IFxcZjgwNDtcbiRmYS12YXItbG9hZGVyOiBcXGUxZDQ7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItdXNlci1waWxvdDogXFxlMmMwO1xuJGZhLXZhci1tb2JpbGU6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQ6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcXGYzY2U7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZDogXFxlM2Y5O1xuJGZhLXZhci1mYWNlLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWJvb2stc2t1bGw6IFxcZjZiNztcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLWZhY2UtZG90dGVkOiBcXGU0N2Y7XG4kZmEtdmFyLWZhY2Utd29ycmllZDogXFxlM2EzO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWRlZGVudDogXFxmMDNiO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRmZTtcbiRmYS12YXItaG91c2U6IFxcZjAxNTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob21lLWFsdDogXFxmMDE1O1xuJGZhLXZhci1ob21lLWxnLWFsdDogXFxmMDE1O1xuJGZhLXZhci12ZWN0b3ItY2lyY2xlOiBcXGUyYzY7XG4kZmEtdmFyLWNhci1jaXJjbGUtYm9sdDogXFxlMzQyO1xuJGZhLXZhci1jYWxlbmRhci13ZWVrOiBcXGY3ODQ7XG4kZmEtdmFyLWZseWluZy1kaXNjOiBcXGUzYTk7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLXNxdWFyZS1kb3duLXJpZ2h0OiBcXGUyNmM7XG4kZmEtdmFyLWI6IFxcNDI7XG4kZmEtdmFyLXNlYXQtYWlybGluZTogXFxlMjQ0O1xuJGZhLXZhci1tb29uLW92ZXItc3VuOiBcXGY3NGE7XG4kZmEtdmFyLWVjbGlwc2UtYWx0OiBcXGY3NGE7XG4kZmEtdmFyLXBpcGU6IFxcN2M7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbDogXFxmNDc3O1xuJGZhLXZhci1wb3RhdG86IFxcZTQ0MDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItY2lyY2xlLWE6IFxcZTBmNztcbiRmYS12YXItaGVsbWV0LWJhdHRsZTogXFxmNmViO1xuJGZhLXZhci1idXR0ZXI6IFxcZTNlNDtcbiRmYS12YXItYmxhbmtldC1maXJlOiBcXGUzZGE7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1jYXN0bGU6IFxcZTBkZTtcbiRmYS12YXItZ29sZi1jbHViOiBcXGY0NTE7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6IFxcZjBlYztcbiRmYS12YXItZXhjaGFuZ2U6IFxcZjBlYztcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJvdGF0ZS1mb3J3YXJkOiBcXGYyZjk7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLWN1dGxlcnk6IFxcZjJlNztcbiRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydDogXFxmMTYxO1xuJGZhLXZhci1zb3J0LWFtb3VudC11cDogXFxmMTYxO1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXI6IFxcZTYwNTtcbiRmYS12YXItYmFsbG9vbnM6IFxcZTJlNDtcbiRmYS12YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kZmEtdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJGZhLXZhci10aW1lbGluZS1hcnJvdzogXFxlMjlkO1xuJGZhLXZhci1za3VsbDogXFxmNTRjO1xuJGZhLXZhci1nYW1lLWJvYXJkLXNpbXBsZTogXFxmODY4O1xuJGZhLXZhci1nYW1lLWJvYXJkLWFsdDogXFxmODY4O1xuJGZhLXZhci1jaXJjbGUtdmlkZW86IFxcZTEyYjtcbiRmYS12YXItdmlkZW8tY2lyY2xlOiBcXGUxMmI7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXItYnViYmxlOiBcXGUwZTk7XG4kZmEtdmFyLWhvdXNlLXR1cnJldDogXFxlMWI0O1xuJGZhLXZhci1iYW5hbmE6IFxcZTJlNTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXNrdWxsOiBcXGUxYTQ7XG4kZmEtdmFyLXBlb3BsZS1kcmVzczogXFxlMjE3O1xuJGZhLXZhci1sb3Zlc2VhdDogXFxmNGNjO1xuJGZhLXZhci1jb3VjaC1zbWFsbDogXFxmNGNjO1xuJGZhLXZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci1ibG9jay1xdW90ZTogXFxlMGI1O1xuJGZhLXZhci11cC1sb25nOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItY29kZS1tZXJnZTogXFxmMzg3O1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXItcGVuOiBcXGY4NzM7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQtYWx0OiBcXGY4NzM7XG4kZmEtdmFyLXVwLWZyb20tbGluZTogXFxmMzQ2O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1ib3R0b206IFxcZjM0NjtcbiRmYS12YXItdXBsb2FkOiBcXGYwOTM7XG4kZmEtdmFyLWh1cnJpY2FuZTogXFxmNzUxO1xuJGZhLXZhci1ncmlkLXJvdW5kLTItcGx1czogXFxlNWRjO1xuJGZhLXZhci1wZW9wbGUtcGFudHM6IFxcZTIxOTtcbiRmYS12YXItbW91bmQ6IFxcZTUyZDtcbiRmYS12YXItd2luZHNvY2s6IFxcZjc3NztcbiRmYS12YXItY2lyY2xlLWhhbGY6IFxcZTExMDtcbiRmYS12YXItYnJha2Utd2FybmluZzogXFxlMGM3O1xuJGZhLXZhci10b2lsZXQtcG9ydGFibGU6IFxcZTU4MztcbiRmYS12YXItY29tcGFjdC1kaXNjOiBcXGY1MWY7XG4kZmEtdmFyLWZpbGUtYXJyb3ctZG93bjogXFxmNTZkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLXNheG9waG9uZS1maXJlOiBcXGY4ZGI7XG4kZmEtdmFyLXNheC1ob3Q6IFxcZjhkYjtcbiRmYS12YXItY2FtZXJhLXdlYi1zbGFzaDogXFxmODMzO1xuJGZhLXZhci13ZWJjYW0tc2xhc2g6IFxcZjgzMztcbiRmYS12YXItZm9sZGVyLW1lZGljYWw6IFxcZTE4YztcbiRmYS12YXItZm9sZGVyLWdlYXI6IFxcZTE4NztcbiRmYS12YXItZm9sZGVyLWNvZzogXFxlMTg3O1xuJGZhLXZhci1oYW5kLXdhdmU6IFxcZTFhNztcbiRmYS12YXItYXJyb3ctdXAtYXJyb3ctZG93bjogXFxlMDk5O1xuJGZhLXZhci1zb3J0LXVwLWRvd246IFxcZTA5OTtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1zaGllbGQtY2F0OiBcXGU1NzI7XG4kZmEtdmFyLW1lc3NhZ2Utc2xhc2g6IFxcZjRhOTtcbiRmYS12YXItY29tbWVudC1hbHQtc2xhc2g6IFxcZjRhOTtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci16YXA6IFxcZjBlNztcbiRmYS12YXItdHJhc2gtY2FuLWNoZWNrOiBcXGUyYTk7XG4kZmEtdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kZmEtdmFyLW9pbC13ZWxsOiBcXGU1MzI7XG4kZmEtdmFyLXBlcnNvbi1zaW1wbGU6IFxcZTIyMDtcbiRmYS12YXItdmF1bHQ6IFxcZTJjNTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci10b2lsZXQ6IFxcZjdkODtcbiRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrOiBcXGU1NTc7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLWNueTogXFxmMTU3O1xuJGZhLXZhci1qcHk6IFxcZjE1NztcbiRmYS12YXItcm1iOiBcXGYxNTc7XG4kZmEtdmFyLXllbjogXFxmMTU3O1xuJGZhLXZhci1nZWFyLWNvZGU6IFxcZTVlODtcbiRmYS12YXItbm90ZXM6IFxcZTIwMjtcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1yb3VibGU6IFxcZjE1ODtcbiRmYS12YXItcnViOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXRyYXNoLXVuZG86IFxcZjg5NTtcbiRmYS12YXItdHJhc2gtYXJyb3ctdHVybi1sZWZ0OiBcXGY4OTU7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzczogXFxmNzllO1xuJGZhLXZhci1nbGFzcy1jaGFtcGFnbmU6IFxcZjc5ZTtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbDogXFxlM2JjO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItdHJhc2gtY2FuLXNsYXNoOiBcXGUyYWQ7XG4kZmEtdmFyLXRyYXNoLWFsdC1zbGFzaDogXFxlMmFkO1xuJGZhLXZhci1zY3JlZW4tdXNlcnM6IFxcZjYzZDtcbiRmYS12YXItdXNlcnMtY2xhc3M6IFxcZjYzZDtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1sZWZ0OiBcXGYzM2E7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1sZWZ0OiBcXGYzM2E7XG4kZmEtdmFyLXNxdWFyZS04OiBcXGUyNWQ7XG4kZmEtdmFyLWZhY2Utc21pbGUtaGVhcnRzOiBcXGUzOTA7XG4kZmEtdmFyLWJyYWNrZXRzLXNxdWFyZTogXFxmN2U5O1xuJGZhLXZhci1icmFja2V0czogXFxmN2U5O1xuJGZhLXZhci1sYXB0b3AtYXJyb3ctZG93bjogXFxlMWM2O1xuJGZhLXZhci1ob2NrZXktc3RpY2stcHVjazogXFxlM2FlO1xuJGZhLXZhci1ob3VzZS10cmVlOiBcXGUxYjM7XG4kZmEtdmFyLXNpZ25hbC1mYWlyOiBcXGY2OGQ7XG4kZmEtdmFyLXNpZ25hbC0yOiBcXGY2OGQ7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXI6IFxcZjJlODtcbiRmYS12YXItZG9sbGFyLWNpcmNsZTogXFxmMmU4O1xuJGZhLXZhci11c2QtY2lyY2xlOiBcXGYyZTg7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItYXJyb3dzLXJlcGVhdDogXFxmMzY0O1xuJGZhLXZhci1yZXBlYXQtYWx0OiBcXGYzNjQ7XG4kZmEtdmFyLWJvcmUtaG9sZTogXFxlNGMzO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1pbWFnZS1wb2xhcm9pZDogXFxmOGM0O1xuJGZhLXZhci13YXZlLXRyaWFuZ2xlOiBcXGY4OWE7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nLWZhc3Q6IFxcZTVmZjtcbiRmYS12YXItY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWdyaWxsOiBcXGU1YTM7XG4kZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiRmYS12YXItY2hhcnQtbWl4ZWQ6IFxcZjY0MztcbiRmYS12YXItYW5hbHl0aWNzOiBcXGY2NDM7XG4kZmEtdmFyLWZsb3Jpbi1zaWduOiBcXGUxODQ7XG4kZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZTogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFwzYztcbiRmYS12YXItZGlzcGxheS1jb2RlOiBcXGUxNjU7XG4kZmEtdmFyLWRlc2t0b3AtY29kZTogXFxlMTY1O1xuJGZhLXZhci1mYWNlLWRyb29saW5nOiBcXGUzNzI7XG4kZmEtdmFyLW9pbC10ZW1wZXJhdHVyZTogXFxmNjE0O1xuJGZhLXZhci1vaWwtdGVtcDogXFxmNjE0O1xuJGZhLXZhci1zcXVhcmUtcXVlc3Rpb246IFxcZjJmZDtcbiRmYS12YXItcXVlc3Rpb24tc3F1YXJlOiBcXGYyZmQ7XG4kZmEtdmFyLWFpci1jb25kaXRpb25lcjogXFxmOGY0O1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLW1vdW50YWluczogXFxmNmZkO1xuJGZhLXZhci1vbWVnYTogXFxmNjdhO1xuJGZhLXZhci1jYXItdHVubmVsOiBcXGU0ZGU7XG4kZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eTogXFxmNGQxO1xuJGZhLXZhci1wYW4tZm9vZDogXFxlNDJiO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiRmYS12YXItYXJyb3ctcmlnaHQtbG9uZzogXFxmMTc4O1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcXGYxNzg7XG4kZmEtdmFyLXRpY2tldHMtYWlybGluZTogXFxlMjliO1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrOiBcXGU0YWM7XG4kZmEtdmFyLWVsbGlwc2lzOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItbmZjLXNsYXNoOiBcXGUxZmM7XG4kZmEtdmFyLWNoZXNzLXBhd246IFxcZjQ0MztcbiRmYS12YXIta2l0LW1lZGljYWw6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWdyaWQtMi1wbHVzOiBcXGUxOTc7XG4kZmEtdmFyLWJlbGxzOiBcXGY3N2Y7XG4kZmEtdmFyLXBlcnNvbi10aHJvdWdoLXdpbmRvdzogXFxlNWE5O1xuJGZhLXZhci10b29sYm94OiBcXGY1NTI7XG4kZmEtdmFyLWVudmVsb3BlLWRvdDogXFxlMTZmO1xuJGZhLXZhci1lbnZlbG9wZS1iYWRnZTogXFxlMTZmO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZTogXFxlNGZiO1xuJGZhLXZhci1idWc6IFxcZjE4ODtcbiRmYS12YXItYm93bC1jaG9wc3RpY2tzOiBcXGUyZTk7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJGZhLXZhci1jaXJjbGUtczogXFxlMTIxO1xuJGZhLXZhci1ib3gtYmFsbG90OiBcXGY3MzU7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1hdXRvbW9iaWxlOiBcXGYxYjk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kOiBcXGU0Zjc7XG4kZmEtdmFyLXVzZXItdGllLWhhaXI6IFxcZTQ1ZjtcbiRmYS12YXItcG9kaXVtLXN0YXI6IFxcZjc1ODtcbiRmYS12YXItdXNlci1oYWlyLW11bGxldDogXFxlNDVjO1xuJGZhLXZhci1idXNpbmVzcy1mcm9udDogXFxlNDVjO1xuJGZhLXZhci1wYXJ0eS1iYWNrOiBcXGU0NWM7XG4kZmEtdmFyLXRyaWFuLWJhbGJvdDogXFxlNDVjO1xuJGZhLXZhci1taWNyb3Bob25lLXN0YW5kOiBcXGY4Y2I7XG4kZmEtdmFyLWJvb2stb3Blbi1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItYm9vay1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItZmFtaWx5LWRyZXNzOiBcXGUzMDE7XG4kZmEtdmFyLWNpcmNsZS14OiBcXGUxMmU7XG4kZmEtdmFyLWNhYmluOiBcXGU0NmQ7XG4kZmEtdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJGZhLXZhci1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbDogXFxlNDc0O1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOiBcXGU0YmE7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1sZWZ0OiBcXGUxOWY7XG4kZmEtdmFyLW1lc3NhZ2UtZG90czogXFxmNGEzO1xuJGZhLXZhci1jb21tZW50LWFsdC1kb3RzOiBcXGY0YTM7XG4kZmEtdmFyLW1lc3NhZ2luZzogXFxmNGEzO1xuJGZhLXZhci1maWxlLWhlYXJ0OiBcXGUxNzY7XG4kZmEtdmFyLWJlZXItbXVnOiBcXGUwYjM7XG4kZmEtdmFyLWJlZXItZm9hbTogXFxlMGIzO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kcm9uZTogXFxmODVmO1xuJGZhLXZhci10cnVjay1kcm9wbGV0OiBcXGU1OGM7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrOiBcXGU1YTE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwOiBcXGUwNDA7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXVwOiBcXGUwNDA7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLXBlcnNvbi1mYWlyeTogXFxlNjA4O1xuJGZhLXZhci1iZWQ6IFxcZjIzNjtcbiRmYS12YXItYm9vay1jb3B5OiBcXGUwYmU7XG4kZmEtdmFyLXNxdWFyZS1oOiBcXGYwZmQ7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLXNxdWFyZS1jOiBcXGUyNjY7XG4kZmEtdmFyLWNsb2NrLXR3bzogXFxlMzVhO1xuJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWw6IFxcZTI2ZjtcbiRmYS12YXItY2FsZW5kYXItdXNlcnM6IFxcZTVlMjtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1iZWU6IFxcZTBiMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnVsbDogXFxmMmM3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWNhbmR5LWJhcjogXFxlM2U4O1xuJGZhLXZhci1jaG9jb2xhdGUtYmFyOiBcXGUzZTg7XG4kZmEtdmFyLXhtYXJrLWxhcmdlOiBcXGU1OWI7XG4kZmEtdmFyLXBpbmF0YTogXFxlM2MzO1xuJGZhLXZhci1hcnJvd3MtZnJvbS1saW5lOiBcXGUwYTQ7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLWJvd2wtc3Bvb246IFxcZTNlMDtcbiRmYS12YXItaGV4YWdvbi1jaGVjazogXFxlNDE2O1xuJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyazogXFxlNTYwO1xuJGZhLXZhci1zdGFyLW9mLWxpZmU6IFxcZjYyMTtcbiRmYS12YXItcGhvbmUtc2xhc2g6IFxcZjNkZDtcbiRmYS12YXItdHJhZmZpYy1saWdodC1zdG9wOiBcXGY2M2E7XG4kZmEtdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJGZhLXZhci1hY2NlbnQtZ3JhdmU6IFxcNjA7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbmdsZTogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy1oZWxwaW5nOiBcXGY0YzQ7XG4kZmEtdmFyLWNpcmNsZS0wOiBcXGUwZWQ7XG4kZmEtdmFyLWRpYWwtbWVkLWxvdzogXFxlMTYwO1xuJGZhLXZhci1sb2NhdGlvbi1kb3Q6IFxcZjNjNTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiRmYS12YXItY3JhYjogXFxlM2ZmO1xuJGZhLXZhci1ib3gtb3Blbi1mdWxsOiBcXGY0OWM7XG4kZmEtdmFyLWJveC1mdWxsOiBcXGY0OWM7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXDNlO1xuJGZhLXZhci1xdW90ZXM6IFxcZTIzNDtcbiRmYS12YXItcHJldHplbDogXFxlNDQxO1xuJGZhLXZhci1wZXJzb24tc3dpbW1pbmc6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLXVzZXItcm9ib3QteG1hcmtzOiBcXGU0YTc7XG4kZmEtdmFyLW1lc3NhZ2UtcXVvdGU6IFxcZTFlNDtcbiRmYS12YXItY29tbWVudC1hbHQtcXVvdGU6IFxcZTFlNDtcbiRmYS12YXItY2FuZHktY29ybjogXFxmNmJkO1xuJGZhLXZhci1mb2xkZXItbWFnbmlmeWluZy1nbGFzczogXFxlMThiO1xuJGZhLXZhci1mb2xkZXItc2VhcmNoOiBcXGUxOGI7XG4kZmEtdmFyLW5vdGVib29rOiBcXGUyMDE7XG4kZmEtdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyOiBcXGY2NDk7XG4kZmEtdmFyLWVyYXNlcjogXFxmMTJkO1xuJGZhLXZhci1oZXhhZ29uLWltYWdlOiBcXGU1MDQ7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2FzOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2E6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItY3JhdGUtYXBwbGU6IFxcZjZiMTtcbiRmYS12YXItYXBwbGUtY3JhdGU6IFxcZjZiMTtcbiRmYS12YXItcGVyc29uLWJ1cnN0OiBcXGU1M2I7XG4kZmEtdmFyLWdhbWUtYm9hcmQ6IFxcZjg2NztcbiRmYS12YXItaGF0LWNoZWY6IFxcZjg2YjtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpZ2h0OiBcXGUxYTE7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItc25vd2ZsYWtlLWRyb3BsZXRzOiBcXGU1YzE7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiRmYS12YXItYmF0dGVyeS0wOiBcXGYyNDQ7XG4kZmEtdmFyLWdyaWQtNDogXFxlMTk4O1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1mYWNlLXN1bmdsYXNzZXM6IFxcZTM5ODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItc3F1YXJlLTA6IFxcZTI1NTtcbiRmYS12YXItc2VjdGlvbjogXFxlNDQ3O1xuJGZhLXZhci1zcXVhcmUtdGhpcy13YXktdXA6IFxcZjQ5ZjtcbiRmYS12YXItYm94LXVwOiBcXGY0OWY7XG4kZmEtdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJGZhLXZhci1zcXVhcmUtYW1wZXJzYW5kOiBcXGUyNjA7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1sYW1wLWRlc2s6IFxcZTAxNDtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiRmYS12YXItcG9sbC1wZW9wbGU6IFxcZjc1OTtcbiRmYS12YXItd2hpc2tleS1nbGFzcy1pY2U6IFxcZjdhMTtcbiRmYS12YXItZ2xhc3Mtd2hpc2tleS1yb2NrczogXFxmN2ExO1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLXVzZXItYm91bnR5LWh1bnRlcjogXFxlMmJmO1xuJGZhLXZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJGZhLXZhci1yZW9yZGVyOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1kaWFncmFtLXNhbmtleTogXFxlMTU4O1xuJGZhLXZhci1jbG91ZC1oYWlsLW1peGVkOiBcXGY3M2E7XG4kZmEtdmFyLWNpcmNsZS11cC1sZWZ0OiBcXGUxMjg7XG4kZmEtdmFyLWRoYXJtYWNoYWtyYTogXFxmNjU1O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWxlZnQ6IFxcZTNiZTtcbiRmYS12YXItb2lsLWNhbi1kcmlwOiBcXGUyMDU7XG4kZmEtdmFyLWZhY2Utc21pbGluZy1oYW5kczogXFxlMzk2O1xuJGZhLXZhci1icm9jY29saTogXFxlM2UyO1xuJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlOiBcXGY2MWI7XG4kZmEtdmFyLWVhci1tdWZmczogXFxmNzk1O1xuJGZhLXZhci1ob3Rkb2c6IFxcZjgwZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItZW1wdHk6IFxcZTA0NjtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lOiBcXGYyOWQ7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWFuZ2xlLTkwOiBcXGUwOGQ7XG4kZmEtdmFyLXJlY3RhbmdsZS10ZXJtaW5hbDogXFxlMjM2O1xuJGZhLXZhci1raXRlOiBcXGY2ZjQ7XG4kZmEtdmFyLWRydW06IFxcZjU2OTtcbiRmYS12YXItc2NydWJiZXI6IFxcZjJmODtcbiRmYS12YXItaWNlLWNyZWFtOiBcXGY4MTA7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0OiBcXGU0ZmM7XG4kZmEtdmFyLWZpc2gtYm9uZXM6IFxcZTMwNDtcbiRmYS12YXItZGVlci1ydWRvbHBoOiBcXGY3OGY7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItaGVhZC1zaWRlLWhlYXJ0OiBcXGUxYWE7XG4kZmEtdmFyLXNxdWFyZS1lOiBcXGUyNmQ7XG4kZmEtdmFyLW1ldGVyLWZpcmU6IFxcZTFlYjtcbiRmYS12YXItY2xvdWQtaGFpbDogXFxmNzM5O1xuJGZhLXZhci1jaGVjay10by1zbG90OiBcXGY3NzI7XG4kZmEtdmFyLXZvdGUteWVhOiBcXGY3NzI7XG4kZmEtdmFyLW1vbmV5LWZyb20tYnJhY2tldDogXFxlMzEyO1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItY2FyLWJ1czogXFxmODVhO1xuJGZhLXZhci1zcGVha2VyOiBcXGY4ZGY7XG4kZmEtdmFyLXRpbWVyOiBcXGUyOWU7XG4kZmEtdmFyLWJveGVzLXN0YWNrZWQ6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXMtYWx0OiBcXGY0Njg7XG4kZmEtdmFyLWdyaWxsLWhvdDogXFxlNWE1O1xuJGZhLXZhci1iYWxsb3QtY2hlY2s6IFxcZjczMztcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1jaGFpbjogXFxmMGMxO1xuJGZhLXZhci1lYXItbGlzdGVuOiBcXGYyYTI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXFxmMmEyO1xuJGZhLXZhci1maWxlLW1pbnVzOiBcXGYzMTg7XG4kZmEtdmFyLXRyZWUtY2l0eTogXFxlNTg3O1xuJGZhLXZhci1wbGF5OiBcXGYwNGI7XG4kZmEtdmFyLWZvbnQ6IFxcZjAzMTtcbiRmYS12YXItY3VwLXRvZ286IFxcZjZjNTtcbiRmYS12YXItY29mZmVlLXRvZ286IFxcZjZjNTtcbiRmYS12YXItc3F1YXJlLWRvd24tbGVmdDogXFxlMjZiO1xuJGZhLXZhci1idXJnZXItbGV0dHVjZTogXFxlM2UzO1xuJGZhLXZhci1ydXBpYWgtc2lnbjogXFxlMjNkO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaDogXFxmMDAyO1xuJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmU6IFxcZjQ3MDtcbiRmYS12YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kZmEtdmFyLWNoZXZyb25zLWRvd246IFxcZjMyMjtcbiRmYS12YXItY2hldnJvbi1kb3VibGUtZG93bjogXFxmMzIyO1xuJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXA6IFxcZjgyYTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQ6IFxcZjgyYTtcbiRmYS12YXItc2lnbmFsLWdvb2Q6IFxcZjY4ZTtcbiRmYS12YXItc2lnbmFsLTM6IFxcZjY4ZTtcbiRmYS12YXItbG9jYXRpb24tcXVlc3Rpb246IFxcZjYwYjtcbiRmYS12YXItbWFwLW1hcmtlci1xdWVzdGlvbjogXFxmNjBiO1xuJGZhLXZhci1mbG9wcHktZGlzay1jaXJjbGUteG1hcms6IFxcZTE4MTtcbiRmYS12YXItZmxvcHB5LWRpc2stdGltZXM6IFxcZTE4MTtcbiRmYS12YXItc2F2ZS1jaXJjbGUteG1hcms6IFxcZTE4MTtcbiRmYS12YXItc2F2ZS10aW1lczogXFxlMTgxO1xuJGZhLXZhci1uYWlyYS1zaWduOiBcXGUxZjY7XG4kZmEtdmFyLXBlYWNoOiBcXGUyMGI7XG4kZmEtdmFyLXRheGktYnVzOiBcXGUyOTg7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHk6IFxcN2I7XG4kZmEtdmFyLWJyYWNrZXQtY3VybHktbGVmdDogXFw3YjtcbiRmYS12YXItbG9ic3RlcjogXFxlNDIxO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtZW1wdHk6IFxcZjQ3NjtcbiRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eTogXFxmNDc2O1xuJGZhLXZhci1jb2xvbjogXFwzYTtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLXdhbmQ6IFxcZjcyYTtcbiRmYS12YXItd2Fsa2llLXRhbGtpZTogXFxmOGVmO1xuJGZhLXZhci1maWxlLXBlbjogXFxmMzFjO1xuJGZhLXZhci1maWxlLWVkaXQ6IFxcZjMxYztcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci10YWJsZS1waWNuaWM6IFxcZTMyZDtcbiRmYS12YXItc3F1YXJlLXBlbjogXFxmMTRiO1xuJGZhLXZhci1wZW4tc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUtbGluZXM6IFxcZTExNztcbiRmYS12YXItbWljcm9waG9uZS1jaXJjbGUtYWx0OiBcXGUxMTc7XG4kZmEtdmFyLWRpc3BsYXktc2xhc2g6IFxcZTJmYTtcbiRmYS12YXItZGVza3RvcC1zbGFzaDogXFxlMmZhO1xuJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nOiBcXGY1YzE7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUzZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItMjogXFxlMDQ0O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRpYW1vbmQ6IFxcZjQ3YztcbiRmYS12YXItaGFuZC1yZWNlaXZpbmc6IFxcZjQ3YztcbiRmYS12YXItbW9uZXktYmlsbC1zaW1wbGUtd2F2ZTogXFxlMWYyO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS01OiBcXGYyNDA7XG4kZmEtdmFyLWJlbGwtcGx1czogXFxmODQ5O1xuJGZhLXZhci1ib29rLWFycm93LXJpZ2h0OiBcXGUwYjk7XG4kZmEtdmFyLWhvc3BpdGFsczogXFxmODBlO1xuJGZhLXZhci1jbHViOiBcXGYzMjc7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItZHJvcGxldC1kZWdyZWU6IFxcZjc0ODtcbiRmYS12YXItZGV3cG9pbnQ6IFxcZjc0ODtcbiRmYS12YXItY29kZS1jb21wYXJlOiBcXGUxM2E7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbGlzdC1kb3RzOiBcXGYwY2E7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tYWdpYzogXFxmNmU1O1xuJGZhLXZhci13YXRlcm1lbG9uLXNsaWNlOiBcXGUzMzc7XG4kZmEtdmFyLWNpcmNsZS1lbGxpcHNpczogXFxlMTBhO1xuJGZhLXZhci1zY2hvb2wtbG9jazogXFxlNTZmO1xuJGZhLXZhci10b3dlci1jZWxsOiBcXGU1ODU7XG4kZmEtdmFyLXNkLWNhcmRzOiBcXGUyNDA7XG4kZmEtdmFyLWp1Zy1ib3R0bGU6IFxcZTVmYjtcbiRmYS12YXItZG93bi1sb25nOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItZW52ZWxvcGVzOiBcXGUxNzA7XG4kZmEtdmFyLXBob25lLW9mZmljZTogXFxmNjdkO1xuJGZhLXZhci1yYW5raW5nLXN0YXI6IFxcZTU2MTtcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1uZmMtcGVuOiBcXGUxZmE7XG4kZmEtdmFyLXBlcnNvbi1oYXJhc3Npbmc6IFxcZTU0OTtcbiRmYS12YXItaGF0LXdpbnRlcjogXFxmN2E4O1xuJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduOiBcXGU0NmM7XG4kZmEtdmFyLWxhbmRtYXJrLWRvbWU6IFxcZjc1MjtcbiRmYS12YXItbGFuZG1hcmstYWx0OiBcXGY3NTI7XG4kZmEtdmFyLWJvbmUtYnJlYWs6IFxcZjVkODtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItZG93bi1mcm9tLWRvdHRlZC1saW5lOiBcXGU0MDc7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXRlbGV2aXNpb246IFxcZjI2YztcbiRmYS12YXItdHYtYWx0OiBcXGYyNmM7XG4kZmEtdmFyLWJvcmRlci1sZWZ0OiBcXGY4NGY7XG4kZmEtdmFyLWNpcmNsZS1kaXZpZGU6IFxcZTEwNjtcbiRmYS12YXItc2hyaW1wOiBcXGU0NDg7XG4kZmEtdmFyLWxpc3QtY2hlY2s6IFxcZjBhZTtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItZGlhZ3JhbS1zdWJ0YXNrOiBcXGU0Nzk7XG4kZmEtdmFyLWp1Zy1kZXRlcmdlbnQ6IFxcZTUxOTtcbiRmYS12YXItY2lyY2xlLXVzZXI6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItc3F1YXJlLXk6IFxcZTI4NztcbiRmYS12YXItdXNlci1kb2N0b3ItaGFpcjogXFxlNDU4O1xuJGZhLXZhci1wbGFuZXQtcmluZ2VkOiBcXGUwMjA7XG4kZmEtdmFyLW11c2hyb29tOiBcXGU0MjU7XG4kZmEtdmFyLXVzZXItc2hpZWxkOiBcXGY1MDU7XG4kZmEtdmFyLW1lZ2FwaG9uZTogXFxmNjc1O1xuJGZhLXZhci13cmVhdGgtbGF1cmVsOiBcXGU1ZDI7XG4kZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjazogXFxlMTBkO1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLWJveC1kb2xsYXI6IFxcZjRhMDtcbiRmYS12YXItYm94LXVzZDogXFxmNGEwO1xuJGZhLXZhci1jYXItYnVyc3Q6IFxcZjVlMTtcbiRmYS12YXItY2FyLWNyYXNoOiBcXGY1ZTE7XG4kZmEtdmFyLXk6IFxcNTk7XG4kZmEtdmFyLXVzZXItaGVhZHNldDogXFxmODJkO1xuJGZhLXZhci1hcnJvd3MtcmV0d2VldDogXFxmMzYxO1xuJGZhLXZhci1yZXR3ZWV0LWFsdDogXFxmMzYxO1xuJGZhLXZhci1wZXJzb24tc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1yaWdodDogXFxmMzJiO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1yaWdodDogXFxmMzJiO1xuJGZhLXZhci1sYWNyb3NzZS1zdGljay1iYWxsOiBcXGUzYjY7XG4kZmEtdmFyLXRydWNrLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci11c2VyLW1hZ25pZnlpbmctZ2xhc3M6IFxcZTVjNTtcbiRmYS12YXItc3Rhci1zaGFycDogXFxlMjhiO1xuJGZhLXZhci1jb21tZW50LWhlYXJ0OiBcXGU1Yzg7XG4kZmEtdmFyLWNpcmNsZS0xOiBcXGUwZWU7XG4kZmEtdmFyLWNpcmNsZS1zdGFyOiBcXGUxMjM7XG4kZmEtdmFyLXN0YXItY2lyY2xlOiBcXGUxMjM7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItY2xvdWQtZm9nOiBcXGY3NGU7XG4kZmEtdmFyLWZvZzogXFxmNzRlO1xuJGZhLXZhci13YWZmbGU6IFxcZTQ2NjtcbiRmYS12YXItbXVzaWMtbm90ZTogXFxmOGNmO1xuJGZhLXZhci1tdXNpYy1hbHQ6IFxcZjhjZjtcbiRmYS12YXItaGV4YWdvbi1leGNsYW1hdGlvbjogXFxlNDE3O1xuJGZhLXZhci1jYXJ0LXNob3BwaW5nLWZhc3Q6IFxcZTBkYztcbiRmYS12YXItb2JqZWN0LXVuaW9uOiBcXGU0OWY7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItc3RhcmZpZ2h0ZXI6IFxcZTAzNztcbiRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlOiBcXGYwNDI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1hcnJvdy1yaWdodC1sb25nLXRvLWxpbmU6IFxcZTNkNTtcbiRmYS12YXItc3F1YXJlLWFycm93LWRvd246IFxcZjMzOTtcbiRmYS12YXItYXJyb3ctc3F1YXJlLWRvd246IFxcZjMzOTtcbiRmYS12YXItZGlhbW9uZC1oYWxmLXN0cm9rZTogXFxlNWI4O1xuJGZhLXZhci1jbGFwcGVyYm9hcmQ6IFxcZTEzMTtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tbGVmdDogXFxmMzJhO1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1sZWZ0OiBcXGYzMmE7XG4kZmEtdmFyLXBob25lLWludGVyY29tOiBcXGU0MzQ7XG4kZmEtdmFyLWxpbmstaG9yaXpvbnRhbDogXFxlMWNiO1xuJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsOiBcXGUxY2I7XG4kZmEtdmFyLW1hbmdvOiBcXGUzMGY7XG4kZmEtdmFyLW11c2ljLW5vdGUtc2xhc2g6IFxcZjhkMDtcbiRmYS12YXItbXVzaWMtYWx0LXNsYXNoOiBcXGY4ZDA7XG4kZmEtdmFyLWNpcmNsZS1yYWRpYXRpb246IFxcZjdiYTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1mYWNlLXRvbmd1ZS1zd2VhdDogXFxlMzllO1xuJGZhLXZhci1nbG9iZS1zdGFuZDogXFxmNWY2O1xuJGZhLXZhci1iYXNlYmFsbDogXFxmNDMzO1xuJGZhLXZhci1iYXNlYmFsbC1iYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWNpcmNsZS1wOiBcXGUxMWE7XG4kZmEtdmFyLWF3YXJkLXNpbXBsZTogXFxlMGFiO1xuJGZhLXZhci1qZXQtZmlnaHRlci11cDogXFxlNTE4O1xuJGZhLXZhci1kaWFncmFtLXByb2plY3Q6IFxcZjU0MjtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLXBlZGVzdGFsOiBcXGUyMGQ7XG4kZmEtdmFyLWNoYXJ0LXB5cmFtaWQ6IFxcZTBlNjtcbiRmYS12YXItc2lkZWJhcjogXFxlMjRlO1xuJGZhLXZhci1zbm93bWFuLWhlYWQ6IFxcZjc5YjtcbiRmYS12YXItZnJvc3R5LWhlYWQ6IFxcZjc5YjtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci1idXJnZXItZ2xhc3M6IFxcZTBjZTtcbiRmYS12YXItdm9sdW1lLXhtYXJrOiBcXGY2YTk7XG4kZmEtdmFyLXZvbHVtZS1tdXRlOiBcXGY2YTk7XG4kZmEtdmFyLXZvbHVtZS10aW1lczogXFxmNmE5O1xuJGZhLXZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kZmEtdmFyLWJhcnMtZmlsdGVyOiBcXGUwYWQ7XG4kZmEtdmFyLXBhaW50YnJ1c2gtcGVuY2lsOiBcXGUyMDY7XG4kZmEtdmFyLXBhcnR5LWJlbGw6IFxcZTMxYTtcbiRmYS12YXItdXNlci12bmVjay1oYWlyOiBcXGU0NjI7XG4kZmEtdmFyLWphY2stby1sYW50ZXJuOiBcXGYzMGU7XG4kZmEtdmFyLWdyaXA6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1ob3Jpem9udGFsOiBcXGY1OGQ7XG4kZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1rZXlub3RlOiBcXGY2NmM7XG4kZmEtdmFyLWNoaWxkLWNvbWJhdGFudDogXFxlNGUwO1xuJGZhLXZhci1jaGlsZC1yaWZsZTogXFxlNGUwO1xuJGZhLXZhci1ndW46IFxcZTE5YjtcbiRmYS12YXItc3F1YXJlLXBob25lOiBcXGYwOTg7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1oYXQtYmVhY2g6IFxcZTYwNjtcbiRmYS12YXItcGx1czogXFwyYjtcbiRmYS12YXItYWRkOiBcXDJiO1xuJGZhLXZhci1leHBhbmQ6IFxcZjA2NTtcbiRmYS12YXItY29tcHV0ZXI6IFxcZTRlNTtcbiRmYS12YXItZm9ydDogXFxlNDg2O1xuJGZhLXZhci1jbG91ZC1jaGVjazogXFxlMzVjO1xuJGZhLXZhci14bWFyazogXFxmMDBkO1xuJGZhLXZhci1jbG9zZTogXFxmMDBkO1xuJGZhLXZhci1tdWx0aXBseTogXFxmMDBkO1xuJGZhLXZhci1yZW1vdmU6IFxcZjAwZDtcbiRmYS12YXItdGltZXM6IFxcZjAwZDtcbiRmYS12YXItZmFjZS1zbWlya2luZzogXFxlMzk3O1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwNDc7XG4kZmEtdmFyLWFycm93czogXFxmMDQ3O1xuJGZhLXZhci1jaGFsa2JvYXJkLXVzZXI6IFxcZjUxYztcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLXJob21idXM6IFxcZTIzYjtcbiRmYS12YXItY2xhdy1tYXJrczogXFxmNmMyO1xuJGZhLXZhci1wZXNvLXNpZ246IFxcZTIyMjtcbiRmYS12YXItZmFjZS1zbWlsZS10b25ndWU6IFxcZTM5NDtcbiRmYS12YXItY2FydC1jaXJjbGUteG1hcms6IFxcZTNmNDtcbiRmYS12YXItYnVpbGRpbmctc2hpZWxkOiBcXGU0ZDg7XG4kZmEtdmFyLWNpcmNsZS1waG9uZS1mbGlwOiBcXGUxMWM7XG4kZmEtdmFyLXBob25lLWNpcmNsZS1hbHQ6IFxcZTExYztcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci11c2Vycy1saW5lOiBcXGU1OTI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtbGVmdC1hbHQ6IFxcZjEwZDtcbiRmYS12YXItdHJhY3RvcjogXFxmNzIyO1xuJGZhLXZhci1rZXktc2tlbGV0b246IFxcZjZmMztcbiRmYS12YXItdHJhc2gtYXJyb3ctdXA6IFxcZjgyOTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2s6IFxcZTRiMDtcbiRmYS12YXItYXJyb3ctZG93bi10by1icmFja2V0OiBcXGUwOTQ7XG4kZmEtdmFyLWxpbmVzLWxlYW5pbmc6IFxcZTUxZTtcbiRmYS12YXItc3F1YXJlLXE6IFxcZTI3YjtcbiRmYS12YXItcnVsZXItY29tYmluZWQ6IFxcZjU0NjtcbiRmYS12YXItc3ltYm9sczogXFxmODZlO1xuJGZhLXZhci1pY29ucy1hbHQ6IFxcZjg2ZTtcbiRmYS12YXItY29weXJpZ2h0OiBcXGYxZjk7XG4kZmEtdmFyLWZsYXNrLWdlYXI6IFxcZTVmMTtcbiRmYS12YXItaGlnaGxpZ2h0ZXItbGluZTogXFxlMWFmO1xuJGZhLXZhci1icmFja2V0LXNxdWFyZTogXFw1YjtcbiRmYS12YXItYnJhY2tldDogXFw1YjtcbiRmYS12YXItYnJhY2tldC1sZWZ0OiBcXDViO1xuJGZhLXZhci1pc2xhbmQtdHJvcGljYWw6IFxcZjgxMTtcbiRmYS12YXItaXNsYW5kLXRyZWUtcGFsbTogXFxmODExO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWxpbmU6IFxcZjM0MztcbiRmYS12YXItYXJyb3ctZnJvbS1sZWZ0OiBcXGYzNDM7XG4kZmEtdmFyLWgyOiBcXGYzMTQ7XG4kZmEtdmFyLWVxdWFsczogXFwzZDtcbiRmYS12YXItY2FrZS1zbGljZTogXFxlM2U1O1xuJGZhLXZhci1zaG9ydGNha2U6IFxcZTNlNTtcbiRmYS12YXItcGVhbnV0OiBcXGU0MzA7XG4kZmEtdmFyLXdyZW5jaC1zaW1wbGU6IFxcZTJkMTtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci10ZWV0aDogXFxmNjJlO1xuJGZhLXZhci10YWxseS0yOiBcXGUyOTU7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWlsczogXFxmMjBiO1xuJGZhLXZhci1zaGVrZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLWNhcnM6IFxcZjg1YjtcbiRmYS12YXItYXhlLWJhdHRsZTogXFxmNmIzO1xuJGZhLXZhci11c2VyLWhhaXItbG9uZzogXFxlNDViO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWFyYzogXFxlNjE1O1xuJGZhLXZhci1maWxlLWNpcmNsZS1pbmZvOiBcXGU0OTM7XG4kZmEtdmFyLWZhY2UtZGlzYXBwb2ludGVkOiBcXGUzNmY7XG4kZmEtdmFyLWxhc3NvLXNwYXJrbGVzOiBcXGUxYzk7XG4kZmEtdmFyLWNsb2NrLWVsZXZlbjogXFxlMzQ3O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItc2lyZW4tb246IFxcZTAyZTtcbiRmYS12YXItY2xvY2stdGVuOiBcXGUzNTQ7XG4kZmEtdmFyLWNhbmRsZS1ob2xkZXI6IFxcZjZiYztcbiRmYS12YXItdmlkZW8tYXJyb3ctZG93bi1sZWZ0OiBcXGUyYzg7XG4kZmEtdmFyLXBob3RvLWZpbG06IFxcZjg3YztcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUxODA7XG4kZmEtdmFyLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUxODA7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1wbGFuZXQtbW9vbjogXFxlMDFmO1xuJGZhLXZhci1mYWNlLWV5ZXMteG1hcmtzOiBcXGUzNzQ7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXI6IFxcZjdlZTtcbiRmYS12YXItZGlzcGxheS1hcnJvdy1kb3duOiBcXGUxNjQ7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLWFycm93LXRyZW5kLXVwOiBcXGUwOTg7XG4kZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzOiBcXGU1NWU7XG4kZmEtdmFyLW9saXZlLWJyYW5jaDogXFxlMzE3O1xuJGZhLXZhci1hbmdsZTogXFxlMDhjO1xuJGZhLXZhci12YWN1dW0tcm9ib3Q6IFxcZTA0ZTtcbiRmYS12YXItc2lnbi1oYW5naW5nOiBcXGY0ZDk7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc3F1YXJlLWRpdmlkZTogXFxlMjZhO1xuJGZhLXZhci1zaWduYWwtc3RyZWFtLXNsYXNoOiBcXGUyNTA7XG4kZmEtdmFyLWJlemllci1jdXJ2ZTogXFxmNTViO1xuJGZhLXZhci1leWUtZHJvcHBlci1oYWxmOiBcXGUxNzM7XG4kZmEtdmFyLXN0b3JlLWxvY2s6IFxcZTRhNjtcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci1jbG91ZC1ib2x0LXN1bjogXFxmNzZlO1xuJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuOiBcXGY3NmU7XG4kZmEtdmFyLWNhbWVyYS1zbGFzaDogXFxlMGQ5O1xuJGZhLXZhci1jb21tZW50LXF1b3RlOiBcXGUxNGM7XG4kZmEtdmFyLXRhYmxldDogXFxmM2ZiO1xuJGZhLXZhci10YWJsZXQtYW5kcm9pZDogXFxmM2ZiO1xuJGZhLXZhci1zY2hvb2wtZmxhZzogXFxlNTZlO1xuJGZhLXZhci1tZXNzYWdlLWNvZGU6IFxcZTFkZjtcbiRmYS12YXItZ2xhc3MtaGFsZjogXFxlMTkyO1xuJGZhLXZhci1nbGFzcy1oYWxmLWVtcHR5OiBcXGUxOTI7XG4kZmEtdmFyLWdsYXNzLWhhbGYtZnVsbDogXFxlMTkyO1xuJGZhLXZhci1maWxsOiBcXGY1NzU7XG4kZmEtdmFyLW1lc3NhZ2UtbWludXM6IFxcZjRhNztcbiRmYS12YXItY29tbWVudC1hbHQtbWludXM6IFxcZjRhNztcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItZGlub3NhdXI6IFxcZTVmZTtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItbGluay1ob3Jpem9udGFsLXNsYXNoOiBcXGUxY2M7XG4kZmEtdmFyLWNoYWluLWhvcml6b250YWwtc2xhc2g6IFxcZTFjYztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItbm9zZTogXFxlNWJkO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWFyYzogXFxlNjE2O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItY2xvdWRzOiBcXGY3NDQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlOiBcXGUxZjE7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLXRhYmxlLXBpdm90OiBcXGUyOTE7XG4kZmEtdmFyLWZpbHRlci1zbGFzaDogXFxlMTdkO1xuJGZhLXZhci10cmFzaC1jYW4tdW5kbzogXFxmODk2O1xuJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0OiBcXGY4OTY7XG4kZmEtdmFyLXRyYXNoLXVuZG8tYWx0OiBcXGY4OTY7XG4kZmEtdmFyLW5vdGRlZjogXFxlMWZlO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLXBlcnNvbi10by1kb29yOiBcXGU0MzM7XG4kZmEtdmFyLXR1cm50YWJsZTogXFxmOGU0O1xuJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbDogXFxmNDY5O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiRmYS12YXItc2lnbmFsLXdlYWs6IFxcZjY4YztcbiRmYS12YXItc2lnbmFsLTE6IFxcZjY4YztcbiRmYS12YXItY2xvY2stZml2ZTogXFxlMzQ5O1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLWNhci1yZWFyOiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1hbHQ6IFxcZjVkZTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLWNvbXB1dGVyLWNsYXNzaWM6IFxcZjhiMTtcbiRmYS12YXItZnJhbWU6IFxcZTQ5NTtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktMjogXFxmMjQzO1xuJGZhLXZhci1lbGxpcHNpcy1zdHJva2U6IFxcZjM5YjtcbiRmYS12YXItZWxsaXBzaXMtaC1hbHQ6IFxcZjM5YjtcbiRmYS12YXItcmFkaW86IFxcZjhkNztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1jYXJyaWFnZS1iYWJ5OiBcXGY3N2Q7XG4kZmEtdmFyLWZhY2UtZXhwcmVzc2lvbmxlc3M6IFxcZTM3MztcbiRmYS12YXItZG93bi10by1kb3R0ZWQtbGluZTogXFxlNDA4O1xuJGZhLXZhci1jbG91ZC1tdXNpYzogXFxmOGFlO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0OiBcXGY2Mzc7XG4kZmEtdmFyLWNsb3VkLW1pbnVzOiBcXGUzNWQ7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcXGY0OTE7XG4kZmEtdmFyLXNoaWVsZC1taW51czogXFxlMjQ5O1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItY2FyLXRpbHQ6IFxcZjVlNTtcbiRmYS12YXItZ2F1Z2UtY2lyY2xlLW1pbnVzOiBcXGU0OTc7XG4kZmEtdmFyLWJyaWdodG5lc3MtbG93OiBcXGUwY2E7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1wZXJjZW50OiBcXDI1O1xuJGZhLXZhci1wZXJjZW50YWdlOiBcXDI1O1xuJGZhLXZhci10cnVjay1tb3Zpbmc6IFxcZjRkZjtcbiRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldDogXFxlNGY1O1xuJGZhLXZhci1jb252ZXlvci1iZWx0OiBcXGY0NmU7XG4kZmEtdmFyLWxvY2F0aW9uLWNoZWNrOiBcXGY2MDY7XG4kZmEtdmFyLW1hcC1tYXJrZXItY2hlY2s6IFxcZjYwNjtcbiRmYS12YXItY29pbi12ZXJ0aWNhbDogXFxlM2ZkO1xuJGZhLXZhci1kaXNwbGF5OiBcXGUxNjM7XG4kZmEtdmFyLXBlcnNvbi1zaWduOiBcXGY3NTc7XG4kZmEtdmFyLWZhY2Utc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItcGhvbmUtaGFuZ3VwOiBcXGUyMjU7XG4kZmEtdmFyLXNpZ25hdHVyZS1zbGFzaDogXFxlM2NiO1xuJGZhLXZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdGh1bWItdGFjazogXFxmMDhkO1xuJGZhLXZhci13aGVhdC1zbGFzaDogXFxlMzM5O1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItY2xvdWRzLXN1bjogXFxmNzQ2O1xuJGZhLXZhci1wZXJzb24tcHJheWluZzogXFxmNjgzO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1mYWNlLXZvbWl0OiBcXGUzYTA7XG4kZmEtdmFyLXNwZWFrZXJzOiBcXGY4ZTA7XG4kZmEtdmFyLXR0eS1hbnN3ZXI6IFxcZTJiOTtcbiRmYS12YXItdGVsZXR5cGUtYW5zd2VyOiBcXGUyYjk7XG4kZmEtdmFyLW11Zy10ZWEtc2F1Y2VyOiBcXGUxZjU7XG4kZmEtdmFyLWRpYWdyYW0tbGVhbi1jYW52YXM6IFxcZTE1NjtcbiRmYS12YXItYWx0OiBcXGUwOGE7XG4kZmEtdmFyLWRpYWw6IFxcZTE1YjtcbiRmYS12YXItZGlhbC1tZWQtaGlnaDogXFxlMTViO1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLWNpcmNsZS10cmFzaDogXFxlMTI2O1xuJGZhLXZhci10cmFzaC1jaXJjbGU6IFxcZTEyNjtcbiRmYS12YXItcm90YXRlOiBcXGYyZjE7XG4kZmEtdmFyLXN5bmMtYWx0OiBcXGYyZjE7XG4kZmEtdmFyLWNpcmNsZS1xdWFydGVyczogXFxlM2Y4O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXRvd2VyLWNvbnRyb2w6IFxcZTJhMjtcbiRmYS12YXItYXJyb3ctdXAtdHJpYW5nbGUtc3F1YXJlOiBcXGY4OGE7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLXVwOiBcXGY4OGE7XG4kZmEtdmFyLXdoYWxlOiBcXGY3MmM7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXBlYWNlOiBcXGY2N2M7XG4kZmEtdmFyLXBhcnR5LWhvcm46IFxcZTMxYjtcbiRmYS12YXItZ2VhcnM6IFxcZjA4NTtcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1zdW4tYnJpZ2h0OiBcXGUyOGY7XG4kZmEtdmFyLXN1bi1hbHQ6IFxcZTI4ZjtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYXJtOiBcXGU1Zjg7XG4kZmEtdmFyLWxvY2sta2V5aG9sZS1vcGVuOiBcXGYzYzI7XG4kZmEtdmFyLWxvY2stb3Blbi1hbHQ6IFxcZjNjMjtcbiRmYS12YXItc3F1YXJlLWZyYWdpbGU6IFxcZjQ5YjtcbiRmYS12YXItYm94LWZyYWdpbGU6IFxcZjQ5YjtcbiRmYS12YXItc3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2s6IFxcZjQ5YjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90czogXFxlNGI3O1xuJGZhLXZhci1zcXVhcmUtbjogXFxlMjc3O1xuJGZhLXZhci1zcGxvdGNoOiBcXGY1YmM7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItbWV0ZXI6IFxcZTFlODtcbiRmYS12YXItbWFuZG9saW46IFxcZjZmOTtcbiRmYS12YXItZGljZS1mb3VyOiBcXGY1MjQ7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjU7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci1tZXJjdXJ5OiBcXGYyMjM7XG4kZmEtdmFyLXVwLWZyb20tYnJhY2tldDogXFxlNTkwO1xuJGZhLXZhci1rbmlmZS1raXRjaGVuOiBcXGY2ZjU7XG4kZmEtdmFyLWJvcmRlci1yaWdodDogXFxmODUyO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd246IFxcZjE0OTtcbiRmYS12YXItbGV2ZWwtZG93bjogXFxmMTQ5O1xuJGZhLXZhci1zcGFkZTogXFxmMmY0O1xuJGZhLXZhci1jYXJkLXNwYWRlOiBcXGUzZWM7XG4kZmEtdmFyLWxpbmUtY29sdW1uczogXFxmODcwO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1saW5lOiBcXGYzNDA7XG4kZmEtdmFyLWFycm93LXRvLXJpZ2h0OiBcXGYzNDA7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OiBcXGU1NDc7XG4kZmEtdmFyLWZsYWctcGVubmFudDogXFxmNDU2O1xuJGZhLXZhci1wZW5uYW50OiBcXGY0NTY7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtZW1wdHk6IFxcZTE1MDtcbiRmYS12YXItdXNlci1ncm91cC1zaW1wbGU6IFxcZTYwMztcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItdGlja2V0LXNpbXBsZTogXFxmM2ZmO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWFuZ2xlcy1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWNhbWNvcmRlcjogXFxmOGE4O1xuJGZhLXZhci12aWRlby1oYW5kaGVsZDogXFxmOGE4O1xuJGZhLXZhci1wYW5jYWtlczogXFxlNDJkO1xuJGZhLXZhci1hbGJ1bS1jaXJjbGUtdXNlcjogXFxlNDhkO1xuJGZhLXZhci1zdWJ0aXRsZXMtc2xhc2g6IFxcZTYxMDtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLWRpY2UtZDEwOiBcXGY2Y2Q7XG4kZmEtdmFyLWZpcmVwbGFjZTogXFxmNzlhO1xuJGZhLXZhci1icm93c2VyOiBcXGYzN2U7XG4kZmEtdmFyLXBlbi1wYWludGJydXNoOiBcXGY2MTg7XG4kZmEtdmFyLXBlbmNpbC1wYWludGJydXNoOiBcXGY2MTg7XG4kZmEtdmFyLWZpc2gtY29va2VkOiBcXGY3ZmU7XG4kZmEtdmFyLWNoYWlyLW9mZmljZTogXFxmNmMxO1xuJGZhLXZhci1uZXN0aW5nLWRvbGxzOiBcXGUzYmE7XG4kZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0OiBcXGYxZGE7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItdHJ1bXBldDogXFxmOGUzO1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZmlyZS1zbW9rZTogXFxmNzRiO1xuJGZhLXZhci1waG9uZS1taXNzZWQ6IFxcZTIyNjtcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlOiBcXGY1NmU7XG4kZmEtdmFyLXNoaWVsZDogXFxmMTMyO1xuJGZhLXZhci1zaGllbGQtYmxhbms6IFxcZjEzMjtcbiRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZTogXFxmODg1O1xuJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQ6IFxcZjg4NTtcbiRmYS12YXItYXJyb3dzLXJlcGVhdC0xOiBcXGYzNjY7XG4kZmEtdmFyLXJlcGVhdC0xLWFsdDogXFxmMzY2O1xuJGZhLXZhci1ndW4tc2xhc2g6IFxcZTE5YztcbiRmYS12YXItYXZvY2FkbzogXFxlMGFhO1xuJGZhLXZhci1iaW5hcnk6IFxcZTMzYjtcbiRmYS12YXItZ2xhc3Nlcy1yb3VuZDogXFxmNWY1O1xuJGZhLXZhci1nbGFzc2VzLWFsdDogXFxmNWY1O1xuJGZhLXZhci1waG9uZS1wbHVzOiBcXGY0ZDI7XG4kZmEtdmFyLWRpdHRvOiBcXDIyO1xuJGZhLXZhci1wZXJzb24tc2VhdDogXFxlMjFlO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsOiBcXGUzYjI7XG4kZmEtdmFyLWdvbGYtYmFsbC10ZWU6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdzogXFxlMDBkO1xuJGZhLXZhci1zY3l0aGU6IFxcZjcxMDtcbiRmYS12YXItcGVuLW5pYjogXFxmNWFkO1xuJGZhLXZhci1iYW4tcGFya2luZzogXFxmNjE2O1xuJGZhLXZhci1wYXJraW5nLWNpcmNsZS1zbGFzaDogXFxmNjE2O1xuJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdDogXFxlNTgwO1xuJGZhLXZhci1mYWNlLWRpYWdvbmFsLW1vdXRoOiBcXGU0N2U7XG4kZmEtdmFyLWRpYWdyYW0tY2VsbHM6IFxcZTQ3NTtcbiRmYS12YXItY3JpY2tldC1iYXQtYmFsbDogXFxmNDQ5O1xuJGZhLXZhci1jcmlja2V0OiBcXGY0NDk7XG4kZmEtdmFyLXRlbnRzOiBcXGU1ODI7XG4kZmEtdmFyLXdhbmQtbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLXBlbi1saW5lOiBcXGUyMTI7XG4kZmEtdmFyLWF0b20tc2ltcGxlOiBcXGY1ZDM7XG4kZmEtdmFyLWF0b20tYWx0OiBcXGY1ZDM7XG4kZmEtdmFyLWFtcGVyc2FuZDogXFwyNjtcbiRmYS12YXItY2Fycm90OiBcXGY3ODc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tbGluZTogXFxmMzQyO1xuJGZhLXZhci1hcnJvdy1mcm9tLWJvdHRvbTogXFxmMzQyO1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLXBlbi1zbGFzaDogXFxlMjEzO1xuJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5OiBcXGY1Y2U7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLXNxdWFyZS1zdGFyOiBcXGUyN2Y7XG4kZmEtdmFyLWNoZWVzZTogXFxmN2VmO1xuJGZhLXZhci1zZW5kLWJhY2t3YXJkOiBcXGY4N2Y7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLWNvbXBhc3Mtc2xhc2g6IFxcZjVlOTtcbiRmYS12YXItY2xvY2stb25lOiBcXGUzNGU7XG4kZmEtdmFyLWZpbGUtbXVzaWM6IFxcZjhiNjtcbiRmYS12YXItY29kZS1jb21taXQ6IFxcZjM4NjtcbiRmYS12YXItdGVtcGVyYXR1cmUtbG93OiBcXGY3NmI7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5OiBcXGU1ZTU7XG4kZmEtdmFyLXNrZWxldG9uOiBcXGY2MjA7XG4kZmEtdmFyLWNpcmNsZS1nOiBcXGUxMGY7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1sZWZ0OiBcXGUwZmI7XG4kZmEtdmFyLWNvaW4tYmxhbms6IFxcZTNmYjtcbiRmYS12YXItYnJvb206IFxcZjUxYTtcbiRmYS12YXItdmFjdXVtOiBcXGUwNGQ7XG4kZmEtdmFyLXNoaWVsZC1oZWFydDogXFxlNTc0O1xuJGZhLXZhci1jYXJkLWhlYXJ0OiBcXGUzZWI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1jZmwtb246IFxcZTVhNztcbiRmYS12YXItbWVsb246IFxcZTMxMDtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1lYXJ0aC1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWdsb2JlLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItY29udGFpbmVyLXN0b3JhZ2U6IFxcZjRiNztcbiRmYS12YXItZmFjZS1wb3V0aW5nOiBcXGUzODc7XG4kZmEtdmFyLXNxdWFyZS14bWFyazogXFxmMmQzO1xuJGZhLXZhci10aW1lcy1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXIteG1hcmstc3F1YXJlOiBcXGYyZDM7XG4kZmEtdmFyLWZhY2UtZXhwbG9kZTogXFxlMmZlO1xuJGZhLXZhci1leHBsb2RpbmctaGVhZDogXFxlMmZlO1xuJGZhLXZhci1oYXNodGFnOiBcXDIzO1xuJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyOiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItb2lsLWNhbjogXFxmNjEzO1xuJGZhLXZhci10OiBcXDU0O1xuJGZhLXZhci10cmFuc2Zvcm1lci1ib2x0OiBcXGUyYTQ7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWNoYXJ0LWNvbHVtbjogXFxlMGUzO1xuJGZhLXZhci1jYXNzZXR0ZS12aHM6IFxcZjhlYztcbiRmYS12YXItdmhzOiBcXGY4ZWM7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrOiBcXGU1OTY7XG4kZmEtdmFyLWNoaW1uZXk6IFxcZjc4YjtcbiRmYS12YXItb2JqZWN0LWludGVyc2VjdDogXFxlNDlkO1xuJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOiBcXGU1Mzg7XG4kZmEtdmFyLXZvaWNlbWFpbDogXFxmODk3O1xuJGZhLXZhci1ibG9jay1icmljazogXFxlM2RiO1xuJGZhLXZhci13YWxsLWJyaWNrOiBcXGUzZGI7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1iYWdzLXNob3BwaW5nOiBcXGY4NDc7XG4kZmEtdmFyLXBhcmFncmFwaC1sZWZ0OiBcXGY4Nzg7XG4kZmEtdmFyLXBhcmFncmFwaC1ydGw6IFxcZjg3ODtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZTogXFxlNTU0O1xuJGZhLXZhci1jYXJhdmFuLXNpbXBsZTogXFxlMDAwO1xuJGZhLXZhci1jYXJhdmFuLWFsdDogXFxlMDAwO1xuJGZhLXZhci10dXJ0bGU6IFxcZjcyNjtcbiRmYS12YXItcGVuY2lsLW1lY2hhbmljYWw6IFxcZTVjYTtcbiRmYS12YXItdXAtZG93bjogXFxmMzM4O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItY2xvdWQtbW9vbi1yYWluOiBcXGY3M2M7XG4kZmEtdmFyLWJvb3RoLWN1cnRhaW46IFxcZjczNDtcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItYm94LWhlYXJ0OiBcXGY0OWQ7XG4kZmEtdmFyLXRyYWlsZXI6IFxcZTA0MTtcbiRmYS12YXItdXNlci1kb2N0b3ItbWVzc2FnZTogXFxmODJlO1xuJGZhLXZhci11c2VyLW1kLWNoYXQ6IFxcZjgyZTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItaGF5a2FsOiBcXGY2NjY7XG4kZmEtdmFyLWxpZ2h0aG91c2U6IFxcZTYxMjtcbiRmYS12YXItYW1wLWd1aXRhcjogXFxmOGExO1xuJGZhLXZhci1zZC1jYXJkOiBcXGY3YzI7XG4kZmEtdmFyLXZvbHVtZS1zbGFzaDogXFxmMmUyO1xuJGZhLXZhci1ib3JkZXItYm90dG9tOiBcXGY4NGQ7XG4kZmEtdmFyLXdpZmktd2VhazogXFxmNmFhO1xuJGZhLXZhci13aWZpLTE6IFxcZjZhYTtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLWNpcmNsZS1wbHVzOiBcXGYwNTU7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcXGYwNTU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZzogXFxmNGJkO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTVkO1xuJGZhLXZhci1saW5rLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0OiBcXGU1NTE7XG4kZmEtdmFyLWFycm93LXVwLXotYTogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci10b3JuYWRvOiBcXGY3NmY7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXM6IFxcZTQ5NDtcbiRmYS12YXItZGVsZXRlLXJpZ2h0OiBcXGUxNTQ7XG4kZmEtdmFyLWJvb2stcXVyYW46IFxcZjY4NztcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItY2lyY2xlLXF1YXJ0ZXI6IFxcZTExZjtcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItZnVuY3Rpb246IFxcZjY2MTtcbiRmYS12YXItZmFjZS1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1wZW9wbGUtc2ltcGxlOiBcXGUyMWI7XG4kZmEtdmFyLWNvb2tpZS1iaXRlOiBcXGY1NjQ7XG4kZmEtdmFyLWFycm93LXRyZW5kLWRvd246IFxcZTA5NztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLWZlZWQ6IFxcZjA5ZTtcbiRmYS12YXItZmFjZS1tb25vY2xlOiBcXGUzODA7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1zY2FsZS1iYWxhbmNlZDogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWNhbGVuZGFyLWxpbmVzOiBcXGUwZDU7XG4kZmEtdmFyLWNhbGVuZGFyLW5vdGU6IFxcZTBkNTtcbiRmYS12YXItYXJyb3ctZG93bi1iaWctc21hbGw6IFxcZjg4YztcbiRmYS12YXItc29ydC1zaXplLWRvd246IFxcZjg4YztcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2g6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlcjogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Q6IFxcZjYyYTtcbiRmYS12YXItZG8tbm90LWVudGVyOiBcXGY1ZWM7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1kaWNlLWQ4OiBcXGY2ZDI7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjM5MDtcbiRmYS12YXItZGVza3RvcC1hbHQ6IFxcZjM5MDtcbiRmYS12YXItbTogXFw0ZDtcbiRmYS12YXItZ3JpcC1kb3RzLXZlcnRpY2FsOiBcXGU0MTE7XG4kZmEtdmFyLWZhY2Utdmlld2ZpbmRlcjogXFxlMmZmO1xuJGZhLXZhci1zb2Z0LXNlcnZlOiBcXGU0MDA7XG4kZmEtdmFyLWNyZWVtZWU6IFxcZTQwMDtcbiRmYS12YXItaDU6IFxcZTQxMjtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LWRvd246IFxcZTE5ZTtcbiRmYS12YXItdGFibGUtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aC1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLWNvbW1lbnQtc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1yZWN0YW5nbGU6IFxcZjJmYTtcbiRmYS12YXItcmVjdGFuZ2xlLWxhbmRzY2FwZTogXFxmMmZhO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdC1jaGVjazogXFxmNzM3O1xuJGZhLXZhci10dXJrZXk6IFxcZjcyNTtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItaWNlLXNrYXRlOiBcXGY3YWM7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmF0dGVyeS00OiBcXGYyNDE7XG4kZmEtdmFyLXRvbWF0bzogXFxlMzMwO1xuJGZhLXZhci1zd29yZC1sYXNlcjogXFxlMDNiO1xuJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2s6IFxcZTUwOTtcbiRmYS12YXItYnVpbGRpbmdzOiBcXGUwY2M7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItY2FydC1mbGF0YmVkLWJveGVzOiBcXGY0NzU7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQtYWx0OiBcXGY0NzU7XG4kZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yOiBcXGU0N2E7XG4kZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0OiBcXGU1OGI7XG4kZmEtdmFyLXNxdWFyZS13OiBcXGUyODU7XG4kZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdDogXFxlNGJjO1xuJGZhLXZhci1sYW1wOiBcXGY0Y2E7XG4kZmEtdmFyLWFpcnBsYXk6IFxcZTA4OTtcbiRmYS12YXItaGFuZC1maXN0OiBcXGY2ZGU7XG4kZmEtdmFyLWZpc3QtcmFpc2VkOiBcXGY2ZGU7XG4kZmEtdmFyLXNoaWVsZC1xdWFydGVyZWQ6IFxcZTU3NTtcbiRmYS12YXItc2xhc2gtZm9yd2FyZDogXFwyZjtcbiRmYS12YXItbG9jYXRpb24tcGVuOiBcXGY2MDc7XG4kZmEtdmFyLW1hcC1tYXJrZXItZWRpdDogXFxmNjA3O1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLXBvdC1mb29kOiBcXGU0M2Y7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZzogXFxlNTQ2O1xuJGZhLXZhci1pbWFnZS1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci1ydWc6IFxcZTU2OTtcbiRmYS12YXItcHJpbnQtc2xhc2g6IFxcZjY4NjtcbiRmYS12YXItZWFydGgtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6IFxcZjU5ZDtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWJib246IFxcZTFhMDtcbiRmYS12YXItcmVjdGFuZ2xlLXhtYXJrOiBcXGY0MTA7XG4kZmEtdmFyLXJlY3RhbmdsZS10aW1lczogXFxmNDEwO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFxcZjQxMDtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLXRpcmUtcnVnZ2VkOiBcXGY2MzQ7XG4kZmEtdmFyLWxpZ2h0YnVsYi1kb2xsYXI6IFxcZjY3MDtcbiRmYS12YXItY293YmVsbDogXFxmOGIzO1xuJGZhLXZhci1iYWh0LXNpZ246IFxcZTBhYztcbiRmYS12YXItY29ybmVyOiBcXGUzZmU7XG4kZmEtdmFyLWNoZXZyb25zLXJpZ2h0OiBcXGYzMjQ7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLXJpZ2h0OiBcXGYzMjQ7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWluaGFsZXI6IFxcZjVmOTtcbiRmYS12YXItaGFuZGN1ZmZzOiBcXGU0Zjg7XG4kZmEtdmFyLXNuYWtlOiBcXGY3MTY7XG4kZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGYwNzE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLXdhcm5pbmc6IFxcZjA3MTtcbiRmYS12YXItbm90ZS1tZWRpY2FsOiBcXGUyMDA7XG4kZmEtdmFyLWRhdGFiYXNlOiBcXGYxYzA7XG4kZmEtdmFyLWRvd24tbGVmdDogXFxlMTZhO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1hcnJvdy10dXJuLXJpZ2h0OiBcXGYwNjQ7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXFxmMDY0O1xuJGZhLXZhci1mYWNlLXRoaW5raW5nOiBcXGUzOWI7XG4kZmEtdmFyLXR1cm4tZG93bi1yaWdodDogXFxlNDU1O1xuJGZhLXZhci1ib3R0bGUtZHJvcGxldDogXFxlNGM0O1xuJGZhLXZhci1tYXNrLWZhY2U6IFxcZTFkNztcbiRmYS12YXItaGlsbC1yb2Nrc2xpZGU6IFxcZTUwODtcbiRmYS12YXItc2Nhbm5lci1rZXlib2FyZDogXFxmNDg5O1xuJGZhLXZhci1jaXJjbGUtbzogXFxlMTE5O1xuJGZhLXZhci1ncmlkLWhvcml6b250YWw6IFxcZTMwNztcbiRmYS12YXItbWVzc2FnZS1kb2xsYXI6IFxcZjY1MDtcbiRmYS12YXItY29tbWVudC1hbHQtZG9sbGFyOiBcXGY2NTA7XG4kZmEtdmFyLXJpZ2h0LWxlZnQ6IFxcZjM2MjtcbiRmYS12YXItZXhjaGFuZ2UtYWx0OiBcXGYzNjI7XG4kZmEtdmFyLWNvbHVtbnMtMzogXFxlMzYxO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTY1O1xuJGZhLXZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1ib3g6IFxcZjQ3YjtcbiRmYS12YXItaW5wdXQtdGV4dDogXFxlMWJmO1xuJGZhLXZhci13aW5kb3ctZmxpcDogXFxmNDBmO1xuJGZhLXZhci13aW5kb3ctYWx0OiBcXGY0MGY7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLXNjYW5uZXItZ3VuOiBcXGY0ODg7XG4kZmEtdmFyLXNjYW5uZXI6IFxcZjQ4ODtcbiRmYS12YXItdGlyZTogXFxmNjMxO1xuJGZhLXZhci1lbmdpbmU6IFxcZTE2ZTtcbiRmYS12YXItbW9uZXktYmlsbC0xLXdhdmU6IFxcZjUzYjtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItaGFuZHM6IFxcZjJhNztcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduaW5nOiBcXGYyYTc7XG4kZmEtdmFyLWNpcmNsZS1jYXJldC1yaWdodDogXFxmMzMwO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtcmlnaHQ6IFxcZjMzMDtcbiRmYS12YXItd2hlYXQ6IFxcZjcyZDtcbiRmYS12YXItZmlsZS1zcHJlYWRzaGVldDogXFxmNjViO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbi1zbGFzaDogXFxlMGE4O1xuJGZhLXZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiRmYS12YXItd2F0ZXItbGFkZGVyOiBcXGY1YzU7XG4kZmEtdmFyLWxhZGRlci13YXRlcjogXFxmNWM1O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLWFycm93cy11cC1kb3duOiBcXGYwN2Q7XG4kZmEtdmFyLWFycm93cy12OiBcXGYwN2Q7XG4kZmEtdmFyLWNoZXNzLXBhd24tcGllY2U6IFxcZjQ0NDtcbiRmYS12YXItY2hlc3MtcGF3bi1hbHQ6IFxcZjQ0NDtcbiRmYS12YXItZmFjZS1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItd2hlZWxjaGFpci1tb3ZlOiBcXGUyY2U7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcXGUyY2U7XG4kZmEtdmFyLXR1cm4tZG93bjogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1zcXVhcmUtczogXFxlMjdkO1xuJGZhLXZhci1yZWN0YW5nbGUtYmFyY29kZTogXFxmNDYzO1xuJGZhLXZhci1iYXJjb2RlLWFsdDogXFxmNDYzO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDogXFxlNTUyO1xuJGZhLXZhci1zcXVhcmUtZW52ZWxvcGU6IFxcZjE5OTtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWRpY2U6IFxcZjUyMjtcbiRmYS12YXItdW5pY29ybjogXFxmNzI3O1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItcG9tcGVibGVkOiBcXGU0M2Q7XG4kZmEtdmFyLWJyYWluOiBcXGY1ZGM7XG4kZmEtdmFyLXdhdGNoLXNtYXJ0OiBcXGUyY2M7XG4kZmEtdmFyLWJvb2stdXNlcjogXFxmN2U3O1xuJGZhLXZhci1zZW5zb3ItY2xvdWQ6IFxcZTAyYztcbiRmYS12YXItc2Vuc29yLXNtb2tlOiBcXGUwMmM7XG4kZmEtdmFyLWNsYXBwZXJib2FyZC1wbGF5OiBcXGUxMzI7XG4kZmEtdmFyLWJhbmRhZ2U6IFxcZjQ2MjtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItY2FsZW5kYXItbWludXM6IFxcZjI3MjtcbiRmYS12YXItY2lyY2xlLXhtYXJrOiBcXGYwNTc7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci14bWFyay1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItY2lyY2xlLTQ6IFxcZTBmMTtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbjogXFxmOGEwO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1lYXJ0aC1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItaWQtY2FyZC1jbGlwOiBcXGY0N2Y7XG4kZmEtdmFyLWlkLWNhcmQtYWx0OiBcXGY0N2Y7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItY2xvdWQtc2hvd2VyczogXFxmNzNmO1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLW9uaW9uOiBcXGU0Mjc7XG4kZmEtdmFyLWNsb2NrLXR3ZWx2ZS10aGlydHk6IFxcZTM1OTtcbiRmYS12YXItYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZTogXFxlMDk1O1xuJGZhLXZhci1oYW5kLWRvdHM6IFxcZjQ2MTtcbiRmYS12YXItYWxsZXJnaWVzOiBcXGY0NjE7XG4kZmEtdmFyLWZpbGUtaW52b2ljZTogXFxmNTcwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItcmVjdGFuZ2xlLXdpZGU6IFxcZjJmYztcbiRmYS12YXItY29tbWVudC1hcnJvdy11cDogXFxlMTQ0O1xuJGZhLXZhci1nYXJsaWM6IFxcZTQwZTtcbiRmYS12YXItbXVnLXNhdWNlcjogXFxmMGY0O1xuJGZhLXZhci1jb2ZmZWU6IFxcZjBmNDtcbiRmYS12YXItYnJ1c2g6IFxcZjU1ZDtcbiRmYS12YXItdHJlZS1kZWNvcmF0ZWQ6IFxcZjdkYztcbiRmYS12YXItbWFzazogXFxmNmZhO1xuJGZhLXZhci1jYWxlbmRhci1oZWFydDogXFxlMGQzO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1mbG93ZXI6IFxcZjdmZjtcbiRmYS12YXItYXJyb3ctZG93bi1mcm9tLWFyYzogXFxlNjE0O1xuJGZhLXZhci1yaWdodC1sZWZ0LWxhcmdlOiBcXGU1ZTE7XG4kZmEtdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kZmEtdmFyLWNpcmNsZXMtb3ZlcmxhcDogXFxlNjAwO1xuJGZhLXZhci11c2VyLWxhcmdlOiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXN0YXJzaGlwLWZyZWlnaHRlcjogXFxlMDNhO1xuJGZhLXZhci10cmFpbi10cmFtOiBcXGU1YjQ7XG4kZmEtdmFyLWJyaWRnZS1zdXNwZW5zaW9uOiBcXGU0Y2Q7XG4kZmEtdmFyLXRyYXNoLWNoZWNrOiBcXGUyYWY7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItYm9vbWJveDogXFxmOGE1O1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1zaGllbGQtZXhjbGFtYXRpb246IFxcZTI0NztcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLWdyaXAtZG90czogXFxlNDEwO1xuJGZhLXZhci1jb21tZW50LWV4Y2xhbWF0aW9uOiBcXGY0YWY7XG4kZmEtdmFyLXBlbi1zd2lybDogXFxlMjE0O1xuJGZhLXZhci1mYWxhZmVsOiBcXGU0MGE7XG4kZmEtdmFyLWNpcmNsZS0yOiBcXGUwZWY7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1qYXI6IFxcZTUxNjtcbiRmYS12YXItZ3JhbW9waG9uZTogXFxmOGJkO1xuJGZhLXZhci1kaWNlLWQxMjogXFxmNmNlO1xuJGZhLXZhci1ub3RlLXN0aWNreTogXFxmMjQ5O1xuJGZhLXZhci1zdGlja3ktbm90ZTogXFxmMjQ5O1xuJGZhLXZhci1kb3duOiBcXGYzNTQ7XG4kZmEtdmFyLWFycm93LWFsdC1kb3duOiBcXGYzNTQ7XG4kZmEtdmFyLWh1bmRyZWQtcG9pbnRzOiBcXGU0MWM7XG4kZmEtdmFyLTEwMDogXFxlNDFjO1xuJGZhLXZhci1wYXBlcmNsaXAtdmVydGljYWw6IFxcZTNjMjtcbiRmYS12YXItd2luZC13YXJuaW5nOiBcXGY3NzY7XG4kZmEtdmFyLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGY3NzY7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbi1zbGFzaDogXFxmNjBjO1xuJGZhLXZhci1tYXAtbWFya2VyLXNsYXNoOiBcXGY2MGM7XG4kZmEtdmFyLWZhY2Utc2FkLXN3ZWF0OiBcXGUzOGE7XG4kZmEtdmFyLWJ1Zy1zbGFzaDogXFxlNDkwO1xuJGZhLXZhci1jdXBjYWtlOiBcXGU0MDI7XG4kZmEtdmFyLWxpZ2h0LXN3aXRjaC1vZmY6IFxcZTAxODtcbiRmYS12YXItdG9nZ2xlLWxhcmdlLW9mZjogXFxlNWIwO1xuJGZhLXZhci1wZW4tZmFuY3ktc2xhc2g6IFxcZTIxMDtcbiRmYS12YXItdHJ1Y2stY29udGFpbmVyOiBcXGY0ZGM7XG4kZmEtdmFyLWJvb3Q6IFxcZjc4MjtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wOiBcXGU0YjY7XG4kZmEtdmFyLWZpbGUtY2hlY2s6IFxcZjMxNjtcbiRmYS12YXItYm9uZTogXFxmNWQ3O1xuJGZhLXZhci1jYXJkcy1ibGFuazogXFxlNGRmO1xuJGZhLXZhci1jaXJjbGUtMzogXFxlMGYwO1xuJGZhLXZhci1iZW5jaC10cmVlOiBcXGUyZTc7XG4kZmEtdmFyLWtleWJvYXJkLWJyaWdodG5lc3MtbG93OiBcXGUxYzE7XG4kZmEtdmFyLXNraS1ib290LXNraTogXFxlM2NkO1xuJGZhLXZhci1icmFpbi1jaXJjdWl0OiBcXGUwYzY7XG4kZmEtdmFyLXVzZXItaW5qdXJlZDogXFxmNzI4O1xuJGZhLXZhci1ibG9jay1icmljay1maXJlOiBcXGUzZGM7XG4kZmEtdmFyLWZpcmV3YWxsOiBcXGUzZGM7XG4kZmEtdmFyLWZhY2Utc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItdGVudC1hcnJvd3MtZG93bjogXFxlNTgxO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFwyMTtcbiRmYS12YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiRmYS12YXItZmFjZS1zbWlsZS1yZWxheGVkOiBcXGUzOTI7XG4kZmEtdmFyLWNvbW1lbnQteG1hcms6IFxcZjRiNTtcbiRmYS12YXItY29tbWVudC10aW1lczogXFxmNGI1O1xuJGZhLXZhci1wcmludDogXFxmMDJmO1xuJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbjogXFxlMmJiO1xuJGZhLXZhci10cnk6IFxcZTJiYjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcXGUyYmI7XG4kZmEtdmFyLWZhY2Utbm9zZS1zdGVhbTogXFxlMzgyO1xuJGZhLXZhci1jaXJjbGUtd2F2ZWZvcm0tbGluZXM6IFxcZTEyZDtcbiRmYS12YXItd2F2ZWZvcm0tY2lyY2xlOiBcXGUxMmQ7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXDI0O1xuJGZhLXZhci1kb2xsYXI6IFxcMjQ7XG4kZmEtdmFyLXVzZDogXFwyNDtcbiRmYS12YXItZmVycmlzLXdoZWVsOiBcXGUxNzQ7XG4kZmEtdmFyLWNvbXB1dGVyLXNwZWFrZXI6IFxcZjhiMjtcbiRmYS12YXItc2t1bGwtY293OiBcXGY4ZGU7XG4kZmEtdmFyLXg6IFxcNTg7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItdXNlcnMtZ2VhcjogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOiBcXGU1NGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiRmYS12YXItYmFuazogXFxmMTljO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJGZhLXZhci1tdXNldW06IFxcZjE5YztcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci1jaXJjbGUtdDogXFxlMTI0O1xuJGZhLXZhci1zYWNrOiBcXGY4MWM7XG4kZmEtdmFyLWdyaWQtMjogXFxlMTk2O1xuJGZhLXZhci1jYW1lcmEtY2N0djogXFxmOGFjO1xuJGZhLXZhci1jY3R2OiBcXGY4YWM7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXRyb3dlbDogXFxlNTg5O1xuJGZhLXZhci1ob3Jpem9udGFsLXJ1bGU6IFxcZjg2YztcbiRmYS12YXItYmVkLWZyb250OiBcXGY4Zjc7XG4kZmEtdmFyLWJlZC1hbHQ6IFxcZjhmNztcbiRmYS12YXItZDogXFw0NDtcbiRmYS12YXItc3RhcGxlcjogXFxlNWFmO1xuJGZhLXZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXIta2lwLXNpZ246IFxcZTFjNDtcbiRmYS12YXItZmFjZS13b296eTogXFxlM2EyO1xuJGZhLXZhci1jbG91ZC1xdWVzdGlvbjogXFxlNDkyO1xuJGZhLXZhci1waW5lYXBwbGU6IFxcZTMxZjtcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWdhbGxlcnktdGh1bWJuYWlsczogXFxlM2FhO1xuJGZhLXZhci1jaXJjbGUtajogXFxlMTEyO1xuJGZhLXZhci1leWVzOiBcXGUzNjc7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGU6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdDogXFxmNGM2O1xuJGZhLXZhci1wYWdlLWNhcmV0LXVwOiBcXGU0MmE7XG4kZmEtdmFyLWZpbGUtY2FyZXQtdXA6IFxcZTQyYTtcbiRmYS12YXItamV0LWZpZ2h0ZXI6IFxcZjBmYjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItY29tZXQ6IFxcZTAwMztcbiRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzOiBcXGYxZTE7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItc2hpZWxkLWtleWhvbGU6IFxcZTI0ODtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1wbHVzLW1pbnVzOiBcXGU0M2M7XG4kZmEtdmFyLXNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsOiBcXGYzZjI7XG4kZmEtdmFyLXNsaWRlcnMtdi1zcXVhcmU6IFxcZjNmMjtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLW1lc3NhZ2UtbWlkZGxlOiBcXGUxZTE7XG4kZmEtdmFyLWNvbW1lbnQtbWlkZGxlLWFsdDogXFxlMWUxO1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFxcZjE5ZDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWw6IFxcZTA1YztcbiRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjazogXFxlNTNlO1xuJGZhLXZhci1zcXVhcmUtejogXFxlMjg4O1xuJGZhLXZhci1tZXNzYWdlLXRleHQ6IFxcZTFlNjtcbiRmYS12YXItY29tbWVudC1hbHQtdGV4dDogXFxlMWU2O1xuJGZhLXZhci10dXJuLXVwOiBcXGYzYmY7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuXG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLWNjLXZpc2E6IFxcZjFmMDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLXNob3B3YXJlOiBcXGY1YjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLXVwczogXFxmN2UwO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLWR5YWxvZzogXFxmMzk5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLW1vZHg6IFxcZjI4NTtcbiRmYS12YXItZ3VpbGRlZDogXFxlMDdlO1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItc3F1YXJlLWpzOiBcXGYzYjk7XG4kZmEtdmFyLWpzLXNxdWFyZTogXFxmM2I5O1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItb3JjaWQ6IFxcZjhkMjtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1pbnZpc2lvbjogXFxmN2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jZW50ZXJjb2RlOiBcXGYzODA7XG4kZmEtdmFyLWdsaWRlLWc6IFxcZjJhNjtcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJGZhLXZhci11bml0eTogXFxlMDQ5O1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXZrOiBcXGYxODk7XG4kZmEtdmFyLXVudGFwcGQ6IFxcZjQwNTtcbiRmYS12YXItbWFpbGNoaW1wOiBcXGY1OWU7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLXNxdWFyZS1yZWRkaXQ6IFxcZjFhMjtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXFxmMWEyO1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lOiBcXGU1YWQ7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItYmF0dGxlLW5ldDogXFxmODM1O1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLXRocmVhZHM6IFxcZTYxODtcbiRmYS12YXItbmFwc3RlcjogXFxmM2QyO1xuJGZhLXZhci1zcXVhcmUtc25hcGNoYXQ6IFxcZjJhZDtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1tYXJrZG93bjogXFxmNjBmO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWRpYXNwb3JhOiBcXGY3OTE7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItc3RhY2stb3ZlcmZsb3c6IFxcZjE2YztcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhOiBcXGY0ZWY7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2U6IFxcZjM1YztcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItbGlua2VkaW4taW46IFxcZjBlMTtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1uaW1ibHI6IFxcZjVhODtcbiRmYS12YXItY2hyb21lY2FzdDogXFxmODM4O1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1oYWNrZXItbmV3czogXFxmMWQ0O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOiBcXGY0ZjA7XG4kZmEtdmFyLWFkdmVyc2FsOiBcXGYzNmE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFxcZjI1ZTtcbiRmYS12YXItd2F0Y2htYW4tbW9uaXRvcmluZzogXFxlMDg3O1xuJGZhLXZhci1mb250aWNvbnM6IFxcZjI4MDtcbiRmYS12YXItd2VpeGluOiBcXGYxZDc7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItbHlmdDogXFxmM2MzO1xuJGZhLXZhci1yZXY6IFxcZjViMjtcbiRmYS12YXItd2luZG93czogXFxmMTdhO1xuJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdDogXFxmNzMwO1xuJGZhLXZhci1zcXVhcmUtdmlhZGVvOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFxcZjJhYTtcbiRmYS12YXItbWVldHVwOiBcXGYyZTA7XG4kZmEtdmFyLWNlbnRvczogXFxmNzg5O1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXFxmMWE4O1xuJGZhLXZhci1zcXVhcmUtZHJpYmJibGU6IFxcZjM5NztcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLWNjLWFwcGxlLXBheTogXFxmNDE2O1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItZGViaWFuOiBcXGU2MGI7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1pbnN0YWxvZDogXFxlMDgxO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFxcZjIzZTtcbiRmYS12YXItc2VsbGNhc3Q6IFxcZjJkYTtcbiRmYS12YXItc3F1YXJlLXR3aXR0ZXI6IFxcZjA4MTtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFxcZjA4MTtcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLWRlbGljaW91czogXFxmMWE1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLWFjY3Vzb2Z0OiBcXGYzNjk7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItZm9udGljb25zLWZpOiBcXGYzYTI7XG4kZmEtdmFyLWFwcC1zdG9yZTogXFxmMzZmO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWdvbGFuZzogXFxlNDBmO1xuJGZhLXZhci1raWNrc3RhcnRlcjogXFxmM2JiO1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLXNxdWFyZS15b3V0dWJlOiBcXGY0MzE7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdwcmVzc3I6IFxcZjNlNDtcbiRmYS12YXItcmVuZGFjdDogXFxmM2U0O1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWM6IFxcZjUwYztcbiRmYS12YXItbmZjLWRpcmVjdGlvbmFsOiBcXGU1MzA7XG4kZmEtdmFyLXNreXBlOiBcXGYxN2U7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1tZXRhOiBcXGU0OWI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItaG90amFyOiBcXGYzYjE7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1iZWhhbmNlOiBcXGYxYjQ7XG4kZmEtdmFyLXJlZGRpdDogXFxmMWExO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1hcHAtc3RvcmUtaW9zOiBcXGYzNzA7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFxcZjI5NztcbiRmYS12YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJGZhLXZhci1zaG9lbGFjZTogXFxlNjBjO1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWFtYXpvbjogXFxmMjcwO1xuJGZhLXZhci11bnNwbGFzaDogXFxlMDdjO1xuJGZhLXZhci15YXJuOiBcXGY3ZTM7XG4kZmEtdmFyLXNxdWFyZS1zdGVhbTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFxcZjFiNztcbiRmYS12YXItNTAwcHg6IFxcZjI2ZTtcbiRmYS12YXItc3F1YXJlLXZpbWVvOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci1hc3ltbWV0cmlrOiBcXGYzNzI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGYyYjQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWFwcGxlOiBcXGYxNzk7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItZ2l0a3Jha2VuOiBcXGYzYTY7XG4kZmEtdmFyLWtleWJhc2U6IFxcZjRmNTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLXBhZGxldDogXFxlNGEwO1xuJGZhLXZhci1hbWF6b24tcGF5OiBcXGY0MmM7XG4kZmEtdmFyLXNxdWFyZS1naXRodWI6IFxcZjA5MjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLW5lb3M6IFxcZjYxMjtcbiRmYS12YXItc3F1YXJlLXRocmVhZHM6IFxcZTYxOTtcbiRmYS12YXItaGFja2VycmFuazogXFxmNWY3O1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItYW5ndWxhcjogXFxmNDIwO1xuJGZhLXZhci1zcGVha2FwOiBcXGYzZjM7XG4kZmEtdmFyLWFuZ3J5Y3JlYXRpdmU6IFxcZjM2ZTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZpcmE6IFxcZjI5OTtcbiRmYS12YXItc3F1YXJlLWdpdGxhYjogXFxlNWFlO1xuJGZhLXZhci1naXRsYWItc3F1YXJlOiBcXGU1YWU7XG4kZmEtdmFyLXN0dWRpb3ZpbmFyaTogXFxmM2Y4O1xuJGZhLXZhci1waWVkLXBpcGVyOiBcXGYyYWU7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItZ29vZHJlYWRzOiBcXGYzYTg7XG4kZmEtdmFyLXNxdWFyZS1vZG5va2xhc3NuaWtpOiBcXGYyNjQ7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLWhhc2hub2RlOiBcXGU0OTk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1pdGNoLWlvOiBcXGY4M2E7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItZ2FsYWN0aWMtc2VuYXRlOiBcXGY1MGQ7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1ob3V6ejogXFxmMjdjO1xuJGZhLXZhci1nZzogXFxmMjYwO1xuJGZhLXZhci1kaGw6IFxcZjc5MDtcbiRmYS12YXItc3F1YXJlLXBpbnRlcmVzdDogXFxmMGQzO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXItYmxhY2tiZXJyeTogXFxmMzdiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWJsb2dnZXItYjogXFxmMzdkO1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci12aW5lOiBcXGYxY2E7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItdHlwbzM6IFxcZjQyYjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLWRhaWx5bW90aW9uOiBcXGUwNTI7XG4kZmEtdmFyLWFmZmlsaWF0ZXRoZW1lOiBcXGYzNmI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFxcZjFhNztcbiRmYS12YXItYm9vdHN0cmFwOiBcXGY4MzY7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiRmYS12YXItbmZjLXN5bWJvbDogXFxlNTMxO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1maXJzdC1vcmRlci1hbHQ6IFxcZjUwYTtcbiRmYS12YXItb3NpOiBcXGY0MWE7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLWZ1bGNydW06IFxcZjUwYjtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1taXp1bmk6IFxcZjNjYztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNxdWFyZS14aW5nOiBcXGYxNjk7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItY2xvdWR2ZXJzaWZ5OiBcXGYzODU7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWFnZW50bzogXFxmM2M0O1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFxcZjIzYztcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItY3V0dGxlZmlzaDogXFxmMzhjO1xuJGZhLXZhci1ibG9nZ2VyOiBcXGYzN2M7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci12aWJlcjogXFxmNDA5O1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci1zeW1mb255OiBcXGY4M2Q7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLXRoaW5rLXBlYWtzOiBcXGY3MzE7XG4kZmEtdmFyLWJpbGliaWxpOiBcXGUzZDk7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci14LXR3aXR0ZXI6IFxcZTYxYjtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci00Mi1ncm91cDogXFxlMDgwO1xuJGZhLXZhci1pbm5vc29mdDogXFxlMDgwO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1lbGVtZW50b3I6IFxcZjQzMDtcbiRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXI6IFxcZTAxZTtcbiRmYS12YXItcGllZC1waXBlci1zcXVhcmU6IFxcZTAxZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZDogXFxmNGViO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItcmVzb2x2aW5nOiBcXGYzZTc7XG4kZmEtdmFyLXhib3g6IFxcZjQxMjtcbiRmYS12YXItc2VhcmNoZW5naW46IFxcZjNlYjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXNxdWFyZS1mYWNlYm9vazogXFxmMDgyO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWdsaWRlOiBcXGYyYTU7XG4kZmEtdmFyLWxpbmtlZGluOiBcXGYwOGM7XG4kZmEtdmFyLWh1YnNwb3Q6IFxcZjNiMjtcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLXNxdWFyZS1sYXN0Zm06IFxcZjIwMztcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJGZhLXZhci12aW1lbzogXFxmNDBhO1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci11bmlyZWdpc3RyeTogXFxmNDA0O1xuJGZhLXZhci1maWdtYTogXFxmNzk5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItZHJvcGJveDogXFxmMTZiO1xuJGZhLXZhci1pbnN0YWdyYW06IFxcZjE2ZDtcbiRmYS12YXItY21wbGlkOiBcXGUzNjA7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWdyaXBmaXJlOiBcXGYzYWM7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItdWlraXQ6IFxcZjQwMztcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci1lYXJseWJpcmRzOiBcXGYzOWE7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItYXV0b3ByZWZpeGVyOiBcXGY0MWM7XG4kZmEtdmFyLXdoYXRzYXBwOiBcXGYyMzI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItdmlhZGVvOiBcXGYyYTk7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1iaXRidWNrZXQ6IFxcZjE3MTtcbiRmYS12YXItaW1kYjogXFxmMmQ4O1xuJGZhLXZhci1kZWV6ZXI6IFxcZTA3NztcbiRmYS12YXItcmFzcGJlcnJ5LXBpOiBcXGY3YmI7XG4kZmEtdmFyLWppcmE6IFxcZjdiMTtcbiRmYS12YXItZG9ja2VyOiBcXGYzOTU7XG4kZmEtdmFyLXNjcmVlbnBhbDogXFxlNTcwO1xuJGZhLXZhci1ibHVldG9vdGg6IFxcZjI5MztcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1waWVkLXBpcGVyLWhhdDogXFxmNGU1O1xuJGZhLXZhci1raWNrc3RhcnRlci1rOiBcXGYzYmM7XG4kZmEtdmFyLXlhbmRleDogXFxmNDEzO1xuJGZhLXZhci1yZWFkbWU6IFxcZjRkNTtcbiRmYS12YXItaHRtbDU6IFxcZjEzYjtcbiRmYS12YXItc2VsbHN5OiBcXGYyMTM7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItd2lyc2luZGhhbmR3ZXJrOiBcXGUyZDA7XG4kZmEtdmFyLXdzaDogXFxlMmQwO1xuJGZhLXZhci1idXJvbW9iZWxleHBlcnRlOiBcXGYzN2Y7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItb2N0b3B1cy1kZXBsb3k6IFxcZTA4MjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1uczg6IFxcZjNkNTtcbiRmYS12YXItcGludGVyZXN0LXA6IFxcZjIzMTtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcXGYyODY7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcXGYyYWI7XG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiBcXGYyYWI7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLXJ1c3Q6IFxcZTA3YTtcbiRmYS12YXItd2l4OiBcXGY1Y2Y7XG4kZmEtdmFyLXNxdWFyZS1iZWhhbmNlOiBcXGYxYjU7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcXGYxYjU7XG4kZmEtdmFyLXN1cHBsZTogXFxmM2Y5O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1jc3MzOiBcXGYxM2M7XG4kZmEtdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLXNwYWNlLWF3ZXNvbWU6IFxcZTVhYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItc3F1YXJlLWdpdDogXFxmMWQyO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcXGYxZDI7XG4kZmEtdmFyLXNxdWFyZS10dW1ibHI6IFxcZjE3NDtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10cmVsbG86IFxcZjE4MTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcDogXFxmNGVhO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLXBlcmJ5dGU6IFxcZTA4MztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLXRoZW1lY286IFxcZjVjNjtcbiRmYS12YXItcHl0aG9uOiBcXGYzZTI7XG4kZmEtdmFyLWFuZHJvaWQ6IFxcZjE3YjtcbiRmYS12YXItYm90czogXFxlMzQwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1pZGVhbDogXFxlMDEzO1xuJGZhLXZhci1naXQ6IFxcZjFkMztcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLXNrZXRjaDogXFxmN2M2O1xuJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbDogXFxmNDE0O1xuJGZhLXZhci1jYy1hbWV4OiBcXGYxZjM7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLXBocDogXFxmNDU3O1xuJGZhLXZhci1hbGlwYXk6IFxcZjY0MjtcbiRmYS12YXIteW91dHViZTogXFxmMTY3O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiRmYS12YXItcmVwbHlkOiBcXGYzZTY7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcGludGVyZXN0OiBcXGYwZDI7XG4kZmEtdmFyLWJ1ZmZlcjogXFxmODM3O1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXIteWFtbWVyOiBcXGY4NDA7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1kcmliYmJsZTogXFxmMTdkO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFxcZjFhMztcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItc3R1YmJlcjogXFxlNWM3O1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmMmM2O1xuJGZhLXZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiRmYS12YXItb2R5c2VlOiBcXGU1YzY7XG4kZmEtdmFyLXNxdWFyZS13aGF0c2FwcDogXFxmNDBjO1xuJGZhLXZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1lZGdlLWxlZ2FjeTogXFxlMDc4O1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYxOTg7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdmFhZGluOiBcXGY0MDg7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXNxdWFyZS14LXR3aXR0ZXI6IFxcZTYxYTtcbiRmYS12YXItcmVhY3RldXJvcGU6IFxcZjc1ZDtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYyM2E7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1taXhjbG91ZDogXFxmMjg5O1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItdmlhY29pbjogXFxmMjM3O1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLXNpdHJveDogXFxlNDRhO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItam9vbWxhOiBcXGYxYWE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uOiBcXGY1MTQ7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmOiBcXGY3ODU7XG4kZmEtdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJGZhLXZhci1wdXNoZWQ6IFxcZjNlMTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcbiRmYS12YXIta29ydnVlOiBcXGY0MmY7XG4kZmEtdmFyLXBpeDogXFxlNDNhO1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcblxuJGZhLWljb25zOiAoXG4gIFwiMFwiOiAkZmEtdmFyLTAsXG4gIFwiMVwiOiAkZmEtdmFyLTEsXG4gIFwiMlwiOiAkZmEtdmFyLTIsXG4gIFwiM1wiOiAkZmEtdmFyLTMsXG4gIFwiNFwiOiAkZmEtdmFyLTQsXG4gIFwiNVwiOiAkZmEtdmFyLTUsXG4gIFwiNlwiOiAkZmEtdmFyLTYsXG4gIFwiN1wiOiAkZmEtdmFyLTcsXG4gIFwiOFwiOiAkZmEtdmFyLTgsXG4gIFwiOVwiOiAkZmEtdmFyLTksXG4gIFwiZmlsbC1kcmlwXCI6ICRmYS12YXItZmlsbC1kcmlwLFxuICBcImFycm93cy10by1jaXJjbGVcIjogJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlLFxuICBcImNpcmNsZS1jaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQsXG4gIFwiY2hldnJvbi1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCxcbiAgXCJ3YWdvbi1jb3ZlcmVkXCI6ICRmYS12YXItd2Fnb24tY292ZXJlZCxcbiAgXCJsaW5lLWhlaWdodFwiOiAkZmEtdmFyLWxpbmUtaGVpZ2h0LFxuICBcImJhZ2VsXCI6ICRmYS12YXItYmFnZWwsXG4gIFwidHJhbnNwb3J0ZXItN1wiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTcsXG4gIFwiYXRcIjogJGZhLXZhci1hdCxcbiAgXCJyZWN0YW5nbGVzLW1peGVkXCI6ICRmYS12YXItcmVjdGFuZ2xlcy1taXhlZCxcbiAgXCJwaG9uZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXBob25lLWFycm93LXVwLXJpZ2h0LFxuICBcInBob25lLWFycm93LXVwXCI6ICRmYS12YXItcGhvbmUtYXJyb3ctdXAsXG4gIFwicGhvbmUtb3V0Z29pbmdcIjogJGZhLXZhci1waG9uZS1vdXRnb2luZyxcbiAgXCJ0cmFzaC1jYW5cIjogJGZhLXZhci10cmFzaC1jYW4sXG4gIFwidHJhc2gtYWx0XCI6ICRmYS12YXItdHJhc2gtYWx0LFxuICBcImNpcmNsZS1sXCI6ICRmYS12YXItY2lyY2xlLWwsXG4gIFwiaGVhZC1zaWRlLWdvZ2dsZXNcIjogJGZhLXZhci1oZWFkLXNpZGUtZ29nZ2xlcyxcbiAgXCJoZWFkLXZyXCI6ICRmYS12YXItaGVhZC12cixcbiAgXCJ0ZXh0LWhlaWdodFwiOiAkZmEtdmFyLXRleHQtaGVpZ2h0LFxuICBcInVzZXIteG1hcmtcIjogJGZhLXZhci11c2VyLXhtYXJrLFxuICBcInVzZXItdGltZXNcIjogJGZhLXZhci11c2VyLXRpbWVzLFxuICBcImZhY2UtaGFuZC15YXduXCI6ICRmYS12YXItZmFjZS1oYW5kLXlhd24sXG4gIFwiZ2F1Z2Utc2ltcGxlLW1pblwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1taW4sXG4gIFwidGFjaG9tZXRlci1zbG93ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1zbG93ZXN0LFxuICBcInN0ZXRob3Njb3BlXCI6ICRmYS12YXItc3RldGhvc2NvcGUsXG4gIFwiY29mZmluXCI6ICRmYS12YXItY29mZmluLFxuICBcIm1lc3NhZ2VcIjogJGZhLXZhci1tZXNzYWdlLFxuICBcImNvbW1lbnQtYWx0XCI6ICRmYS12YXItY29tbWVudC1hbHQsXG4gIFwic2FsYWRcIjogJGZhLXZhci1zYWxhZCxcbiAgXCJib3dsLXNhbGFkXCI6ICRmYS12YXItYm93bC1zYWxhZCxcbiAgXCJpbmZvXCI6ICRmYS12YXItaW5mbyxcbiAgXCJyb2JvdC1hc3Ryb21lY2hcIjogJGZhLXZhci1yb2JvdC1hc3Ryb21lY2gsXG4gIFwicmluZy1kaWFtb25kXCI6ICRmYS12YXItcmluZy1kaWFtb25kLFxuICBcImZvbmR1ZS1wb3RcIjogJGZhLXZhci1mb25kdWUtcG90LFxuICBcInRoZXRhXCI6ICRmYS12YXItdGhldGEsXG4gIFwiZmFjZS1oYW5kLXBlZWtpbmdcIjogJGZhLXZhci1mYWNlLWhhbmQtcGVla2luZyxcbiAgXCJzcXVhcmUtdXNlclwiOiAkZmEtdmFyLXNxdWFyZS11c2VyLFxuICBcImRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXIsXG4gIFwiY29tcHJlc3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYWx0LFxuICBcImV4cGxvc2lvblwiOiAkZmEtdmFyLWV4cGxvc2lvbixcbiAgXCJmaWxlLWxpbmVzXCI6ICRmYS12YXItZmlsZS1saW5lcyxcbiAgXCJmaWxlLWFsdFwiOiAkZmEtdmFyLWZpbGUtYWx0LFxuICBcImZpbGUtdGV4dFwiOiAkZmEtdmFyLWZpbGUtdGV4dCxcbiAgXCJ3YXZlLXNxdWFyZVwiOiAkZmEtdmFyLXdhdmUtc3F1YXJlLFxuICBcInJpbmdcIjogJGZhLXZhci1yaW5nLFxuICBcImJ1aWxkaW5nLXVuXCI6ICRmYS12YXItYnVpbGRpbmctdW4sXG4gIFwiZGljZS10aHJlZVwiOiAkZmEtdmFyLWRpY2UtdGhyZWUsXG4gIFwidGlyZS1wcmVzc3VyZS13YXJuaW5nXCI6ICRmYS12YXItdGlyZS1wcmVzc3VyZS13YXJuaW5nLFxuICBcIndpZmktZmFpclwiOiAkZmEtdmFyLXdpZmktZmFpcixcbiAgXCJ3aWZpLTJcIjogJGZhLXZhci13aWZpLTIsXG4gIFwiY2FsZW5kYXItZGF5c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWRheXMsXG4gIFwiY2FsZW5kYXItYWx0XCI6ICRmYS12YXItY2FsZW5kYXItYWx0LFxuICBcIm1wMy1wbGF5ZXJcIjogJGZhLXZhci1tcDMtcGxheWVyLFxuICBcImFuY2hvci1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrLFxuICBcInRhbGx5LTRcIjogJGZhLXZhci10YWxseS00LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5XCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnksXG4gIFwiYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInZvbGxleWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLFxuICBcInZvbGxleWJhbGwtYmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCxcbiAgXCJzdW4taGF6ZVwiOiAkZmEtdmFyLXN1bi1oYXplLFxuICBcInRleHQtc2l6ZVwiOiAkZmEtdmFyLXRleHQtc2l6ZSxcbiAgXCJ1Zm9cIjogJGZhLXZhci11Zm8sXG4gIFwiZm9ya1wiOiAkZmEtdmFyLWZvcmssXG4gIFwidXRlbnNpbC1mb3JrXCI6ICRmYS12YXItdXRlbnNpbC1mb3JrLFxuICBcImFycm93cy11cC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmUsXG4gIFwibW9iaWxlLXNpZ25hbFwiOiAkZmEtdmFyLW1vYmlsZS1zaWduYWwsXG4gIFwiYmFyY29kZS1zY2FuXCI6ICRmYS12YXItYmFyY29kZS1zY2FuLFxuICBcInNvcnQtZG93blwiOiAkZmEtdmFyLXNvcnQtZG93bixcbiAgXCJzb3J0LWRlc2NcIjogJGZhLXZhci1zb3J0LWRlc2MsXG4gIFwiZm9sZGVyLWFycm93LWRvd25cIjogJGZhLXZhci1mb2xkZXItYXJyb3ctZG93bixcbiAgXCJmb2xkZXItZG93bmxvYWRcIjogJGZhLXZhci1mb2xkZXItZG93bmxvYWQsXG4gIFwiY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2lyY2xlLW1pbnVzLFxuICBcIm1pbnVzLWNpcmNsZVwiOiAkZmEtdmFyLW1pbnVzLWNpcmNsZSxcbiAgXCJmYWNlLWljaWNsZXNcIjogJGZhLXZhci1mYWNlLWljaWNsZXMsXG4gIFwic2hvdmVsXCI6ICRmYS12YXItc2hvdmVsLFxuICBcImRvb3Itb3BlblwiOiAkZmEtdmFyLWRvb3Itb3BlbixcbiAgXCJmaWxtc1wiOiAkZmEtdmFyLWZpbG1zLFxuICBcInJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dC1hbHRcIjogJGZhLXZhci1zaWduLW91dC1hbHQsXG4gIFwiZmFjZS1nbGFzc2VzXCI6ICRmYS12YXItZmFjZS1nbGFzc2VzLFxuICBcIm5mY1wiOiAkZmEtdmFyLW5mYyxcbiAgXCJhdG9tXCI6ICRmYS12YXItYXRvbSxcbiAgXCJzb2FwXCI6ICRmYS12YXItc29hcCxcbiAgXCJpY29uc1wiOiAkZmEtdmFyLWljb25zLFxuICBcImhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0XCI6ICRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQsXG4gIFwibWljcm9waG9uZS1saW5lcy1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2gsXG4gIFwibWljcm9waG9uZS1hbHQtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaCxcbiAgXCJjbG9zZWQtY2FwdGlvbmluZy1zbGFzaFwiOiAkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoLFxuICBcImNhbGN1bGF0b3Itc2ltcGxlXCI6ICRmYS12YXItY2FsY3VsYXRvci1zaW1wbGUsXG4gIFwiY2FsY3VsYXRvci1hbHRcIjogJGZhLXZhci1jYWxjdWxhdG9yLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1jaGVjayxcbiAgXCJzbGlkZXJzLXVwXCI6ICRmYS12YXItc2xpZGVycy11cCxcbiAgXCJzbGlkZXJzLXZcIjogJGZhLXZhci1zbGlkZXJzLXYsXG4gIFwibG9jYXRpb24tbWludXNcIjogJGZhLXZhci1sb2NhdGlvbi1taW51cyxcbiAgXCJtYXAtbWFya2VyLW1pbnVzXCI6ICRmYS12YXItbWFwLW1hcmtlci1taW51cyxcbiAgXCJwdW1wLW1lZGljYWxcIjogJGZhLXZhci1wdW1wLW1lZGljYWwsXG4gIFwiZmluZ2VycHJpbnRcIjogJGZhLXZhci1maW5nZXJwcmludCxcbiAgXCJza2ktYm9vdFwiOiAkZmEtdmFyLXNraS1ib290LFxuICBcInN0YW5kYXJkLWRlZmluaXRpb25cIjogJGZhLXZhci1zdGFuZGFyZC1kZWZpbml0aW9uLFxuICBcInJlY3RhbmdsZS1zZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1zZCxcbiAgXCJoMVwiOiAkZmEtdmFyLWgxLFxuICBcImhhbmQtcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb25cIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uLFxuICBcInNlYXJjaC1sb2NhdGlvblwiOiAkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbixcbiAgXCJtZXNzYWdlLWJvdFwiOiAkZmEtdmFyLW1lc3NhZ2UtYm90LFxuICBcImZvcndhcmQtc3RlcFwiOiAkZmEtdmFyLWZvcndhcmQtc3RlcCxcbiAgXCJzdGVwLWZvcndhcmRcIjogJGZhLXZhci1zdGVwLWZvcndhcmQsXG4gIFwiZmFjZS1zbWlsZS1iZWFtXCI6ICRmYS12YXItZmFjZS1zbWlsZS1iZWFtLFxuICBcInNtaWxlLWJlYW1cIjogJGZhLXZhci1zbWlsZS1iZWFtLFxuICBcImxpZ2h0LWNlaWxpbmdcIjogJGZhLXZhci1saWdodC1jZWlsaW5nLFxuICBcIm1lc3NhZ2UtZXhjbGFtYXRpb25cIjogJGZhLXZhci1tZXNzYWdlLWV4Y2xhbWF0aW9uLFxuICBcImNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb24sXG4gIFwiYm93bC1zY29vcFwiOiAkZmEtdmFyLWJvd2wtc2Nvb3AsXG4gIFwiYm93bC1zaGF2ZWQtaWNlXCI6ICRmYS12YXItYm93bC1zaGF2ZWQtaWNlLFxuICBcInNxdWFyZS14XCI6ICRmYS12YXItc3F1YXJlLXgsXG4gIFwidXRpbGl0eS1wb2xlLWRvdWJsZVwiOiAkZmEtdmFyLXV0aWxpdHktcG9sZS1kb3VibGUsXG4gIFwiZmxhZy1jaGVja2VyZWRcIjogJGZhLXZhci1mbGFnLWNoZWNrZXJlZCxcbiAgXCJjaGV2cm9ucy11cFwiOiAkZmEtdmFyLWNoZXZyb25zLXVwLFxuICBcImNoZXZyb24tZG91YmxlLXVwXCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtdXAsXG4gIFwiZm9vdGJhbGxcIjogJGZhLXZhci1mb290YmFsbCxcbiAgXCJmb290YmFsbC1iYWxsXCI6ICRmYS12YXItZm9vdGJhbGwtYmFsbCxcbiAgXCJ1c2VyLXZuZWNrXCI6ICRmYS12YXItdXNlci12bmVjayxcbiAgXCJzY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjcm9wXCI6ICRmYS12YXItY3JvcCxcbiAgXCJhbmdsZXMtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy1kb3duLFxuICBcImFuZ2xlLWRvdWJsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd24sXG4gIFwidXNlcnMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdXNlcnMtcmVjdGFuZ2xlLFxuICBcInBlb3BsZS1yb29mXCI6ICRmYS12YXItcGVvcGxlLXJvb2YsXG4gIFwic3F1YXJlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXJpZ2h0LFxuICBcImFycm93LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1yaWdodCxcbiAgXCJsb2NhdGlvbi1wbHVzXCI6ICRmYS12YXItbG9jYXRpb24tcGx1cyxcbiAgXCJtYXAtbWFya2VyLXBsdXNcIjogJGZhLXZhci1tYXAtbWFya2VyLXBsdXMsXG4gIFwibGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uLFxuICBcInBlb3BsZS1saW5lXCI6ICRmYS12YXItcGVvcGxlLWxpbmUsXG4gIFwiYmVlci1tdWctZW1wdHlcIjogJGZhLXZhci1iZWVyLW11Zy1lbXB0eSxcbiAgXCJiZWVyXCI6ICRmYS12YXItYmVlcixcbiAgXCJjcmF0ZS1lbXB0eVwiOiAkZmEtdmFyLWNyYXRlLWVtcHR5LFxuICBcImRpYWdyYW0tcHJlZGVjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yLFxuICBcInRyYW5zcG9ydGVyXCI6ICRmYS12YXItdHJhbnNwb3J0ZXIsXG4gIFwiY2FsZW5kYXItY2lyY2xlLXVzZXJcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtdXNlcixcbiAgXCJhcnJvdy11cC1sb25nXCI6ICRmYS12YXItYXJyb3ctdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy11cCxcbiAgXCJwZXJzb24tY2FycnktYm94XCI6ICRmYS12YXItcGVyc29uLWNhcnJ5LWJveCxcbiAgXCJwZXJzb24tY2FycnlcIjogJGZhLXZhci1wZXJzb24tY2FycnksXG4gIFwiZmlyZS1mbGFtZS1zaW1wbGVcIjogJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZSxcbiAgXCJidXJuXCI6ICRmYS12YXItYnVybixcbiAgXCJwZXJzb25cIjogJGZhLXZhci1wZXJzb24sXG4gIFwibWFsZVwiOiAkZmEtdmFyLW1hbGUsXG4gIFwibGFwdG9wXCI6ICRmYS12YXItbGFwdG9wLFxuICBcImZpbGUtY3N2XCI6ICRmYS12YXItZmlsZS1jc3YsXG4gIFwibWVub3JhaFwiOiAkZmEtdmFyLW1lbm9yYWgsXG4gIFwidW5pb25cIjogJGZhLXZhci11bmlvbixcbiAgXCJjaGV2cm9ucy1sZWZ0XCI6ICRmYS12YXItY2hldnJvbnMtbGVmdCxcbiAgXCJjaGV2cm9uLWRvdWJsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtbGVmdCxcbiAgXCJjaXJjbGUtaGVhcnRcIjogJGZhLXZhci1jaXJjbGUtaGVhcnQsXG4gIFwiaGVhcnQtY2lyY2xlXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLFxuICBcInRydWNrLXBsYW5lXCI6ICRmYS12YXItdHJ1Y2stcGxhbmUsXG4gIFwicmVjb3JkLXZpbnlsXCI6ICRmYS12YXItcmVjb3JkLXZpbnlsLFxuICBcImJyaW5nLWZvcndhcmRcIjogJGZhLXZhci1icmluZy1mb3J3YXJkLFxuICBcInNxdWFyZS1wXCI6ICRmYS12YXItc3F1YXJlLXAsXG4gIFwiZmFjZS1ncmluLXN0YXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXN0YXJzLFxuICBcImdyaW4tc3RhcnNcIjogJGZhLXZhci1ncmluLXN0YXJzLFxuICBcInNpZ21hXCI6ICRmYS12YXItc2lnbWEsXG4gIFwiY2FtZXJhLW1vdmllXCI6ICRmYS12YXItY2FtZXJhLW1vdmllLFxuICBcImJvbmdcIjogJGZhLXZhci1ib25nLFxuICBcImNsYXJpbmV0XCI6ICRmYS12YXItY2xhcmluZXQsXG4gIFwidHJ1Y2stZmxhdGJlZFwiOiAkZmEtdmFyLXRydWNrLWZsYXRiZWQsXG4gIFwic3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nXCI6ICRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nLFxuICBcInBhc3RhZmFyaWFuaXNtXCI6ICRmYS12YXItcGFzdGFmYXJpYW5pc20sXG4gIFwiYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUsXG4gIFwibGVhZi1oZWFydFwiOiAkZmEtdmFyLWxlYWYtaGVhcnQsXG4gIFwiaG91c2UtYnVpbGRpbmdcIjogJGZhLXZhci1ob3VzZS1idWlsZGluZyxcbiAgXCJjaGVlc2Utc3dpc3NcIjogJGZhLXZhci1jaGVlc2Utc3dpc3MsXG4gIFwic3Bvb25cIjogJGZhLXZhci1zcG9vbixcbiAgXCJ1dGVuc2lsLXNwb29uXCI6ICRmYS12YXItdXRlbnNpbC1zcG9vbixcbiAgXCJqYXItd2hlYXRcIjogJGZhLXZhci1qYXItd2hlYXQsXG4gIFwiZW52ZWxvcGVzLWJ1bGtcIjogJGZhLXZhci1lbnZlbG9wZXMtYnVsayxcbiAgXCJtYWlsLWJ1bGtcIjogJGZhLXZhci1tYWlsLWJ1bGssXG4gIFwiZmlsZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJib3ctYXJyb3dcIjogJGZhLXZhci1ib3ctYXJyb3csXG4gIFwiY2FydC14bWFya1wiOiAkZmEtdmFyLWNhcnQteG1hcmssXG4gIFwiaGV4YWdvbi14bWFya1wiOiAkZmEtdmFyLWhleGFnb24teG1hcmssXG4gIFwidGltZXMtaGV4YWdvblwiOiAkZmEtdmFyLXRpbWVzLWhleGFnb24sXG4gIFwieG1hcmstaGV4YWdvblwiOiAkZmEtdmFyLXhtYXJrLWhleGFnb24sXG4gIFwiY2lyY2xlLWhcIjogJGZhLXZhci1jaXJjbGUtaCxcbiAgXCJob3NwaXRhbC1zeW1ib2xcIjogJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wsXG4gIFwibWVyZ2VcIjogJGZhLXZhci1tZXJnZSxcbiAgXCJwYWdlclwiOiAkZmEtdmFyLXBhZ2VyLFxuICBcImNhcnQtbWludXNcIjogJGZhLXZhci1jYXJ0LW1pbnVzLFxuICBcImFkZHJlc3MtYm9va1wiOiAkZmEtdmFyLWFkZHJlc3MtYm9vayxcbiAgXCJjb250YWN0LWJvb2tcIjogJGZhLXZhci1jb250YWN0LWJvb2ssXG4gIFwicGFuLWZyeWluZ1wiOiAkZmEtdmFyLXBhbi1mcnlpbmcsXG4gIFwiZ3JpZFwiOiAkZmEtdmFyLWdyaWQsXG4gIFwiZ3JpZC0zXCI6ICRmYS12YXItZ3JpZC0zLFxuICBcImZvb3RiYWxsLWhlbG1ldFwiOiAkZmEtdmFyLWZvb3RiYWxsLWhlbG1ldCxcbiAgXCJoYW5kLWxvdmVcIjogJGZhLXZhci1oYW5kLWxvdmUsXG4gIFwidHJlZXNcIjogJGZhLXZhci10cmVlcyxcbiAgXCJzdHJpa2V0aHJvdWdoXCI6ICRmYS12YXItc3RyaWtldGhyb3VnaCxcbiAgXCJwYWdlXCI6ICRmYS12YXItcGFnZSxcbiAgXCJrXCI6ICRmYS12YXItayxcbiAgXCJkaWFncmFtLXByZXZpb3VzXCI6ICRmYS12YXItZGlhZ3JhbS1wcmV2aW91cyxcbiAgXCJnYXVnZS1taW5cIjogJGZhLXZhci1nYXVnZS1taW4sXG4gIFwidGFjaG9tZXRlci1hbHQtc2xvd2VzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3QsXG4gIFwiZm9sZGVyLWdyaWRcIjogJGZhLXZhci1mb2xkZXItZ3JpZCxcbiAgXCJlZ2dwbGFudFwiOiAkZmEtdmFyLWVnZ3BsYW50LFxuICBcInJhbVwiOiAkZmEtdmFyLXJhbSxcbiAgXCJsYW5kbWFyay1mbGFnXCI6ICRmYS12YXItbGFuZG1hcmstZmxhZyxcbiAgXCJsaXBzXCI6ICRmYS12YXItbGlwcyxcbiAgXCJwZW5jaWxcIjogJGZhLXZhci1wZW5jaWwsXG4gIFwicGVuY2lsLWFsdFwiOiAkZmEtdmFyLXBlbmNpbC1hbHQsXG4gIFwiYmFja3dhcmRcIjogJGZhLXZhci1iYWNrd2FyZCxcbiAgXCJjYXJldC1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXJpZ2h0LFxuICBcImNvbW1lbnRzXCI6ICRmYS12YXItY29tbWVudHMsXG4gIFwicGFzdGVcIjogJGZhLXZhci1wYXN0ZSxcbiAgXCJmaWxlLWNsaXBib2FyZFwiOiAkZmEtdmFyLWZpbGUtY2xpcGJvYXJkLFxuICBcImRlc2t0b3AtYXJyb3ctZG93blwiOiAkZmEtdmFyLWRlc2t0b3AtYXJyb3ctZG93bixcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LFxuICBcInB1bXBraW5cIjogJGZhLXZhci1wdW1wa2luLFxuICBcImNsaXBib2FyZC1saXN0XCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QsXG4gIFwicGVuLWZpZWxkXCI6ICRmYS12YXItcGVuLWZpZWxkLFxuICBcImJsdWViZXJyaWVzXCI6ICRmYS12YXItYmx1ZWJlcnJpZXMsXG4gIFwidHJ1Y2stcmFtcC1ib3hcIjogJGZhLXZhci10cnVjay1yYW1wLWJveCxcbiAgXCJ0cnVjay1sb2FkaW5nXCI6ICRmYS12YXItdHJ1Y2stbG9hZGluZyxcbiAgXCJub3RlXCI6ICRmYS12YXItbm90ZSxcbiAgXCJhcnJvdy1kb3duLXRvLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tc3F1YXJlLFxuICBcInVzZXItY2hlY2tcIjogJGZhLXZhci11c2VyLWNoZWNrLFxuICBcImNsb3VkLXhtYXJrXCI6ICRmYS12YXItY2xvdWQteG1hcmssXG4gIFwidmlhbC12aXJ1c1wiOiAkZmEtdmFyLXZpYWwtdmlydXMsXG4gIFwiYm9vay1ibGFua1wiOiAkZmEtdmFyLWJvb2stYmxhbmssXG4gIFwiYm9vay1hbHRcIjogJGZhLXZhci1ib29rLWFsdCxcbiAgXCJnb2xmLWZsYWctaG9sZVwiOiAkZmEtdmFyLWdvbGYtZmxhZy1ob2xlLFxuICBcIm1lc3NhZ2UtYXJyb3ctZG93blwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctZG93bixcbiAgXCJjb21tZW50LWFsdC1hcnJvdy1kb3duXCI6ICRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctZG93bixcbiAgXCJmYWNlLXVuYW11c2VkXCI6ICRmYS12YXItZmFjZS11bmFtdXNlZCxcbiAgXCJzaGVldC1wbGFzdGljXCI6ICRmYS12YXItc2hlZXQtcGxhc3RpYyxcbiAgXCJjaXJjbGUtOVwiOiAkZmEtdmFyLWNpcmNsZS05LFxuICBcImJsb2dcIjogJGZhLXZhci1ibG9nLFxuICBcInVzZXItbmluamFcIjogJGZhLXZhci11c2VyLW5pbmphLFxuICBcInBlbmNpbC1zbGFzaFwiOiAkZmEtdmFyLXBlbmNpbC1zbGFzaCxcbiAgXCJib3dsaW5nLXBpbnNcIjogJGZhLXZhci1ib3dsaW5nLXBpbnMsXG4gIFwicGVyc29uLWFycm93LXVwLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwiZG93bi1yaWdodFwiOiAkZmEtdmFyLWRvd24tcmlnaHQsXG4gIFwic2Nyb2xsLXRvcmFoXCI6ICRmYS12YXItc2Nyb2xsLXRvcmFoLFxuICBcInRvcmFoXCI6ICRmYS12YXItdG9yYWgsXG4gIFwid2ViaG9va1wiOiAkZmEtdmFyLXdlYmhvb2ssXG4gIFwiYmxpbmRzLW9wZW5cIjogJGZhLXZhci1ibGluZHMtb3BlbixcbiAgXCJmZW5jZVwiOiAkZmEtdmFyLWZlbmNlLFxuICBcInVwXCI6ICRmYS12YXItdXAsXG4gIFwiYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LXVwLFxuICBcImJyb29tLWJhbGxcIjogJGZhLXZhci1icm9vbS1iYWxsLFxuICBcInF1aWRkaXRjaFwiOiAkZmEtdmFyLXF1aWRkaXRjaCxcbiAgXCJxdWlkZGl0Y2gtYnJvb20tYmFsbFwiOiAkZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsLFxuICBcImRydW1zdGlja1wiOiAkZmEtdmFyLWRydW1zdGljayxcbiAgXCJzcXVhcmUtdlwiOiAkZmEtdmFyLXNxdWFyZS12LFxuICBcImZhY2UtYXdlc29tZVwiOiAkZmEtdmFyLWZhY2UtYXdlc29tZSxcbiAgXCJnYXZlLWRhbmR5XCI6ICRmYS12YXItZ2F2ZS1kYW5keSxcbiAgXCJkaWFsLW9mZlwiOiAkZmEtdmFyLWRpYWwtb2ZmLFxuICBcInRvZ2dsZS1vZmZcIjogJGZhLXZhci10b2dnbGUtb2ZmLFxuICBcImZhY2Utc21pbGUtaG9ybnNcIjogJGZhLXZhci1mYWNlLXNtaWxlLWhvcm5zLFxuICBcImJveC1hcmNoaXZlXCI6ICRmYS12YXItYm94LWFyY2hpdmUsXG4gIFwiYXJjaGl2ZVwiOiAkZmEtdmFyLWFyY2hpdmUsXG4gIFwiZ3JhcGVzXCI6ICRmYS12YXItZ3JhcGVzLFxuICBcInBlcnNvbi1kcm93bmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1kcm93bmluZyxcbiAgXCJkaWFsLW1heFwiOiAkZmEtdmFyLWRpYWwtbWF4LFxuICBcImNpcmNsZS1tXCI6ICRmYS12YXItY2lyY2xlLW0sXG4gIFwiY2FsZW5kYXItaW1hZ2VcIjogJGZhLXZhci1jYWxlbmRhci1pbWFnZSxcbiAgXCJjaXJjbGUtY2FyZXQtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1kb3duLFxuICBcImNhcmV0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctZG93bi05LTFcIjogJGZhLXZhci1hcnJvdy1kb3duLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtZGVzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcImdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJzaGlzaC1rZWJhYlwiOiAkZmEtdmFyLXNoaXNoLWtlYmFiLFxuICBcInNwcmF5LWNhblwiOiAkZmEtdmFyLXNwcmF5LWNhbixcbiAgXCJhbGFybS1zbm9vemVcIjogJGZhLXZhci1hbGFybS1zbm9vemUsXG4gIFwic2NhcmVjcm93XCI6ICRmYS12YXItc2NhcmVjcm93LFxuICBcInRydWNrLW1vbnN0ZXJcIjogJGZhLXZhci10cnVjay1tb25zdGVyLFxuICBcImdpZnQtY2FyZFwiOiAkZmEtdmFyLWdpZnQtY2FyZCxcbiAgXCJ3XCI6ICRmYS12YXItdyxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdC1kcmFmdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0LFxuICBcInNxdWFyZS1iXCI6ICRmYS12YXItc3F1YXJlLWIsXG4gIFwiZWxlcGhhbnRcIjogJGZhLXZhci1lbGVwaGFudCxcbiAgXCJlYXJ0aC1hZnJpY2FcIjogJGZhLXZhci1lYXJ0aC1hZnJpY2EsXG4gIFwiZ2xvYmUtYWZyaWNhXCI6ICRmYS12YXItZ2xvYmUtYWZyaWNhLFxuICBcInJhaW5ib3dcIjogJGZhLXZhci1yYWluYm93LFxuICBcImNpcmNsZS1ub3RjaFwiOiAkZmEtdmFyLWNpcmNsZS1ub3RjaCxcbiAgXCJ0YWJsZXQtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uLFxuICBcInRhYmxldC1hbHRcIjogJGZhLXZhci10YWJsZXQtYWx0LFxuICBcInBhd1wiOiAkZmEtdmFyLXBhdyxcbiAgXCJtZXNzYWdlLXF1ZXN0aW9uXCI6ICRmYS12YXItbWVzc2FnZS1xdWVzdGlvbixcbiAgXCJjbG91ZFwiOiAkZmEtdmFyLWNsb3VkLFxuICBcInRyb3dlbC1icmlja3NcIjogJGZhLXZhci10cm93ZWwtYnJpY2tzLFxuICBcInNxdWFyZS0zXCI6ICRmYS12YXItc3F1YXJlLTMsXG4gIFwiZmFjZS1mbHVzaGVkXCI6ICRmYS12YXItZmFjZS1mbHVzaGVkLFxuICBcImZsdXNoZWRcIjogJGZhLXZhci1mbHVzaGVkLFxuICBcImhvc3BpdGFsLXVzZXJcIjogJGZhLXZhci1ob3NwaXRhbC11c2VyLFxuICBcIm1pY3Jvd2F2ZVwiOiAkZmEtdmFyLW1pY3Jvd2F2ZSxcbiAgXCJjaGYtc2lnblwiOiAkZmEtdmFyLWNoZi1zaWduLFxuICBcInRlbnQtYXJyb3ctbGVmdC1yaWdodFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodCxcbiAgXCJjYXJ0LWNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LXVwLFxuICBcInRyYXNoLWNsb2NrXCI6ICRmYS12YXItdHJhc2gtY2xvY2ssXG4gIFwiZ2F2ZWxcIjogJGZhLXZhci1nYXZlbCxcbiAgXCJsZWdhbFwiOiAkZmEtdmFyLWxlZ2FsLFxuICBcInNwcmlua2xlci1jZWlsaW5nXCI6ICRmYS12YXItc3ByaW5rbGVyLWNlaWxpbmcsXG4gIFwiYnJvd3NlcnNcIjogJGZhLXZhci1icm93c2VycyxcbiAgXCJ0cmlsbGl1bVwiOiAkZmEtdmFyLXRyaWxsaXVtLFxuICBcIm11c2ljLXNsYXNoXCI6ICRmYS12YXItbXVzaWMtc2xhc2gsXG4gIFwidHJ1Y2stcmFtcFwiOiAkZmEtdmFyLXRydWNrLXJhbXAsXG4gIFwiYmlub2N1bGFyc1wiOiAkZmEtdmFyLWJpbm9jdWxhcnMsXG4gIFwibWljcm9waG9uZS1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gsXG4gIFwiYm94LXRpc3N1ZVwiOiAkZmEtdmFyLWJveC10aXNzdWUsXG4gIFwiY2lyY2xlLWNcIjogJGZhLXZhci1jaXJjbGUtYyxcbiAgXCJzdGFyLWNocmlzdG1hc1wiOiAkZmEtdmFyLXN0YXItY2hyaXN0bWFzLFxuICBcImNoYXJ0LWJ1bGxldFwiOiAkZmEtdmFyLWNoYXJ0LWJ1bGxldCxcbiAgXCJtb3RvcmN5Y2xlXCI6ICRmYS12YXItbW90b3JjeWNsZSxcbiAgXCJ0cmVlLWNocmlzdG1hc1wiOiAkZmEtdmFyLXRyZWUtY2hyaXN0bWFzLFxuICBcInRpcmUtZmxhdFwiOiAkZmEtdmFyLXRpcmUtZmxhdCxcbiAgXCJzdW5nbGFzc2VzXCI6ICRmYS12YXItc3VuZ2xhc3NlcyxcbiAgXCJiYWRnZVwiOiAkZmEtdmFyLWJhZGdlLFxuICBcIm1lc3NhZ2UtcGVuXCI6ICRmYS12YXItbWVzc2FnZS1wZW4sXG4gIFwiY29tbWVudC1hbHQtZWRpdFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWVkaXQsXG4gIFwibWVzc2FnZS1lZGl0XCI6ICRmYS12YXItbWVzc2FnZS1lZGl0LFxuICBcImJlbGwtY29uY2llcmdlXCI6ICRmYS12YXItYmVsbC1jb25jaWVyZ2UsXG4gIFwiY29uY2llcmdlLWJlbGxcIjogJGZhLXZhci1jb25jaWVyZ2UtYmVsbCxcbiAgXCJwZW4tcnVsZXJcIjogJGZhLXZhci1wZW4tcnVsZXIsXG4gIFwicGVuY2lsLXJ1bGVyXCI6ICRmYS12YXItcGVuY2lsLXJ1bGVyLFxuICBcImFycm93LXByb2dyZXNzXCI6ICRmYS12YXItYXJyb3ctcHJvZ3Jlc3MsXG4gIFwiY2hlc3Mtcm9vay1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXJvb2stcGllY2UsXG4gIFwiY2hlc3Mtcm9vay1hbHRcIjogJGZhLXZhci1jaGVzcy1yb29rLWFsdCxcbiAgXCJzcXVhcmUtcm9vdFwiOiAkZmEtdmFyLXNxdWFyZS1yb290LFxuICBcImFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzLFxuICBcInBlb3BsZS1hcnJvd3NcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLFxuICBcInBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJmYWNlLWFuZ3J5LWhvcm5zXCI6ICRmYS12YXItZmFjZS1hbmdyeS1ob3JucyxcbiAgXCJtYXJzLWFuZC12ZW51cy1idXJzdFwiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0LFxuICBcInRvbWJzdG9uZVwiOiAkZmEtdmFyLXRvbWJzdG9uZSxcbiAgXCJzcXVhcmUtY2FyZXQtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtcmlnaHQsXG4gIFwiY2FyZXQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0LFxuICBcInNjaXNzb3JzXCI6ICRmYS12YXItc2Npc3NvcnMsXG4gIFwiY3V0XCI6ICRmYS12YXItY3V0LFxuICBcImxpc3QtbXVzaWNcIjogJGZhLXZhci1saXN0LW11c2ljLFxuICBcInN1bi1wbGFudC13aWx0XCI6ICRmYS12YXItc3VuLXBsYW50LXdpbHQsXG4gIFwidG9pbGV0cy1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldHMtcG9ydGFibGUsXG4gIFwiaG9ja2V5LXB1Y2tcIjogJGZhLXZhci1ob2NrZXktcHVjayxcbiAgXCJtdXN0YWNoZVwiOiAkZmEtdmFyLW11c3RhY2hlLFxuICBcImh5cGhlblwiOiAkZmEtdmFyLWh5cGhlbixcbiAgXCJ0YWJsZVwiOiAkZmEtdmFyLXRhYmxlLFxuICBcInVzZXItY2hlZlwiOiAkZmEtdmFyLXVzZXItY2hlZixcbiAgXCJtZXNzYWdlLWltYWdlXCI6ICRmYS12YXItbWVzc2FnZS1pbWFnZSxcbiAgXCJjb21tZW50LWFsdC1pbWFnZVwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWltYWdlLFxuICBcInVzZXJzLW1lZGljYWxcIjogJGZhLXZhci11c2Vycy1tZWRpY2FsLFxuICBcInNlbnNvci10cmlhbmdsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNlbnNvci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJzZW5zb3ItYWxlcnRcIjogJGZhLXZhci1zZW5zb3ItYWxlcnQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQsXG4gIFwidGFjaG9ncmFwaC1kaWdpdGFsXCI6ICRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsLFxuICBcImRpZ2l0YWwtdGFjaG9ncmFwaFwiOiAkZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaCxcbiAgXCJmYWNlLW1hc2tcIjogJGZhLXZhci1mYWNlLW1hc2ssXG4gIFwicGlja2xlYmFsbFwiOiAkZmEtdmFyLXBpY2tsZWJhbGwsXG4gIFwic3Rhci1zaGFycC1oYWxmXCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLFxuICBcInVzZXJzLXNsYXNoXCI6ICRmYS12YXItdXNlcnMtc2xhc2gsXG4gIFwiY2xvdmVyXCI6ICRmYS12YXItY2xvdmVyLFxuICBcIm1lYXRcIjogJGZhLXZhci1tZWF0LFxuICBcInJlcGx5XCI6ICRmYS12YXItcmVwbHksXG4gIFwibWFpbC1yZXBseVwiOiAkZmEtdmFyLW1haWwtcmVwbHksXG4gIFwic3Rhci1hbmQtY3Jlc2NlbnRcIjogJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCxcbiAgXCJlbXB0eS1zZXRcIjogJGZhLXZhci1lbXB0eS1zZXQsXG4gIFwiaG91c2UtZmlyZVwiOiAkZmEtdmFyLWhvdXNlLWZpcmUsXG4gIFwic3F1YXJlLW1pbnVzXCI6ICRmYS12YXItc3F1YXJlLW1pbnVzLFxuICBcIm1pbnVzLXNxdWFyZVwiOiAkZmEtdmFyLW1pbnVzLXNxdWFyZSxcbiAgXCJoZWxpY29wdGVyXCI6ICRmYS12YXItaGVsaWNvcHRlcixcbiAgXCJiaXJkXCI6ICRmYS12YXItYmlyZCxcbiAgXCJjb21wYXNzXCI6ICRmYS12YXItY29tcGFzcyxcbiAgXCJzcXVhcmUtY2FyZXQtZG93blwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duLFxuICBcImNhcmV0LXNxdWFyZS1kb3duXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24sXG4gIFwiaGVhcnQtaGFsZi1zdHJva2VcIjogJGZhLXZhci1oZWFydC1oYWxmLXN0cm9rZSxcbiAgXCJoZWFydC1oYWxmLWFsdFwiOiAkZmEtdmFyLWhlYXJ0LWhhbGYtYWx0LFxuICBcImZpbGUtY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb24sXG4gIFwibGFwdG9wLWNvZGVcIjogJGZhLXZhci1sYXB0b3AtY29kZSxcbiAgXCJqb3lzdGlja1wiOiAkZmEtdmFyLWpveXN0aWNrLFxuICBcImdyaWxsLWZpcmVcIjogJGZhLXZhci1ncmlsbC1maXJlLFxuICBcInJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5XCI6ICRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLWhpc3RvcnksXG4gIFwic3dhdGNoYm9va1wiOiAkZmEtdmFyLXN3YXRjaGJvb2ssXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZVwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUsXG4gIFwiYmFyc1wiOiAkZmEtdmFyLWJhcnMsXG4gIFwibmF2aWNvblwiOiAkZmEtdmFyLW5hdmljb24sXG4gIFwia2V5Ym9hcmQtbGVmdFwiOiAkZmEtdmFyLWtleWJvYXJkLWxlZnQsXG4gIFwicGVvcGxlLWdyb3VwXCI6ICRmYS12YXItcGVvcGxlLWdyb3VwLFxuICBcImhvdXJnbGFzcy1lbmRcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW5kLFxuICBcImhvdXJnbGFzcy0zXCI6ICRmYS12YXItaG91cmdsYXNzLTMsXG4gIFwiaGVhcnQtY3JhY2tcIjogJGZhLXZhci1oZWFydC1jcmFjayxcbiAgXCJoZWFydC1icm9rZW5cIjogJGZhLXZhci1oZWFydC1icm9rZW4sXG4gIFwiZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aFwiOiAkZmEtdmFyLWZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGgsXG4gIFwiZHJvcGxldC1wZXJjZW50XCI6ICRmYS12YXItZHJvcGxldC1wZXJjZW50LFxuICBcImh1bWlkaXR5XCI6ICRmYS12YXItaHVtaWRpdHksXG4gIFwic3F1YXJlLXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCxcbiAgXCJmYWNlLWtpc3MtYmVhbVwiOiAkZmEtdmFyLWZhY2Uta2lzcy1iZWFtLFxuICBcImtpc3MtYmVhbVwiOiAkZmEtdmFyLWtpc3MtYmVhbSxcbiAgXCJjb3JuXCI6ICRmYS12YXItY29ybixcbiAgXCJyb2xsZXItY29hc3RlclwiOiAkZmEtdmFyLXJvbGxlci1jb2FzdGVyLFxuICBcInBob3RvLWZpbG0tbXVzaWNcIjogJGZhLXZhci1waG90by1maWxtLW11c2ljLFxuICBcInJhZGFyXCI6ICRmYS12YXItcmFkYXIsXG4gIFwic2lja2xlXCI6ICRmYS12YXItc2lja2xlLFxuICBcImZpbG1cIjogJGZhLXZhci1maWxtLFxuICBcImNvY29udXRcIjogJGZhLXZhci1jb2NvbnV0LFxuICBcInJ1bGVyLWhvcml6b250YWxcIjogJGZhLXZhci1ydWxlci1ob3Jpem9udGFsLFxuICBcInNoaWVsZC1jcm9zc1wiOiAkZmEtdmFyLXNoaWVsZC1jcm9zcyxcbiAgXCJjYXNzZXR0ZS10YXBlXCI6ICRmYS12YXItY2Fzc2V0dGUtdGFwZSxcbiAgXCJzcXVhcmUtdGVybWluYWxcIjogJGZhLXZhci1zcXVhcmUtdGVybWluYWwsXG4gIFwicGVvcGxlLXJvYmJlcnlcIjogJGZhLXZhci1wZW9wbGUtcm9iYmVyeSxcbiAgXCJsaWdodGJ1bGJcIjogJGZhLXZhci1saWdodGJ1bGIsXG4gIFwiY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWxlZnQsXG4gIFwiY29tbWVudC1taWRkbGVcIjogJGZhLXZhci1jb21tZW50LW1pZGRsZSxcbiAgXCJ0cmFzaC1jYW4tbGlzdFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1saXN0LFxuICBcImJsb2NrXCI6ICRmYS12YXItYmxvY2ssXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSxcbiAgXCJzY2hvb2wtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXRcIjogJGZhLXZhci1zaWduLW91dCxcbiAgXCJmYWNlLWZyb3duLXNsaWdodFwiOiAkZmEtdmFyLWZhY2UtZnJvd24tc2xpZ2h0LFxuICBcImNpcmNsZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duLFxuICBcInNpZGViYXItZmxpcFwiOiAkZmEtdmFyLXNpZGViYXItZmxpcCxcbiAgXCJ1bmxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLXVubG9jay1rZXlob2xlLFxuICBcInVubG9jay1hbHRcIjogJGZhLXZhci11bmxvY2stYWx0LFxuICBcInRlbXBlcmF0dXJlLWxpc3RcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1saXN0LFxuICBcImNsb3VkLXNob3dlcnMtaGVhdnlcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5LFxuICBcImhlYWRwaG9uZXMtc2ltcGxlXCI6ICRmYS12YXItaGVhZHBob25lcy1zaW1wbGUsXG4gIFwiaGVhZHBob25lcy1hbHRcIjogJGZhLXZhci1oZWFkcGhvbmVzLWFsdCxcbiAgXCJzaXRlbWFwXCI6ICRmYS12YXItc2l0ZW1hcCxcbiAgXCJwaXBlLXNlY3Rpb25cIjogJGZhLXZhci1waXBlLXNlY3Rpb24sXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uLWNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb24sXG4gIFwic3BhY2Utc3RhdGlvbi1tb29uLWFsdFwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1hbHQsXG4gIFwiY2lyY2xlLWRvbGxhci10by1zbG90XCI6ICRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90LFxuICBcImRvbmF0ZVwiOiAkZmEtdmFyLWRvbmF0ZSxcbiAgXCJtZW1vcnlcIjogJGZhLXZhci1tZW1vcnksXG4gIFwiZmFjZS1zbGVlcGluZ1wiOiAkZmEtdmFyLWZhY2Utc2xlZXBpbmcsXG4gIFwicm9hZC1zcGlrZXNcIjogJGZhLXZhci1yb2FkLXNwaWtlcyxcbiAgXCJmaXJlLWJ1cm5lclwiOiAkZmEtdmFyLWZpcmUtYnVybmVyLFxuICBcInNxdWlycmVsXCI6ICRmYS12YXItc3F1aXJyZWwsXG4gIFwiYXJyb3ctdXAtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LXVwLXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tdG9wXCI6ICRmYS12YXItYXJyb3ctdG8tdG9wLFxuICBcImZsYWdcIjogJGZhLXZhci1mbGFnLFxuICBcImZhY2UtY293Ym95LWhhdFwiOiAkZmEtdmFyLWZhY2UtY293Ym95LWhhdCxcbiAgXCJoYW51a2lhaFwiOiAkZmEtdmFyLWhhbnVraWFoLFxuICBcImNoYXJ0LXNjYXR0ZXItM2RcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLTNkLFxuICBcImRpc3BsYXktY2hhcnQtdXBcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLFxuICBcInNxdWFyZS1jb2RlXCI6ICRmYS12YXItc3F1YXJlLWNvZGUsXG4gIFwiZmVhdGhlclwiOiAkZmEtdmFyLWZlYXRoZXIsXG4gIFwidm9sdW1lLWxvd1wiOiAkZmEtdmFyLXZvbHVtZS1sb3csXG4gIFwidm9sdW1lLWRvd25cIjogJGZhLXZhci12b2x1bWUtZG93bixcbiAgXCJ4bWFyay10by1zbG90XCI6ICRmYS12YXIteG1hcmstdG8tc2xvdCxcbiAgXCJ0aW1lcy10by1zbG90XCI6ICRmYS12YXItdGltZXMtdG8tc2xvdCxcbiAgXCJ2b3RlLW5heVwiOiAkZmEtdmFyLXZvdGUtbmF5LFxuICBcImJveC10YXBlZFwiOiAkZmEtdmFyLWJveC10YXBlZCxcbiAgXCJib3gtYWx0XCI6ICRmYS12YXItYm94LWFsdCxcbiAgXCJjb21tZW50LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1zbGFzaCxcbiAgXCJzd29yZHNcIjogJGZhLXZhci1zd29yZHMsXG4gIFwiY2xvdWQtc3VuLXJhaW5cIjogJGZhLXZhci1jbG91ZC1zdW4tcmFpbixcbiAgXCJhbGJ1bVwiOiAkZmEtdmFyLWFsYnVtLFxuICBcImNpcmNsZS1uXCI6ICRmYS12YXItY2lyY2xlLW4sXG4gIFwiY29tcHJlc3NcIjogJGZhLXZhci1jb21wcmVzcyxcbiAgXCJ3aGVhdC1hd25cIjogJGZhLXZhci13aGVhdC1hd24sXG4gIFwid2hlYXQtYWx0XCI6ICRmYS12YXItd2hlYXQtYWx0LFxuICBcImFua2hcIjogJGZhLXZhci1hbmtoLFxuICBcImhhbmRzLWhvbGRpbmctY2hpbGRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkLFxuICBcImFzdGVyaXNrXCI6ICRmYS12YXItYXN0ZXJpc2ssXG4gIFwia2V5LXNrZWxldG9uLWxlZnQtcmlnaHRcIjogJGZhLXZhci1rZXktc2tlbGV0b24tbGVmdC1yaWdodCxcbiAgXCJjb21tZW50LWxpbmVzXCI6ICRmYS12YXItY29tbWVudC1saW5lcyxcbiAgXCJsdWNoYWRvci1tYXNrXCI6ICRmYS12YXItbHVjaGFkb3ItbWFzayxcbiAgXCJsdWNoYWRvclwiOiAkZmEtdmFyLWx1Y2hhZG9yLFxuICBcIm1hc2stbHVjaGFkb3JcIjogJGZhLXZhci1tYXNrLWx1Y2hhZG9yLFxuICBcInNxdWFyZS1jaGVja1wiOiAkZmEtdmFyLXNxdWFyZS1jaGVjayxcbiAgXCJjaGVjay1zcXVhcmVcIjogJGZhLXZhci1jaGVjay1zcXVhcmUsXG4gIFwic2hyZWRkZXJcIjogJGZhLXZhci1zaHJlZGRlcixcbiAgXCJib29rLW9wZW4tY292ZXJcIjogJGZhLXZhci1ib29rLW9wZW4tY292ZXIsXG4gIFwiYm9vay1vcGVuLWFsdFwiOiAkZmEtdmFyLWJvb2stb3Blbi1hbHQsXG4gIFwic2FuZHdpY2hcIjogJGZhLXZhci1zYW5kd2ljaCxcbiAgXCJwZXNldGEtc2lnblwiOiAkZmEtdmFyLXBlc2V0YS1zaWduLFxuICBcInNxdWFyZS1wYXJraW5nLXNsYXNoXCI6ICRmYS12YXItc3F1YXJlLXBhcmtpbmctc2xhc2gsXG4gIFwicGFya2luZy1zbGFzaFwiOiAkZmEtdmFyLXBhcmtpbmctc2xhc2gsXG4gIFwidHJhaW4tdHVubmVsXCI6ICRmYS12YXItdHJhaW4tdHVubmVsLFxuICBcImhlYWRpbmdcIjogJGZhLXZhci1oZWFkaW5nLFxuICBcImhlYWRlclwiOiAkZmEtdmFyLWhlYWRlcixcbiAgXCJnaG9zdFwiOiAkZmEtdmFyLWdob3N0LFxuICBcImZhY2UtYW5ndWlzaGVkXCI6ICRmYS12YXItZmFjZS1hbmd1aXNoZWQsXG4gIFwiaG9ja2V5LXN0aWNrc1wiOiAkZmEtdmFyLWhvY2tleS1zdGlja3MsXG4gIFwiYWJhY3VzXCI6ICRmYS12YXItYWJhY3VzLFxuICBcImZpbG0tc2ltcGxlXCI6ICRmYS12YXItZmlsbS1zaW1wbGUsXG4gIFwiZmlsbS1hbHRcIjogJGZhLXZhci1maWxtLWFsdCxcbiAgXCJsaXN0XCI6ICRmYS12YXItbGlzdCxcbiAgXCJsaXN0LXNxdWFyZXNcIjogJGZhLXZhci1saXN0LXNxdWFyZXMsXG4gIFwidHJlZS1wYWxtXCI6ICRmYS12YXItdHJlZS1wYWxtLFxuICBcInNxdWFyZS1waG9uZS1mbGlwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWZsaXAsXG4gIFwicGhvbmUtc3F1YXJlLWFsdFwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQsXG4gIFwiY2FydC1wbHVzXCI6ICRmYS12YXItY2FydC1wbHVzLFxuICBcImdhbWVwYWRcIjogJGZhLXZhci1nYW1lcGFkLFxuICBcImJvcmRlci1jZW50ZXItdlwiOiAkZmEtdmFyLWJvcmRlci1jZW50ZXItdixcbiAgXCJjaXJjbGUtZG90XCI6ICRmYS12YXItY2lyY2xlLWRvdCxcbiAgXCJkb3QtY2lyY2xlXCI6ICRmYS12YXItZG90LWNpcmNsZSxcbiAgXCJjbGlwYm9hcmQtbWVkaWNhbFwiOiAkZmEtdmFyLWNsaXBib2FyZC1tZWRpY2FsLFxuICBcImZhY2UtZGl6enlcIjogJGZhLXZhci1mYWNlLWRpenp5LFxuICBcImRpenp5XCI6ICRmYS12YXItZGl6enksXG4gIFwiZWdnXCI6ICRmYS12YXItZWdnLFxuICBcInVwLXRvLWxpbmVcIjogJGZhLXZhci11cC10by1saW5lLFxuICBcImFycm93LWFsdC10by10b3BcIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tdG9wLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmssXG4gIFwid2F0Y2gtZml0bmVzc1wiOiAkZmEtdmFyLXdhdGNoLWZpdG5lc3MsXG4gIFwiY2xvY2stbmluZS10aGlydHlcIjogJGZhLXZhci1jbG9jay1uaW5lLXRoaXJ0eSxcbiAgXCJjYW1wZ3JvdW5kXCI6ICRmYS12YXItY2FtcGdyb3VuZCxcbiAgXCJmb2xkZXItcGx1c1wiOiAkZmEtdmFyLWZvbGRlci1wbHVzLFxuICBcImp1Z1wiOiAkZmEtdmFyLWp1ZyxcbiAgXCJmdXRib2xcIjogJGZhLXZhci1mdXRib2wsXG4gIFwiZnV0Ym9sLWJhbGxcIjogJGZhLXZhci1mdXRib2wtYmFsbCxcbiAgXCJzb2NjZXItYmFsbFwiOiAkZmEtdmFyLXNvY2Nlci1iYWxsLFxuICBcInNub3ctYmxvd2luZ1wiOiAkZmEtdmFyLXNub3ctYmxvd2luZyxcbiAgXCJwYWludGJydXNoXCI6ICRmYS12YXItcGFpbnRicnVzaCxcbiAgXCJwYWludC1icnVzaFwiOiAkZmEtdmFyLXBhaW50LWJydXNoLFxuICBcImxvY2tcIjogJGZhLXZhci1sb2NrLFxuICBcImFycm93LWRvd24tZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS10b3BcIjogJGZhLXZhci1hcnJvdy1mcm9tLXRvcCxcbiAgXCJnYXMtcHVtcFwiOiAkZmEtdmFyLWdhcy1wdW1wLFxuICBcInNpZ25hbC1iYXJzLXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtc2xhc2gsXG4gIFwic2lnbmFsLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtc2xhc2gsXG4gIFwibW9ua2V5XCI6ICRmYS12YXItbW9ua2V5LFxuICBcInJlY3RhbmdsZS1wcm9cIjogJGZhLXZhci1yZWN0YW5nbGUtcHJvLFxuICBcInByb1wiOiAkZmEtdmFyLXBybyxcbiAgXCJob3VzZS1uaWdodFwiOiAkZmEtdmFyLWhvdXNlLW5pZ2h0LFxuICBcImhvdC10dWItcGVyc29uXCI6ICRmYS12YXItaG90LXR1Yi1wZXJzb24sXG4gIFwiaG90LXR1YlwiOiAkZmEtdmFyLWhvdC10dWIsXG4gIFwiZ2xvYmUtcG9pbnRlclwiOiAkZmEtdmFyLWdsb2JlLXBvaW50ZXIsXG4gIFwiYmxhbmtldFwiOiAkZmEtdmFyLWJsYW5rZXQsXG4gIFwibWFwLWxvY2F0aW9uXCI6ICRmYS12YXItbWFwLWxvY2F0aW9uLFxuICBcIm1hcC1tYXJrZWRcIjogJGZhLXZhci1tYXAtbWFya2VkLFxuICBcImhvdXNlLWZsb29kLXdhdGVyXCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXIsXG4gIFwiY29tbWVudHMtcXVlc3Rpb24tY2hlY2tcIjogJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbi1jaGVjayxcbiAgXCJ0cmVlXCI6ICRmYS12YXItdHJlZSxcbiAgXCJhcnJvd3MtY3Jvc3NcIjogJGZhLXZhci1hcnJvd3MtY3Jvc3MsXG4gIFwiYmFja3BhY2tcIjogJGZhLXZhci1iYWNrcGFjayxcbiAgXCJzcXVhcmUtc21hbGxcIjogJGZhLXZhci1zcXVhcmUtc21hbGwsXG4gIFwiZm9sZGVyLWFycm93LXVwXCI6ICRmYS12YXItZm9sZGVyLWFycm93LXVwLFxuICBcImZvbGRlci11cGxvYWRcIjogJGZhLXZhci1mb2xkZXItdXBsb2FkLFxuICBcImJyaWRnZS1sb2NrXCI6ICRmYS12YXItYnJpZGdlLWxvY2ssXG4gIFwiY3Jvc3NoYWlycy1zaW1wbGVcIjogJGZhLXZhci1jcm9zc2hhaXJzLXNpbXBsZSxcbiAgXCJzYWNrLWRvbGxhclwiOiAkZmEtdmFyLXNhY2stZG9sbGFyLFxuICBcInBlbi10by1zcXVhcmVcIjogJGZhLXZhci1wZW4tdG8tc3F1YXJlLFxuICBcImVkaXRcIjogJGZhLXZhci1lZGl0LFxuICBcInNxdWFyZS1zbGlkZXJzXCI6ICRmYS12YXItc3F1YXJlLXNsaWRlcnMsXG4gIFwic2xpZGVycy1oLXNxdWFyZVwiOiAkZmEtdmFyLXNsaWRlcnMtaC1zcXVhcmUsXG4gIFwiY2FyLXNpZGVcIjogJGZhLXZhci1jYXItc2lkZSxcbiAgXCJtZXNzYWdlLW1pZGRsZS10b3BcIjogJGZhLXZhci1tZXNzYWdlLW1pZGRsZS10b3AsXG4gIFwiY29tbWVudC1taWRkbGUtdG9wLWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtbWlkZGxlLXRvcC1hbHQsXG4gIFwibGlnaHRidWxiLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLW9uLFxuICBcImtuaWZlXCI6ICRmYS12YXIta25pZmUsXG4gIFwidXRlbnNpbC1rbmlmZVwiOiAkZmEtdmFyLXV0ZW5zaWwta25pZmUsXG4gIFwic2hhcmUtbm9kZXNcIjogJGZhLXZhci1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHRcIjogJGZhLXZhci1zaGFyZS1hbHQsXG4gIFwiZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyLFxuICBcIndhdmUtc2luZVwiOiAkZmEtdmFyLXdhdmUtc2luZSxcbiAgXCJoZWFydC1jaXJjbGUtbWludXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXMsXG4gIFwiY2lyY2xlLXdcIjogJGZhLXZhci1jaXJjbGUtdyxcbiAgXCJjaXJjbGUtY2FsZW5kYXJcIjogJGZhLXZhci1jaXJjbGUtY2FsZW5kYXIsXG4gIFwiY2FsZW5kYXItY2lyY2xlXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLFxuICBcImhvdXJnbGFzcy1oYWxmXCI6ICRmYS12YXItaG91cmdsYXNzLWhhbGYsXG4gIFwiaG91cmdsYXNzLTJcIjogJGZhLXZhci1ob3VyZ2xhc3MtMixcbiAgXCJtaWNyb3Njb3BlXCI6ICRmYS12YXItbWljcm9zY29wZSxcbiAgXCJzdW5zZXRcIjogJGZhLXZhci1zdW5zZXQsXG4gIFwic2lua1wiOiAkZmEtdmFyLXNpbmssXG4gIFwiY2FsZW5kYXItZXhjbGFtYXRpb25cIjogJGZhLXZhci1jYWxlbmRhci1leGNsYW1hdGlvbixcbiAgXCJ0cnVjay1jb250YWluZXItZW1wdHlcIjogJGZhLXZhci10cnVjay1jb250YWluZXItZW1wdHksXG4gIFwiaGFuZC1oZWFydFwiOiAkZmEtdmFyLWhhbmQtaGVhcnQsXG4gIFwiYmFnLXNob3BwaW5nXCI6ICRmYS12YXItYmFnLXNob3BwaW5nLFxuICBcInNob3BwaW5nLWJhZ1wiOiAkZmEtdmFyLXNob3BwaW5nLWJhZyxcbiAgXCJhcnJvdy1kb3duLXotYVwiOiAkZmEtdmFyLWFycm93LWRvd24tei1hLFxuICBcInNvcnQtYWxwaGEtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYyxcbiAgXCJzb3J0LWFscGhhLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdCxcbiAgXCJtaXR0ZW5cIjogJGZhLXZhci1taXR0ZW4sXG4gIFwicmVwbHktY2xvY2tcIjogJGZhLXZhci1yZXBseS1jbG9jayxcbiAgXCJyZXBseS10aW1lXCI6ICRmYS12YXItcmVwbHktdGltZSxcbiAgXCJwZXJzb24tcmF5c1wiOiAkZmEtdmFyLXBlcnNvbi1yYXlzLFxuICBcInJpZ2h0XCI6ICRmYS12YXItcmlnaHQsXG4gIFwiYXJyb3ctYWx0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LXJpZ2h0LFxuICBcImNpcmNsZS1mXCI6ICRmYS12YXItY2lyY2xlLWYsXG4gIFwidXNlcnNcIjogJGZhLXZhci11c2VycyxcbiAgXCJmYWNlLXBsZWFkaW5nXCI6ICRmYS12YXItZmFjZS1wbGVhZGluZyxcbiAgXCJleWUtc2xhc2hcIjogJGZhLXZhci1leWUtc2xhc2gsXG4gIFwiZmxhc2stdmlhbFwiOiAkZmEtdmFyLWZsYXNrLXZpYWwsXG4gIFwicG9saWNlLWJveFwiOiAkZmEtdmFyLXBvbGljZS1ib3gsXG4gIFwiY3VjdW1iZXJcIjogJGZhLXZhci1jdWN1bWJlcixcbiAgXCJoZWFkLXNpZGUtYnJhaW5cIjogJGZhLXZhci1oZWFkLXNpZGUtYnJhaW4sXG4gIFwiaGFuZFwiOiAkZmEtdmFyLWhhbmQsXG4gIFwiaGFuZC1wYXBlclwiOiAkZmEtdmFyLWhhbmQtcGFwZXIsXG4gIFwicGVyc29uLWJpa2luZy1tb3VudGFpblwiOiAkZmEtdmFyLXBlcnNvbi1iaWtpbmctbW91bnRhaW4sXG4gIFwiYmlraW5nLW1vdW50YWluXCI6ICRmYS12YXItYmlraW5nLW1vdW50YWluLFxuICBcInV0ZW5zaWxzLXNsYXNoXCI6ICRmYS12YXItdXRlbnNpbHMtc2xhc2gsXG4gIFwicHJpbnQtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLXByaW50LW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwicHJpbnQtc2VhcmNoXCI6ICRmYS12YXItcHJpbnQtc2VhcmNoLFxuICBcImZvbGRlci1ib29rbWFya1wiOiAkZmEtdmFyLWZvbGRlci1ib29rbWFyayxcbiAgXCJvbVwiOiAkZmEtdmFyLW9tLFxuICBcInBpXCI6ICRmYS12YXItcGksXG4gIFwiZmxhc2stcm91bmQtcG90aW9uXCI6ICRmYS12YXItZmxhc2stcm91bmQtcG90aW9uLFxuICBcImZsYXNrLXBvdGlvblwiOiAkZmEtdmFyLWZsYXNrLXBvdGlvbixcbiAgXCJmYWNlLXNodXNoXCI6ICRmYS12YXItZmFjZS1zaHVzaCxcbiAgXCJ3b3JtXCI6ICRmYS12YXItd29ybSxcbiAgXCJob3VzZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcmssXG4gIFwicGx1Z1wiOiAkZmEtdmFyLXBsdWcsXG4gIFwiY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInNxdWFyZS1pXCI6ICRmYS12YXItc3F1YXJlLWksXG4gIFwiY2hldnJvbi11cFwiOiAkZmEtdmFyLWNoZXZyb24tdXAsXG4gIFwiZmFjZS1zYWx1dGluZ1wiOiAkZmEtdmFyLWZhY2Utc2FsdXRpbmcsXG4gIFwiZ2F1Z2Utc2ltcGxlLWxvd1wiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1sb3csXG4gIFwidGFjaG9tZXRlci1zbG93XCI6ICRmYS12YXItdGFjaG9tZXRlci1zbG93LFxuICBcImZhY2UtcGVyc2V2ZXJpbmdcIjogJGZhLXZhci1mYWNlLXBlcnNldmVyaW5nLFxuICBcImNpcmNsZS1jYW1lcmFcIjogJGZhLXZhci1jaXJjbGUtY2FtZXJhLFxuICBcImNhbWVyYS1jaXJjbGVcIjogJGZhLXZhci1jYW1lcmEtY2lyY2xlLFxuICBcImhhbmQtc3BvY2tcIjogJGZhLXZhci1oYW5kLXNwb2NrLFxuICBcInNwaWRlci13ZWJcIjogJGZhLXZhci1zcGlkZXItd2ViLFxuICBcImNpcmNsZS1taWNyb3Bob25lXCI6ICRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUsXG4gIFwibWljcm9waG9uZS1jaXJjbGVcIjogJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZSxcbiAgXCJib29rLWFycm93LXVwXCI6ICRmYS12YXItYm9vay1hcnJvdy11cCxcbiAgXCJwb3BzaWNsZVwiOiAkZmEtdmFyLXBvcHNpY2xlLFxuICBcImNvbW1hbmRcIjogJGZhLXZhci1jb21tYW5kLFxuICBcImJsaW5kc1wiOiAkZmEtdmFyLWJsaW5kcyxcbiAgXCJzdG9wd2F0Y2hcIjogJGZhLXZhci1zdG9wd2F0Y2gsXG4gIFwic2F4b3Bob25lXCI6ICRmYS12YXItc2F4b3Bob25lLFxuICBcInNxdWFyZS0yXCI6ICRmYS12YXItc3F1YXJlLTIsXG4gIFwiZmllbGQtaG9ja2V5LXN0aWNrLWJhbGxcIjogJGZhLXZhci1maWVsZC1ob2NrZXktc3RpY2stYmFsbCxcbiAgXCJmaWVsZC1ob2NrZXlcIjogJGZhLXZhci1maWVsZC1ob2NrZXksXG4gIFwiYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlXCI6ICRmYS12YXItYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlLFxuICBcInNvcnQtc2hhcGVzLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLXVwLWFsdCxcbiAgXCJmYWNlLXNjcmVhbVwiOiAkZmEtdmFyLWZhY2Utc2NyZWFtLFxuICBcInNxdWFyZS1tXCI6ICRmYS12YXItc3F1YXJlLW0sXG4gIFwiY2FtZXJhLXdlYlwiOiAkZmEtdmFyLWNhbWVyYS13ZWIsXG4gIFwid2ViY2FtXCI6ICRmYS12YXItd2ViY2FtLFxuICBcImNvbW1lbnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctZG93bixcbiAgXCJsaWdodGJ1bGItY2ZsXCI6ICRmYS12YXItbGlnaHRidWxiLWNmbCxcbiAgXCJ3aW5kb3ctZnJhbWUtb3BlblwiOiAkZmEtdmFyLXdpbmRvdy1mcmFtZS1vcGVuLFxuICBcImZhY2Uta2lzc1wiOiAkZmEtdmFyLWZhY2Uta2lzcyxcbiAgXCJraXNzXCI6ICRmYS12YXIta2lzcyxcbiAgXCJicmlkZ2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyayxcbiAgXCJwZXJpb2RcIjogJGZhLXZhci1wZXJpb2QsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUsXG4gIFwiZ3Jpbi10b25ndWVcIjogJGZhLXZhci1ncmluLXRvbmd1ZSxcbiAgXCJ1cC10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLXVwLXRvLWRvdHRlZC1saW5lLFxuICBcInRob3VnaHQtYnViYmxlXCI6ICRmYS12YXItdGhvdWdodC1idWJibGUsXG4gIFwic2tlbGV0b24tcmlic1wiOiAkZmEtdmFyLXNrZWxldG9uLXJpYnMsXG4gIFwicmF5Z3VuXCI6ICRmYS12YXItcmF5Z3VuLFxuICBcImZsdXRlXCI6ICRmYS12YXItZmx1dGUsXG4gIFwiYWNvcm5cIjogJGZhLXZhci1hY29ybixcbiAgXCJ2aWRlby1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXZpZGVvLWFycm93LXVwLXJpZ2h0LFxuICBcImdyYXRlLWRyb3BsZXRcIjogJGZhLXZhci1ncmF0ZS1kcm9wbGV0LFxuICBcInNlYWwtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zZWFsLWV4Y2xhbWF0aW9uLFxuICBcImNoZXNzLWJpc2hvcFwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcCxcbiAgXCJtZXNzYWdlLXNtc1wiOiAkZmEtdmFyLW1lc3NhZ2Utc21zLFxuICBcImNvZmZlZS1iZWFuc1wiOiAkZmEtdmFyLWNvZmZlZS1iZWFucyxcbiAgXCJoYXQtd2l0Y2hcIjogJGZhLXZhci1oYXQtd2l0Y2gsXG4gIFwiZmFjZS1ncmluLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4td2luayxcbiAgXCJncmluLXdpbmtcIjogJGZhLXZhci1ncmluLXdpbmssXG4gIFwiY2xvY2stdGhyZWUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stdGhyZWUtdGhpcnR5LFxuICBcImVhci1kZWFmXCI6ICRmYS12YXItZWFyLWRlYWYsXG4gIFwiZGVhZlwiOiAkZmEtdmFyLWRlYWYsXG4gIFwiZGVhZm5lc3NcIjogJGZhLXZhci1kZWFmbmVzcyxcbiAgXCJoYXJkLW9mLWhlYXJpbmdcIjogJGZhLXZhci1oYXJkLW9mLWhlYXJpbmcsXG4gIFwiYWxhcm0tY2xvY2tcIjogJGZhLXZhci1hbGFybS1jbG9jayxcbiAgXCJlY2xpcHNlXCI6ICRmYS12YXItZWNsaXBzZSxcbiAgXCJmYWNlLXJlbGlldmVkXCI6ICRmYS12YXItZmFjZS1yZWxpZXZlZCxcbiAgXCJyb2FkLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrLFxuICBcImRpY2UtZml2ZVwiOiAkZmEtdmFyLWRpY2UtZml2ZSxcbiAgXCJvY3RhZ29uLW1pbnVzXCI6ICRmYS12YXItb2N0YWdvbi1taW51cyxcbiAgXCJtaW51cy1vY3RhZ29uXCI6ICRmYS12YXItbWludXMtb2N0YWdvbixcbiAgXCJzcXVhcmUtcnNzXCI6ICRmYS12YXItc3F1YXJlLXJzcyxcbiAgXCJyc3Mtc3F1YXJlXCI6ICRmYS12YXItcnNzLXNxdWFyZSxcbiAgXCJmYWNlLXphbnlcIjogJGZhLXZhci1mYWNlLXphbnksXG4gIFwidHJpY3ljbGVcIjogJGZhLXZhci10cmljeWNsZSxcbiAgXCJsYW5kLW1pbmUtb25cIjogJGZhLXZhci1sYW5kLW1pbmUtb24sXG4gIFwic3F1YXJlLWFycm93LXVwLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtbGVmdCxcbiAgXCJpLWN1cnNvclwiOiAkZmEtdmFyLWktY3Vyc29yLFxuICBcImNoYXJ0LW1peGVkLXVwLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyLFxuICBcInNhbHQtc2hha2VyXCI6ICRmYS12YXItc2FsdC1zaGFrZXIsXG4gIFwic3RhbXBcIjogJGZhLXZhci1zdGFtcCxcbiAgXCJmaWxlLXBsdXNcIjogJGZhLXZhci1maWxlLXBsdXMsXG4gIFwiZHJhdy1zcXVhcmVcIjogJGZhLXZhci1kcmF3LXNxdWFyZSxcbiAgXCJ0b2lsZXQtcGFwZXItdW5kZXItc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXItc2xhc2gsXG4gIFwidG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1zbGFzaCxcbiAgXCJzdGFpcnNcIjogJGZhLXZhci1zdGFpcnMsXG4gIFwiZHJvbmUtZnJvbnRcIjogJGZhLXZhci1kcm9uZS1mcm9udCxcbiAgXCJkcm9uZS1hbHRcIjogJGZhLXZhci1kcm9uZS1hbHQsXG4gIFwiZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1nbGFzcy1lbXB0eSxcbiAgXCJkaWFsLWhpZ2hcIjogJGZhLXZhci1kaWFsLWhpZ2gsXG4gIFwidXNlci1oZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItdXNlci1oZWxtZXQtc2FmZXR5LFxuICBcInVzZXItY29uc3RydWN0aW9uXCI6ICRmYS12YXItdXNlci1jb25zdHJ1Y3Rpb24sXG4gIFwidXNlci1oYXJkLWhhdFwiOiAkZmEtdmFyLXVzZXItaGFyZC1oYXQsXG4gIFwiaVwiOiAkZmEtdmFyLWksXG4gIFwiaHJ5dm5pYS1zaWduXCI6ICRmYS12YXItaHJ5dm5pYS1zaWduLFxuICBcImhyeXZuaWFcIjogJGZhLXZhci1ocnl2bmlhLFxuICBcImFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXIsXG4gIFwicGlsbHNcIjogJGZhLXZhci1waWxscyxcbiAgXCJmYWNlLWdyaW4td2lkZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aWRlLFxuICBcImdyaW4tYWx0XCI6ICRmYS12YXItZ3Jpbi1hbHQsXG4gIFwidG9vdGhcIjogJGZhLXZhci10b290aCxcbiAgXCJiYXNrZXRiYWxsLWhvb3BcIjogJGZhLXZhci1iYXNrZXRiYWxsLWhvb3AsXG4gIFwib2JqZWN0cy1hbGlnbi1ib3R0b21cIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWJvdHRvbSxcbiAgXCJ2XCI6ICRmYS12YXItdixcbiAgXCJzcGFya2xlc1wiOiAkZmEtdmFyLXNwYXJrbGVzLFxuICBcInNxdWlkXCI6ICRmYS12YXItc3F1aWQsXG4gIFwibGVhZnktZ3JlZW5cIjogJGZhLXZhci1sZWFmeS1ncmVlbixcbiAgXCJjaXJjbGUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtcmlnaHQsXG4gIFwiY2FsZW5kYXJzXCI6ICRmYS12YXItY2FsZW5kYXJzLFxuICBcImJhbmdsYWRlc2hpLXRha2Etc2lnblwiOiAkZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbixcbiAgXCJiaWN5Y2xlXCI6ICRmYS12YXItYmljeWNsZSxcbiAgXCJoYW1tZXItd2FyXCI6ICRmYS12YXItaGFtbWVyLXdhcixcbiAgXCJjaXJjbGUtZFwiOiAkZmEtdmFyLWNpcmNsZS1kLFxuICBcInNwaWRlci1ibGFjay13aWRvd1wiOiAkZmEtdmFyLXNwaWRlci1ibGFjay13aWRvdyxcbiAgXCJzdGFmZi1zbmFrZVwiOiAkZmEtdmFyLXN0YWZmLXNuYWtlLFxuICBcInJvZC1hc2NsZXBpdXNcIjogJGZhLXZhci1yb2QtYXNjbGVwaXVzLFxuICBcInJvZC1zbmFrZVwiOiAkZmEtdmFyLXJvZC1zbmFrZSxcbiAgXCJzdGFmZi1hZXNjdWxhcGl1c1wiOiAkZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzLFxuICBcInBlYXJcIjogJGZhLXZhci1wZWFyLFxuICBcImhlYWQtc2lkZS1jb3VnaC1zbGFzaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaCxcbiAgXCJ0cmlhbmdsZVwiOiAkZmEtdmFyLXRyaWFuZ2xlLFxuICBcImFwYXJ0bWVudFwiOiAkZmEtdmFyLWFwYXJ0bWVudCxcbiAgXCJ0cnVjay1tZWRpY2FsXCI6ICRmYS12YXItdHJ1Y2stbWVkaWNhbCxcbiAgXCJhbWJ1bGFuY2VcIjogJGZhLXZhci1hbWJ1bGFuY2UsXG4gIFwicGVwcGVyXCI6ICRmYS12YXItcGVwcGVyLFxuICBcInBpYW5vXCI6ICRmYS12YXItcGlhbm8sXG4gIFwiZ3VuLXNxdWlydFwiOiAkZmEtdmFyLWd1bi1zcXVpcnQsXG4gIFwid2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic25vd21hblwiOiAkZmEtdmFyLXNub3dtYW4sXG4gIFwidXNlci1hbGllblwiOiAkZmEtdmFyLXVzZXItYWxpZW4sXG4gIFwic2hpZWxkLWNoZWNrXCI6ICRmYS12YXItc2hpZWxkLWNoZWNrLFxuICBcIm1vcnRhci1wZXN0bGVcIjogJGZhLXZhci1tb3J0YXItcGVzdGxlLFxuICBcInJvYWQtYmFycmllclwiOiAkZmEtdmFyLXJvYWQtYmFycmllcixcbiAgXCJjaGFydC1jYW5kbGVzdGlja1wiOiAkZmEtdmFyLWNoYXJ0LWNhbmRsZXN0aWNrLFxuICBcImJyaWVmY2FzZS1ibGFua1wiOiAkZmEtdmFyLWJyaWVmY2FzZS1ibGFuayxcbiAgXCJzY2hvb2xcIjogJGZhLXZhci1zY2hvb2wsXG4gIFwiaWdsb29cIjogJGZhLXZhci1pZ2xvbyxcbiAgXCJicmFja2V0LXJvdW5kXCI6ICRmYS12YXItYnJhY2tldC1yb3VuZCxcbiAgXCJwYXJlbnRoZXNpc1wiOiAkZmEtdmFyLXBhcmVudGhlc2lzLFxuICBcImpvaW50XCI6ICRmYS12YXItam9pbnQsXG4gIFwiaG9yc2Utc2FkZGxlXCI6ICRmYS12YXItaG9yc2Utc2FkZGxlLFxuICBcIm11Zy1tYXJzaG1hbGxvd3NcIjogJGZhLXZhci1tdWctbWFyc2htYWxsb3dzLFxuICBcImZpbHRlcnNcIjogJGZhLXZhci1maWx0ZXJzLFxuICBcImJlbGwtb25cIjogJGZhLXZhci1iZWxsLW9uLFxuICBcImFuZ2xlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtcmlnaHQsXG4gIFwiZGlhbC1tZWRcIjogJGZhLXZhci1kaWFsLW1lZCxcbiAgXCJob3JzZVwiOiAkZmEtdmFyLWhvcnNlLFxuICBcInFcIjogJGZhLXZhci1xLFxuICBcIm1vbml0b3Itd2F2ZWZvcm1cIjogJGZhLXZhci1tb25pdG9yLXdhdmVmb3JtLFxuICBcIm1vbml0b3ItaGVhcnQtcmF0ZVwiOiAkZmEtdmFyLW1vbml0b3ItaGVhcnQtcmF0ZSxcbiAgXCJsaW5rLXNpbXBsZVwiOiAkZmEtdmFyLWxpbmstc2ltcGxlLFxuICBcIndoaXN0bGVcIjogJGZhLXZhci13aGlzdGxlLFxuICBcImdcIjogJGZhLXZhci1nLFxuICBcIndpbmUtZ2xhc3MtY3JhY2tcIjogJGZhLXZhci13aW5lLWdsYXNzLWNyYWNrLFxuICBcImZyYWdpbGVcIjogJGZhLXZhci1mcmFnaWxlLFxuICBcInNsb3QtbWFjaGluZVwiOiAkZmEtdmFyLXNsb3QtbWFjaGluZSxcbiAgXCJub3Rlcy1tZWRpY2FsXCI6ICRmYS12YXItbm90ZXMtbWVkaWNhbCxcbiAgXCJjYXItd2FzaFwiOiAkZmEtdmFyLWNhci13YXNoLFxuICBcImVzY2FsYXRvclwiOiAkZmEtdmFyLWVzY2FsYXRvcixcbiAgXCJjb21tZW50LWltYWdlXCI6ICRmYS12YXItY29tbWVudC1pbWFnZSxcbiAgXCJ0ZW1wZXJhdHVyZS1oYWxmXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGFsZixcbiAgXCJ0ZW1wZXJhdHVyZS0yXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMixcbiAgXCJ0aGVybW9tZXRlci0yXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMixcbiAgXCJ0aGVybW9tZXRlci1oYWxmXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZixcbiAgXCJkb25nLXNpZ25cIjogJGZhLXZhci1kb25nLXNpZ24sXG4gIFwiZG9udXRcIjogJGZhLXZhci1kb251dCxcbiAgXCJkb3VnaG51dFwiOiAkZmEtdmFyLWRvdWdobnV0LFxuICBcImNhcHN1bGVzXCI6ICRmYS12YXItY2Fwc3VsZXMsXG4gIFwicG9vLXN0b3JtXCI6ICRmYS12YXItcG9vLXN0b3JtLFxuICBcInBvby1ib2x0XCI6ICRmYS12YXItcG9vLWJvbHQsXG4gIFwidGFsbHktMVwiOiAkZmEtdmFyLXRhbGx5LTEsXG4gIFwiZmFjZS1mcm93bi1vcGVuXCI6ICRmYS12YXItZmFjZS1mcm93bi1vcGVuLFxuICBcImZyb3duLW9wZW5cIjogJGZhLXZhci1mcm93bi1vcGVuLFxuICBcInNxdWFyZS1kYXNoZWRcIjogJGZhLXZhci1zcXVhcmUtZGFzaGVkLFxuICBcInNxdWFyZS1qXCI6ICRmYS12YXItc3F1YXJlLWosXG4gIFwiaGFuZC1wb2ludC11cFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtdXAsXG4gIFwibW9uZXktYmlsbFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwsXG4gIFwiYXJyb3ctdXAtYmlnLXNtYWxsXCI6ICRmYS12YXItYXJyb3ctdXAtYmlnLXNtYWxsLFxuICBcInNvcnQtc2l6ZS11cFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS11cCxcbiAgXCJiYXJjb2RlLXJlYWRcIjogJGZhLXZhci1iYXJjb2RlLXJlYWQsXG4gIFwiYmFndWV0dGVcIjogJGZhLXZhci1iYWd1ZXR0ZSxcbiAgXCJib3dsLXNvZnQtc2VydmVcIjogJGZhLXZhci1ib3dsLXNvZnQtc2VydmUsXG4gIFwiZmFjZS1ob2xkaW5nLWJhY2stdGVhcnNcIjogJGZhLXZhci1mYWNlLWhvbGRpbmctYmFjay10ZWFycyxcbiAgXCJzcXVhcmUtdXBcIjogJGZhLXZhci1zcXVhcmUtdXAsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtdXAsXG4gIFwidHJhaW4tc3Vid2F5LXR1bm5lbFwiOiAkZmEtdmFyLXRyYWluLXN1YndheS10dW5uZWwsXG4gIFwic3Vid2F5LXR1bm5lbFwiOiAkZmEtdmFyLXN1YndheS10dW5uZWwsXG4gIFwic3F1YXJlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc3F1YXJlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLXNxdWFyZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXNxdWFyZSxcbiAgXCJzZW1pY29sb25cIjogJGZhLXZhci1zZW1pY29sb24sXG4gIFwiYm9va21hcmtcIjogJGZhLXZhci1ib29rbWFyayxcbiAgXCJmYW4tdGFibGVcIjogJGZhLXZhci1mYW4tdGFibGUsXG4gIFwiYWxpZ24tanVzdGlmeVwiOiAkZmEtdmFyLWFsaWduLWp1c3RpZnksXG4gIFwiYmF0dGVyeS1sb3dcIjogJGZhLXZhci1iYXR0ZXJ5LWxvdyxcbiAgXCJiYXR0ZXJ5LTFcIjogJGZhLXZhci1iYXR0ZXJ5LTEsXG4gIFwiY3JlZGl0LWNhcmQtZnJvbnRcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1mcm9udCxcbiAgXCJicmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHRcIjogJGZhLXZhci1icmFpbi1hcnJvdy1jdXJ2ZWQtcmlnaHQsXG4gIFwibWluZC1zaGFyZVwiOiAkZmEtdmFyLW1pbmQtc2hhcmUsXG4gIFwidW1icmVsbGEtYmVhY2hcIjogJGZhLXZhci11bWJyZWxsYS1iZWFjaCxcbiAgXCJoZWxtZXQtdW5cIjogJGZhLXZhci1oZWxtZXQtdW4sXG4gIFwibG9jYXRpb24tc21pbGVcIjogJGZhLXZhci1sb2NhdGlvbi1zbWlsZSxcbiAgXCJtYXAtbWFya2VyLXNtaWxlXCI6ICRmYS12YXItbWFwLW1hcmtlci1zbWlsZSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tbGVmdFwiOiAkZmEtdmFyLWFycm93LXRvLWxlZnQsXG4gIFwiYnVsbHNleWVcIjogJGZhLXZhci1idWxsc2V5ZSxcbiAgXCJzdXNoaVwiOiAkZmEtdmFyLXN1c2hpLFxuICBcIm5pZ2lyaVwiOiAkZmEtdmFyLW5pZ2lyaSxcbiAgXCJtZXNzYWdlLWNhcHRpb25zXCI6ICRmYS12YXItbWVzc2FnZS1jYXB0aW9ucyxcbiAgXCJjb21tZW50LWFsdC1jYXB0aW9uc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWNhcHRpb25zLFxuICBcInRyYXNoLWxpc3RcIjogJGZhLXZhci10cmFzaC1saXN0LFxuICBcImJhY29uXCI6ICRmYS12YXItYmFjb24sXG4gIFwib3B0aW9uXCI6ICRmYS12YXItb3B0aW9uLFxuICBcInJhY2Nvb25cIjogJGZhLXZhci1yYWNjb29uLFxuICBcImhhbmQtcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtZG93bixcbiAgXCJhcnJvdy11cC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQsXG4gIFwiaGVhZC1zaWRlLWdlYXJcIjogJGZhLXZhci1oZWFkLXNpZGUtZ2VhcixcbiAgXCJ0cmFzaC1wbHVzXCI6ICRmYS12YXItdHJhc2gtcGx1cyxcbiAgXCJvYmplY3RzLWFsaWduLXRvcFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tdG9wLFxuICBcImZvbGRlclwiOiAkZmEtdmFyLWZvbGRlcixcbiAgXCJmb2xkZXItYmxhbmtcIjogJGZhLXZhci1mb2xkZXItYmxhbmssXG4gIFwiZmFjZS1hbnhpb3VzLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1hbnhpb3VzLXN3ZWF0LFxuICBcImNyZWRpdC1jYXJkLWJsYW5rXCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYmxhbmssXG4gIFwiZmlsZS13YXZlZm9ybVwiOiAkZmEtdmFyLWZpbGUtd2F2ZWZvcm0sXG4gIFwiZmlsZS1tZWRpY2FsLWFsdFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQsXG4gIFwibWljcm9jaGlwLWFpXCI6ICRmYS12YXItbWljcm9jaGlwLWFpLFxuICBcIm11Z1wiOiAkZmEtdmFyLW11ZyxcbiAgXCJwbGFuZS11cC1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXVwLXNsYXNoLFxuICBcInJhZGlhdGlvblwiOiAkZmEtdmFyLXJhZGlhdGlvbixcbiAgXCJwZW4tY2lyY2xlXCI6ICRmYS12YXItcGVuLWNpcmNsZSxcbiAgXCJiYWctc2VlZGxpbmdcIjogJGZhLXZhci1iYWctc2VlZGxpbmcsXG4gIFwiY2hhcnQtc2ltcGxlXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLFxuICBcImNydXRjaGVzXCI6ICRmYS12YXItY3J1dGNoZXMsXG4gIFwiY2lyY2xlLXBhcmtpbmdcIjogJGZhLXZhci1jaXJjbGUtcGFya2luZyxcbiAgXCJwYXJraW5nLWNpcmNsZVwiOiAkZmEtdmFyLXBhcmtpbmctY2lyY2xlLFxuICBcIm1hcnMtc3Ryb2tlXCI6ICRmYS12YXItbWFycy1zdHJva2UsXG4gIFwibGVhZi1vYWtcIjogJGZhLXZhci1sZWFmLW9hayxcbiAgXCJzcXVhcmUtYm9sdFwiOiAkZmEtdmFyLXNxdWFyZS1ib2x0LFxuICBcInZpYWxcIjogJGZhLXZhci12aWFsLFxuICBcImdhdWdlXCI6ICRmYS12YXItZ2F1Z2UsXG4gIFwiZGFzaGJvYXJkXCI6ICRmYS12YXItZGFzaGJvYXJkLFxuICBcImdhdWdlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWFsdC1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZSxcbiAgXCJ3YW5kLW1hZ2ljLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlcyxcbiAgXCJtYWdpYy13YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlcyxcbiAgXCJsYW1iZGFcIjogJGZhLXZhci1sYW1iZGEsXG4gIFwiZVwiOiAkZmEtdmFyLWUsXG4gIFwicGl6emFcIjogJGZhLXZhci1waXp6YSxcbiAgXCJib3dsLWNob3BzdGlja3Mtbm9vZGxlc1wiOiAkZmEtdmFyLWJvd2wtY2hvcHN0aWNrcy1ub29kbGVzLFxuICBcImgzXCI6ICRmYS12YXItaDMsXG4gIFwicGVuLWNsaXBcIjogJGZhLXZhci1wZW4tY2xpcCxcbiAgXCJwZW4tYWx0XCI6ICRmYS12YXItcGVuLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJiYWRnZS1wZXJjZW50XCI6ICRmYS12YXItYmFkZ2UtcGVyY2VudCxcbiAgXCJ1c2VyXCI6ICRmYS12YXItdXNlcixcbiAgXCJzZW5zb3JcIjogJGZhLXZhci1zZW5zb3IsXG4gIFwiY29tbWFcIjogJGZhLXZhci1jb21tYSxcbiAgXCJzY2hvb2wtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjayxcbiAgXCJ0b2lsZXQtcGFwZXItdW5kZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXIsXG4gIFwidG9pbGV0LXBhcGVyLXJldmVyc2VcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZSxcbiAgXCJsaWdodC1lbWVyZ2VuY3lcIjogJGZhLXZhci1saWdodC1lbWVyZ2VuY3ksXG4gIFwiYXJyb3ctZG93bi10by1hcmNcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWFyYyxcbiAgXCJkdW1wc3RlclwiOiAkZmEtdmFyLWR1bXBzdGVyLFxuICBcInZhbi1zaHV0dGxlXCI6ICRmYS12YXItdmFuLXNodXR0bGUsXG4gIFwic2h1dHRsZS12YW5cIjogJGZhLXZhci1zaHV0dGxlLXZhbixcbiAgXCJidWlsZGluZy11c2VyXCI6ICRmYS12YXItYnVpbGRpbmctdXNlcixcbiAgXCJsaWdodC1zd2l0Y2hcIjogJGZhLXZhci1saWdodC1zd2l0Y2gsXG4gIFwic3F1YXJlLWNhcmV0LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdCxcbiAgXCJjYXJldC1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0LFxuICBcImhpZ2hsaWdodGVyXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXIsXG4gIFwid2F2ZS1wdWxzZVwiOiAkZmEtdmFyLXdhdmUtcHVsc2UsXG4gIFwiaGVhcnQtcmF0ZVwiOiAkZmEtdmFyLWhlYXJ0LXJhdGUsXG4gIFwia2V5XCI6ICRmYS12YXIta2V5LFxuICBcImhhdC1zYW50YVwiOiAkZmEtdmFyLWhhdC1zYW50YSxcbiAgXCJ0YW1hbGVcIjogJGZhLXZhci10YW1hbGUsXG4gIFwiYm94LWNoZWNrXCI6ICRmYS12YXItYm94LWNoZWNrLFxuICBcImJ1bGxob3JuXCI6ICRmYS12YXItYnVsbGhvcm4sXG4gIFwic3RlYWtcIjogJGZhLXZhci1zdGVhayxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaCxcbiAgXCJsb2NhdGlvbi1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLXNsYXNoLFxuICBcInBlcnNvbi1kb2xseVwiOiAkZmEtdmFyLXBlcnNvbi1kb2xseSxcbiAgXCJnbG9iZVwiOiAkZmEtdmFyLWdsb2JlLFxuICBcInN5bmFnb2d1ZVwiOiAkZmEtdmFyLXN5bmFnb2d1ZSxcbiAgXCJmaWxlLWNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtY29sdW1uLFxuICBcImZpbGUtY2hhcnQtbGluZVwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtbGluZSxcbiAgXCJwZXJzb24taGFsZi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1oYWxmLWRyZXNzLFxuICBcImZvbGRlci1pbWFnZVwiOiAkZmEtdmFyLWZvbGRlci1pbWFnZSxcbiAgXCJjYWxlbmRhci1wZW5cIjogJGZhLXZhci1jYWxlbmRhci1wZW4sXG4gIFwiY2FsZW5kYXItZWRpdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWVkaXQsXG4gIFwicm9hZC1icmlkZ2VcIjogJGZhLXZhci1yb2FkLWJyaWRnZSxcbiAgXCJmYWNlLXNtaWxlLXRlYXJcIjogJGZhLXZhci1mYWNlLXNtaWxlLXRlYXIsXG4gIFwibWVzc2FnZS1wbHVzXCI6ICRmYS12YXItbWVzc2FnZS1wbHVzLFxuICBcImNvbW1lbnQtYWx0LXBsdXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1wbHVzLFxuICBcImxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItbG9jYXRpb24tYXJyb3csXG4gIFwiY1wiOiAkZmEtdmFyLWMsXG4gIFwidGFibGV0LWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1idXR0b24sXG4gIFwicGVyc29uLWRyZXNzLWZhaXJ5XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWZhaXJ5LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyXCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXVzZXIsXG4gIFwiYnVpbGRpbmctbG9ja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWxvY2ssXG4gIFwiY2hhcnQtbGluZS11cFwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUtdXAsXG4gIFwibWFpbGJveFwiOiAkZmEtdmFyLW1haWxib3gsXG4gIFwidHJ1Y2stYm9sdFwiOiAkZmEtdmFyLXRydWNrLWJvbHQsXG4gIFwicGl6emEtc2xpY2VcIjogJGZhLXZhci1waXp6YS1zbGljZSxcbiAgXCJtb25leS1iaWxsLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUsXG4gIFwiY2hhcnQtYXJlYVwiOiAkZmEtdmFyLWNoYXJ0LWFyZWEsXG4gIFwiYXJlYS1jaGFydFwiOiAkZmEtdmFyLWFyZWEtY2hhcnQsXG4gIFwiaG91c2UtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLWZsYWcsXG4gIFwiY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2UsXG4gIFwicGVyc29uLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXMsXG4gIFwic2NhbHBlbFwiOiAkZmEtdmFyLXNjYWxwZWwsXG4gIFwiYmFuXCI6ICRmYS12YXItYmFuLFxuICBcImNhbmNlbFwiOiAkZmEtdmFyLWNhbmNlbCxcbiAgXCJiZWxsLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYmVsbC1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtYm9va21hcmtcIjogJGZhLXZhci1jaXJjbGUtYm9va21hcmssXG4gIFwiYm9va21hcmstY2lyY2xlXCI6ICRmYS12YXItYm9va21hcmstY2lyY2xlLFxuICBcImVnZy1mcmllZFwiOiAkZmEtdmFyLWVnZy1mcmllZCxcbiAgXCJmYWNlLXdlYXJ5XCI6ICRmYS12YXItZmFjZS13ZWFyeSxcbiAgXCJ1bmlmb3JtLW1hcnRpYWwtYXJ0c1wiOiAkZmEtdmFyLXVuaWZvcm0tbWFydGlhbC1hcnRzLFxuICBcImNhbWVyYS1yb3RhdGVcIjogJGZhLXZhci1jYW1lcmEtcm90YXRlLFxuICBcInN1bi1kdXN0XCI6ICRmYS12YXItc3VuLWR1c3QsXG4gIFwiY29tbWVudC10ZXh0XCI6ICRmYS12YXItY29tbWVudC10ZXh0LFxuICBcInNwcmF5LWNhbi1zcGFya2xlc1wiOiAkZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlcyxcbiAgXCJhaXItZnJlc2hlbmVyXCI6ICRmYS12YXItYWlyLWZyZXNoZW5lcixcbiAgXCJzaWduYWwtYmFyc1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLFxuICBcInNpZ25hbC1hbHRcIjogJGZhLXZhci1zaWduYWwtYWx0LFxuICBcInNpZ25hbC1hbHQtNFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtNCxcbiAgXCJzaWduYWwtYmFycy1zdHJvbmdcIjogJGZhLXZhci1zaWduYWwtYmFycy1zdHJvbmcsXG4gIFwiZGlhbW9uZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWRpYW1vbmQtZXhjbGFtYXRpb24sXG4gIFwic3RhclwiOiAkZmEtdmFyLXN0YXIsXG4gIFwiZGlhbC1taW5cIjogJGZhLXZhci1kaWFsLW1pbixcbiAgXCJyZXBlYXRcIjogJGZhLXZhci1yZXBlYXQsXG4gIFwiY3Jvc3NcIjogJGZhLXZhci1jcm9zcyxcbiAgXCJwYWdlLWNhcmV0LWRvd25cIjogJGZhLXZhci1wYWdlLWNhcmV0LWRvd24sXG4gIFwiZmlsZS1jYXJldC1kb3duXCI6ICRmYS12YXItZmlsZS1jYXJldC1kb3duLFxuICBcImJveFwiOiAkZmEtdmFyLWJveCxcbiAgXCJ2ZW51cy1tYXJzXCI6ICRmYS12YXItdmVudXMtbWFycyxcbiAgXCJjbG9jay1zZXZlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay1zZXZlbi10aGlydHksXG4gIFwiYXJyb3ctcG9pbnRlclwiOiAkZmEtdmFyLWFycm93LXBvaW50ZXIsXG4gIFwibW91c2UtcG9pbnRlclwiOiAkZmEtdmFyLW1vdXNlLXBvaW50ZXIsXG4gIFwiY2xvY2stZm91ci10aGlydHlcIjogJGZhLXZhci1jbG9jay1mb3VyLXRoaXJ0eSxcbiAgXCJzaWduYWwtYmFycy1nb29kXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtZ29vZCxcbiAgXCJzaWduYWwtYWx0LTNcIjogJGZhLXZhci1zaWduYWwtYWx0LTMsXG4gIFwiY2FjdHVzXCI6ICRmYS12YXItY2FjdHVzLFxuICBcImxpZ2h0YnVsYi1nZWFyXCI6ICRmYS12YXItbGlnaHRidWxiLWdlYXIsXG4gIFwibWF4aW1pemVcIjogJGZhLXZhci1tYXhpbWl6ZSxcbiAgXCJleHBhbmQtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0LFxuICBcImNoYXJnaW5nLXN0YXRpb25cIjogJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uLFxuICBcInNoYXBlc1wiOiAkZmEtdmFyLXNoYXBlcyxcbiAgXCJ0cmlhbmdsZS1jaXJjbGUtc3F1YXJlXCI6ICRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSxcbiAgXCJwbGFuZS10YWlsXCI6ICRmYS12YXItcGxhbmUtdGFpbCxcbiAgXCJnYXVnZS1zaW1wbGUtbWF4XCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLW1heCxcbiAgXCJ0YWNob21ldGVyLWZhc3Rlc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3Rlc3QsXG4gIFwiY2lyY2xlLXVcIjogJGZhLXZhci1jaXJjbGUtdSxcbiAgXCJzaGllbGQtc2xhc2hcIjogJGZhLXZhci1zaGllbGQtc2xhc2gsXG4gIFwic3F1YXJlLXBob25lLWhhbmd1cFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1oYW5ndXAsXG4gIFwicGhvbmUtc3F1YXJlLWRvd25cIjogJGZhLXZhci1waG9uZS1zcXVhcmUtZG93bixcbiAgXCJhcnJvdy11cC1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdXAtbGVmdCxcbiAgXCJ0cmFuc3BvcnRlci0xXCI6ICRmYS12YXItdHJhbnNwb3J0ZXItMSxcbiAgXCJwZWFudXRzXCI6ICRmYS12YXItcGVhbnV0cyxcbiAgXCJzaHVmZmxlXCI6ICRmYS12YXItc2h1ZmZsZSxcbiAgXCJyYW5kb21cIjogJGZhLXZhci1yYW5kb20sXG4gIFwicGVyc29uLXJ1bm5pbmdcIjogJGZhLXZhci1wZXJzb24tcnVubmluZyxcbiAgXCJydW5uaW5nXCI6ICRmYS12YXItcnVubmluZyxcbiAgXCJtb2JpbGUtcmV0cm9cIjogJGZhLXZhci1tb2JpbGUtcmV0cm8sXG4gIFwiZ3JpcC1saW5lcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWwsXG4gIFwiYmluLWJvdHRsZXMtcmVjeWNsZVwiOiAkZmEtdmFyLWJpbi1ib3R0bGVzLXJlY3ljbGUsXG4gIFwiYXJyb3ctdXAtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXNxdWFyZSxcbiAgXCJmaWxlLWRhc2hlZC1saW5lXCI6ICRmYS12YXItZmlsZS1kYXNoZWQtbGluZSxcbiAgXCJwYWdlLWJyZWFrXCI6ICRmYS12YXItcGFnZS1icmVhayxcbiAgXCJicmFja2V0LWN1cmx5LXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1jdXJseS1yaWdodCxcbiAgXCJzcGlkZXJcIjogJGZhLXZhci1zcGlkZXIsXG4gIFwiY2xvY2stdGhyZWVcIjogJGZhLXZhci1jbG9jay10aHJlZSxcbiAgXCJoYW5kcy1ib3VuZFwiOiAkZmEtdmFyLWhhbmRzLWJvdW5kLFxuICBcInNjYWxwZWwtbGluZS1kYXNoZWRcIjogJGZhLXZhci1zY2FscGVsLWxpbmUtZGFzaGVkLFxuICBcInNjYWxwZWwtcGF0aFwiOiAkZmEtdmFyLXNjYWxwZWwtcGF0aCxcbiAgXCJmaWxlLWludm9pY2UtZG9sbGFyXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcixcbiAgXCJwaXBlLXNtb2tpbmdcIjogJGZhLXZhci1waXBlLXNtb2tpbmcsXG4gIFwiZmFjZS1hc3RvbmlzaGVkXCI6ICRmYS12YXItZmFjZS1hc3RvbmlzaGVkLFxuICBcIndpbmRvd1wiOiAkZmEtdmFyLXdpbmRvdyxcbiAgXCJwbGFuZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZWFyXCI6ICRmYS12YXItZWFyLFxuICBcImZpbGUtbG9ja1wiOiAkZmEtdmFyLWZpbGUtbG9jayxcbiAgXCJkaWFncmFtLXZlbm5cIjogJGZhLXZhci1kaWFncmFtLXZlbm4sXG4gIFwieC1yYXlcIjogJGZhLXZhci14LXJheSxcbiAgXCJnb2FsLW5ldFwiOiAkZmEtdmFyLWdvYWwtbmV0LFxuICBcImNvZmZpbi1jcm9zc1wiOiAkZmEtdmFyLWNvZmZpbi1jcm9zcyxcbiAgXCJzcGVsbC1jaGVja1wiOiAkZmEtdmFyLXNwZWxsLWNoZWNrLFxuICBcImxvY2F0aW9uLXhtYXJrXCI6ICRmYS12YXItbG9jYXRpb24teG1hcmssXG4gIFwibWFwLW1hcmtlci10aW1lc1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItdGltZXMsXG4gIFwibWFwLW1hcmtlci14bWFya1wiOiAkZmEtdmFyLW1hcC1tYXJrZXIteG1hcmssXG4gIFwiY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXItc3Ryb2tlLFxuICBcImxhc3NvXCI6ICRmYS12YXItbGFzc28sXG4gIFwic2xhc2hcIjogJGZhLXZhci1zbGFzaCxcbiAgXCJwZXJzb24tdG8tcG9ydGFsXCI6ICRmYS12YXItcGVyc29uLXRvLXBvcnRhbCxcbiAgXCJwb3J0YWwtZW50ZXJcIjogJGZhLXZhci1wb3J0YWwtZW50ZXIsXG4gIFwiY2FsZW5kYXItc3RhclwiOiAkZmEtdmFyLWNhbGVuZGFyLXN0YXIsXG4gIFwiY29tcHV0ZXItbW91c2VcIjogJGZhLXZhci1jb21wdXRlci1tb3VzZSxcbiAgXCJtb3VzZVwiOiAkZmEtdmFyLW1vdXNlLFxuICBcImFycm93LXJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW5cIjogJGZhLXZhci1zaWduLWluLFxuICBcInBlZ2FzdXNcIjogJGZhLXZhci1wZWdhc3VzLFxuICBcImZpbGVzLW1lZGljYWxcIjogJGZhLXZhci1maWxlcy1tZWRpY2FsLFxuICBcIm5mYy1sb2NrXCI6ICRmYS12YXItbmZjLWxvY2ssXG4gIFwicGVyc29uLXNraS1saWZ0XCI6ICRmYS12YXItcGVyc29uLXNraS1saWZ0LFxuICBcInNraS1saWZ0XCI6ICRmYS12YXItc2tpLWxpZnQsXG4gIFwic3F1YXJlLTZcIjogJGZhLXZhci1zcXVhcmUtNixcbiAgXCJzaG9wLXNsYXNoXCI6ICRmYS12YXItc2hvcC1zbGFzaCxcbiAgXCJzdG9yZS1hbHQtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1hbHQtc2xhc2gsXG4gIFwid2luZC10dXJiaW5lXCI6ICRmYS12YXItd2luZC10dXJiaW5lLFxuICBcInNsaWRlcnMtc2ltcGxlXCI6ICRmYS12YXItc2xpZGVycy1zaW1wbGUsXG4gIFwiZ3JpZC1yb3VuZFwiOiAkZmEtdmFyLWdyaWQtcm91bmQsXG4gIFwiYmFkZ2Utc2hlcmlmZlwiOiAkZmEtdmFyLWJhZGdlLXNoZXJpZmYsXG4gIFwic2VydmVyXCI6ICRmYS12YXItc2VydmVyLFxuICBcInZpcnVzLWNvdmlkLXNsYXNoXCI6ICRmYS12YXItdmlydXMtY292aWQtc2xhc2gsXG4gIFwiaW50ZXJzZWN0aW9uXCI6ICRmYS12YXItaW50ZXJzZWN0aW9uLFxuICBcInNob3AtbG9ja1wiOiAkZmEtdmFyLXNob3AtbG9jayxcbiAgXCJmYW1pbHlcIjogJGZhLXZhci1mYW1pbHksXG4gIFwiaG91cmdsYXNzLXN0YXJ0XCI6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0LFxuICBcImhvdXJnbGFzcy0xXCI6ICRmYS12YXItaG91cmdsYXNzLTEsXG4gIFwidXNlci1oYWlyLWJ1bnNcIjogJGZhLXZhci11c2VyLWhhaXItYnVucyxcbiAgXCJibGVuZGVyLXBob25lXCI6ICRmYS12YXItYmxlbmRlci1waG9uZSxcbiAgXCJob3VyZ2xhc3MtY2xvY2tcIjogJGZhLXZhci1ob3VyZ2xhc3MtY2xvY2ssXG4gIFwicGVyc29uLXNlYXQtcmVjbGluZWRcIjogJGZhLXZhci1wZXJzb24tc2VhdC1yZWNsaW5lZCxcbiAgXCJwYXBlci1wbGFuZS10b3BcIjogJGZhLXZhci1wYXBlci1wbGFuZS10b3AsXG4gIFwicGFwZXItcGxhbmUtYWx0XCI6ICRmYS12YXItcGFwZXItcGxhbmUtYWx0LFxuICBcInNlbmRcIjogJGZhLXZhci1zZW5kLFxuICBcIm1lc3NhZ2UtYXJyb3ctdXBcIjogJGZhLXZhci1tZXNzYWdlLWFycm93LXVwLFxuICBcImNvbW1lbnQtYWx0LWFycm93LXVwXCI6ICRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctdXAsXG4gIFwibGlnaHRidWxiLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLFxuICBcImxheWVyLW1pbnVzXCI6ICRmYS12YXItbGF5ZXItbWludXMsXG4gIFwibGF5ZXItZ3JvdXAtbWludXNcIjogJGZhLXZhci1sYXllci1ncm91cC1taW51cyxcbiAgXCJjaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5LFxuICBcImNpcmNsZS1lXCI6ICRmYS12YXItY2lyY2xlLWUsXG4gIFwiYnVpbGRpbmctd2hlYXRcIjogJGZhLXZhci1idWlsZGluZy13aGVhdCxcbiAgXCJnYXVnZS1tYXhcIjogJGZhLXZhci1nYXVnZS1tYXgsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdGVzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3QsXG4gIFwicGVyc29uLWJyZWFzdGZlZWRpbmdcIjogJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZyxcbiAgXCJhcG9zdHJvcGhlXCI6ICRmYS12YXItYXBvc3Ryb3BoZSxcbiAgXCJmaXJlLWh5ZHJhbnRcIjogJGZhLXZhci1maXJlLWh5ZHJhbnQsXG4gIFwicmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pbi1hbHRcIjogJGZhLXZhci1zaWduLWluLWFsdCxcbiAgXCJ2aWRlby1wbHVzXCI6ICRmYS12YXItdmlkZW8tcGx1cyxcbiAgXCJzcXVhcmUtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtcmlnaHQsXG4gIFwiY29tbWVudC1zbWlsZVwiOiAkZmEtdmFyLWNvbW1lbnQtc21pbGUsXG4gIFwidmVudXNcIjogJGZhLXZhci12ZW51cyxcbiAgXCJwYXNzcG9ydFwiOiAkZmEtdmFyLXBhc3Nwb3J0LFxuICBcImluYm94LWluXCI6ICRmYS12YXItaW5ib3gtaW4sXG4gIFwiaW5ib3gtYXJyb3ctZG93blwiOiAkZmEtdmFyLWluYm94LWFycm93LWRvd24sXG4gIFwiaGVhcnQtcHVsc2VcIjogJGZhLXZhci1oZWFydC1wdWxzZSxcbiAgXCJoZWFydGJlYXRcIjogJGZhLXZhci1oZWFydGJlYXQsXG4gIFwiY2lyY2xlLThcIjogJGZhLXZhci1jaXJjbGUtOCxcbiAgXCJjbG91ZHMtbW9vblwiOiAkZmEtdmFyLWNsb3Vkcy1tb29uLFxuICBcImNsb2NrLXRlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay10ZW4tdGhpcnR5LFxuICBcInBlb3BsZS1jYXJyeS1ib3hcIjogJGZhLXZhci1wZW9wbGUtY2FycnktYm94LFxuICBcInBlb3BsZS1jYXJyeVwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeSxcbiAgXCJmb2xkZXItdXNlclwiOiAkZmEtdmFyLWZvbGRlci11c2VyLFxuICBcInRyYXNoLWNhbi14bWFya1wiOiAkZmEtdmFyLXRyYXNoLWNhbi14bWFyayxcbiAgXCJ0ZW1wZXJhdHVyZS1oaWdoXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCxcbiAgXCJtaWNyb2NoaXBcIjogJGZhLXZhci1taWNyb2NoaXAsXG4gIFwibGVmdC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1sZWZ0LWxvbmctdG8tbGluZSxcbiAgXCJjcm93blwiOiAkZmEtdmFyLWNyb3duLFxuICBcIndlaWdodC1oYW5naW5nXCI6ICRmYS12YXItd2VpZ2h0LWhhbmdpbmcsXG4gIFwieG1hcmtzLWxpbmVzXCI6ICRmYS12YXIteG1hcmtzLWxpbmVzLFxuICBcImZpbGUtcHJlc2NyaXB0aW9uXCI6ICRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24sXG4gIFwiY2FsZW5kYXItcmFuZ2VcIjogJGZhLXZhci1jYWxlbmRhci1yYW5nZSxcbiAgXCJmbG93ZXItZGFmZm9kaWxcIjogJGZhLXZhci1mbG93ZXItZGFmZm9kaWwsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXVwXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXVwLFxuICBcIndlaWdodC1zY2FsZVwiOiAkZmEtdmFyLXdlaWdodC1zY2FsZSxcbiAgXCJ3ZWlnaHRcIjogJGZhLXZhci13ZWlnaHQsXG4gIFwiYXJyb3ctdXAtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctdXAtdG8tYXJjLFxuICBcInN0YXItZXhjbGFtYXRpb25cIjogJGZhLXZhci1zdGFyLWV4Y2xhbWF0aW9uLFxuICBcImJvb2tzXCI6ICRmYS12YXItYm9va3MsXG4gIFwidXNlci1ncm91cFwiOiAkZmEtdmFyLXVzZXItZ3JvdXAsXG4gIFwidXNlci1mcmllbmRzXCI6ICRmYS12YXItdXNlci1mcmllbmRzLFxuICBcImFycm93LXVwLWEtelwiOiAkZmEtdmFyLWFycm93LXVwLWEteixcbiAgXCJzb3J0LWFscGhhLXVwXCI6ICRmYS12YXItc29ydC1hbHBoYS11cCxcbiAgXCJsYXllci1wbHVzXCI6ICRmYS12YXItbGF5ZXItcGx1cyxcbiAgXCJsYXllci1ncm91cC1wbHVzXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAtcGx1cyxcbiAgXCJwbGF5LXBhdXNlXCI6ICRmYS12YXItcGxheS1wYXVzZSxcbiAgXCJibG9jay1xdWVzdGlvblwiOiAkZmEtdmFyLWJsb2NrLXF1ZXN0aW9uLFxuICBcInNub296ZVwiOiAkZmEtdmFyLXNub296ZSxcbiAgXCJ6enpcIjogJGZhLXZhci16enosXG4gIFwic2Nhbm5lci1pbWFnZVwiOiAkZmEtdmFyLXNjYW5uZXItaW1hZ2UsXG4gIFwidHYtcmV0cm9cIjogJGZhLXZhci10di1yZXRybyxcbiAgXCJzcXVhcmUtdFwiOiAkZmEtdmFyLXNxdWFyZS10LFxuICBcImZhcm1cIjogJGZhLXZhci1mYXJtLFxuICBcImJhcm4tc2lsb1wiOiAkZmEtdmFyLWJhcm4tc2lsbyxcbiAgXCJjaGVzcy1rbmlnaHRcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQsXG4gIFwiYmFycy1zb3J0XCI6ICRmYS12YXItYmFycy1zb3J0LFxuICBcInBhbGxldC1ib3hlc1wiOiAkZmEtdmFyLXBhbGxldC1ib3hlcyxcbiAgXCJwYWxldHRlLWJveGVzXCI6ICRmYS12YXItcGFsZXR0ZS1ib3hlcyxcbiAgXCJwYWxsZXQtYWx0XCI6ICRmYS12YXItcGFsbGV0LWFsdCxcbiAgXCJmYWNlLWxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtc3F1aW50LFxuICBcImxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWxhdWdoLXNxdWludCxcbiAgXCJjb2RlLXNpbXBsZVwiOiAkZmEtdmFyLWNvZGUtc2ltcGxlLFxuICBcImJvbHQtc2xhc2hcIjogJGZhLXZhci1ib2x0LXNsYXNoLFxuICBcInBhbmVsLWZpcmVcIjogJGZhLXZhci1wYW5lbC1maXJlLFxuICBcImJpbmFyeS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1iaW5hcnktY2lyY2xlLWNoZWNrLFxuICBcImNvbW1lbnQtbWludXNcIjogJGZhLXZhci1jb21tZW50LW1pbnVzLFxuICBcImJ1cnJpdG9cIjogJGZhLXZhci1idXJyaXRvLFxuICBcInZpb2xpblwiOiAkZmEtdmFyLXZpb2xpbixcbiAgXCJvYmplY3RzLWNvbHVtblwiOiAkZmEtdmFyLW9iamVjdHMtY29sdW1uLFxuICBcInNxdWFyZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tc3F1YXJlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1kb3duLFxuICBcImNvbW1lbnQtcGx1c1wiOiAkZmEtdmFyLWNvbW1lbnQtcGx1cyxcbiAgXCJ0cmlhbmdsZS1pbnN0cnVtZW50XCI6ICRmYS12YXItdHJpYW5nbGUtaW5zdHJ1bWVudCxcbiAgXCJ0cmlhbmdsZS1tdXNpY1wiOiAkZmEtdmFyLXRyaWFuZ2xlLW11c2ljLFxuICBcIndoZWVsY2hhaXJcIjogJGZhLXZhci13aGVlbGNoYWlyLFxuICBcInVzZXItcGlsb3QtdGllXCI6ICRmYS12YXItdXNlci1waWxvdC10aWUsXG4gIFwicGlhbm8ta2V5Ym9hcmRcIjogJGZhLXZhci1waWFuby1rZXlib2FyZCxcbiAgXCJiZWQtZW1wdHlcIjogJGZhLXZhci1iZWQtZW1wdHksXG4gIFwiY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLFxuICBcImFycm93LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS11cCxcbiAgXCJ0b2dnbGUtb25cIjogJGZhLXZhci10b2dnbGUtb24sXG4gIFwicmVjdGFuZ2xlLXZlcnRpY2FsXCI6ICRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLFxuICBcInJlY3RhbmdsZS1wb3J0cmFpdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdCxcbiAgXCJwZXJzb24td2Fsa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLFxuICBcIndhbGtpbmdcIjogJGZhLXZhci13YWxraW5nLFxuICBcImxcIjogJGZhLXZhci1sLFxuICBcInNpZ25hbC1zdHJlYW1cIjogJGZhLXZhci1zaWduYWwtc3RyZWFtLFxuICBcImRvd24tdG8tYnJhY2tldFwiOiAkZmEtdmFyLWRvd24tdG8tYnJhY2tldCxcbiAgXCJjaXJjbGUtelwiOiAkZmEtdmFyLWNpcmNsZS16LFxuICBcInN0YXJzXCI6ICRmYS12YXItc3RhcnMsXG4gIFwiZmlyZVwiOiAkZmEtdmFyLWZpcmUsXG4gIFwiYmVkLXB1bHNlXCI6ICRmYS12YXItYmVkLXB1bHNlLFxuICBcInByb2NlZHVyZXNcIjogJGZhLXZhci1wcm9jZWR1cmVzLFxuICBcImhvdXNlLWRheVwiOiAkZmEtdmFyLWhvdXNlLWRheSxcbiAgXCJzaHV0dGxlLXNwYWNlXCI6ICRmYS12YXItc2h1dHRsZS1zcGFjZSxcbiAgXCJzcGFjZS1zaHV0dGxlXCI6ICRmYS12YXItc3BhY2Utc2h1dHRsZSxcbiAgXCJzaGlydC1sb25nLXNsZWV2ZVwiOiAkZmEtdmFyLXNoaXJ0LWxvbmctc2xlZXZlLFxuICBcImNoYXJ0LXBpZS1zaW1wbGVcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLFxuICBcImNoYXJ0LXBpZS1hbHRcIjogJGZhLXZhci1jaGFydC1waWUtYWx0LFxuICBcImZhY2UtbGF1Z2hcIjogJGZhLXZhci1mYWNlLWxhdWdoLFxuICBcImxhdWdoXCI6ICRmYS12YXItbGF1Z2gsXG4gIFwiZm9sZGVyLW9wZW5cIjogJGZhLXZhci1mb2xkZXItb3BlbixcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcixcbiAgXCJjYW5keVwiOiAkZmEtdmFyLWNhbmR5LFxuICBcImJvd2wtaG90XCI6ICRmYS12YXItYm93bC1ob3QsXG4gIFwic291cFwiOiAkZmEtdmFyLXNvdXAsXG4gIFwiZmxhdGJyZWFkXCI6ICRmYS12YXItZmxhdGJyZWFkLFxuICBcImhlYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXMsXG4gIFwiY29kZS1mb3JrXCI6ICRmYS12YXItY29kZS1mb3JrLFxuICBcImNpdHlcIjogJGZhLXZhci1jaXR5LFxuICBcInNpZ25hbC1iYXJzLXdlYWtcIjogJGZhLXZhci1zaWduYWwtYmFycy13ZWFrLFxuICBcInNpZ25hbC1hbHQtMVwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMSxcbiAgXCJtaWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWFsdFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LFxuICBcImNsb2NrLXR3ZWx2ZVwiOiAkZmEtdmFyLWNsb2NrLXR3ZWx2ZSxcbiAgXCJwZXBwZXItaG90XCI6ICRmYS12YXItcGVwcGVyLWhvdCxcbiAgXCJjaXRydXMtc2xpY2VcIjogJGZhLXZhci1jaXRydXMtc2xpY2UsXG4gIFwic2hlZXBcIjogJGZhLXZhci1zaGVlcCxcbiAgXCJ1bmxvY2tcIjogJGZhLXZhci11bmxvY2ssXG4gIFwiY29sb24tc2lnblwiOiAkZmEtdmFyLWNvbG9uLXNpZ24sXG4gIFwiaGVhZHNldFwiOiAkZmEtdmFyLWhlYWRzZXQsXG4gIFwiYmFkZ2VyLWhvbmV5XCI6ICRmYS12YXItYmFkZ2VyLWhvbmV5LFxuICBcImg0XCI6ICRmYS12YXItaDQsXG4gIFwic3RvcmUtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1zbGFzaCxcbiAgXCJyb2FkLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrLFxuICBcInNpZ25hbC1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1zbGFzaCxcbiAgXCJ1c2VyLW1pbnVzXCI6ICRmYS12YXItdXNlci1taW51cyxcbiAgXCJtYXJzLXN0cm9rZS11cFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXVwLFxuICBcIm1hcnMtc3Ryb2tlLXZcIjogJGZhLXZhci1tYXJzLXN0cm9rZS12LFxuICBcImNoYW1wYWduZS1nbGFzc2VzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXMsXG4gIFwiZ2xhc3MtY2hlZXJzXCI6ICRmYS12YXItZ2xhc3MtY2hlZXJzLFxuICBcInRhY29cIjogJGZhLXZhci10YWNvLFxuICBcImhleGFnb24tcGx1c1wiOiAkZmEtdmFyLWhleGFnb24tcGx1cyxcbiAgXCJwbHVzLWhleGFnb25cIjogJGZhLXZhci1wbHVzLWhleGFnb24sXG4gIFwiY2xpcGJvYXJkXCI6ICRmYS12YXItY2xpcGJvYXJkLFxuICBcImhvdXNlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmaWxlLWFycm93LXVwXCI6ICRmYS12YXItZmlsZS1hcnJvdy11cCxcbiAgXCJmaWxlLXVwbG9hZFwiOiAkZmEtdmFyLWZpbGUtdXBsb2FkLFxuICBcIndpZmlcIjogJGZhLXZhci13aWZpLFxuICBcIndpZmktM1wiOiAkZmEtdmFyLXdpZmktMyxcbiAgXCJ3aWZpLXN0cm9uZ1wiOiAkZmEtdmFyLXdpZmktc3Ryb25nLFxuICBcIm1lc3NhZ2VzXCI6ICRmYS12YXItbWVzc2FnZXMsXG4gIFwiY29tbWVudHMtYWx0XCI6ICRmYS12YXItY29tbWVudHMtYWx0LFxuICBcImJhdGhcIjogJGZhLXZhci1iYXRoLFxuICBcImJhdGh0dWJcIjogJGZhLXZhci1iYXRodHViLFxuICBcInVtYnJlbGxhLXNpbXBsZVwiOiAkZmEtdmFyLXVtYnJlbGxhLXNpbXBsZSxcbiAgXCJ1bWJyZWxsYS1hbHRcIjogJGZhLXZhci11bWJyZWxsYS1hbHQsXG4gIFwicmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXNcIjogJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1cyxcbiAgXCJ1bmRlcmxpbmVcIjogJGZhLXZhci11bmRlcmxpbmUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsLFxuICBcInVzZXItcGVuXCI6ICRmYS12YXItdXNlci1wZW4sXG4gIFwidXNlci1lZGl0XCI6ICRmYS12YXItdXNlci1lZGl0LFxuICBcImJpbmFyeS1zbGFzaFwiOiAkZmEtdmFyLWJpbmFyeS1zbGFzaCxcbiAgXCJzcXVhcmUtb1wiOiAkZmEtdmFyLXNxdWFyZS1vLFxuICBcInNpZ25hdHVyZVwiOiAkZmEtdmFyLXNpZ25hdHVyZSxcbiAgXCJzdHJvb3B3YWZlbFwiOiAkZmEtdmFyLXN0cm9vcHdhZmVsLFxuICBcImJvbGRcIjogJGZhLXZhci1ib2xkLFxuICBcImFuY2hvci1sb2NrXCI6ICRmYS12YXItYW5jaG9yLWxvY2ssXG4gIFwiYnVpbGRpbmctbmdvXCI6ICRmYS12YXItYnVpbGRpbmctbmdvLFxuICBcInRyYW5zcG9ydGVyLTNcIjogJGZhLXZhci10cmFuc3BvcnRlci0zLFxuICBcImVuZ2luZS13YXJuaW5nXCI6ICRmYS12YXItZW5naW5lLXdhcm5pbmcsXG4gIFwiZW5naW5lLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZW5naW5lLWV4Y2xhbWF0aW9uLFxuICBcImNpcmNsZS1kb3duLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWRvd24tcmlnaHQsXG4gIFwic3F1YXJlLWtcIjogJGZhLXZhci1zcXVhcmUtayxcbiAgXCJtYW5hdC1zaWduXCI6ICRmYS12YXItbWFuYXQtc2lnbixcbiAgXCJtb25leS1jaGVjay1wZW5cIjogJGZhLXZhci1tb25leS1jaGVjay1wZW4sXG4gIFwibW9uZXktY2hlY2stZWRpdFwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQsXG4gIFwibm90LWVxdWFsXCI6ICRmYS12YXItbm90LWVxdWFsLFxuICBcImJvcmRlci10b3AtbGVmdFwiOiAkZmEtdmFyLWJvcmRlci10b3AtbGVmdCxcbiAgXCJib3JkZXItc3R5bGVcIjogJGZhLXZhci1ib3JkZXItc3R5bGUsXG4gIFwibWFwLWxvY2F0aW9uLWRvdFwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlZC1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VkLWFsdCxcbiAgXCJ0aWxkZVwiOiAkZmEtdmFyLXRpbGRlLFxuICBcImplZGlcIjogJGZhLXZhci1qZWRpLFxuICBcInNxdWFyZS1wb2xsLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtdmVydGljYWwsXG4gIFwicG9sbFwiOiAkZmEtdmFyLXBvbGwsXG4gIFwiYXJyb3ctZG93bi1zcXVhcmUtdHJpYW5nbGVcIjogJGZhLXZhci1hcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZSxcbiAgXCJzb3J0LXNoYXBlcy1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLWRvd24tYWx0LFxuICBcIm11Zy1ob3RcIjogJGZhLXZhci1tdWctaG90LFxuICBcImRvZy1sZWFzaGVkXCI6ICRmYS12YXItZG9nLWxlYXNoZWQsXG4gIFwiY2FyLWJhdHRlcnlcIjogJGZhLXZhci1jYXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LWNhclwiOiAkZmEtdmFyLWJhdHRlcnktY2FyLFxuICBcImZhY2UtZG93bmNhc3Qtc3dlYXRcIjogJGZhLXZhci1mYWNlLWRvd25jYXN0LXN3ZWF0LFxuICBcIm1haWxib3gtZmxhZy11cFwiOiAkZmEtdmFyLW1haWxib3gtZmxhZy11cCxcbiAgXCJtZW1vLWNpcmNsZS1pbmZvXCI6ICRmYS12YXItbWVtby1jaXJjbGUtaW5mbyxcbiAgXCJnaWZ0XCI6ICRmYS12YXItZ2lmdCxcbiAgXCJkaWNlLXR3b1wiOiAkZmEtdmFyLWRpY2UtdHdvLFxuICBcInZvbHVtZVwiOiAkZmEtdmFyLXZvbHVtZSxcbiAgXCJ2b2x1bWUtbWVkaXVtXCI6ICRmYS12YXItdm9sdW1lLW1lZGl1bSxcbiAgXCJ0cmFuc3BvcnRlci01XCI6ICRmYS12YXItdHJhbnNwb3J0ZXItNSxcbiAgXCJnYXVnZS1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWdhdWdlLWNpcmNsZS1ib2x0LFxuICBcImNvaW4tZnJvbnRcIjogJGZhLXZhci1jb2luLWZyb250LFxuICBcImZpbGUtc2xhc2hcIjogJGZhLXZhci1maWxlLXNsYXNoLFxuICBcIm1lc3NhZ2UtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1tZXNzYWdlLWFycm93LXVwLXJpZ2h0LFxuICBcInRyZWFzdXJlLWNoZXN0XCI6ICRmYS12YXItdHJlYXN1cmUtY2hlc3QsXG4gIFwiY2hlc3MtcXVlZW5cIjogJGZhLXZhci1jaGVzcy1xdWVlbixcbiAgXCJwYWludGJydXNoLWZpbmVcIjogJGZhLXZhci1wYWludGJydXNoLWZpbmUsXG4gIFwicGFpbnQtYnJ1c2gtYWx0XCI6ICRmYS12YXItcGFpbnQtYnJ1c2gtYWx0LFxuICBcInBhaW50LWJydXNoLWZpbmVcIjogJGZhLXZhci1wYWludC1icnVzaC1maW5lLFxuICBcInBhaW50YnJ1c2gtYWx0XCI6ICRmYS12YXItcGFpbnRicnVzaC1hbHQsXG4gIFwiZ2xhc3Nlc1wiOiAkZmEtdmFyLWdsYXNzZXMsXG4gIFwiaG9vZC1jbG9ha1wiOiAkZmEtdmFyLWhvb2QtY2xvYWssXG4gIFwic3F1YXJlLXF1b3RlXCI6ICRmYS12YXItc3F1YXJlLXF1b3RlLFxuICBcInVwLWxlZnRcIjogJGZhLXZhci11cC1sZWZ0LFxuICBcImJyaW5nLWZyb250XCI6ICRmYS12YXItYnJpbmctZnJvbnQsXG4gIFwiY2hlc3MtYm9hcmRcIjogJGZhLXZhci1jaGVzcy1ib2FyZCxcbiAgXCJidXJnZXItY2hlZXNlXCI6ICRmYS12YXItYnVyZ2VyLWNoZWVzZSxcbiAgXCJjaGVlc2VidXJnZXJcIjogJGZhLXZhci1jaGVlc2VidXJnZXIsXG4gIFwiYnVpbGRpbmctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrLFxuICBcInJlcGVhdC0xXCI6ICRmYS12YXItcmVwZWF0LTEsXG4gIFwiYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi10by1saW5lLFxuICBcImFycm93LXRvLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LXRvLWJvdHRvbSxcbiAgXCJncmlkLTVcIjogJGZhLXZhci1ncmlkLTUsXG4gIFwic3dhcC1hcnJvd3NcIjogJGZhLXZhci1zd2FwLWFycm93cyxcbiAgXCJyaWdodC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1yaWdodC1sb25nLXRvLWxpbmUsXG4gIFwicGVyc29uLWNoYWxrYm9hcmRcIjogJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZCxcbiAgXCJtYXJzLXN0cm9rZS1yaWdodFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0LFxuICBcIm1hcnMtc3Ryb2tlLWhcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1oLFxuICBcImhhbmQtYmFjay1maXN0XCI6ICRmYS12YXItaGFuZC1iYWNrLWZpc3QsXG4gIFwiaGFuZC1yb2NrXCI6ICRmYS12YXItaGFuZC1yb2NrLFxuICBcImdyaWQtcm91bmQtNVwiOiAkZmEtdmFyLWdyaWQtcm91bmQtNSxcbiAgXCJ0YWxseVwiOiAkZmEtdmFyLXRhbGx5LFxuICBcInRhbGx5LTVcIjogJGZhLXZhci10YWxseS01LFxuICBcInNxdWFyZS1jYXJldC11cFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC11cCxcbiAgXCJjYXJldC1zcXVhcmUtdXBcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtdXAsXG4gIFwiY2xvdWQtc2hvd2Vycy13YXRlclwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXIsXG4gIFwiY2hhcnQtYmFyXCI6ICRmYS12YXItY2hhcnQtYmFyLFxuICBcImJhci1jaGFydFwiOiAkZmEtdmFyLWJhci1jaGFydCxcbiAgXCJoYW5kcy1idWJibGVzXCI6ICRmYS12YXItaGFuZHMtYnViYmxlcyxcbiAgXCJoYW5kcy13YXNoXCI6ICRmYS12YXItaGFuZHMtd2FzaCxcbiAgXCJsZXNzLXRoYW4tZXF1YWxcIjogJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwsXG4gIFwidHJhaW5cIjogJGZhLXZhci10cmFpbixcbiAgXCJ1cC1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItdXAtZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJleWUtbG93LXZpc2lvblwiOiAkZmEtdmFyLWV5ZS1sb3ctdmlzaW9uLFxuICBcImxvdy12aXNpb25cIjogJGZhLXZhci1sb3ctdmlzaW9uLFxuICBcInRyYWZmaWMtbGlnaHQtZ29cIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LWdvLFxuICBcImZhY2UtZXhoYWxpbmdcIjogJGZhLXZhci1mYWNlLWV4aGFsaW5nLFxuICBcInNlbnNvci1maXJlXCI6ICRmYS12YXItc2Vuc29yLWZpcmUsXG4gIFwidXNlci11bmxvY2tcIjogJGZhLXZhci11c2VyLXVubG9jayxcbiAgXCJoZXhhZ29uLWRpdmlkZVwiOiAkZmEtdmFyLWhleGFnb24tZGl2aWRlLFxuICBcIjAwXCI6ICRmYS12YXItMDAsXG4gIFwiY3Jvd1wiOiAkZmEtdmFyLWNyb3csXG4gIFwiY2Fzc2V0dGUtYmV0YW1heFwiOiAkZmEtdmFyLWNhc3NldHRlLWJldGFtYXgsXG4gIFwiYmV0YW1heFwiOiAkZmEtdmFyLWJldGFtYXgsXG4gIFwic2FpbGJvYXRcIjogJGZhLXZhci1zYWlsYm9hdCxcbiAgXCJ3aW5kb3ctcmVzdG9yZVwiOiAkZmEtdmFyLXdpbmRvdy1yZXN0b3JlLFxuICBcIm5mYy1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItbmZjLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwiZmlsZS1iaW5hcnlcIjogJGZhLXZhci1maWxlLWJpbmFyeSxcbiAgXCJjaXJjbGUtdlwiOiAkZmEtdmFyLWNpcmNsZS12LFxuICBcInNxdWFyZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLXBsdXMsXG4gIFwicGx1cy1zcXVhcmVcIjogJGZhLXZhci1wbHVzLXNxdWFyZSxcbiAgXCJib3dsLXNjb29wc1wiOiAkZmEtdmFyLWJvd2wtc2Nvb3BzLFxuICBcIm1pc3RsZXRvZVwiOiAkZmEtdmFyLW1pc3RsZXRvZSxcbiAgXCJjdXN0YXJkXCI6ICRmYS12YXItY3VzdGFyZCxcbiAgXCJsYWNyb3NzZS1zdGlja1wiOiAkZmEtdmFyLWxhY3Jvc3NlLXN0aWNrLFxuICBcImhvY2tleS1tYXNrXCI6ICRmYS12YXItaG9ja2V5LW1hc2ssXG4gIFwic3VucmlzZVwiOiAkZmEtdmFyLXN1bnJpc2UsXG4gIFwic3VidGl0bGVzXCI6ICRmYS12YXItc3VidGl0bGVzLFxuICBcInBhbmVsLWV3c1wiOiAkZmEtdmFyLXBhbmVsLWV3cyxcbiAgXCJ0b3JpaS1nYXRlXCI6ICRmYS12YXItdG9yaWktZ2F0ZSxcbiAgXCJjbG91ZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNsb3VkLWV4Y2xhbWF0aW9uLFxuICBcIm1lc3NhZ2UtbGluZXNcIjogJGZhLXZhci1tZXNzYWdlLWxpbmVzLFxuICBcImNvbW1lbnQtYWx0LWxpbmVzXCI6ICRmYS12YXItY29tbWVudC1hbHQtbGluZXMsXG4gIFwiZnJvZ1wiOiAkZmEtdmFyLWZyb2csXG4gIFwiYnVja2V0XCI6ICRmYS12YXItYnVja2V0LFxuICBcImZsb3BweS1kaXNrLXBlblwiOiAkZmEtdmFyLWZsb3BweS1kaXNrLXBlbixcbiAgXCJpbWFnZVwiOiAkZmEtdmFyLWltYWdlLFxuICBcIndpbmRvdy1mcmFtZVwiOiAkZmEtdmFyLXdpbmRvdy1mcmFtZSxcbiAgXCJtaWNyb3Bob25lXCI6ICRmYS12YXItbWljcm9waG9uZSxcbiAgXCJjb3dcIjogJGZhLXZhci1jb3csXG4gIFwiZmlsZS16aXBcIjogJGZhLXZhci1maWxlLXppcCxcbiAgXCJzcXVhcmUtcmluZ1wiOiAkZmEtdmFyLXNxdWFyZS1yaW5nLFxuICBcImRvd24tZnJvbS1saW5lXCI6ICRmYS12YXItZG93bi1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tdG9wXCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tdG9wLFxuICBcImNhcmV0LXVwXCI6ICRmYS12YXItY2FyZXQtdXAsXG4gIFwic2hpZWxkLXhtYXJrXCI6ICRmYS12YXItc2hpZWxkLXhtYXJrLFxuICBcInNoaWVsZC10aW1lc1wiOiAkZmEtdmFyLXNoaWVsZC10aW1lcyxcbiAgXCJzY3Jld2RyaXZlclwiOiAkZmEtdmFyLXNjcmV3ZHJpdmVyLFxuICBcImNpcmNsZS1zb3J0LWRvd25cIjogJGZhLXZhci1jaXJjbGUtc29ydC1kb3duLFxuICBcInNvcnQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1zb3J0LWNpcmNsZS1kb3duLFxuICBcImZvbGRlci1jbG9zZWRcIjogJGZhLXZhci1mb2xkZXItY2xvc2VkLFxuICBcImhvdXNlLXRzdW5hbWlcIjogJGZhLXZhci1ob3VzZS10c3VuYW1pLFxuICBcInNxdWFyZS1uZmlcIjogJGZhLXZhci1zcXVhcmUtbmZpLFxuICBcImZvcmtsaWZ0XCI6ICRmYS12YXItZm9ya2xpZnQsXG4gIFwiYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXJcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcixcbiAgXCJicmFja2V0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWJyYWNrZXQtc3F1YXJlLXJpZ2h0LFxuICBcIm1hcnRpbmktZ2xhc3NcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLFxuICBcImdsYXNzLW1hcnRpbmktYWx0XCI6ICRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQsXG4gIFwicm90YXRlLWxlZnRcIjogJGZhLXZhci1yb3RhdGUtbGVmdCxcbiAgXCJyb3RhdGUtYmFja1wiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrLFxuICBcInJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvLWFsdFwiOiAkZmEtdmFyLXVuZG8tYWx0LFxuICBcInRhYmxlLWNvbHVtbnNcIjogJGZhLXZhci10YWJsZS1jb2x1bW5zLFxuICBcImNvbHVtbnNcIjogJGZhLXZhci1jb2x1bW5zLFxuICBcInNxdWFyZS1hXCI6ICRmYS12YXItc3F1YXJlLWEsXG4gIFwidGlja1wiOiAkZmEtdmFyLXRpY2ssXG4gIFwibGVtb25cIjogJGZhLXZhci1sZW1vbixcbiAgXCJoZWFkLXNpZGUtbWFza1wiOiAkZmEtdmFyLWhlYWQtc2lkZS1tYXNrLFxuICBcImhhbmRzaGFrZVwiOiAkZmEtdmFyLWhhbmRzaGFrZSxcbiAgXCJnZW1cIjogJGZhLXZhci1nZW0sXG4gIFwiZG9sbHlcIjogJGZhLXZhci1kb2xseSxcbiAgXCJkb2xseS1ib3hcIjogJGZhLXZhci1kb2xseS1ib3gsXG4gIFwic21va2luZ1wiOiAkZmEtdmFyLXNtb2tpbmcsXG4gIFwibWluaW1pemVcIjogJGZhLXZhci1taW5pbWl6ZSxcbiAgXCJjb21wcmVzcy1hcnJvd3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCxcbiAgXCJyZWZyaWdlcmF0b3JcIjogJGZhLXZhci1yZWZyaWdlcmF0b3IsXG4gIFwibW9udW1lbnRcIjogJGZhLXZhci1tb251bWVudCxcbiAgXCJvY3RhZ29uLXhtYXJrXCI6ICRmYS12YXItb2N0YWdvbi14bWFyayxcbiAgXCJ0aW1lcy1vY3RhZ29uXCI6ICRmYS12YXItdGltZXMtb2N0YWdvbixcbiAgXCJ4bWFyay1vY3RhZ29uXCI6ICRmYS12YXIteG1hcmstb2N0YWdvbixcbiAgXCJhbGlnbi1zbGFzaFwiOiAkZmEtdmFyLWFsaWduLXNsYXNoLFxuICBcInNub3dwbG93XCI6ICRmYS12YXItc25vd3Bsb3csXG4gIFwiYW5nbGVzLXJpZ2h0XCI6ICRmYS12YXItYW5nbGVzLXJpZ2h0LFxuICBcImFuZ2xlLWRvdWJsZS1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCxcbiAgXCJ0cnVjay1yYW1wLWNvdWNoXCI6ICRmYS12YXItdHJ1Y2stcmFtcC1jb3VjaCxcbiAgXCJ0cnVjay1jb3VjaFwiOiAkZmEtdmFyLXRydWNrLWNvdWNoLFxuICBcImNhbm5hYmlzXCI6ICRmYS12YXItY2FubmFiaXMsXG4gIFwiY2lyY2xlLXBsYXlcIjogJGZhLXZhci1jaXJjbGUtcGxheSxcbiAgXCJwbGF5LWNpcmNsZVwiOiAkZmEtdmFyLXBsYXktY2lyY2xlLFxuICBcImFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXJcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1hbmQtYXJyb3ctZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICBcInRhYmxldHNcIjogJGZhLXZhci10YWJsZXRzLFxuICBcIjM2MC1kZWdyZWVzXCI6ICRmYS12YXItMzYwLWRlZ3JlZXMsXG4gIFwiZXRoZXJuZXRcIjogJGZhLXZhci1ldGhlcm5ldCxcbiAgXCJldXJvLXNpZ25cIjogJGZhLXZhci1ldXJvLXNpZ24sXG4gIFwiZXVyXCI6ICRmYS12YXItZXVyLFxuICBcImV1cm9cIjogJGZhLXZhci1ldXJvLFxuICBcImNoYWlyXCI6ICRmYS12YXItY2hhaXIsXG4gIFwiY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWNoZWNrLFxuICBcImNoZWNrLWNpcmNsZVwiOiAkZmEtdmFyLWNoZWNrLWNpcmNsZSxcbiAgXCJzcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1cyxcbiAgXCJtb25leS1zaW1wbGUtZnJvbS1icmFja2V0XCI6ICRmYS12YXItbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldCxcbiAgXCJiYXRcIjogJGZhLXZhci1iYXQsXG4gIFwiY2lyY2xlLXN0b3BcIjogJGZhLXZhci1jaXJjbGUtc3RvcCxcbiAgXCJzdG9wLWNpcmNsZVwiOiAkZmEtdmFyLXN0b3AtY2lyY2xlLFxuICBcImhlYWQtc2lkZS1oZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZC1zaWRlLWhlYWRwaG9uZXMsXG4gIFwicGhvbmUtcm90YXJ5XCI6ICRmYS12YXItcGhvbmUtcm90YXJ5LFxuICBcImNvbXBhc3MtZHJhZnRpbmdcIjogJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nLFxuICBcImRyYWZ0aW5nLWNvbXBhc3NcIjogJGZhLXZhci1kcmFmdGluZy1jb21wYXNzLFxuICBcInBsYXRlLXdoZWF0XCI6ICRmYS12YXItcGxhdGUtd2hlYXQsXG4gIFwiY2FsZW5kYXItY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLW1pbnVzLFxuICBcImNob3BzdGlja3NcIjogJGZhLXZhci1jaG9wc3RpY2tzLFxuICBcImNhci13cmVuY2hcIjogJGZhLXZhci1jYXItd3JlbmNoLFxuICBcImNhci1tZWNoYW5pY1wiOiAkZmEtdmFyLWNhci1tZWNoYW5pYyxcbiAgXCJpY2ljbGVzXCI6ICRmYS12YXItaWNpY2xlcyxcbiAgXCJwZXJzb24tc2hlbHRlclwiOiAkZmEtdmFyLXBlcnNvbi1zaGVsdGVyLFxuICBcIm5ldXRlclwiOiAkZmEtdmFyLW5ldXRlcixcbiAgXCJpZC1iYWRnZVwiOiAkZmEtdmFyLWlkLWJhZGdlLFxuICBcImthem9vXCI6ICRmYS12YXIta2F6b28sXG4gIFwibWFya2VyXCI6ICRmYS12YXItbWFya2VyLFxuICBcImJpbi1ib3R0bGVzXCI6ICRmYS12YXItYmluLWJvdHRsZXMsXG4gIFwiZmFjZS1sYXVnaC1iZWFtXCI6ICRmYS12YXItZmFjZS1sYXVnaC1iZWFtLFxuICBcImxhdWdoLWJlYW1cIjogJGZhLXZhci1sYXVnaC1iZWFtLFxuICBcInNxdWFyZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0LFxuICBcImJhdHRlcnktYm9sdFwiOiAkZmEtdmFyLWJhdHRlcnktYm9sdCxcbiAgXCJ0cmVlLWxhcmdlXCI6ICRmYS12YXItdHJlZS1sYXJnZSxcbiAgXCJoZWxpY29wdGVyLXN5bWJvbFwiOiAkZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sLFxuICBcImFwZXJ0dXJlXCI6ICRmYS12YXItYXBlcnR1cmUsXG4gIFwidW5pdmVyc2FsLWFjY2Vzc1wiOiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MsXG4gIFwiZ2Vhci1jb21wbGV4XCI6ICRmYS12YXItZ2Vhci1jb21wbGV4LFxuICBcImZpbGUtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWZpbGUtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmaWxlLXNlYXJjaFwiOiAkZmEtdmFyLWZpbGUtc2VhcmNoLFxuICBcInVwLXJpZ2h0XCI6ICRmYS12YXItdXAtcmlnaHQsXG4gIFwiY2lyY2xlLWNoZXZyb24tdXBcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLWNpcmNsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwLFxuICBcInVzZXItcG9saWNlXCI6ICRmYS12YXItdXNlci1wb2xpY2UsXG4gIFwibGFyaS1zaWduXCI6ICRmYS12YXItbGFyaS1zaWduLFxuICBcInZvbGNhbm9cIjogJGZhLXZhci12b2xjYW5vLFxuICBcInRlZGR5LWJlYXJcIjogJGZhLXZhci10ZWRkeS1iZWFyLFxuICBcInN0b2NraW5nXCI6ICRmYS12YXItc3RvY2tpbmcsXG4gIFwicGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodCxcbiAgXCJpbWFnZS1zbGFzaFwiOiAkZmEtdmFyLWltYWdlLXNsYXNoLFxuICBcIm1hc2stc25vcmtlbFwiOiAkZmEtdmFyLW1hc2stc25vcmtlbCxcbiAgXCJzbW9rZVwiOiAkZmEtdmFyLXNtb2tlLFxuICBcInN0ZXJsaW5nLXNpZ25cIjogJGZhLXZhci1zdGVybGluZy1zaWduLFxuICBcImdicFwiOiAkZmEtdmFyLWdicCxcbiAgXCJwb3VuZC1zaWduXCI6ICRmYS12YXItcG91bmQtc2lnbixcbiAgXCJiYXR0ZXJ5LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYmF0dGVyeS1leGNsYW1hdGlvbixcbiAgXCJ2aXJ1c2VzXCI6ICRmYS12YXItdmlydXNlcyxcbiAgXCJzcXVhcmUtcGVyc29uLWNvbmZpbmVkXCI6ICRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZCxcbiAgXCJ1c2VyLXRpZVwiOiAkZmEtdmFyLXVzZXItdGllLFxuICBcImFycm93LWRvd24tbG9uZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWRvd24sXG4gIFwidGVudC1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJjZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWNlcnRpZmljYXRlLFxuICBcImNyeXN0YWwtYmFsbFwiOiAkZmEtdmFyLWNyeXN0YWwtYmFsbCxcbiAgXCJyZXBseS1hbGxcIjogJGZhLXZhci1yZXBseS1hbGwsXG4gIFwibWFpbC1yZXBseS1hbGxcIjogJGZhLXZhci1tYWlsLXJlcGx5LWFsbCxcbiAgXCJzdWl0Y2FzZVwiOiAkZmEtdmFyLXN1aXRjYXNlLFxuICBcInBlcnNvbi1za2F0aW5nXCI6ICRmYS12YXItcGVyc29uLXNrYXRpbmcsXG4gIFwic2thdGluZ1wiOiAkZmEtdmFyLXNrYXRpbmcsXG4gIFwic3Rhci1zaG9vdGluZ1wiOiAkZmEtdmFyLXN0YXItc2hvb3RpbmcsXG4gIFwiYmluYXJ5LWxvY2tcIjogJGZhLXZhci1iaW5hcnktbG9jayxcbiAgXCJmaWx0ZXItY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyLFxuICBcImZ1bm5lbC1kb2xsYXJcIjogJGZhLXZhci1mdW5uZWwtZG9sbGFyLFxuICBcImNhbWVyYS1yZXRyb1wiOiAkZmEtdmFyLWNhbWVyYS1yZXRybyxcbiAgXCJjaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImFycm93LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24sXG4gIFwiY29tbWVudC1wZW5cIjogJGZhLXZhci1jb21tZW50LXBlbixcbiAgXCJjb21tZW50LWVkaXRcIjogJGZhLXZhci1jb21tZW50LWVkaXQsXG4gIFwiZmlsZS1pbXBvcnRcIjogJGZhLXZhci1maWxlLWltcG9ydCxcbiAgXCJhcnJvdy1yaWdodC10by1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZSxcbiAgXCJiYW5qb1wiOiAkZmEtdmFyLWJhbmpvLFxuICBcInNxdWFyZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZVwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLFxuICBcImxpZ2h0LWVtZXJnZW5jeS1vblwiOiAkZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeS1vbixcbiAgXCJrZXJuaW5nXCI6ICRmYS12YXIta2VybmluZyxcbiAgXCJib3gtb3BlblwiOiAkZmEtdmFyLWJveC1vcGVuLFxuICBcInNxdWFyZS1mXCI6ICRmYS12YXItc3F1YXJlLWYsXG4gIFwic2Nyb2xsXCI6ICRmYS12YXItc2Nyb2xsLFxuICBcInNwYVwiOiAkZmEtdmFyLXNwYSxcbiAgXCJhcnJvdy1sZWZ0LWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0LFxuICBcInN0cmF3YmVycnlcIjogJGZhLXZhci1zdHJhd2JlcnJ5LFxuICBcImxvY2F0aW9uLXBpbi1sb2NrXCI6ICRmYS12YXItbG9jYXRpb24tcGluLWxvY2ssXG4gIFwicGF1c2VcIjogJGZhLXZhci1wYXVzZSxcbiAgXCJjbG9jay1laWdodC10aGlydHlcIjogJGZhLXZhci1jbG9jay1laWdodC10aGlydHksXG4gIFwicGxhbmUtZW5naW5lc1wiOiAkZmEtdmFyLXBsYW5lLWVuZ2luZXMsXG4gIFwicGxhbmUtYWx0XCI6ICRmYS12YXItcGxhbmUtYWx0LFxuICBcImhpbGwtYXZhbGFuY2hlXCI6ICRmYS12YXItaGlsbC1hdmFsYW5jaGUsXG4gIFwidGVtcGVyYXR1cmUtZW1wdHlcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eSxcbiAgXCJ0ZW1wZXJhdHVyZS0wXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMCxcbiAgXCJ0aGVybW9tZXRlci0wXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMCxcbiAgXCJ0aGVybW9tZXRlci1lbXB0eVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5LFxuICBcImJvbWJcIjogJGZhLXZhci1ib21iLFxuICBcImdhdWdlLWxvd1wiOiAkZmEtdmFyLWdhdWdlLWxvdyxcbiAgXCJ0YWNob21ldGVyLWFsdC1zbG93XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvdyxcbiAgXCJyZWdpc3RlcmVkXCI6ICRmYS12YXItcmVnaXN0ZXJlZCxcbiAgXCJ0cmFzaC1jYW4tcGx1c1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1wbHVzLFxuICBcImFkZHJlc3MtY2FyZFwiOiAkZmEtdmFyLWFkZHJlc3MtY2FyZCxcbiAgXCJjb250YWN0LWNhcmRcIjogJGZhLXZhci1jb250YWN0LWNhcmQsXG4gIFwidmNhcmRcIjogJGZhLXZhci12Y2FyZCxcbiAgXCJzY2FsZS11bmJhbGFuY2VkLWZsaXBcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXAsXG4gIFwiYmFsYW5jZS1zY2FsZS1yaWdodFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQsXG4gIFwiZ2xvYmUtc25vd1wiOiAkZmEtdmFyLWdsb2JlLXNub3csXG4gIFwic3Vic2NyaXB0XCI6ICRmYS12YXItc3Vic2NyaXB0LFxuICBcImRpYW1vbmQtdHVybi1yaWdodFwiOiAkZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodCxcbiAgXCJkaXJlY3Rpb25zXCI6ICRmYS12YXItZGlyZWN0aW9ucyxcbiAgXCJpbnRlZ3JhbFwiOiAkZmEtdmFyLWludGVncmFsLFxuICBcImJ1cnN0XCI6ICRmYS12YXItYnVyc3QsXG4gIFwiaG91c2UtbGFwdG9wXCI6ICRmYS12YXItaG91c2UtbGFwdG9wLFxuICBcImxhcHRvcC1ob3VzZVwiOiAkZmEtdmFyLWxhcHRvcC1ob3VzZSxcbiAgXCJmYWNlLXRpcmVkXCI6ICRmYS12YXItZmFjZS10aXJlZCxcbiAgXCJ0aXJlZFwiOiAkZmEtdmFyLXRpcmVkLFxuICBcIm1vbmV5LWJpbGxzXCI6ICRmYS12YXItbW9uZXktYmlsbHMsXG4gIFwiYmxpbmRzLXJhaXNlZFwiOiAkZmEtdmFyLWJsaW5kcy1yYWlzZWQsXG4gIFwic21vZ1wiOiAkZmEtdmFyLXNtb2csXG4gIFwidWZvLWJlYW1cIjogJGZhLXZhci11Zm8tYmVhbSxcbiAgXCJjaXJjbGUtY2FyZXQtdXBcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtY2lyY2xlLXVwXCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLXVwLFxuICBcInVzZXItdm5lY2staGFpci1sb25nXCI6ICRmYS12YXItdXNlci12bmVjay1oYWlyLWxvbmcsXG4gIFwic3F1YXJlLWEtbG9ja1wiOiAkZmEtdmFyLXNxdWFyZS1hLWxvY2ssXG4gIFwiY3J1dGNoXCI6ICRmYS12YXItY3J1dGNoLFxuICBcImdhcy1wdW1wLXNsYXNoXCI6ICRmYS12YXItZ2FzLXB1bXAtc2xhc2gsXG4gIFwiY2xvdWQtYXJyb3ctdXBcIjogJGZhLXZhci1jbG91ZC1hcnJvdy11cCxcbiAgXCJjbG91ZC11cGxvYWRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQsXG4gIFwiY2xvdWQtdXBsb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQsXG4gIFwicGFsZXR0ZVwiOiAkZmEtdmFyLXBhbGV0dGUsXG4gIFwidHJhbnNwb3J0ZXItNFwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTQsXG4gIFwiY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5XCI6ICRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5LFxuICBcIm9iamVjdHMtYWxpZ24tcmlnaHRcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLXJpZ2h0LFxuICBcImFycm93cy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQsXG4gIFwidmVzdFwiOiAkZmEtdmFyLXZlc3QsXG4gIFwicGlnXCI6ICRmYS12YXItcGlnLFxuICBcImluYm94LWZ1bGxcIjogJGZhLXZhci1pbmJveC1mdWxsLFxuICBcImNpcmNsZS1lbnZlbG9wZVwiOiAkZmEtdmFyLWNpcmNsZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1jaXJjbGVcIjogJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUsXG4gIFwidHJpYW5nbGUtcGVyc29uLWRpZ2dpbmdcIjogJGZhLXZhci10cmlhbmdsZS1wZXJzb24tZGlnZ2luZyxcbiAgXCJjb25zdHJ1Y3Rpb25cIjogJGZhLXZhci1jb25zdHJ1Y3Rpb24sXG4gIFwiZmVycnlcIjogJGZhLXZhci1mZXJyeSxcbiAgXCJidWxsc2V5ZS1hcnJvd1wiOiAkZmEtdmFyLWJ1bGxzZXllLWFycm93LFxuICBcImFycm93cy1kb3duLXRvLXBlb3BsZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZSxcbiAgXCJzZWVkbGluZ1wiOiAkZmEtdmFyLXNlZWRsaW5nLFxuICBcInNwcm91dFwiOiAkZmEtdmFyLXNwcm91dCxcbiAgXCJjbG9jay1zZXZlblwiOiAkZmEtdmFyLWNsb2NrLXNldmVuLFxuICBcImxlZnQtcmlnaHRcIjogJGZhLXZhci1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHQtaFwiOiAkZmEtdmFyLWFycm93cy1hbHQtaCxcbiAgXCJib3hlcy1wYWNraW5nXCI6ICRmYS12YXItYm94ZXMtcGFja2luZyxcbiAgXCJjaXJjbGUtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0LFxuICBcImFycm93LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQsXG4gIFwiZmxhc2hsaWdodFwiOiAkZmEtdmFyLWZsYXNobGlnaHQsXG4gIFwiZ3JvdXAtYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGUsXG4gIFwiYm93bC1mb29kXCI6ICRmYS12YXItYm93bC1mb29kLFxuICBcInNxdWFyZS05XCI6ICRmYS12YXItc3F1YXJlLTksXG4gIFwiY2FuZHktY2FuZVwiOiAkZmEtdmFyLWNhbmR5LWNhbmUsXG4gIFwiYXJyb3ctZG93bi13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LWFzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duXCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bixcbiAgXCJzcXVhcmUtZG9sbGFyXCI6ICRmYS12YXItc3F1YXJlLWRvbGxhcixcbiAgXCJkb2xsYXItc3F1YXJlXCI6ICRmYS12YXItZG9sbGFyLXNxdWFyZSxcbiAgXCJ1c2Qtc3F1YXJlXCI6ICRmYS12YXItdXNkLXNxdWFyZSxcbiAgXCJwaG9uZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBob25lLWFycm93LXJpZ2h0LFxuICBcImhhbmQtaG9sZGluZy1zZWVkbGluZ1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1zZWVkbGluZyxcbiAgXCJtZXNzYWdlLWNoZWNrXCI6ICRmYS12YXItbWVzc2FnZS1jaGVjayxcbiAgXCJjb21tZW50LWFsdC1jaGVja1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWNoZWNrLFxuICBcImNsb3VkLWJvbHRcIjogJGZhLXZhci1jbG91ZC1ib2x0LFxuICBcInRodW5kZXJzdG9ybVwiOiAkZmEtdmFyLXRodW5kZXJzdG9ybSxcbiAgXCJjaGFydC1saW5lLXVwLWRvd25cIjogJGZhLXZhci1jaGFydC1saW5lLXVwLWRvd24sXG4gIFwidGV4dC1zbGFzaFwiOiAkZmEtdmFyLXRleHQtc2xhc2gsXG4gIFwicmVtb3ZlLWZvcm1hdFwiOiAkZmEtdmFyLXJlbW92ZS1mb3JtYXQsXG4gIFwid2F0Y2hcIjogJGZhLXZhci13YXRjaCxcbiAgXCJjaXJjbGUtZG93bi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWRvd24tbGVmdCxcbiAgXCJ0ZXh0XCI6ICRmYS12YXItdGV4dCxcbiAgXCJwcm9qZWN0b3JcIjogJGZhLXZhci1wcm9qZWN0b3IsXG4gIFwiZmFjZS1zbWlsZS13aW5rXCI6ICRmYS12YXItZmFjZS1zbWlsZS13aW5rLFxuICBcInNtaWxlLXdpbmtcIjogJGZhLXZhci1zbWlsZS13aW5rLFxuICBcInRvbWJzdG9uZS1ibGFua1wiOiAkZmEtdmFyLXRvbWJzdG9uZS1ibGFuayxcbiAgXCJ0b21ic3RvbmUtYWx0XCI6ICRmYS12YXItdG9tYnN0b25lLWFsdCxcbiAgXCJjaGVzcy1raW5nLXBpZWNlXCI6ICRmYS12YXItY2hlc3Mta2luZy1waWVjZSxcbiAgXCJjaGVzcy1raW5nLWFsdFwiOiAkZmEtdmFyLWNoZXNzLWtpbmctYWx0LFxuICBcImNpcmNsZS02XCI6ICRmYS12YXItY2lyY2xlLTYsXG4gIFwibGVmdFwiOiAkZmEtdmFyLWxlZnQsXG4gIFwiYXJyb3ctYWx0LWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtbGVmdCxcbiAgXCJmaWxlLXdvcmRcIjogJGZhLXZhci1maWxlLXdvcmQsXG4gIFwiZmlsZS1wb3dlcnBvaW50XCI6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LFxuICBcInNxdWFyZS1kb3duXCI6ICRmYS12YXItc3F1YXJlLWRvd24sXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1kb3duLFxuICBcIm9iamVjdHMtYWxpZ24tY2VudGVyLXZlcnRpY2FsXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItdmVydGljYWwsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtaFwiOiAkZmEtdmFyLWFycm93cy1oLFxuICBcImhvdXNlLWxvY2tcIjogJGZhLXZhci1ob3VzZS1sb2NrLFxuICBcImNsb3VkLWFycm93LWRvd25cIjogJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duLFxuICBcImNsb3VkLWRvd25sb2FkXCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQsXG4gIFwiY2xvdWQtZG93bmxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0LFxuICBcIndyZWF0aFwiOiAkZmEtdmFyLXdyZWF0aCxcbiAgXCJjaGlsZHJlblwiOiAkZmEtdmFyLWNoaWxkcmVuLFxuICBcIm1ldGVyLWRyb3BsZXRcIjogJGZhLXZhci1tZXRlci1kcm9wbGV0LFxuICBcImNoYWxrYm9hcmRcIjogJGZhLXZhci1jaGFsa2JvYXJkLFxuICBcImJsYWNrYm9hcmRcIjogJGZhLXZhci1ibGFja2JvYXJkLFxuICBcInVzZXItbGFyZ2Utc2xhc2hcIjogJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoLFxuICBcInVzZXItYWx0LXNsYXNoXCI6ICRmYS12YXItdXNlci1hbHQtc2xhc2gsXG4gIFwic2lnbmFsLXN0cm9uZ1wiOiAkZmEtdmFyLXNpZ25hbC1zdHJvbmcsXG4gIFwic2lnbmFsLTRcIjogJGZhLXZhci1zaWduYWwtNCxcbiAgXCJsb2xsaXBvcFwiOiAkZmEtdmFyLWxvbGxpcG9wLFxuICBcImxvbGx5cG9wXCI6ICRmYS12YXItbG9sbHlwb3AsXG4gIFwibGlzdC10cmVlXCI6ICRmYS12YXItbGlzdC10cmVlLFxuICBcImVudmVsb3BlLW9wZW5cIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLFxuICBcImRyYXctY2lyY2xlXCI6ICRmYS12YXItZHJhdy1jaXJjbGUsXG4gIFwiY2F0LXNwYWNlXCI6ICRmYS12YXItY2F0LXNwYWNlLFxuICBcImhhbmRzaGFrZS1zaW1wbGUtc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoLFxuICBcImhhbmRzaGFrZS1hbHQtc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoLFxuICBcInJhYmJpdC1ydW5uaW5nXCI6ICRmYS12YXItcmFiYml0LXJ1bm5pbmcsXG4gIFwicmFiYml0LWZhc3RcIjogJGZhLXZhci1yYWJiaXQtZmFzdCxcbiAgXCJtZW1vLXBhZFwiOiAkZmEtdmFyLW1lbW8tcGFkLFxuICBcIm1hdHRyZXNzLXBpbGxvd1wiOiAkZmEtdmFyLW1hdHRyZXNzLXBpbGxvdyxcbiAgXCJhbGFybS1wbHVzXCI6ICRmYS12YXItYWxhcm0tcGx1cyxcbiAgXCJhbGljb3JuXCI6ICRmYS12YXItYWxpY29ybixcbiAgXCJjb21tZW50LXF1ZXN0aW9uXCI6ICRmYS12YXItY29tbWVudC1xdWVzdGlvbixcbiAgXCJnaW5nZXJicmVhZC1tYW5cIjogJGZhLXZhci1naW5nZXJicmVhZC1tYW4sXG4gIFwiZ3VhcmFuaS1zaWduXCI6ICRmYS12YXItZ3VhcmFuaS1zaWduLFxuICBcImJ1cmdlci1mcmllc1wiOiAkZmEtdmFyLWJ1cmdlci1mcmllcyxcbiAgXCJtdWctdGVhXCI6ICRmYS12YXItbXVnLXRlYSxcbiAgXCJib3JkZXItdG9wXCI6ICRmYS12YXItYm9yZGVyLXRvcCxcbiAgXCJhcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItYXJyb3dzLXJvdGF0ZSxcbiAgXCJyZWZyZXNoXCI6ICRmYS12YXItcmVmcmVzaCxcbiAgXCJzeW5jXCI6ICRmYS12YXItc3luYyxcbiAgXCJjaXJjbGUtYm9vay1vcGVuXCI6ICRmYS12YXItY2lyY2xlLWJvb2stb3BlbixcbiAgXCJib29rLWNpcmNsZVwiOiAkZmEtdmFyLWJvb2stY2lyY2xlLFxuICBcImFycm93cy10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93cy10by1kb3R0ZWQtbGluZSxcbiAgXCJmaXJlLWV4dGluZ3Vpc2hlclwiOiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyLFxuICBcImdhcmFnZS1vcGVuXCI6ICRmYS12YXItZ2FyYWdlLW9wZW4sXG4gIFwic2hlbHZlcy1lbXB0eVwiOiAkZmEtdmFyLXNoZWx2ZXMtZW1wdHksXG4gIFwiY3J1emVpcm8tc2lnblwiOiAkZmEtdmFyLWNydXplaXJvLXNpZ24sXG4gIFwid2F0Y2gtYXBwbGVcIjogJGZhLXZhci13YXRjaC1hcHBsZSxcbiAgXCJ3YXRjaC1jYWxjdWxhdG9yXCI6ICRmYS12YXItd2F0Y2gtY2FsY3VsYXRvcixcbiAgXCJsaXN0LWRyb3Bkb3duXCI6ICRmYS12YXItbGlzdC1kcm9wZG93bixcbiAgXCJjYWJpbmV0LWZpbGluZ1wiOiAkZmEtdmFyLWNhYmluZXQtZmlsaW5nLFxuICBcImJ1cmdlci1zb2RhXCI6ICRmYS12YXItYnVyZ2VyLXNvZGEsXG4gIFwic3F1YXJlLWFycm93LXVwXCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLFxuICBcImFycm93LXNxdWFyZS11cFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS11cCxcbiAgXCJncmVhdGVyLXRoYW4tZXF1YWxcIjogJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwsXG4gIFwicGFsbGV0LWJveFwiOiAkZmEtdmFyLXBhbGxldC1ib3gsXG4gIFwiZmFjZS1jb25mb3VuZGVkXCI6ICRmYS12YXItZmFjZS1jb25mb3VuZGVkLFxuICBcInNoaWVsZC1oYWx2ZWRcIjogJGZhLXZhci1zaGllbGQtaGFsdmVkLFxuICBcInNoaWVsZC1hbHRcIjogJGZhLXZhci1zaGllbGQtYWx0LFxuICBcInRydWNrLXBsb3dcIjogJGZhLXZhci10cnVjay1wbG93LFxuICBcImJvb2stYXRsYXNcIjogJGZhLXZhci1ib29rLWF0bGFzLFxuICBcImF0bGFzXCI6ICRmYS12YXItYXRsYXMsXG4gIFwidmlydXNcIjogJGZhLXZhci12aXJ1cyxcbiAgXCJncmlkLXJvdW5kLTJcIjogJGZhLXZhci1ncmlkLXJvdW5kLTIsXG4gIFwiY29tbWVudC1taWRkbGUtdG9wXCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLFxuICBcImVudmVsb3BlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjayxcbiAgXCJsYXllci1ncm91cFwiOiAkZmEtdmFyLWxheWVyLWdyb3VwLFxuICBcInJlc3Ryb29tLXNpbXBsZVwiOiAkZmEtdmFyLXJlc3Ryb29tLXNpbXBsZSxcbiAgXCJhcnJvd3MtdG8tZG90XCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdCxcbiAgXCJib3JkZXItb3V0ZXJcIjogJGZhLXZhci1ib3JkZXItb3V0ZXIsXG4gIFwiaGFzaHRhZy1sb2NrXCI6ICRmYS12YXItaGFzaHRhZy1sb2NrLFxuICBcImNsb2NrLXR3by10aGlydHlcIjogJGZhLXZhci1jbG9jay10d28tdGhpcnR5LFxuICBcImFyY2h3YXlcIjogJGZhLXZhci1hcmNod2F5LFxuICBcImhlYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJob3VzZS1jaGltbmV5LWNyYWNrXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjayxcbiAgXCJob3VzZS1kYW1hZ2VcIjogJGZhLXZhci1ob3VzZS1kYW1hZ2UsXG4gIFwiZmlsZS16aXBwZXJcIjogJGZhLXZhci1maWxlLXppcHBlcixcbiAgXCJmaWxlLWFyY2hpdmVcIjogJGZhLXZhci1maWxlLWFyY2hpdmUsXG4gIFwiaGVhcnQtaGFsZlwiOiAkZmEtdmFyLWhlYXJ0LWhhbGYsXG4gIFwiY29tbWVudC1jaGVja1wiOiAkZmEtdmFyLWNvbW1lbnQtY2hlY2ssXG4gIFwic3F1YXJlXCI6ICRmYS12YXItc3F1YXJlLFxuICBcIm1lbW9cIjogJGZhLXZhci1tZW1vLFxuICBcIm1hcnRpbmktZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5LFxuICBcImdsYXNzLW1hcnRpbmlcIjogJGZhLXZhci1nbGFzcy1tYXJ0aW5pLFxuICBcImNvdWNoXCI6ICRmYS12YXItY291Y2gsXG4gIFwiY2VkaS1zaWduXCI6ICRmYS12YXItY2VkaS1zaWduLFxuICBcIml0YWxpY1wiOiAkZmEtdmFyLWl0YWxpYyxcbiAgXCJnbGFzcy1jaXRydXNcIjogJGZhLXZhci1nbGFzcy1jaXRydXMsXG4gIFwiY2FsZW5kYXItbGluZXMtcGVuXCI6ICRmYS12YXItY2FsZW5kYXItbGluZXMtcGVuLFxuICBcImNodXJjaFwiOiAkZmEtdmFyLWNodXJjaCxcbiAgXCJwZXJzb24tc25vd21vYmlsaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dtb2JpbGluZyxcbiAgXCJzbm93bW9iaWxlXCI6ICRmYS12YXItc25vd21vYmlsZSxcbiAgXCJmYWNlLWh1c2hlZFwiOiAkZmEtdmFyLWZhY2UtaHVzaGVkLFxuICBcImNvbW1lbnRzLWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcixcbiAgXCJwaWNrYXhlXCI6ICRmYS12YXItcGlja2F4ZSxcbiAgXCJsaW5rLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWxpbmstc2ltcGxlLXNsYXNoLFxuICBcImRlbW9jcmF0XCI6ICRmYS12YXItZGVtb2NyYXQsXG4gIFwiZmFjZS1jb25mdXNlZFwiOiAkZmEtdmFyLWZhY2UtY29uZnVzZWQsXG4gIFwicGluYmFsbFwiOiAkZmEtdmFyLXBpbmJhbGwsXG4gIFwielwiOiAkZmEtdmFyLXosXG4gIFwicGVyc29uLXNraWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmcsXG4gIFwic2tpaW5nXCI6ICRmYS12YXItc2tpaW5nLFxuICBcImRlZXJcIjogJGZhLXZhci1kZWVyLFxuICBcImlucHV0LXBpcGVcIjogJGZhLXZhci1pbnB1dC1waXBlLFxuICBcInJvYWQtbG9ja1wiOiAkZmEtdmFyLXJvYWQtbG9jayxcbiAgXCJhXCI6ICRmYS12YXItYSxcbiAgXCJib29rbWFyay1zbGFzaFwiOiAkZmEtdmFyLWJvb2ttYXJrLXNsYXNoLFxuICBcInRlbXBlcmF0dXJlLWFycm93LWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duLFxuICBcInRlbXBlcmF0dXJlLWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duLFxuICBcIm1hY2VcIjogJGZhLXZhci1tYWNlLFxuICBcImZlYXRoZXItcG9pbnRlZFwiOiAkZmEtdmFyLWZlYXRoZXItcG9pbnRlZCxcbiAgXCJmZWF0aGVyLWFsdFwiOiAkZmEtdmFyLWZlYXRoZXItYWx0LFxuICBcInNhdXNhZ2VcIjogJGZhLXZhci1zYXVzYWdlLFxuICBcInRyYXNoLWNhbi1jbG9ja1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1jbG9jayxcbiAgXCJwXCI6ICRmYS12YXItcCxcbiAgXCJicm9vbS13aWRlXCI6ICRmYS12YXItYnJvb20td2lkZSxcbiAgXCJzbm93Zmxha2VcIjogJGZhLXZhci1zbm93Zmxha2UsXG4gIFwic3RvbWFjaFwiOiAkZmEtdmFyLXN0b21hY2gsXG4gIFwibmV3c3BhcGVyXCI6ICRmYS12YXItbmV3c3BhcGVyLFxuICBcInJlY3RhbmdsZS1hZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1hZCxcbiAgXCJhZFwiOiAkZmEtdmFyLWFkLFxuICBcImd1aXRhci1lbGVjdHJpY1wiOiAkZmEtdmFyLWd1aXRhci1lbGVjdHJpYyxcbiAgXCJhcnJvdy10dXJuLWRvd24tcmlnaHRcIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24tcmlnaHQsXG4gIFwibW9vbi1jbG91ZFwiOiAkZmEtdmFyLW1vb24tY2xvdWQsXG4gIFwiYnJlYWQtc2xpY2UtYnV0dGVyXCI6ICRmYS12YXItYnJlYWQtc2xpY2UtYnV0dGVyLFxuICBcImNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQsXG4gIFwidXNlci1ncm91cC1jcm93blwiOiAkZmEtdmFyLXVzZXItZ3JvdXAtY3Jvd24sXG4gIFwidXNlcnMtY3Jvd25cIjogJGZhLXZhci11c2Vycy1jcm93bixcbiAgXCJjaXJjbGUtaVwiOiAkZmEtdmFyLWNpcmNsZS1pLFxuICBcInRvaWxldC1wYXBlci1jaGVja1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1jaGVjayxcbiAgXCJmaWx0ZXItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyayxcbiAgXCJsb2N1c3RcIjogJGZhLXZhci1sb2N1c3QsXG4gIFwic29ydFwiOiAkZmEtdmFyLXNvcnQsXG4gIFwidW5zb3J0ZWRcIjogJGZhLXZhci11bnNvcnRlZCxcbiAgXCJsaXN0LW9sXCI6ICRmYS12YXItbGlzdC1vbCxcbiAgXCJsaXN0LTEtMlwiOiAkZmEtdmFyLWxpc3QtMS0yLFxuICBcImxpc3QtbnVtZXJpY1wiOiAkZmEtdmFyLWxpc3QtbnVtZXJpYyxcbiAgXCJjaGFydC13YXRlcmZhbGxcIjogJGZhLXZhci1jaGFydC13YXRlcmZhbGwsXG4gIFwic3BhcmtsZVwiOiAkZmEtdmFyLXNwYXJrbGUsXG4gIFwiZmFjZS1wYXJ0eVwiOiAkZmEtdmFyLWZhY2UtcGFydHksXG4gIFwia2lkbmV5c1wiOiAkZmEtdmFyLWtpZG5leXMsXG4gIFwid2lmaS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdpZmktZXhjbGFtYXRpb24sXG4gIFwiY2hhcnQtbmV0d29ya1wiOiAkZmEtdmFyLWNoYXJ0LW5ldHdvcmssXG4gIFwicGVyc29uLWRyZXNzLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0LFxuICBcImRpY2UtZDRcIjogJGZhLXZhci1kaWNlLWQ0LFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhclwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcixcbiAgXCJtb25leS1jaGVjay1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1hbHQsXG4gIFwidmVjdG9yLXNxdWFyZVwiOiAkZmEtdmFyLXZlY3Rvci1zcXVhcmUsXG4gIFwiYnJlYWQtc2xpY2VcIjogJGZhLXZhci1icmVhZC1zbGljZSxcbiAgXCJsYW5ndWFnZVwiOiAkZmEtdmFyLWxhbmd1YWdlLFxuICBcIndoZWF0LWF3bi1zbGFzaFwiOiAkZmEtdmFyLXdoZWF0LWF3bi1zbGFzaCxcbiAgXCJmYWNlLWtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0LFxuICBcImtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWtpc3Mtd2luay1oZWFydCxcbiAgXCJkYWdnZXJcIjogJGZhLXZhci1kYWdnZXIsXG4gIFwicG9kaXVtXCI6ICRmYS12YXItcG9kaXVtLFxuICBcIm1lbW8tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItbWVtby1jaXJjbGUtY2hlY2ssXG4gIFwicm91dGUtaGlnaHdheVwiOiAkZmEtdmFyLXJvdXRlLWhpZ2h3YXksXG4gIFwiZG93bi10by1saW5lXCI6ICRmYS12YXItZG93bi10by1saW5lLFxuICBcImFycm93LWFsdC10by1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tYm90dG9tLFxuICBcImZpbHRlclwiOiAkZmEtdmFyLWZpbHRlcixcbiAgXCJzcXVhcmUtZ1wiOiAkZmEtdmFyLXNxdWFyZS1nLFxuICBcImNpcmNsZS1waG9uZVwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZSxcbiAgXCJwaG9uZS1jaXJjbGVcIjogJGZhLXZhci1waG9uZS1jaXJjbGUsXG4gIFwiY2xpcGJvYXJkLXByZXNjcmlwdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1wcmVzY3JpcHRpb24sXG4gIFwidXNlci1udXJzZS1oYWlyXCI6ICRmYS12YXItdXNlci1udXJzZS1oYWlyLFxuICBcInF1ZXN0aW9uXCI6ICRmYS12YXItcXVlc3Rpb24sXG4gIFwiZmlsZS1zaWduYXR1cmVcIjogJGZhLXZhci1maWxlLXNpZ25hdHVyZSxcbiAgXCJ0b2dnbGUtbGFyZ2Utb25cIjogJGZhLXZhci10b2dnbGUtbGFyZ2Utb24sXG4gIFwidXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHRcIjogJGZhLXZhci1hcnJvd3MtYWx0LFxuICBcImRyeWVyLWhlYXRcIjogJGZhLXZhci1kcnllci1oZWF0LFxuICBcImRyeWVyLWFsdFwiOiAkZmEtdmFyLWRyeWVyLWFsdCxcbiAgXCJob3VzZS1jaGltbmV5LXVzZXJcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXIsXG4gIFwiaGFuZC1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0LFxuICBcImFycm93LXVwLXNtYWxsLWJpZ1wiOiAkZmEtdmFyLWFycm93LXVwLXNtYWxsLWJpZyxcbiAgXCJzb3J0LXNpemUtdXAtYWx0XCI6ICRmYS12YXItc29ydC1zaXplLXVwLWFsdCxcbiAgXCJ0cmFpbi10cmFja1wiOiAkZmEtdmFyLXRyYWluLXRyYWNrLFxuICBcInB1enpsZS1waWVjZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZSxcbiAgXCJtb25leS1jaGVja1wiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLFxuICBcInN0YXItaGFsZi1zdHJva2VcIjogJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItaGFsZi1hbHRcIjogJGZhLXZhci1zdGFyLWhhbGYtYWx0LFxuICBcImZpbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWV4Y2xhbWF0aW9uLFxuICBcImNvZGVcIjogJGZhLXZhci1jb2RlLFxuICBcIndoaXNrZXktZ2xhc3NcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLFxuICBcImdsYXNzLXdoaXNrZXlcIjogJGZhLXZhci1nbGFzcy13aGlza2V5LFxuICBcIm1vb24tc3RhcnNcIjogJGZhLXZhci1tb29uLXN0YXJzLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjbG90aGVzLWhhbmdlclwiOiAkZmEtdmFyLWNsb3RoZXMtaGFuZ2VyLFxuICBcIm1vYmlsZS1ub3RjaFwiOiAkZmEtdmFyLW1vYmlsZS1ub3RjaCxcbiAgXCJtb2JpbGUtaXBob25lXCI6ICRmYS12YXItbW9iaWxlLWlwaG9uZSxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWNoYXJ0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydCxcbiAgXCJhcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmtcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLFxuICBcImN1YmVzLXN0YWNrZWRcIjogJGZhLXZhci1jdWJlcy1zdGFja2VkLFxuICBcImltYWdlcy11c2VyXCI6ICRmYS12YXItaW1hZ2VzLXVzZXIsXG4gIFwid29uLXNpZ25cIjogJGZhLXZhci13b24tc2lnbixcbiAgXCJrcndcIjogJGZhLXZhci1rcncsXG4gIFwid29uXCI6ICRmYS12YXItd29uLFxuICBcImltYWdlLXBvbGFyb2lkLXVzZXJcIjogJGZhLXZhci1pbWFnZS1wb2xhcm9pZC11c2VyLFxuICBcInZpcnVzLWNvdmlkXCI6ICRmYS12YXItdmlydXMtY292aWQsXG4gIFwic3F1YXJlLWVsbGlwc2lzXCI6ICRmYS12YXItc3F1YXJlLWVsbGlwc2lzLFxuICBcInBpZVwiOiAkZmEtdmFyLXBpZSxcbiAgXCJjaGVzcy1rbmlnaHQtcGllY2VcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQtcGllY2UsXG4gIFwiY2hlc3Mta25pZ2h0LWFsdFwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodC1hbHQsXG4gIFwiYXVzdHJhbC1zaWduXCI6ICRmYS12YXItYXVzdHJhbC1zaWduLFxuICBcImNsb3VkLXBsdXNcIjogJGZhLXZhci1jbG91ZC1wbHVzLFxuICBcImZcIjogJGZhLXZhci1mLFxuICBcImxlYWZcIjogJGZhLXZhci1sZWFmLFxuICBcImJlZC1idW5rXCI6ICRmYS12YXItYmVkLWJ1bmssXG4gIFwicm9hZFwiOiAkZmEtdmFyLXJvYWQsXG4gIFwidGF4aVwiOiAkZmEtdmFyLXRheGksXG4gIFwiY2FiXCI6ICRmYS12YXItY2FiLFxuICBcInBlcnNvbi1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1cyxcbiAgXCJjaGFydC1waWVcIjogJGZhLXZhci1jaGFydC1waWUsXG4gIFwicGllLWNoYXJ0XCI6ICRmYS12YXItcGllLWNoYXJ0LFxuICBcImJvbHQtbGlnaHRuaW5nXCI6ICRmYS12YXItYm9sdC1saWdodG5pbmcsXG4gIFwiY2xvY2stZWlnaHRcIjogJGZhLXZhci1jbG9jay1laWdodCxcbiAgXCJzYWNrLXhtYXJrXCI6ICRmYS12YXItc2Fjay14bWFyayxcbiAgXCJmaWxlLWV4Y2VsXCI6ICRmYS12YXItZmlsZS1leGNlbCxcbiAgXCJmaWxlLWNvbnRyYWN0XCI6ICRmYS12YXItZmlsZS1jb250cmFjdCxcbiAgXCJmaXNoLWZpbnNcIjogJGZhLXZhci1maXNoLWZpbnMsXG4gIFwiY2lyY2xlLXFcIjogJGZhLXZhci1jaXJjbGUtcSxcbiAgXCJidWlsZGluZy1mbGFnXCI6ICRmYS12YXItYnVpbGRpbmctZmxhZyxcbiAgXCJmYWNlLWdyaW4tYmVhbVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLFxuICBcImdyaW4tYmVhbVwiOiAkZmEtdmFyLWdyaW4tYmVhbSxcbiAgXCJvYmplY3QtdW5ncm91cFwiOiAkZmEtdmFyLW9iamVjdC11bmdyb3VwLFxuICBcImZhY2UtZGlzZ3Vpc2VcIjogJGZhLXZhci1mYWNlLWRpc2d1aXNlLFxuICBcImNpcmNsZS1hcnJvdy1kb3duLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24tcmlnaHQsXG4gIFwiYWxpZW4tOGJpdFwiOiAkZmEtdmFyLWFsaWVuLThiaXQsXG4gIFwiYWxpZW4tbW9uc3RlclwiOiAkZmEtdmFyLWFsaWVuLW1vbnN0ZXIsXG4gIFwiaGFuZC1wb2ludC1yaWJib25cIjogJGZhLXZhci1oYW5kLXBvaW50LXJpYmJvbixcbiAgXCJwb29wXCI6ICRmYS12YXItcG9vcCxcbiAgXCJvYmplY3QtZXhjbHVkZVwiOiAkZmEtdmFyLW9iamVjdC1leGNsdWRlLFxuICBcInRlbGVzY29wZVwiOiAkZmEtdmFyLXRlbGVzY29wZSxcbiAgXCJsb2NhdGlvbi1waW5cIjogJGZhLXZhci1sb2NhdGlvbi1waW4sXG4gIFwibWFwLW1hcmtlclwiOiAkZmEtdmFyLW1hcC1tYXJrZXIsXG4gIFwic3F1YXJlLWxpc3RcIjogJGZhLXZhci1zcXVhcmUtbGlzdCxcbiAgXCJrYWFiYVwiOiAkZmEtdmFyLWthYWJhLFxuICBcInRvaWxldC1wYXBlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlcixcbiAgXCJoZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItaGVsbWV0LXNhZmV0eSxcbiAgXCJoYXJkLWhhdFwiOiAkZmEtdmFyLWhhcmQtaGF0LFxuICBcImhhdC1oYXJkXCI6ICRmYS12YXItaGF0LWhhcmQsXG4gIFwiY29tbWVudC1jb2RlXCI6ICRmYS12YXItY29tbWVudC1jb2RlLFxuICBcInNpbS1jYXJkc1wiOiAkZmEtdmFyLXNpbS1jYXJkcyxcbiAgXCJzdGFyc2hpcFwiOiAkZmEtdmFyLXN0YXJzaGlwLFxuICBcImVqZWN0XCI6ICRmYS12YXItZWplY3QsXG4gIFwiY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLXJpZ2h0LFxuICBcImFycm93LWFsdC1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0LFxuICBcInBsYW5lLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjayxcbiAgXCJzZWFsXCI6ICRmYS12YXItc2VhbCxcbiAgXCJ1c2VyLWNvd2JveVwiOiAkZmEtdmFyLXVzZXItY293Ym95LFxuICBcImhleGFnb24tdmVydGljYWwtbmZ0XCI6ICRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQsXG4gIFwiZmFjZS1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1mYWNlLXJvbGxpbmctZXllcyxcbiAgXCJtZWgtcm9sbGluZy1leWVzXCI6ICRmYS12YXItbWVoLXJvbGxpbmctZXllcyxcbiAgXCJicmVhZC1sb2FmXCI6ICRmYS12YXItYnJlYWQtbG9hZixcbiAgXCJyaW5ncy13ZWRkaW5nXCI6ICRmYS12YXItcmluZ3Mtd2VkZGluZyxcbiAgXCJvYmplY3QtZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtZ3JvdXAsXG4gIFwiZnJlbmNoLWZyaWVzXCI6ICRmYS12YXItZnJlbmNoLWZyaWVzLFxuICBcImNoYXJ0LWxpbmVcIjogJGZhLXZhci1jaGFydC1saW5lLFxuICBcImxpbmUtY2hhcnRcIjogJGZhLXZhci1saW5lLWNoYXJ0LFxuICBcImNhbGVuZGFyLWFycm93LWRvd25cIjogJGZhLXZhci1jYWxlbmRhci1hcnJvdy1kb3duLFxuICBcImNhbGVuZGFyLWRvd25sb2FkXCI6ICRmYS12YXItY2FsZW5kYXItZG93bmxvYWQsXG4gIFwic2VuZC1iYWNrXCI6ICRmYS12YXItc2VuZC1iYWNrLFxuICBcIm1hc2stdmVudGlsYXRvclwiOiAkZmEtdmFyLW1hc2stdmVudGlsYXRvcixcbiAgXCJzaWduYXR1cmUtbG9ja1wiOiAkZmEtdmFyLXNpZ25hdHVyZS1sb2NrLFxuICBcImFycm93LXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQsXG4gIFwic2lnbnMtcG9zdFwiOiAkZmEtdmFyLXNpZ25zLXBvc3QsXG4gIFwibWFwLXNpZ25zXCI6ICRmYS12YXItbWFwLXNpZ25zLFxuICBcIm9jdGFnb24tcGx1c1wiOiAkZmEtdmFyLW9jdGFnb24tcGx1cyxcbiAgXCJwbHVzLW9jdGFnb25cIjogJGZhLXZhci1wbHVzLW9jdGFnb24sXG4gIFwiY2FzaC1yZWdpc3RlclwiOiAkZmEtdmFyLWNhc2gtcmVnaXN0ZXIsXG4gIFwicGVyc29uLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24sXG4gIFwibWVsb24tc2xpY2VcIjogJGZhLXZhci1tZWxvbi1zbGljZSxcbiAgXCJzcGFjZS1zdGF0aW9uLW1vb25cIjogJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24sXG4gIFwibWVzc2FnZS1zbWlsZVwiOiAkZmEtdmFyLW1lc3NhZ2Utc21pbGUsXG4gIFwiY29tbWVudC1hbHQtc21pbGVcIjogJGZhLXZhci1jb21tZW50LWFsdC1zbWlsZSxcbiAgXCJjdXAtc3RyYXdcIjogJGZhLXZhci1jdXAtc3RyYXcsXG4gIFwibGVmdC1mcm9tLWxpbmVcIjogJGZhLXZhci1sZWZ0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLXJpZ2h0LFxuICBcImhcIjogJGZhLXZhci1oLFxuICBcImJhc2tldC1zaG9wcGluZy1zaW1wbGVcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctc2ltcGxlLFxuICBcInNob3BwaW5nLWJhc2tldC1hbHRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQtYWx0LFxuICBcImhhbmRzLWhvbGRpbmctaGVhcnRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWhlYXJ0LFxuICBcImhhbmRzLWhlYXJ0XCI6ICRmYS12YXItaGFuZHMtaGVhcnQsXG4gIFwiY2xvY2stbmluZVwiOiAkZmEtdmFyLWNsb2NrLW5pbmUsXG4gIFwidGFycFwiOiAkZmEtdmFyLXRhcnAsXG4gIFwiZmFjZS1zbGVlcHlcIjogJGZhLXZhci1mYWNlLXNsZWVweSxcbiAgXCJoYW5kLWhvcm5zXCI6ICRmYS12YXItaGFuZC1ob3JucyxcbiAgXCJzY3Jld2RyaXZlci13cmVuY2hcIjogJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2gsXG4gIFwidG9vbHNcIjogJGZhLXZhci10b29scyxcbiAgXCJhcnJvd3MtdG8tZXllXCI6ICRmYS12YXItYXJyb3dzLXRvLWV5ZSxcbiAgXCJjaXJjbGUtdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidHJvcGh5LXN0YXJcIjogJGZhLXZhci10cm9waHktc3RhcixcbiAgXCJ0cm9waHktYWx0XCI6ICRmYS12YXItdHJvcGh5LWFsdCxcbiAgXCJwbHVnLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdCxcbiAgXCJmYWNlLXRoZXJtb21ldGVyXCI6ICRmYS12YXItZmFjZS10aGVybW9tZXRlcixcbiAgXCJncmlkLXJvdW5kLTRcIjogJGZhLXZhci1ncmlkLXJvdW5kLTQsXG4gIFwic2hpcnQtcnVubmluZ1wiOiAkZmEtdmFyLXNoaXJ0LXJ1bm5pbmcsXG4gIFwiYm9vay1jaXJjbGUtYXJyb3ctdXBcIjogJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy11cCxcbiAgXCJmYWNlLW5hdXNlYXRlZFwiOiAkZmEtdmFyLWZhY2UtbmF1c2VhdGVkLFxuICBcImhlYXJ0XCI6ICRmYS12YXItaGVhcnQsXG4gIFwiZmlsZS1jaGFydC1waWVcIjogJGZhLXZhci1maWxlLWNoYXJ0LXBpZSxcbiAgXCJtYXJzLWFuZC12ZW51c1wiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLFxuICBcImhvdXNlLXVzZXJcIjogJGZhLXZhci1ob3VzZS11c2VyLFxuICBcImhvbWUtdXNlclwiOiAkZmEtdmFyLWhvbWUtdXNlcixcbiAgXCJjaXJjbGUtYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24tbGVmdCxcbiAgXCJkdW1wc3Rlci1maXJlXCI6ICRmYS12YXItZHVtcHN0ZXItZmlyZSxcbiAgXCJoZXhhZ29uLW1pbnVzXCI6ICRmYS12YXItaGV4YWdvbi1taW51cyxcbiAgXCJtaW51cy1oZXhhZ29uXCI6ICRmYS12YXItbWludXMtaGV4YWdvbixcbiAgXCJsZWZ0LXRvLWxpbmVcIjogJGZhLXZhci1sZWZ0LXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tbGVmdCxcbiAgXCJob3VzZS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNyYWNrLFxuICBcInBhdy1zaW1wbGVcIjogJGZhLXZhci1wYXctc2ltcGxlLFxuICBcInBhdy1hbHRcIjogJGZhLXZhci1wYXctYWx0LFxuICBcImFycm93LWxlZnQtbG9uZy10by1saW5lXCI6ICRmYS12YXItYXJyb3ctbGVmdC1sb25nLXRvLWxpbmUsXG4gIFwiYnJhY2tldHMtcm91bmRcIjogJGZhLXZhci1icmFja2V0cy1yb3VuZCxcbiAgXCJwYXJlbnRoZXNlc1wiOiAkZmEtdmFyLXBhcmVudGhlc2VzLFxuICBcIm1hcnRpbmktZ2xhc3MtY2l0cnVzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXMsXG4gIFwiY29ja3RhaWxcIjogJGZhLXZhci1jb2NrdGFpbCxcbiAgXCJ1c2VyLXNoYWtlc3BlYXJlXCI6ICRmYS12YXItdXNlci1zaGFrZXNwZWFyZSxcbiAgXCJhcnJvdy1yaWdodC10by1hcmNcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1hcmMsXG4gIFwiZmFjZS1zdXJwcmlzZVwiOiAkZmEtdmFyLWZhY2Utc3VycHJpc2UsXG4gIFwic3VycHJpc2VcIjogJGZhLXZhci1zdXJwcmlzZSxcbiAgXCJib3R0bGUtd2F0ZXJcIjogJGZhLXZhci1ib3R0bGUtd2F0ZXIsXG4gIFwiY2lyY2xlLXBhdXNlXCI6ICRmYS12YXItY2lyY2xlLXBhdXNlLFxuICBcInBhdXNlLWNpcmNsZVwiOiAkZmEtdmFyLXBhdXNlLWNpcmNsZSxcbiAgXCJnYXVnZS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWdhdWdlLWNpcmNsZS1wbHVzLFxuICBcImZvbGRlcnNcIjogJGZhLXZhci1mb2xkZXJzLFxuICBcImFuZ2VsXCI6ICRmYS12YXItYW5nZWwsXG4gIFwidmFsdWUtYWJzb2x1dGVcIjogJGZhLXZhci12YWx1ZS1hYnNvbHV0ZSxcbiAgXCJyYWJiaXRcIjogJGZhLXZhci1yYWJiaXQsXG4gIFwidG9pbGV0LXBhcGVyLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoLFxuICBcImNpcmNsZS1ldXJvXCI6ICRmYS12YXItY2lyY2xlLWV1cm8sXG4gIFwiYXBwbGUtd2hvbGVcIjogJGZhLXZhci1hcHBsZS13aG9sZSxcbiAgXCJhcHBsZS1hbHRcIjogJGZhLXZhci1hcHBsZS1hbHQsXG4gIFwia2l0Y2hlbi1zZXRcIjogJGZhLXZhci1raXRjaGVuLXNldCxcbiAgXCJkaWFtb25kLWhhbGZcIjogJGZhLXZhci1kaWFtb25kLWhhbGYsXG4gIFwibG9jay1rZXlob2xlXCI6ICRmYS12YXItbG9jay1rZXlob2xlLFxuICBcImxvY2stYWx0XCI6ICRmYS12YXItbG9jay1hbHQsXG4gIFwiclwiOiAkZmEtdmFyLXIsXG4gIFwidGVtcGVyYXR1cmUtcXVhcnRlclwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXIsXG4gIFwidGVtcGVyYXR1cmUtMVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTEsXG4gIFwidGhlcm1vbWV0ZXItMVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTEsXG4gIFwidGhlcm1vbWV0ZXItcXVhcnRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIsXG4gIFwic3F1YXJlLWluZm9cIjogJGZhLXZhci1zcXVhcmUtaW5mbyxcbiAgXCJpbmZvLXNxdWFyZVwiOiAkZmEtdmFyLWluZm8tc3F1YXJlLFxuICBcIndpZmktc2xhc2hcIjogJGZhLXZhci13aWZpLXNsYXNoLFxuICBcInRvaWxldC1wYXBlci14bWFya1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci14bWFyayxcbiAgXCJoYW5kcy1ob2xkaW5nLWRvbGxhclwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmRzLXVzZFwiOiAkZmEtdmFyLWhhbmRzLXVzZCxcbiAgXCJjdWJlXCI6ICRmYS12YXItY3ViZSxcbiAgXCJhcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlLFxuICBcInNvcnQtc2hhcGVzLWRvd25cIjogJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duLFxuICBcImJpdGNvaW4tc2lnblwiOiAkZmEtdmFyLWJpdGNvaW4tc2lnbixcbiAgXCJzaHV0dGVyc1wiOiAkZmEtdmFyLXNodXR0ZXJzLFxuICBcInNoaWVsZC1kb2dcIjogJGZhLXZhci1zaGllbGQtZG9nLFxuICBcInNvbGFyLXBhbmVsXCI6ICRmYS12YXItc29sYXItcGFuZWwsXG4gIFwibG9jay1vcGVuXCI6ICRmYS12YXItbG9jay1vcGVuLFxuICBcInRhYmxlLXRyZWVcIjogJGZhLXZhci10YWJsZS10cmVlLFxuICBcImhvdXNlLWNoaW1uZXktaGVhcnRcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWhlYXJ0LFxuICBcInRhbGx5LTNcIjogJGZhLXZhci10YWxseS0zLFxuICBcImVsZXZhdG9yXCI6ICRmYS12YXItZWxldmF0b3IsXG4gIFwibW9uZXktYmlsbC10cmFuc2ZlclwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXIsXG4gIFwibW9uZXktYmlsbC10cmVuZC11cFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXAsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1wb2xsLWhvcml6b250YWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsLFxuICBcInBvbGwtaFwiOiAkZmEtdmFyLXBvbGwtaCxcbiAgXCJjaXJjbGVcIjogJGZhLXZhci1jaXJjbGUsXG4gIFwiY2FydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzd29yZFwiOiAkZmEtdmFyLXN3b3JkLFxuICBcImJhY2t3YXJkLWZhc3RcIjogJGZhLXZhci1iYWNrd2FyZC1mYXN0LFxuICBcImZhc3QtYmFja3dhcmRcIjogJGZhLXZhci1mYXN0LWJhY2t3YXJkLFxuICBcInJlY3ljbGVcIjogJGZhLXZhci1yZWN5Y2xlLFxuICBcInVzZXItYXN0cm9uYXV0XCI6ICRmYS12YXItdXNlci1hc3Ryb25hdXQsXG4gIFwiaW50ZXJyb2JhbmdcIjogJGZhLXZhci1pbnRlcnJvYmFuZyxcbiAgXCJwbGFuZS1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXNsYXNoLFxuICBcImNpcmNsZS1kYXNoZWRcIjogJGZhLXZhci1jaXJjbGUtZGFzaGVkLFxuICBcInRyYWRlbWFya1wiOiAkZmEtdmFyLXRyYWRlbWFyayxcbiAgXCJiYXNrZXRiYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbCxcbiAgXCJiYXNrZXRiYWxsLWJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwsXG4gIFwiZm9yay1rbmlmZVwiOiAkZmEtdmFyLWZvcmsta25pZmUsXG4gIFwidXRlbnNpbHMtYWx0XCI6ICRmYS12YXItdXRlbnNpbHMtYWx0LFxuICBcInNhdGVsbGl0ZS1kaXNoXCI6ICRmYS12YXItc2F0ZWxsaXRlLWRpc2gsXG4gIFwiYmFkZ2UtY2hlY2tcIjogJGZhLXZhci1iYWRnZS1jaGVjayxcbiAgXCJjaXJjbGUtdXBcIjogJGZhLXZhci1jaXJjbGUtdXAsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXAsXG4gIFwic2xpZGVyXCI6ICRmYS12YXItc2xpZGVyLFxuICBcIm1vYmlsZS1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b24sXG4gIFwibW9iaWxlLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbHQsXG4gIFwiY2xvY2stb25lLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLW9uZS10aGlydHksXG4gIFwiaW5ib3gtb3V0XCI6ICRmYS12YXItaW5ib3gtb3V0LFxuICBcImluYm94LWFycm93LXVwXCI6ICRmYS12YXItaW5ib3gtYXJyb3ctdXAsXG4gIFwiY2xvdWQtc2xhc2hcIjogJGZhLXZhci1jbG91ZC1zbGFzaCxcbiAgXCJ2b2x1bWUtaGlnaFwiOiAkZmEtdmFyLXZvbHVtZS1oaWdoLFxuICBcInZvbHVtZS11cFwiOiAkZmEtdmFyLXZvbHVtZS11cCxcbiAgXCJ1c2Vycy1yYXlzXCI6ICRmYS12YXItdXNlcnMtcmF5cyxcbiAgXCJ3YWxsZXRcIjogJGZhLXZhci13YWxsZXQsXG4gIFwib2N0YWdvbi1jaGVja1wiOiAkZmEtdmFyLW9jdGFnb24tY2hlY2ssXG4gIFwiZmxhdGJyZWFkLXN0dWZmZWRcIjogJGZhLXZhci1mbGF0YnJlYWQtc3R1ZmZlZCxcbiAgXCJjbGlwYm9hcmQtY2hlY2tcIjogJGZhLXZhci1jbGlwYm9hcmQtY2hlY2ssXG4gIFwiY2FydC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLXBsdXMsXG4gIFwidHJ1Y2stY2xvY2tcIjogJGZhLXZhci10cnVjay1jbG9jayxcbiAgXCJzaGlwcGluZy10aW1lZFwiOiAkZmEtdmFyLXNoaXBwaW5nLXRpbWVkLFxuICBcInBvb2wtOC1iYWxsXCI6ICRmYS12YXItcG9vbC04LWJhbGwsXG4gIFwiZmlsZS1hdWRpb1wiOiAkZmEtdmFyLWZpbGUtYXVkaW8sXG4gIFwidHVybi1kb3duLWxlZnRcIjogJGZhLXZhci10dXJuLWRvd24tbGVmdCxcbiAgXCJsb2NrLWhhc2h0YWdcIjogJGZhLXZhci1sb2NrLWhhc2h0YWcsXG4gIFwiY2hhcnQtcmFkYXJcIjogJGZhLXZhci1jaGFydC1yYWRhcixcbiAgXCJzdGFmZlwiOiAkZmEtdmFyLXN0YWZmLFxuICBcImJ1cmdlclwiOiAkZmEtdmFyLWJ1cmdlcixcbiAgXCJoYW1idXJnZXJcIjogJGZhLXZhci1oYW1idXJnZXIsXG4gIFwidXRpbGl0eS1wb2xlXCI6ICRmYS12YXItdXRpbGl0eS1wb2xlLFxuICBcInRyYW5zcG9ydGVyLTZcIjogJGZhLXZhci10cmFuc3BvcnRlci02LFxuICBcIndyZW5jaFwiOiAkZmEtdmFyLXdyZW5jaCxcbiAgXCJidWdzXCI6ICRmYS12YXItYnVncyxcbiAgXCJ2ZWN0b3ItcG9seWdvblwiOiAkZmEtdmFyLXZlY3Rvci1wb2x5Z29uLFxuICBcImRpYWdyYW0tbmVzdGVkXCI6ICRmYS12YXItZGlhZ3JhbS1uZXN0ZWQsXG4gIFwicnVwZWUtc2lnblwiOiAkZmEtdmFyLXJ1cGVlLXNpZ24sXG4gIFwicnVwZWVcIjogJGZhLXZhci1ydXBlZSxcbiAgXCJmaWxlLWltYWdlXCI6ICRmYS12YXItZmlsZS1pbWFnZSxcbiAgXCJjaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1jaXJjbGUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tY2lyY2xlXCI6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlLFxuICBcImltYWdlLXVzZXJcIjogJGZhLXZhci1pbWFnZS11c2VyLFxuICBcImJ1b3lcIjogJGZhLXZhci1idW95LFxuICBcInBsYW5lLWRlcGFydHVyZVwiOiAkZmEtdmFyLXBsYW5lLWRlcGFydHVyZSxcbiAgXCJoYW5kc2hha2Utc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2Utc2xhc2gsXG4gIFwiYm9vay1ib29rbWFya1wiOiAkZmEtdmFyLWJvb2stYm9va21hcmssXG4gIFwiYm9yZGVyLWNlbnRlci1oXCI6ICRmYS12YXItYm9yZGVyLWNlbnRlci1oLFxuICBcImNhbi1mb29kXCI6ICRmYS12YXItY2FuLWZvb2QsXG4gIFwidHlwZXdyaXRlclwiOiAkZmEtdmFyLXR5cGV3cml0ZXIsXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWFyYyxcbiAgXCJjaXJjbGUta1wiOiAkZmEtdmFyLWNpcmNsZS1rLFxuICBcImZhY2UtaGFuZC1vdmVyLW1vdXRoXCI6ICRmYS12YXItZmFjZS1oYW5kLW92ZXItbW91dGgsXG4gIFwicG9wY29yblwiOiAkZmEtdmFyLXBvcGNvcm4sXG4gIFwiaG91c2Utd2F0ZXJcIjogJGZhLXZhci1ob3VzZS13YXRlcixcbiAgXCJob3VzZS1mbG9vZFwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLFxuICBcIm9iamVjdC1zdWJ0cmFjdFwiOiAkZmEtdmFyLW9iamVjdC1zdWJ0cmFjdCxcbiAgXCJjb2RlLWJyYW5jaFwiOiAkZmEtdmFyLWNvZGUtYnJhbmNoLFxuICBcIndhcmVob3VzZS1mdWxsXCI6ICRmYS12YXItd2FyZWhvdXNlLWZ1bGwsXG4gIFwid2FyZWhvdXNlLWFsdFwiOiAkZmEtdmFyLXdhcmVob3VzZS1hbHQsXG4gIFwiaGF0LWNvd2JveVwiOiAkZmEtdmFyLWhhdC1jb3dib3ksXG4gIFwiYnJpZGdlXCI6ICRmYS12YXItYnJpZGdlLFxuICBcInBob25lLWZsaXBcIjogJGZhLXZhci1waG9uZS1mbGlwLFxuICBcInBob25lLWFsdFwiOiAkZmEtdmFyLXBob25lLWFsdCxcbiAgXCJhcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmUsXG4gIFwiZmlsZS1kb2NcIjogJGZhLXZhci1maWxlLWRvYyxcbiAgXCJzcXVhcmUtcXVhcnRlcnNcIjogJGZhLXZhci1zcXVhcmUtcXVhcnRlcnMsXG4gIFwidHJ1Y2stZnJvbnRcIjogJGZhLXZhci10cnVjay1mcm9udCxcbiAgXCJjYXRcIjogJGZhLXZhci1jYXQsXG4gIFwidHJhc2gteG1hcmtcIjogJGZhLXZhci10cmFzaC14bWFyayxcbiAgXCJjaXJjbGUtY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1sZWZ0LFxuICBcImNhcmV0LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLWxlZnQsXG4gIFwiZmlsZXNcIjogJGZhLXZhci1maWxlcyxcbiAgXCJhbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmYWNlLWNsb3Vkc1wiOiAkZmEtdmFyLWZhY2UtY2xvdWRzLFxuICBcInVzZXItY3Jvd25cIjogJGZhLXZhci11c2VyLWNyb3duLFxuICBcInRydWNrLWZpZWxkXCI6ICRmYS12YXItdHJ1Y2stZmllbGQsXG4gIFwicm91dGVcIjogJGZhLXZhci1yb3V0ZSxcbiAgXCJjYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWNoZWNrLFxuICBcImNsaXBib2FyZC1xdWVzdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbixcbiAgXCJwYW5vcmFtYVwiOiAkZmEtdmFyLXBhbm9yYW1hLFxuICBcImNvbW1lbnQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCxcbiAgXCJ0ZWV0aC1vcGVuXCI6ICRmYS12YXItdGVldGgtb3BlbixcbiAgXCJ1c2VyLXRpZS1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLXRpZS1oYWlyLWxvbmcsXG4gIFwiZmlsZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1taW51cyxcbiAgXCJoZWFkLXNpZGUtbWVkaWNhbFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1tZWRpY2FsLFxuICBcInRhZ3NcIjogJGZhLXZhci10YWdzLFxuICBcIndpbmUtZ2xhc3NcIjogJGZhLXZhci13aW5lLWdsYXNzLFxuICBcImZvcndhcmQtZmFzdFwiOiAkZmEtdmFyLWZvcndhcmQtZmFzdCxcbiAgXCJmYXN0LWZvcndhcmRcIjogJGZhLXZhci1mYXN0LWZvcndhcmQsXG4gIFwiZmFjZS1tZWgtYmxhbmtcIjogJGZhLXZhci1mYWNlLW1laC1ibGFuayxcbiAgXCJtZWgtYmxhbmtcIjogJGZhLXZhci1tZWgtYmxhbmssXG4gIFwidXNlci1yb2JvdFwiOiAkZmEtdmFyLXVzZXItcm9ib3QsXG4gIFwic3F1YXJlLXBhcmtpbmdcIjogJGZhLXZhci1zcXVhcmUtcGFya2luZyxcbiAgXCJwYXJraW5nXCI6ICRmYS12YXItcGFya2luZyxcbiAgXCJjYXJkLWRpYW1vbmRcIjogJGZhLXZhci1jYXJkLWRpYW1vbmQsXG4gIFwiZmFjZS16aXBwZXJcIjogJGZhLXZhci1mYWNlLXppcHBlcixcbiAgXCJmYWNlLXJhaXNlZC1leWVicm93XCI6ICRmYS12YXItZmFjZS1yYWlzZWQtZXllYnJvdyxcbiAgXCJob3VzZS1zaWduYWxcIjogJGZhLXZhci1ob3VzZS1zaWduYWwsXG4gIFwic3F1YXJlLWNoZXZyb24tdXBcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLXNxdWFyZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXVwLFxuICBcImJhcnMtcHJvZ3Jlc3NcIjogJGZhLXZhci1iYXJzLXByb2dyZXNzLFxuICBcInRhc2tzLWFsdFwiOiAkZmEtdmFyLXRhc2tzLWFsdCxcbiAgXCJmYXVjZXQtZHJpcFwiOiAkZmEtdmFyLWZhdWNldC1kcmlwLFxuICBcImFycm93cy10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXRvLWxpbmUsXG4gIFwiZG9scGhpblwiOiAkZmEtdmFyLWRvbHBoaW4sXG4gIFwiYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodCxcbiAgXCJjaXJjbGUtclwiOiAkZmEtdmFyLWNpcmNsZS1yLFxuICBcImNhcnQtZmxhdGJlZFwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZCxcbiAgXCJkb2xseS1mbGF0YmVkXCI6ICRmYS12YXItZG9sbHktZmxhdGJlZCxcbiAgXCJiYW4tc21va2luZ1wiOiAkZmEtdmFyLWJhbi1zbW9raW5nLFxuICBcInNtb2tpbmctYmFuXCI6ICRmYS12YXItc21va2luZy1iYW4sXG4gIFwiY2lyY2xlLXNvcnQtdXBcIjogJGZhLXZhci1jaXJjbGUtc29ydC11cCxcbiAgXCJzb3J0LWNpcmNsZS11cFwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLXVwLFxuICBcInRlcm1pbmFsXCI6ICRmYS12YXItdGVybWluYWwsXG4gIFwibW9iaWxlLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1idXR0b24sXG4gIFwiaG91c2UtbWVkaWNhbC1mbGFnXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnLFxuICBcImJhc2tldC1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYXNrZXRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQsXG4gIFwidGFwZVwiOiAkZmEtdmFyLXRhcGUsXG4gIFwiY2hlc3RudXRcIjogJGZhLXZhci1jaGVzdG51dCxcbiAgXCJidXMtc2ltcGxlXCI6ICRmYS12YXItYnVzLXNpbXBsZSxcbiAgXCJidXMtYWx0XCI6ICRmYS12YXItYnVzLWFsdCxcbiAgXCJleWVcIjogJGZhLXZhci1leWUsXG4gIFwiZmFjZS1zYWQtY3J5XCI6ICRmYS12YXItZmFjZS1zYWQtY3J5LFxuICBcInNhZC1jcnlcIjogJGZhLXZhci1zYWQtY3J5LFxuICBcImhlYXRcIjogJGZhLXZhci1oZWF0LFxuICBcInRpY2tldC1haXJsaW5lXCI6ICRmYS12YXItdGlja2V0LWFpcmxpbmUsXG4gIFwiYm9vdC1oZWVsZWRcIjogJGZhLXZhci1ib290LWhlZWxlZCxcbiAgXCJhcnJvd3MtbWluaW1pemVcIjogJGZhLXZhci1hcnJvd3MtbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzXCI6ICRmYS12YXItY29tcHJlc3MtYXJyb3dzLFxuICBcImF1ZGlvLWRlc2NyaXB0aW9uXCI6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24sXG4gIFwicGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb24sXG4gIFwiZmlsZS1zaGllbGRcIjogJGZhLXZhci1maWxlLXNoaWVsZCxcbiAgXCJoZXhhZ29uXCI6ICRmYS12YXItaGV4YWdvbixcbiAgXCJtYW5ob2xlXCI6ICRmYS12YXItbWFuaG9sZSxcbiAgXCJ1c2VyLXNsYXNoXCI6ICRmYS12YXItdXNlci1zbGFzaCxcbiAgXCJwZW5cIjogJGZhLXZhci1wZW4sXG4gIFwidG93ZXItb2JzZXJ2YXRpb25cIjogJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbixcbiAgXCJmbG9wcHktZGlza3NcIjogJGZhLXZhci1mbG9wcHktZGlza3MsXG4gIFwidG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlLWFsdFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdCxcbiAgXCJmaWxlLWNvZGVcIjogJGZhLXZhci1maWxlLWNvZGUsXG4gIFwic2lnbmFsXCI6ICRmYS12YXItc2lnbmFsLFxuICBcInNpZ25hbC01XCI6ICRmYS12YXItc2lnbmFsLTUsXG4gIFwic2lnbmFsLXBlcmZlY3RcIjogJGZhLXZhci1zaWduYWwtcGVyZmVjdCxcbiAgXCJwdW1wXCI6ICRmYS12YXItcHVtcCxcbiAgXCJidXNcIjogJGZhLXZhci1idXMsXG4gIFwiaGVhcnQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrLFxuICBcImFycm93LXVwLWxlZnQtZnJvbS1jaXJjbGVcIjogJGZhLXZhci1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlLFxuICBcImhvdXNlLWNoaW1uZXlcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LFxuICBcImhvbWUtbGdcIjogJGZhLXZhci1ob21lLWxnLFxuICBcIndpbmRvdy1tYXhpbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSxcbiAgXCJkcnllclwiOiAkZmEtdmFyLWRyeWVyLFxuICBcImZhY2UtZnJvd25cIjogJGZhLXZhci1mYWNlLWZyb3duLFxuICBcImZyb3duXCI6ICRmYS12YXItZnJvd24sXG4gIFwiY2hlc3MtYmlzaG9wLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLXBpZWNlLFxuICBcImNoZXNzLWJpc2hvcC1hbHRcIjogJGZhLXZhci1jaGVzcy1iaXNob3AtYWx0LFxuICBcInNoaXJ0LXRhbmstdG9wXCI6ICRmYS12YXItc2hpcnQtdGFuay10b3AsXG4gIFwiZGlwbG9tYVwiOiAkZmEtdmFyLWRpcGxvbWEsXG4gIFwic2Nyb2xsLXJpYmJvblwiOiAkZmEtdmFyLXNjcm9sbC1yaWJib24sXG4gIFwic2NyZWVuY2FzdFwiOiAkZmEtdmFyLXNjcmVlbmNhc3QsXG4gIFwid2Fsa2VyXCI6ICRmYS12YXItd2Fsa2VyLFxuICBcInByZXNjcmlwdGlvblwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbixcbiAgXCJzaG9wXCI6ICRmYS12YXItc2hvcCxcbiAgXCJzdG9yZS1hbHRcIjogJGZhLXZhci1zdG9yZS1hbHQsXG4gIFwiZmxvcHB5LWRpc2tcIjogJGZhLXZhci1mbG9wcHktZGlzayxcbiAgXCJzYXZlXCI6ICRmYS12YXItc2F2ZSxcbiAgXCJ2aWhhcmFcIjogJGZhLXZhci12aWhhcmEsXG4gIFwiZmFjZS1raXNzLWNsb3NlZC1leWVzXCI6ICRmYS12YXItZmFjZS1raXNzLWNsb3NlZC1leWVzLFxuICBcInNjYWxlLXVuYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGUtbGVmdFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCxcbiAgXCJmaWxlLXVzZXJcIjogJGZhLXZhci1maWxlLXVzZXIsXG4gIFwidXNlci1wb2xpY2UtdGllXCI6ICRmYS12YXItdXNlci1wb2xpY2UtdGllLFxuICBcImZhY2UtdG9uZ3VlLW1vbmV5XCI6ICRmYS12YXItZmFjZS10b25ndWUtbW9uZXksXG4gIFwidGVubmlzLWJhbGxcIjogJGZhLXZhci10ZW5uaXMtYmFsbCxcbiAgXCJzcXVhcmUtbFwiOiAkZmEtdmFyLXNxdWFyZS1sLFxuICBcInNvcnQtdXBcIjogJGZhLXZhci1zb3J0LXVwLFxuICBcInNvcnQtYXNjXCI6ICRmYS12YXItc29ydC1hc2MsXG4gIFwiY2FsZW5kYXItYXJyb3ctdXBcIjogJGZhLXZhci1jYWxlbmRhci1hcnJvdy11cCxcbiAgXCJjYWxlbmRhci11cGxvYWRcIjogJGZhLXZhci1jYWxlbmRhci11cGxvYWQsXG4gIFwiY29tbWVudC1kb3RzXCI6ICRmYS12YXItY29tbWVudC1kb3RzLFxuICBcImNvbW1lbnRpbmdcIjogJGZhLXZhci1jb21tZW50aW5nLFxuICBcInBsYW50LXdpbHRcIjogJGZhLXZhci1wbGFudC13aWx0LFxuICBcInNjYXJmXCI6ICRmYS12YXItc2NhcmYsXG4gIFwiYWxidW0tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1hbGJ1bS1jaXJjbGUtcGx1cyxcbiAgXCJ1c2VyLW51cnNlLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItbnVyc2UtaGFpci1sb25nLFxuICBcImRpYW1vbmRcIjogJGZhLXZhci1kaWFtb25kLFxuICBcInNxdWFyZS1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWxlZnQsXG4gIFwiYXJyb3ctYWx0LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1sZWZ0LFxuICBcImZhY2UtZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LFxuICBcImdyaW4tc3F1aW50XCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQsXG4gIFwiY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItY2lyY2xlLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImhhbmQtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmQtaG9sZGluZy11c2RcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkLFxuICBcImdyaWQtZGl2aWRlcnNcIjogJGZhLXZhci1ncmlkLWRpdmlkZXJzLFxuICBcImJhY3Rlcml1bVwiOiAkZmEtdmFyLWJhY3Rlcml1bSxcbiAgXCJoYW5kLXBvaW50ZXJcIjogJGZhLXZhci1oYW5kLXBvaW50ZXIsXG4gIFwiZHJ1bS1zdGVlbHBhblwiOiAkZmEtdmFyLWRydW0tc3RlZWxwYW4sXG4gIFwiaGFuZC1zY2lzc29yc1wiOiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMsXG4gIFwiaGFuZHMtcHJheWluZ1wiOiAkZmEtdmFyLWhhbmRzLXByYXlpbmcsXG4gIFwicHJheWluZy1oYW5kc1wiOiAkZmEtdmFyLXByYXlpbmctaGFuZHMsXG4gIFwiZmFjZS1wZW5zaXZlXCI6ICRmYS12YXItZmFjZS1wZW5zaXZlLFxuICBcInVzZXItbXVzaWNcIjogJGZhLXZhci11c2VyLW11c2ljLFxuICBcImFycm93LXJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodCxcbiAgXCJhcnJvdy1yaWdodC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZCxcbiAgXCJyZWRvXCI6ICRmYS12YXItcmVkbyxcbiAgXCJtZXNzYWdlcy1kb2xsYXJcIjogJGZhLXZhci1tZXNzYWdlcy1kb2xsYXIsXG4gIFwiY29tbWVudHMtYWx0LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWFsdC1kb2xsYXIsXG4gIFwic2Vuc29yLW9uXCI6ICRmYS12YXItc2Vuc29yLW9uLFxuICBcImJhbGxvb25cIjogJGZhLXZhci1iYWxsb29uLFxuICBcImJpb2hhemFyZFwiOiAkZmEtdmFyLWJpb2hhemFyZCxcbiAgXCJjaGVzcy1xdWVlbi1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLXBpZWNlLFxuICBcImNoZXNzLXF1ZWVuLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLWFsdCxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycyxcbiAgXCJsb2NhdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLFxuICBcIm1hcnMtZG91YmxlXCI6ICRmYS12YXItbWFycy1kb3VibGUsXG4gIFwiaG91c2UtcGVyc29uLWxlYXZlXCI6ICRmYS12YXItaG91c2UtcGVyc29uLWxlYXZlLFxuICBcImhvdXNlLWxlYXZlXCI6ICRmYS12YXItaG91c2UtbGVhdmUsXG4gIFwiaG91c2UtcGVyc29uLWRlcGFydFwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1kZXBhcnQsXG4gIFwicnVsZXItdHJpYW5nbGVcIjogJGZhLXZhci1ydWxlci10cmlhbmdsZSxcbiAgXCJjYXJkLWNsdWJcIjogJGZhLXZhci1jYXJkLWNsdWIsXG4gIFwiY2hpbGQtZHJlc3NcIjogJGZhLXZhci1jaGlsZC1kcmVzcyxcbiAgXCJ1c2Vycy1iZXR3ZWVuLWxpbmVzXCI6ICRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lcyxcbiAgXCJsdW5ncy12aXJ1c1wiOiAkZmEtdmFyLWx1bmdzLXZpcnVzLFxuICBcInNwaW5uZXItdGhpcmRcIjogJGZhLXZhci1zcGlubmVyLXRoaXJkLFxuICBcImZhY2UtZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10ZWFycyxcbiAgXCJncmluLXRlYXJzXCI6ICRmYS12YXItZ3Jpbi10ZWFycyxcbiAgXCJwaG9uZVwiOiAkZmEtdmFyLXBob25lLFxuICBcImNvbXB1dGVyLW1vdXNlLXNjcm9sbHdoZWVsXCI6ICRmYS12YXItY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWwsXG4gIFwibW91c2UtYWx0XCI6ICRmYS12YXItbW91c2UtYWx0LFxuICBcImNhbGVuZGFyLXhtYXJrXCI6ICRmYS12YXItY2FsZW5kYXIteG1hcmssXG4gIFwiY2FsZW5kYXItdGltZXNcIjogJGZhLXZhci1jYWxlbmRhci10aW1lcyxcbiAgXCJjaGlsZC1yZWFjaGluZ1wiOiAkZmEtdmFyLWNoaWxkLXJlYWNoaW5nLFxuICBcInRhYmxlLWxheW91dFwiOiAkZmEtdmFyLXRhYmxlLWxheW91dCxcbiAgXCJuYXJ3aGFsXCI6ICRmYS12YXItbmFyd2hhbCxcbiAgXCJyYW1wLWxvYWRpbmdcIjogJGZhLXZhci1yYW1wLWxvYWRpbmcsXG4gIFwiY2FsZW5kYXItY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtcGx1cyxcbiAgXCJ0b290aGJydXNoXCI6ICRmYS12YXItdG9vdGhicnVzaCxcbiAgXCJib3JkZXItaW5uZXJcIjogJGZhLXZhci1ib3JkZXItaW5uZXIsXG4gIFwicGF3LWNsYXdzXCI6ICRmYS12YXItcGF3LWNsYXdzLFxuICBcImtpd2ktZnJ1aXRcIjogJGZhLXZhci1raXdpLWZydWl0LFxuICBcInRyYWZmaWMtbGlnaHQtc2xvd1wiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtc2xvdyxcbiAgXCJyZWN0YW5nbGUtY29kZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1jb2RlLFxuICBcImhlYWQtc2lkZS12aXJ1c1wiOiAkZmEtdmFyLWhlYWQtc2lkZS12aXJ1cyxcbiAgXCJrZXlib2FyZC1icmlnaHRuZXNzXCI6ICRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcyxcbiAgXCJib29rcy1tZWRpY2FsXCI6ICRmYS12YXItYm9va3MtbWVkaWNhbCxcbiAgXCJsaWdodGJ1bGItc2xhc2hcIjogJGZhLXZhci1saWdodGJ1bGItc2xhc2gsXG4gIFwiaG91c2UtYmxhbmtcIjogJGZhLXZhci1ob3VzZS1ibGFuayxcbiAgXCJob21lLWJsYW5rXCI6ICRmYS12YXItaG9tZS1ibGFuayxcbiAgXCJzcXVhcmUtNVwiOiAkZmEtdmFyLXNxdWFyZS01LFxuICBcInNxdWFyZS1oZWFydFwiOiAkZmEtdmFyLXNxdWFyZS1oZWFydCxcbiAgXCJoZWFydC1zcXVhcmVcIjogJGZhLXZhci1oZWFydC1zcXVhcmUsXG4gIFwicHV6emxlXCI6ICRmYS12YXItcHV6emxlLFxuICBcInVzZXItZ2VhclwiOiAkZmEtdmFyLXVzZXItZ2VhcixcbiAgXCJ1c2VyLWNvZ1wiOiAkZmEtdmFyLXVzZXItY29nLFxuICBcInBpcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGlwZS1jaXJjbGUtY2hlY2ssXG4gIFwiYXJyb3ctdXAtMS05XCI6ICRmYS12YXItYXJyb3ctdXAtMS05LFxuICBcInNvcnQtbnVtZXJpYy11cFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCxcbiAgXCJvY3RhZ29uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItb2N0YWdvbi1leGNsYW1hdGlvbixcbiAgXCJkaWFsLWxvd1wiOiAkZmEtdmFyLWRpYWwtbG93LFxuICBcImRvb3ItY2xvc2VkXCI6ICRmYS12YXItZG9vci1jbG9zZWQsXG4gIFwibGFwdG9wLW1vYmlsZVwiOiAkZmEtdmFyLWxhcHRvcC1tb2JpbGUsXG4gIFwicGhvbmUtbGFwdG9wXCI6ICRmYS12YXItcGhvbmUtbGFwdG9wLFxuICBcImNvbnZleW9yLWJlbHQtYm94ZXNcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWJveGVzLFxuICBcImNvbnZleW9yLWJlbHQtYWx0XCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1hbHQsXG4gIFwic2hpZWxkLXZpcnVzXCI6ICRmYS12YXItc2hpZWxkLXZpcnVzLFxuICBcInN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZFwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZCxcbiAgXCJzdGFyZmlnaHRlci1hbHQtYWR2YW5jZWRcIjogJGZhLXZhci1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQsXG4gIFwiZGljZS1zaXhcIjogJGZhLXZhci1kaWNlLXNpeCxcbiAgXCJzdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmVcIjogJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUsXG4gIFwic3RhcmZpZ2h0ZXItYWx0XCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItYWx0LFxuICBcInJvY2tldC1sYXVuY2hcIjogJGZhLXZhci1yb2NrZXQtbGF1bmNoLFxuICBcIm1vc3F1aXRvLW5ldFwiOiAkZmEtdmFyLW1vc3F1aXRvLW5ldCxcbiAgXCJ2ZW50LWRhbXBlclwiOiAkZmEtdmFyLXZlbnQtZGFtcGVyLFxuICBcImJyaWRnZS13YXRlclwiOiAkZmEtdmFyLWJyaWRnZS13YXRlcixcbiAgXCJiYW4tYnVnXCI6ICRmYS12YXItYmFuLWJ1ZyxcbiAgXCJkZWJ1Z1wiOiAkZmEtdmFyLWRlYnVnLFxuICBcInBlcnNvbi1ib290aFwiOiAkZmEtdmFyLXBlcnNvbi1ib290aCxcbiAgXCJ0ZXh0LXdpZHRoXCI6ICRmYS12YXItdGV4dC13aWR0aCxcbiAgXCJnYXJhZ2UtY2FyXCI6ICRmYS12YXItZ2FyYWdlLWNhcixcbiAgXCJzcXVhcmUta2FuYmFuXCI6ICRmYS12YXItc3F1YXJlLWthbmJhbixcbiAgXCJoYXQtd2l6YXJkXCI6ICRmYS12YXItaGF0LXdpemFyZCxcbiAgXCJwZW4tZmFuY3lcIjogJGZhLXZhci1wZW4tZmFuY3ksXG4gIFwiY29mZmVlLXBvdFwiOiAkZmEtdmFyLWNvZmZlZS1wb3QsXG4gIFwibW91c2UtZmllbGRcIjogJGZhLXZhci1tb3VzZS1maWVsZCxcbiAgXCJwZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1kaWdnaW5nLFxuICBcImRpZ2dpbmdcIjogJGZhLXZhci1kaWdnaW5nLFxuICBcInNob3dlci1kb3duXCI6ICRmYS12YXItc2hvd2VyLWRvd24sXG4gIFwic2hvd2VyLWFsdFwiOiAkZmEtdmFyLXNob3dlci1hbHQsXG4gIFwiYm94LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJveC1jaXJjbGUtY2hlY2ssXG4gIFwiYnJpZ2h0bmVzc1wiOiAkZmEtdmFyLWJyaWdodG5lc3MsXG4gIFwiY2FyLXNpZGUtYm9sdFwiOiAkZmEtdmFyLWNhci1zaWRlLWJvbHQsXG4gIFwib3JuYW1lbnRcIjogJGZhLXZhci1vcm5hbWVudCxcbiAgXCJwaG9uZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1waG9uZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwicGhvbmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXBob25lLWFycm93LWRvd24sXG4gIFwicGhvbmUtaW5jb21pbmdcIjogJGZhLXZhci1waG9uZS1pbmNvbWluZyxcbiAgXCJjbG91ZC13b3JkXCI6ICRmYS12YXItY2xvdWQtd29yZCxcbiAgXCJoYW5kLWZpbmdlcnMtY3Jvc3NlZFwiOiAkZmEtdmFyLWhhbmQtZmluZ2Vycy1jcm9zc2VkLFxuICBcInRyYXNoXCI6ICRmYS12YXItdHJhc2gsXG4gIFwiZ2F1Z2Utc2ltcGxlXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLFxuICBcImdhdWdlLXNpbXBsZS1tZWRcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkLFxuICBcInRhY2hvbWV0ZXItYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSxcbiAgXCJhcnJvdy1kb3duLXNtYWxsLWJpZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tc21hbGwtYmlnLFxuICBcInNvcnQtc2l6ZS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS1kb3duLWFsdCxcbiAgXCJib29rLW1lZGljYWxcIjogJGZhLXZhci1ib29rLW1lZGljYWwsXG4gIFwiZmFjZS1tZWx0aW5nXCI6ICRmYS12YXItZmFjZS1tZWx0aW5nLFxuICBcInBvb1wiOiAkZmEtdmFyLXBvbyxcbiAgXCJwZW4tY2xpcC1zbGFzaFwiOiAkZmEtdmFyLXBlbi1jbGlwLXNsYXNoLFxuICBcInBlbi1hbHQtc2xhc2hcIjogJGZhLXZhci1wZW4tYWx0LXNsYXNoLFxuICBcInF1b3RlLXJpZ2h0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQsXG4gIFwicXVvdGUtcmlnaHQtYWx0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQtYWx0LFxuICBcInNjcm9sbC1vbGRcIjogJGZhLXZhci1zY3JvbGwtb2xkLFxuICBcImd1aXRhcnNcIjogJGZhLXZhci1ndWl0YXJzLFxuICBcInBob25lLXhtYXJrXCI6ICRmYS12YXItcGhvbmUteG1hcmssXG4gIFwiaG9zZVwiOiAkZmEtdmFyLWhvc2UsXG4gIFwiY2xvY2stc2l4XCI6ICRmYS12YXItY2xvY2stc2l4LFxuICBcInNoaXJ0XCI6ICRmYS12YXItc2hpcnQsXG4gIFwidC1zaGlydFwiOiAkZmEtdmFyLXQtc2hpcnQsXG4gIFwidHNoaXJ0XCI6ICRmYS12YXItdHNoaXJ0LFxuICBcImJpbGxib2FyZFwiOiAkZmEtdmFyLWJpbGxib2FyZCxcbiAgXCJzcXVhcmUtclwiOiAkZmEtdmFyLXNxdWFyZS1yLFxuICBcImN1YmVzXCI6ICRmYS12YXItY3ViZXMsXG4gIFwiZW52ZWxvcGUtb3Blbi1kb2xsYXJcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLWRvbGxhcixcbiAgXCJkaXZpZGVcIjogJGZhLXZhci1kaXZpZGUsXG4gIFwic3VuLWNsb3VkXCI6ICRmYS12YXItc3VuLWNsb3VkLFxuICBcImxhbXAtZmxvb3JcIjogJGZhLXZhci1sYW1wLWZsb29yLFxuICBcInNxdWFyZS03XCI6ICRmYS12YXItc3F1YXJlLTcsXG4gIFwidGVuZ2Utc2lnblwiOiAkZmEtdmFyLXRlbmdlLXNpZ24sXG4gIFwidGVuZ2VcIjogJGZhLXZhci10ZW5nZSxcbiAgXCJoZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZHBob25lcyxcbiAgXCJoYW5kcy1ob2xkaW5nXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZyxcbiAgXCJjYW1wZmlyZVwiOiAkZmEtdmFyLWNhbXBmaXJlLFxuICBcImNpcmNsZS1hbXBlcnNhbmRcIjogJGZhLXZhci1jaXJjbGUtYW1wZXJzYW5kLFxuICBcInNub3dmbGFrZXNcIjogJGZhLXZhci1zbm93Zmxha2VzLFxuICBcImhhbmRzLWNsYXBwaW5nXCI6ICRmYS12YXItaGFuZHMtY2xhcHBpbmcsXG4gIFwicmVwdWJsaWNhblwiOiAkZmEtdmFyLXJlcHVibGljYW4sXG4gIFwibGVhZi1tYXBsZVwiOiAkZmEtdmFyLWxlYWYtbWFwbGUsXG4gIFwiYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LWxlZnQsXG4gIFwicGVyc29uLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcmssXG4gIFwicnVsZXJcIjogJGZhLXZhci1ydWxlcixcbiAgXCJjdXAtc3RyYXctc3dvb3NoXCI6ICRmYS12YXItY3VwLXN0cmF3LXN3b29zaCxcbiAgXCJ0ZW1wZXJhdHVyZS1zdW5cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1zdW4sXG4gIFwidGVtcGVyYXR1cmUtaG90XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaG90LFxuICBcImFsaWduLWxlZnRcIjogJGZhLXZhci1hbGlnbi1sZWZ0LFxuICBcImRpY2UtZDZcIjogJGZhLXZhci1kaWNlLWQ2LFxuICBcInJlc3Ryb29tXCI6ICRmYS12YXItcmVzdHJvb20sXG4gIFwiaGlnaC1kZWZpbml0aW9uXCI6ICRmYS12YXItaGlnaC1kZWZpbml0aW9uLFxuICBcInJlY3RhbmdsZS1oZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1oZCxcbiAgXCJqXCI6ICRmYS12YXItaixcbiAgXCJnYWxheHlcIjogJGZhLXZhci1nYWxheHksXG4gIFwidXNlcnMtdmlld2ZpbmRlclwiOiAkZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXIsXG4gIFwiZmlsZS12aWRlb1wiOiAkZmEtdmFyLWZpbGUtdmlkZW8sXG4gIFwiY2hlcnJpZXNcIjogJGZhLXZhci1jaGVycmllcyxcbiAgXCJ1cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmstYWx0XCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQsXG4gIFwiY2lyY2xlLXNvcnRcIjogJGZhLXZhci1jaXJjbGUtc29ydCxcbiAgXCJzb3J0LWNpcmNsZVwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLFxuICBcInRhYmxlLWNlbGxzXCI6ICRmYS12YXItdGFibGUtY2VsbHMsXG4gIFwidGhcIjogJGZhLXZhci10aCxcbiAgXCJmaWxlLXBkZlwiOiAkZmEtdmFyLWZpbGUtcGRmLFxuICBcInNpcmVuXCI6ICRmYS12YXItc2lyZW4sXG4gIFwiYXJyb3ctdXAtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC10by1kb3R0ZWQtbGluZSxcbiAgXCJpbWFnZS1sYW5kc2NhcGVcIjogJGZhLXZhci1pbWFnZS1sYW5kc2NhcGUsXG4gIFwibGFuZHNjYXBlXCI6ICRmYS12YXItbGFuZHNjYXBlLFxuICBcInRhbmstd2F0ZXJcIjogJGZhLXZhci10YW5rLXdhdGVyLFxuICBcImN1cmxpbmctc3RvbmVcIjogJGZhLXZhci1jdXJsaW5nLXN0b25lLFxuICBcImN1cmxpbmdcIjogJGZhLXZhci1jdXJsaW5nLFxuICBcImdhbWVwYWQtbW9kZXJuXCI6ICRmYS12YXItZ2FtZXBhZC1tb2Rlcm4sXG4gIFwiZ2FtZXBhZC1hbHRcIjogJGZhLXZhci1nYW1lcGFkLWFsdCxcbiAgXCJtZXNzYWdlcy1xdWVzdGlvblwiOiAkZmEtdmFyLW1lc3NhZ2VzLXF1ZXN0aW9uLFxuICBcImJvb2stYmlibGVcIjogJGZhLXZhci1ib29rLWJpYmxlLFxuICBcImJpYmxlXCI6ICRmYS12YXItYmlibGUsXG4gIFwib1wiOiAkZmEtdmFyLW8sXG4gIFwic3VpdGNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLXN1aXRjYXNlLW1lZGljYWwsXG4gIFwibWVka2l0XCI6ICRmYS12YXItbWVka2l0LFxuICBcImJyaWVmY2FzZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1hcnJvdy1yaWdodCxcbiAgXCJleHBhbmQtd2lkZVwiOiAkZmEtdmFyLWV4cGFuZC13aWRlLFxuICBcImNsb2NrLWVsZXZlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay1lbGV2ZW4tdGhpcnR5LFxuICBcInJ2XCI6ICRmYS12YXItcnYsXG4gIFwidXNlci1zZWNyZXRcIjogJGZhLXZhci11c2VyLXNlY3JldCxcbiAgXCJvdHRlclwiOiAkZmEtdmFyLW90dGVyLFxuICBcImRyZWlkZWxcIjogJGZhLXZhci1kcmVpZGVsLFxuICBcInBlcnNvbi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcyxcbiAgXCJmZW1hbGVcIjogJGZhLXZhci1mZW1hbGUsXG4gIFwiY29tbWVudC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWRvbGxhcixcbiAgXCJidXNpbmVzcy10aW1lXCI6ICRmYS12YXItYnVzaW5lc3MtdGltZSxcbiAgXCJicmllZmNhc2UtY2xvY2tcIjogJGZhLXZhci1icmllZmNhc2UtY2xvY2ssXG4gIFwiZmxvd2VyLXR1bGlwXCI6ICRmYS12YXItZmxvd2VyLXR1bGlwLFxuICBcInBlb3BsZS1wYW50cy1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtcGFudHMtc2ltcGxlLFxuICBcImNsb3VkLWRyaXp6bGVcIjogJGZhLXZhci1jbG91ZC1kcml6emxlLFxuICBcInRhYmxlLWNlbGxzLWxhcmdlXCI6ICRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2UsXG4gIFwidGgtbGFyZ2VcIjogJGZhLXZhci10aC1sYXJnZSxcbiAgXCJib29rLXRhbmFraFwiOiAkZmEtdmFyLWJvb2stdGFuYWtoLFxuICBcInRhbmFraFwiOiAkZmEtdmFyLXRhbmFraCxcbiAgXCJzb2xhci1zeXN0ZW1cIjogJGZhLXZhci1zb2xhci1zeXN0ZW0sXG4gIFwic2VhbC1xdWVzdGlvblwiOiAkZmEtdmFyLXNlYWwtcXVlc3Rpb24sXG4gIFwicGhvbmUtdm9sdW1lXCI6ICRmYS12YXItcGhvbmUtdm9sdW1lLFxuICBcInZvbHVtZS1jb250cm9sLXBob25lXCI6ICRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmUsXG4gIFwiZGlzYy1kcml2ZVwiOiAkZmEtdmFyLWRpc2MtZHJpdmUsXG4gIFwiaGF0LWNvd2JveS1zaWRlXCI6ICRmYS12YXItaGF0LWNvd2JveS1zaWRlLFxuICBcInRhYmxlLXJvd3NcIjogJGZhLXZhci10YWJsZS1yb3dzLFxuICBcInJvd3NcIjogJGZhLXZhci1yb3dzLFxuICBcImxvY2F0aW9uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbG9jYXRpb24tZXhjbGFtYXRpb24sXG4gIFwibWFwLW1hcmtlci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb24sXG4gIFwiZmFjZS1mZWFyZnVsXCI6ICRmYS12YXItZmFjZS1mZWFyZnVsLFxuICBcImNsaXBib2FyZC11c2VyXCI6ICRmYS12YXItY2xpcGJvYXJkLXVzZXIsXG4gIFwiYnVzLXNjaG9vbFwiOiAkZmEtdmFyLWJ1cy1zY2hvb2wsXG4gIFwiZmlsbS1zbGFzaFwiOiAkZmEtdmFyLWZpbG0tc2xhc2gsXG4gIFwic3F1YXJlLWFycm93LWRvd24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1yaWdodCxcbiAgXCJib29rLXNwYXJrbGVzXCI6ICRmYS12YXItYm9vay1zcGFya2xlcyxcbiAgXCJib29rLXNwZWxsc1wiOiAkZmEtdmFyLWJvb2stc3BlbGxzLFxuICBcIndhc2hpbmctbWFjaGluZVwiOiAkZmEtdmFyLXdhc2hpbmctbWFjaGluZSxcbiAgXCJ3YXNoZXJcIjogJGZhLXZhci13YXNoZXIsXG4gIFwiY2hpbGRcIjogJGZhLXZhci1jaGlsZCxcbiAgXCJsaXJhLXNpZ25cIjogJGZhLXZhci1saXJhLXNpZ24sXG4gIFwidXNlci12aXNvclwiOiAkZmEtdmFyLXVzZXItdmlzb3IsXG4gIFwiZmlsZS1wbHVzLW1pbnVzXCI6ICRmYS12YXItZmlsZS1wbHVzLW1pbnVzLFxuICBcImNoZXNzLWNsb2NrLWZsaXBcIjogJGZhLXZhci1jaGVzcy1jbG9jay1mbGlwLFxuICBcImNoZXNzLWNsb2NrLWFsdFwiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLWFsdCxcbiAgXCJzYXRlbGxpdGVcIjogJGZhLXZhci1zYXRlbGxpdGUsXG4gIFwicGxhbmUtbG9ja1wiOiAkZmEtdmFyLXBsYW5lLWxvY2ssXG4gIFwic3RlZXJpbmctd2hlZWxcIjogJGZhLXZhci1zdGVlcmluZy13aGVlbCxcbiAgXCJ0YWdcIjogJGZhLXZhci10YWcsXG4gIFwic3RyZXRjaGVyXCI6ICRmYS12YXItc3RyZXRjaGVyLFxuICBcImJvb2stc2VjdGlvblwiOiAkZmEtdmFyLWJvb2stc2VjdGlvbixcbiAgXCJib29rLWxhd1wiOiAkZmEtdmFyLWJvb2stbGF3LFxuICBcImluYm94ZXNcIjogJGZhLXZhci1pbmJveGVzLFxuICBcImNvZmZlZS1iZWFuXCI6ICRmYS12YXItY29mZmVlLWJlYW4sXG4gIFwiY2lyY2xlLXllblwiOiAkZmEtdmFyLWNpcmNsZS15ZW4sXG4gIFwiYnJhY2tldHMtY3VybHlcIjogJGZhLXZhci1icmFja2V0cy1jdXJseSxcbiAgXCJlbGxpcHNpcy1zdHJva2UtdmVydGljYWxcIjogJGZhLXZhci1lbGxpcHNpcy1zdHJva2UtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdi1hbHRcIjogJGZhLXZhci1lbGxpcHNpcy12LWFsdCxcbiAgXCJjb21tZW50XCI6ICRmYS12YXItY29tbWVudCxcbiAgXCJzcXVhcmUtMVwiOiAkZmEtdmFyLXNxdWFyZS0xLFxuICBcImNha2UtY2FuZGxlc1wiOiAkZmEtdmFyLWNha2UtY2FuZGxlcyxcbiAgXCJiaXJ0aGRheS1jYWtlXCI6ICRmYS12YXItYmlydGhkYXktY2FrZSxcbiAgXCJjYWtlXCI6ICRmYS12YXItY2FrZSxcbiAgXCJoZWFkLXNpZGVcIjogJGZhLXZhci1oZWFkLXNpZGUsXG4gIFwiZW52ZWxvcGVcIjogJGZhLXZhci1lbnZlbG9wZSxcbiAgXCJkb2xseS1lbXB0eVwiOiAkZmEtdmFyLWRvbGx5LWVtcHR5LFxuICBcImZhY2UtdGlzc3VlXCI6ICRmYS12YXItZmFjZS10aXNzdWUsXG4gIFwiYW5nbGVzLXVwXCI6ICRmYS12YXItYW5nbGVzLXVwLFxuICBcImFuZ2xlLWRvdWJsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCxcbiAgXCJiaW4tcmVjeWNsZVwiOiAkZmEtdmFyLWJpbi1yZWN5Y2xlLFxuICBcInBhcGVyY2xpcFwiOiAkZmEtdmFyLXBhcGVyY2xpcCxcbiAgXCJjaGFydC1saW5lLWRvd25cIjogJGZhLXZhci1jaGFydC1saW5lLWRvd24sXG4gIFwiYXJyb3ctcmlnaHQtdG8tY2l0eVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHksXG4gIFwibG9jay1hXCI6ICRmYS12YXItbG9jay1hLFxuICBcInJpYmJvblwiOiAkZmEtdmFyLXJpYmJvbixcbiAgXCJsdW5nc1wiOiAkZmEtdmFyLWx1bmdzLFxuICBcInBlcnNvbi1waW5iYWxsXCI6ICRmYS12YXItcGVyc29uLXBpbmJhbGwsXG4gIFwiYXJyb3ctdXAtOS0xXCI6ICRmYS12YXItYXJyb3ctdXAtOS0xLFxuICBcInNvcnQtbnVtZXJpYy11cC1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0LFxuICBcImFwcGxlLWNvcmVcIjogJGZhLXZhci1hcHBsZS1jb3JlLFxuICBcImNpcmNsZS15XCI6ICRmYS12YXItY2lyY2xlLXksXG4gIFwiaDZcIjogJGZhLXZhci1oNixcbiAgXCJsaXRlY29pbi1zaWduXCI6ICRmYS12YXItbGl0ZWNvaW4tc2lnbixcbiAgXCJjaXJjbGUtc21hbGxcIjogJGZhLXZhci1jaXJjbGUtc21hbGwsXG4gIFwiYm9yZGVyLW5vbmVcIjogJGZhLXZhci1ib3JkZXItbm9uZSxcbiAgXCJhcnJvdy10dXJuLWRvd24tbGVmdFwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bi1sZWZ0LFxuICBcImNpcmNsZS1ub2Rlc1wiOiAkZmEtdmFyLWNpcmNsZS1ub2RlcyxcbiAgXCJwYXJhY2h1dGUtYm94XCI6ICRmYS12YXItcGFyYWNodXRlLWJveCxcbiAgXCJtZXNzYWdlLW1lZGljYWxcIjogJGZhLXZhci1tZXNzYWdlLW1lZGljYWwsXG4gIFwiY29tbWVudC1hbHQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LW1lZGljYWwsXG4gIFwicnVnYnktYmFsbFwiOiAkZmEtdmFyLXJ1Z2J5LWJhbGwsXG4gIFwiY29tbWVudC1tdXNpY1wiOiAkZmEtdmFyLWNvbW1lbnQtbXVzaWMsXG4gIFwiaW5kZW50XCI6ICRmYS12YXItaW5kZW50LFxuICBcInRyZWUtZGVjaWR1b3VzXCI6ICRmYS12YXItdHJlZS1kZWNpZHVvdXMsXG4gIFwidHJlZS1hbHRcIjogJGZhLXZhci10cmVlLWFsdCxcbiAgXCJwdXp6bGUtcGllY2Utc2ltcGxlXCI6ICRmYS12YXItcHV6emxlLXBpZWNlLXNpbXBsZSxcbiAgXCJwdXp6bGUtcGllY2UtYWx0XCI6ICRmYS12YXItcHV6emxlLXBpZWNlLWFsdCxcbiAgXCJ0cnVjay1maWVsZC11blwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLXVuLFxuICBcIm5mYy10cmFzaFwiOiAkZmEtdmFyLW5mYy10cmFzaCxcbiAgXCJob3VyZ2xhc3NcIjogJGZhLXZhci1ob3VyZ2xhc3MsXG4gIFwiaG91cmdsYXNzLWVtcHR5XCI6ICRmYS12YXItaG91cmdsYXNzLWVtcHR5LFxuICBcIm1vdW50YWluXCI6ICRmYS12YXItbW91bnRhaW4sXG4gIFwiZmlsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUteG1hcmssXG4gIFwiZmlsZS10aW1lc1wiOiAkZmEtdmFyLWZpbGUtdGltZXMsXG4gIFwiaG91c2UtaGVhcnRcIjogJGZhLXZhci1ob3VzZS1oZWFydCxcbiAgXCJob21lLWhlYXJ0XCI6ICRmYS12YXItaG9tZS1oZWFydCxcbiAgXCJob3VzZS1jaGltbmV5LWJsYW5rXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1ibGFuayxcbiAgXCJtZXRlci1ib2x0XCI6ICRmYS12YXItbWV0ZXItYm9sdCxcbiAgXCJ1c2VyLWRvY3RvclwiOiAkZmEtdmFyLXVzZXItZG9jdG9yLFxuICBcInVzZXItbWRcIjogJGZhLXZhci11c2VyLW1kLFxuICBcInNsYXNoLWJhY2tcIjogJGZhLXZhci1zbGFzaC1iYWNrLFxuICBcImNpcmNsZS1pbmZvXCI6ICRmYS12YXItY2lyY2xlLWluZm8sXG4gIFwiaW5mby1jaXJjbGVcIjogJGZhLXZhci1pbmZvLWNpcmNsZSxcbiAgXCJmaXNoaW5nLXJvZFwiOiAkZmEtdmFyLWZpc2hpbmctcm9kLFxuICBcImhhbW1lci1jcmFzaFwiOiAkZmEtdmFyLWhhbW1lci1jcmFzaCxcbiAgXCJtZXNzYWdlLWhlYXJ0XCI6ICRmYS12YXItbWVzc2FnZS1oZWFydCxcbiAgXCJjbG91ZC1tZWF0YmFsbFwiOiAkZmEtdmFyLWNsb3VkLW1lYXRiYWxsLFxuICBcImNhbWVyYS1wb2xhcm9pZFwiOiAkZmEtdmFyLWNhbWVyYS1wb2xhcm9pZCxcbiAgXCJjYW1lcmFcIjogJGZhLXZhci1jYW1lcmEsXG4gIFwiY2FtZXJhLWFsdFwiOiAkZmEtdmFyLWNhbWVyYS1hbHQsXG4gIFwic3F1YXJlLXZpcnVzXCI6ICRmYS12YXItc3F1YXJlLXZpcnVzLFxuICBcImNhcnQtYXJyb3ctdXBcIjogJGZhLXZhci1jYXJ0LWFycm93LXVwLFxuICBcIm1ldGVvclwiOiAkZmEtdmFyLW1ldGVvcixcbiAgXCJjYXItb25cIjogJGZhLXZhci1jYXItb24sXG4gIFwic2xlaWdoXCI6ICRmYS12YXItc2xlaWdoLFxuICBcImFycm93LWRvd24tMS05XCI6ICRmYS12YXItYXJyb3ctZG93bi0xLTksXG4gIFwic29ydC1udW1lcmljLWFzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2MsXG4gIFwic29ydC1udW1lcmljLWRvd25cIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bixcbiAgXCJidW95LW1vb3JpbmdcIjogJGZhLXZhci1idW95LW1vb3JpbmcsXG4gIFwic3F1YXJlLTRcIjogJGZhLXZhci1zcXVhcmUtNCxcbiAgXCJoYW5kLWhvbGRpbmctZHJvcGxldFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0LFxuICBcImhhbmQtaG9sZGluZy13YXRlclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcixcbiAgXCJ0cmljeWNsZS1hZHVsdFwiOiAkZmEtdmFyLXRyaWN5Y2xlLWFkdWx0LFxuICBcIndhdmVmb3JtXCI6ICRmYS12YXItd2F2ZWZvcm0sXG4gIFwid2F0ZXJcIjogJGZhLXZhci13YXRlcixcbiAgXCJzdGFyLXNoYXJwLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLXN0cm9rZSxcbiAgXCJzdGFyLXNoYXJwLWhhbGYtYWx0XCI6ICRmYS12YXItc3Rhci1zaGFycC1oYWxmLWFsdCxcbiAgXCJuZmMtc2lnbmFsXCI6ICRmYS12YXItbmZjLXNpZ25hbCxcbiAgXCJwbGFuZS1wcm9wXCI6ICRmYS12YXItcGxhbmUtcHJvcCxcbiAgXCJjYWxlbmRhci1jaGVja1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLFxuICBcImNsb2NrLWRlc2tcIjogJGZhLXZhci1jbG9jay1kZXNrLFxuICBcImNhbGVuZGFyLWNsb2NrXCI6ICRmYS12YXItY2FsZW5kYXItY2xvY2ssXG4gIFwiY2FsZW5kYXItdGltZVwiOiAkZmEtdmFyLWNhbGVuZGFyLXRpbWUsXG4gIFwiYnJhaWxsZVwiOiAkZmEtdmFyLWJyYWlsbGUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtYWx0XCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQsXG4gIFwicGxhdGUtdXRlbnNpbHNcIjogJGZhLXZhci1wbGF0ZS11dGVuc2lscyxcbiAgXCJmYW1pbHktcGFudHNcIjogJGZhLXZhci1mYW1pbHktcGFudHMsXG4gIFwiaG9zZS1yZWVsXCI6ICRmYS12YXItaG9zZS1yZWVsLFxuICBcImhvdXNlLXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLXdpbmRvdyxcbiAgXCJsYW5kbWFya1wiOiAkZmEtdmFyLWxhbmRtYXJrLFxuICBcInRydWNrXCI6ICRmYS12YXItdHJ1Y2ssXG4gIFwiY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWNyb3NzaGFpcnMsXG4gIFwiY2xvdWQtcmFpbmJvd1wiOiAkZmEtdmFyLWNsb3VkLXJhaW5ib3csXG4gIFwicGVyc29uLWNhbmVcIjogJGZhLXZhci1wZXJzb24tY2FuZSxcbiAgXCJhbGllblwiOiAkZmEtdmFyLWFsaWVuLFxuICBcInRlbnRcIjogJGZhLXZhci10ZW50LFxuICBcImxhcHRvcC1iaW5hcnlcIjogJGZhLXZhci1sYXB0b3AtYmluYXJ5LFxuICBcInZlc3QtcGF0Y2hlc1wiOiAkZmEtdmFyLXZlc3QtcGF0Y2hlcyxcbiAgXCJwZW9wbGUtZHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItcGVvcGxlLWRyZXNzLXNpbXBsZSxcbiAgXCJjaGVjay1kb3VibGVcIjogJGZhLXZhci1jaGVjay1kb3VibGUsXG4gIFwiYXJyb3ctZG93bi1hLXpcIjogJGZhLXZhci1hcnJvdy1kb3duLWEteixcbiAgXCJzb3J0LWFscGhhLWFzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjLFxuICBcInNvcnQtYWxwaGEtZG93blwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bixcbiAgXCJib3dsaW5nLWJhbGwtcGluXCI6ICRmYS12YXItYm93bGluZy1iYWxsLXBpbixcbiAgXCJiZWxsLXNjaG9vbC1zbGFzaFwiOiAkZmEtdmFyLWJlbGwtc2Nob29sLXNsYXNoLFxuICBcInBsdXMtbGFyZ2VcIjogJGZhLXZhci1wbHVzLWxhcmdlLFxuICBcIm1vbmV5LWJpbGwtd2hlYXRcIjogJGZhLXZhci1tb25leS1iaWxsLXdoZWF0LFxuICBcImNhbWVyYS12aWV3ZmluZGVyXCI6ICRmYS12YXItY2FtZXJhLXZpZXdmaW5kZXIsXG4gIFwic2NyZWVuc2hvdFwiOiAkZmEtdmFyLXNjcmVlbnNob3QsXG4gIFwibWVzc2FnZS1tdXNpY1wiOiAkZmEtdmFyLW1lc3NhZ2UtbXVzaWMsXG4gIFwiY29tbWVudC1hbHQtbXVzaWNcIjogJGZhLXZhci1jb21tZW50LWFsdC1tdXNpYyxcbiAgXCJjYXItYnVpbGRpbmdcIjogJGZhLXZhci1jYXItYnVpbGRpbmcsXG4gIFwiYm9yZGVyLWJvdHRvbS1yaWdodFwiOiAkZmEtdmFyLWJvcmRlci1ib3R0b20tcmlnaHQsXG4gIFwiYm9yZGVyLXN0eWxlLWFsdFwiOiAkZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQsXG4gIFwib2N0YWdvblwiOiAkZmEtdmFyLW9jdGFnb24sXG4gIFwiY29tbWVudC1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAtcmlnaHQsXG4gIFwib2N0YWdvbi1kaXZpZGVcIjogJGZhLXZhci1vY3RhZ29uLWRpdmlkZSxcbiAgXCJjb29raWVcIjogJGZhLXZhci1jb29raWUsXG4gIFwiYXJyb3ctcm90YXRlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdCxcbiAgXCJhcnJvdy1sZWZ0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1iYWNrXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2ssXG4gIFwiYXJyb3ctcm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG9cIjogJGZhLXZhci11bmRvLFxuICBcInR2LW11c2ljXCI6ICRmYS12YXItdHYtbXVzaWMsXG4gIFwiaGFyZC1kcml2ZVwiOiAkZmEtdmFyLWhhcmQtZHJpdmUsXG4gIFwiaGRkXCI6ICRmYS12YXItaGRkLFxuICBcInJlZWxcIjogJGZhLXZhci1yZWVsLFxuICBcImZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZHVtYmJlbGxcIjogJGZhLXZhci1kdW1iYmVsbCxcbiAgXCJyZWN0YW5nbGUtbGlzdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1saXN0LFxuICBcImxpc3QtYWx0XCI6ICRmYS12YXItbGlzdC1hbHQsXG4gIFwidGFycC1kcm9wbGV0XCI6ICRmYS12YXItdGFycC1kcm9wbGV0LFxuICBcImFsYXJtLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYWxhcm0tZXhjbGFtYXRpb24sXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjayxcbiAgXCJ0cmFmZmljLWNvbmVcIjogJGZhLXZhci10cmFmZmljLWNvbmUsXG4gIFwiZ3JhdGVcIjogJGZhLXZhci1ncmF0ZSxcbiAgXCJhcnJvdy1kb3duLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctZG93bi1yaWdodCxcbiAgXCJwZXJzb24tc2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljLFxuICBcInNraWluZy1ub3JkaWNcIjogJGZhLXZhci1za2lpbmctbm9yZGljLFxuICBcImNhbGVuZGFyLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1wbHVzLFxuICBcInBlcnNvbi1mcm9tLXBvcnRhbFwiOiAkZmEtdmFyLXBlcnNvbi1mcm9tLXBvcnRhbCxcbiAgXCJwb3J0YWwtZXhpdFwiOiAkZmEtdmFyLXBvcnRhbC1leGl0LFxuICBcInBsYW5lLWFycml2YWxcIjogJGZhLXZhci1wbGFuZS1hcnJpdmFsLFxuICBcImNvd2JlbGwtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jb3diZWxsLWNpcmNsZS1wbHVzLFxuICBcImNvd2JlbGwtbW9yZVwiOiAkZmEtdmFyLWNvd2JlbGwtbW9yZSxcbiAgXCJjaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1sZWZ0LFxuICBcImFycm93LWFsdC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcbiAgXCJkaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWxcIjogJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctdmVydGljYWwsXG4gIFwic2lnbmFsLWJhcnMtZmFpclwiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLWZhaXIsXG4gIFwic2lnbmFsLWFsdC0yXCI6ICRmYS12YXItc2lnbmFsLWFsdC0yLFxuICBcInNwb3J0c2JhbGxcIjogJGZhLXZhci1zcG9ydHNiYWxsLFxuICBcImdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFua1wiOiAkZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZC1jcmFuayxcbiAgXCJ0cmFpbi1zdWJ3YXlcIjogJGZhLXZhci10cmFpbi1zdWJ3YXksXG4gIFwic3Vid2F5XCI6ICRmYS12YXItc3Vid2F5LFxuICBcImNoYXJ0LWdhbnR0XCI6ICRmYS12YXItY2hhcnQtZ2FudHQsXG4gIFwiZmFjZS1zbWlsZS11cHNpZGUtZG93blwiOiAkZmEtdmFyLWZhY2Utc21pbGUtdXBzaWRlLWRvd24sXG4gIFwiYmFsbC1waWxlXCI6ICRmYS12YXItYmFsbC1waWxlLFxuICBcImJhZGdlLWRvbGxhclwiOiAkZmEtdmFyLWJhZGdlLWRvbGxhcixcbiAgXCJtb25leS1iaWxscy1zaW1wbGVcIjogJGZhLXZhci1tb25leS1iaWxscy1zaW1wbGUsXG4gIFwibW9uZXktYmlsbHMtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbHMtYWx0LFxuICBcImxpc3QtdGltZWxpbmVcIjogJGZhLXZhci1saXN0LXRpbWVsaW5lLFxuICBcImluZGlhbi1ydXBlZS1zaWduXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ24sXG4gIFwiaW5kaWFuLXJ1cGVlXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLFxuICBcImluclwiOiAkZmEtdmFyLWlucixcbiAgXCJjcm9wLXNpbXBsZVwiOiAkZmEtdmFyLWNyb3Atc2ltcGxlLFxuICBcImNyb3AtYWx0XCI6ICRmYS12YXItY3JvcC1hbHQsXG4gIFwibW9uZXktYmlsbC0xXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLFxuICBcIm1vbmV5LWJpbGwtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC1hbHQsXG4gIFwibGVmdC1sb25nXCI6ICRmYS12YXItbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0LFxuICBcImtleWJvYXJkLWRvd25cIjogJGZhLXZhci1rZXlib2FyZC1kb3duLFxuICBcImNpcmNsZS11cC1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS11cC1yaWdodCxcbiAgXCJjbG91ZC1ib2x0LW1vb25cIjogJGZhLXZhci1jbG91ZC1ib2x0LW1vb24sXG4gIFwidGh1bmRlcnN0b3JtLW1vb25cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0tbW9vbixcbiAgXCJkbmFcIjogJGZhLXZhci1kbmEsXG4gIFwidmlydXMtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1zbGFzaCxcbiAgXCJicmFja2V0LXJvdW5kLXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1yb3VuZC1yaWdodCxcbiAgXCJjaXJjbGUtc3RlcmxpbmdcIjogJGZhLXZhci1jaXJjbGUtc3RlcmxpbmcsXG4gIFwiY2lyY2xlLTVcIjogJGZhLXZhci1jaXJjbGUtNSxcbiAgXCJtaW51c1wiOiAkZmEtdmFyLW1pbnVzLFxuICBcInN1YnRyYWN0XCI6ICRmYS12YXItc3VidHJhY3QsXG4gIFwiZmlyZS1mbGFtZVwiOiAkZmEtdmFyLWZpcmUtZmxhbWUsXG4gIFwiZmxhbWVcIjogJGZhLXZhci1mbGFtZSxcbiAgXCJyaWdodC10by1saW5lXCI6ICRmYS12YXItcmlnaHQtdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tcmlnaHQsXG4gIFwiZ2lmXCI6ICRmYS12YXItZ2lmLFxuICBcImNoZXNzXCI6ICRmYS12YXItY2hlc3MsXG4gIFwidHJhc2gtc2xhc2hcIjogJGZhLXZhci10cmFzaC1zbGFzaCxcbiAgXCJhcnJvdy1sZWZ0LWxvbmdcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0LFxuICBcInBsdWctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2ssXG4gIFwiZm9udC1jYXNlXCI6ICRmYS12YXItZm9udC1jYXNlLFxuICBcInN0cmVldC12aWV3XCI6ICRmYS12YXItc3RyZWV0LXZpZXcsXG4gIFwiYXJyb3ctZG93bi1sZWZ0XCI6ICRmYS12YXItYXJyb3ctZG93bi1sZWZ0LFxuICBcImZyYW5jLXNpZ25cIjogJGZhLXZhci1mcmFuYy1zaWduLFxuICBcImZsYXNrLXJvdW5kLXBvaXNvblwiOiAkZmEtdmFyLWZsYXNrLXJvdW5kLXBvaXNvbixcbiAgXCJmbGFzay1wb2lzb25cIjogJGZhLXZhci1mbGFzay1wb2lzb24sXG4gIFwidm9sdW1lLW9mZlwiOiAkZmEtdmFyLXZvbHVtZS1vZmYsXG4gIFwiYm9vay1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJjaGFydC11c2VyXCI6ICRmYS12YXItY2hhcnQtdXNlcixcbiAgXCJ1c2VyLWNoYXJ0XCI6ICRmYS12YXItdXNlci1jaGFydCxcbiAgXCJoYW5kcy1hc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYXNsLWludGVycHJldGluZyxcbiAgXCJhbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwicHJlc2VudGF0aW9uLXNjcmVlblwiOiAkZmEtdmFyLXByZXNlbnRhdGlvbi1zY3JlZW4sXG4gIFwicHJlc2VudGF0aW9uXCI6ICRmYS12YXItcHJlc2VudGF0aW9uLFxuICBcImNpcmNsZS1ib2x0XCI6ICRmYS12YXItY2lyY2xlLWJvbHQsXG4gIFwiZmFjZS1zbWlsZS1oYWxvXCI6ICRmYS12YXItZmFjZS1zbWlsZS1oYWxvLFxuICBcImNhcnQtY2lyY2xlLWFycm93LWRvd25cIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImhvdXNlLXBlcnNvbi1yZXR1cm5cIjogJGZhLXZhci1ob3VzZS1wZXJzb24tcmV0dXJuLFxuICBcImhvdXNlLXBlcnNvbi1hcnJpdmVcIjogJGZhLXZhci1ob3VzZS1wZXJzb24tYXJyaXZlLFxuICBcImhvdXNlLXJldHVyblwiOiAkZmEtdmFyLWhvdXNlLXJldHVybixcbiAgXCJtZXNzYWdlLXhtYXJrXCI6ICRmYS12YXItbWVzc2FnZS14bWFyayxcbiAgXCJjb21tZW50LWFsdC10aW1lc1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXRpbWVzLFxuICBcIm1lc3NhZ2UtdGltZXNcIjogJGZhLXZhci1tZXNzYWdlLXRpbWVzLFxuICBcImZpbGUtY2VydGlmaWNhdGVcIjogJGZhLXZhci1maWxlLWNlcnRpZmljYXRlLFxuICBcImZpbGUtYXdhcmRcIjogJGZhLXZhci1maWxlLWF3YXJkLFxuICBcInVzZXItZG9jdG9yLWhhaXItbG9uZ1wiOiAkZmEtdmFyLXVzZXItZG9jdG9yLWhhaXItbG9uZyxcbiAgXCJjYW1lcmEtc2VjdXJpdHlcIjogJGZhLXZhci1jYW1lcmEtc2VjdXJpdHksXG4gIFwiY2FtZXJhLWhvbWVcIjogJGZhLXZhci1jYW1lcmEtaG9tZSxcbiAgXCJnZWFyXCI6ICRmYS12YXItZ2VhcixcbiAgXCJjb2dcIjogJGZhLXZhci1jb2csXG4gIFwiZHJvcGxldC1zbGFzaFwiOiAkZmEtdmFyLWRyb3BsZXQtc2xhc2gsXG4gIFwidGludC1zbGFzaFwiOiAkZmEtdmFyLXRpbnQtc2xhc2gsXG4gIFwiYm9vay1oZWFydFwiOiAkZmEtdmFyLWJvb2staGVhcnQsXG4gIFwibW9zcXVlXCI6ICRmYS12YXItbW9zcXVlLFxuICBcImR1Y2tcIjogJGZhLXZhci1kdWNrLFxuICBcIm1vc3F1aXRvXCI6ICRmYS12YXItbW9zcXVpdG8sXG4gIFwic3Rhci1vZi1kYXZpZFwiOiAkZmEtdmFyLXN0YXItb2YtZGF2aWQsXG4gIFwiZmxhZy1zd2FsbG93dGFpbFwiOiAkZmEtdmFyLWZsYWctc3dhbGxvd3RhaWwsXG4gIFwiZmxhZy1hbHRcIjogJGZhLXZhci1mbGFnLWFsdCxcbiAgXCJwZXJzb24tbWlsaXRhcnktcmlmbGVcIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcmlmbGUsXG4gIFwiY2FyLWdhcmFnZVwiOiAkZmEtdmFyLWNhci1nYXJhZ2UsXG4gIFwiY2FydC1zaG9wcGluZ1wiOiAkZmEtdmFyLWNhcnQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctY2FydFwiOiAkZmEtdmFyLXNob3BwaW5nLWNhcnQsXG4gIFwiYm9vay1mb250XCI6ICRmYS12YXItYm9vay1mb250LFxuICBcInNoaWVsZC1wbHVzXCI6ICRmYS12YXItc2hpZWxkLXBsdXMsXG4gIFwidmlhbHNcIjogJGZhLXZhci12aWFscyxcbiAgXCJleWUtZHJvcHBlci1mdWxsXCI6ICRmYS12YXItZXllLWRyb3BwZXItZnVsbCxcbiAgXCJkaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsLFxuICBcInRhYmxldC1ydWdnZWRcIjogJGZhLXZhci10YWJsZXQtcnVnZ2VkLFxuICBcInRlbXBlcmF0dXJlLXNub3dcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1zbm93LFxuICBcInRlbXBlcmF0dXJlLWZyaWdpZFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZyaWdpZCxcbiAgXCJtb3BlZFwiOiAkZmEtdmFyLW1vcGVkLFxuICBcImZhY2Utc21pbGUtcGx1c1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtcGx1cyxcbiAgXCJzbWlsZS1wbHVzXCI6ICRmYS12YXItc21pbGUtcGx1cyxcbiAgXCJyYWRpby10dW5lclwiOiAkZmEtdmFyLXJhZGlvLXR1bmVyLFxuICBcInJhZGlvLWFsdFwiOiAkZmEtdmFyLXJhZGlvLWFsdCxcbiAgXCJmYWNlLXN3ZWFyXCI6ICRmYS12YXItZmFjZS1zd2VhcixcbiAgXCJ3YXRlci1hcnJvdy1kb3duXCI6ICRmYS12YXItd2F0ZXItYXJyb3ctZG93bixcbiAgXCJ3YXRlci1sb3dlclwiOiAkZmEtdmFyLXdhdGVyLWxvd2VyLFxuICBcInNjYW5uZXItdG91Y2hzY3JlZW5cIjogJGZhLXZhci1zY2FubmVyLXRvdWNoc2NyZWVuLFxuICBcImNpcmNsZS03XCI6ICRmYS12YXItY2lyY2xlLTcsXG4gIFwicGx1Zy1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXBsdXMsXG4gIFwicGVyc29uLXNraS1qdW1waW5nXCI6ICRmYS12YXItcGVyc29uLXNraS1qdW1waW5nLFxuICBcInNraS1qdW1wXCI6ICRmYS12YXItc2tpLWp1bXAsXG4gIFwicGxhY2Utb2Ytd29yc2hpcFwiOiAkZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXAsXG4gIFwid2F0ZXItYXJyb3ctdXBcIjogJGZhLXZhci13YXRlci1hcnJvdy11cCxcbiAgXCJ3YXRlci1yaXNlXCI6ICRmYS12YXItd2F0ZXItcmlzZSxcbiAgXCJ3YXZlZm9ybS1saW5lc1wiOiAkZmEtdmFyLXdhdmVmb3JtLWxpbmVzLFxuICBcIndhdmVmb3JtLXBhdGhcIjogJGZhLXZhci13YXZlZm9ybS1wYXRoLFxuICBcInNwbGl0XCI6ICRmYS12YXItc3BsaXQsXG4gIFwiZmlsbS1jYW5pc3RlclwiOiAkZmEtdmFyLWZpbG0tY2FuaXN0ZXIsXG4gIFwiZmlsbS1jYW5uaXN0ZXJcIjogJGZhLXZhci1maWxtLWNhbm5pc3RlcixcbiAgXCJmb2xkZXIteG1hcmtcIjogJGZhLXZhci1mb2xkZXIteG1hcmssXG4gIFwiZm9sZGVyLXRpbWVzXCI6ICRmYS12YXItZm9sZGVyLXRpbWVzLFxuICBcInRvaWxldC1wYXBlci1ibGFua1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1ibGFuayxcbiAgXCJ0b2lsZXQtcGFwZXItYWx0XCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWFsdCxcbiAgXCJ0YWJsZXQtc2NyZWVuXCI6ICRmYS12YXItdGFibGV0LXNjcmVlbixcbiAgXCJ0YWJsZXQtYW5kcm9pZC1hbHRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZC1hbHQsXG4gIFwiaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZFwiOiAkZmEtdmFyLWhleGFnb24tdmVydGljYWwtbmZ0LXNsYW50ZWQsXG4gIFwiZm9sZGVyLW11c2ljXCI6ICRmYS12YXItZm9sZGVyLW11c2ljLFxuICBcImRpc3BsYXktbWVkaWNhbFwiOiAkZmEtdmFyLWRpc3BsYXktbWVkaWNhbCxcbiAgXCJkZXNrdG9wLW1lZGljYWxcIjogJGZhLXZhci1kZXNrdG9wLW1lZGljYWwsXG4gIFwic2hhcmUtYWxsXCI6ICRmYS12YXItc2hhcmUtYWxsLFxuICBcInBlYXBvZFwiOiAkZmEtdmFyLXBlYXBvZCxcbiAgXCJjaGVzcy1jbG9ja1wiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLFxuICBcImF4ZVwiOiAkZmEtdmFyLWF4ZSxcbiAgXCJzcXVhcmUtZFwiOiAkZmEtdmFyLXNxdWFyZS1kLFxuICBcImdyaXAtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLXZlcnRpY2FsLFxuICBcIm1vYmlsZS1zaWduYWwtb3V0XCI6ICRmYS12YXItbW9iaWxlLXNpZ25hbC1vdXQsXG4gIFwiYXJyb3ctdHVybi11cFwiOiAkZmEtdmFyLWFycm93LXR1cm4tdXAsXG4gIFwibGV2ZWwtdXBcIjogJGZhLXZhci1sZXZlbC11cCxcbiAgXCJ1XCI6ICRmYS12YXItdSxcbiAgXCJhcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJzcXVhcmUtcm9vdC12YXJpYWJsZVwiOiAkZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlLFxuICBcInNxdWFyZS1yb290LWFsdFwiOiAkZmEtdmFyLXNxdWFyZS1yb290LWFsdCxcbiAgXCJsaWdodC1zd2l0Y2gtb25cIjogJGZhLXZhci1saWdodC1zd2l0Y2gtb24sXG4gIFwiYXJyb3ctZG93bi1hcnJvdy11cFwiOiAkZmEtdmFyLWFycm93LWRvd24tYXJyb3ctdXAsXG4gIFwic29ydC1hbHRcIjogJGZhLXZhci1zb3J0LWFsdCxcbiAgXCJyYWluZHJvcHNcIjogJGZhLXZhci1yYWluZHJvcHMsXG4gIFwiZGFzaFwiOiAkZmEtdmFyLWRhc2gsXG4gIFwibWludXMtbGFyZ2VcIjogJGZhLXZhci1taW51cy1sYXJnZSxcbiAgXCJjbG9ja1wiOiAkZmEtdmFyLWNsb2NrLFxuICBcImNsb2NrLWZvdXJcIjogJGZhLXZhci1jbG9jay1mb3VyLFxuICBcImlucHV0LW51bWVyaWNcIjogJGZhLXZhci1pbnB1dC1udW1lcmljLFxuICBcInRydWNrLXRvd1wiOiAkZmEtdmFyLXRydWNrLXRvdyxcbiAgXCJiYWNrd2FyZC1zdGVwXCI6ICRmYS12YXItYmFja3dhcmQtc3RlcCxcbiAgXCJzdGVwLWJhY2t3YXJkXCI6ICRmYS12YXItc3RlcC1iYWNrd2FyZCxcbiAgXCJwYWxsZXRcIjogJGZhLXZhci1wYWxsZXQsXG4gIFwiY2FyLWJvbHRcIjogJGZhLXZhci1jYXItYm9sdCxcbiAgXCJhcnJvd3MtbWF4aW1pemVcIjogJGZhLXZhci1hcnJvd3MtbWF4aW1pemUsXG4gIFwiZXhwYW5kLWFycm93c1wiOiAkZmEtdmFyLWV4cGFuZC1hcnJvd3MsXG4gIFwiZmF1Y2V0XCI6ICRmYS12YXItZmF1Y2V0LFxuICBcImNsb3VkLXNsZWV0XCI6ICRmYS12YXItY2xvdWQtc2xlZXQsXG4gIFwibGFtcC1zdHJlZXRcIjogJGZhLXZhci1sYW1wLXN0cmVldCxcbiAgXCJsaXN0LXJhZGlvXCI6ICRmYS12YXItbGlzdC1yYWRpbyxcbiAgXCJwZW4tbmliLXNsYXNoXCI6ICRmYS12YXItcGVuLW5pYi1zbGFzaCxcbiAgXCJiYXNlYmFsbC1iYXQtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsLFxuICBcInNxdWFyZS11cC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLXVwLWxlZnQsXG4gIFwib3ZlcmxpbmVcIjogJGZhLXZhci1vdmVybGluZSxcbiAgXCJzXCI6ICRmYS12YXItcyxcbiAgXCJ0aW1lbGluZVwiOiAkZmEtdmFyLXRpbWVsaW5lLFxuICBcImtleWJvYXJkXCI6ICRmYS12YXIta2V5Ym9hcmQsXG4gIFwiYXJyb3dzLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJ1c2ItZHJpdmVcIjogJGZhLXZhci11c2ItZHJpdmUsXG4gIFwiYmFsbG90XCI6ICRmYS12YXItYmFsbG90LFxuICBcImNhcmV0LWRvd25cIjogJGZhLXZhci1jYXJldC1kb3duLFxuICBcImxvY2F0aW9uLWRvdC1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLWRvdC1zbGFzaCxcbiAgXCJtYXAtbWFya2VyLWFsdC1zbGFzaFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItYWx0LXNsYXNoLFxuICBcImNhcmRzXCI6ICRmYS12YXItY2FyZHMsXG4gIFwiaG91c2UtY2hpbW5leS1tZWRpY2FsXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsLFxuICBcImNsaW5pYy1tZWRpY2FsXCI6ICRmYS12YXItY2xpbmljLW1lZGljYWwsXG4gIFwiYm94aW5nLWdsb3ZlXCI6ICRmYS12YXItYm94aW5nLWdsb3ZlLFxuICBcImdsb3ZlLWJveGluZ1wiOiAkZmEtdmFyLWdsb3ZlLWJveGluZyxcbiAgXCJ0ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzLFxuICBcInRlbXBlcmF0dXJlLTNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0zLFxuICBcInRoZXJtb21ldGVyLTNcIjogJGZhLXZhci10aGVybW9tZXRlci0zLFxuICBcInRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMsXG4gIFwiYmVsbC1zY2hvb2xcIjogJGZhLXZhci1iZWxsLXNjaG9vbCxcbiAgXCJtb2JpbGUtc2NyZWVuXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbixcbiAgXCJtb2JpbGUtYW5kcm9pZC1hbHRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZC1hbHQsXG4gIFwicGxhbmUtdXBcIjogJGZhLXZhci1wbGFuZS11cCxcbiAgXCJmb2xkZXItaGVhcnRcIjogJGZhLXZhci1mb2xkZXItaGVhcnQsXG4gIFwiY2lyY2xlLWxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItY2lyY2xlLWxvY2F0aW9uLWFycm93LFxuICBcImxvY2F0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWxvY2F0aW9uLWNpcmNsZSxcbiAgXCJmYWNlLWhlYWQtYmFuZGFnZVwiOiAkZmEtdmFyLWZhY2UtaGVhZC1iYW5kYWdlLFxuICBcInN1c2hpLXJvbGxcIjogJGZhLXZhci1zdXNoaS1yb2xsLFxuICBcIm1ha2ktcm9sbFwiOiAkZmEtdmFyLW1ha2ktcm9sbCxcbiAgXCJtYWtpenVzaGlcIjogJGZhLXZhci1tYWtpenVzaGksXG4gIFwiY2FyLWJ1bXBcIjogJGZhLXZhci1jYXItYnVtcCxcbiAgXCJwaWdneS1iYW5rXCI6ICRmYS12YXItcGlnZ3ktYmFuayxcbiAgXCJyYWNxdWV0XCI6ICRmYS12YXItcmFjcXVldCxcbiAgXCJjYXItbWlycm9yc1wiOiAkZmEtdmFyLWNhci1taXJyb3JzLFxuICBcImluZHVzdHJ5LXdpbmRvd3NcIjogJGZhLXZhci1pbmR1c3RyeS13aW5kb3dzLFxuICBcImluZHVzdHJ5LWFsdFwiOiAkZmEtdmFyLWluZHVzdHJ5LWFsdCxcbiAgXCJib2x0LWF1dG9cIjogJGZhLXZhci1ib2x0LWF1dG8sXG4gIFwiYmF0dGVyeS1oYWxmXCI6ICRmYS12YXItYmF0dGVyeS1oYWxmLFxuICBcImJhdHRlcnktM1wiOiAkZmEtdmFyLWJhdHRlcnktMyxcbiAgXCJmbHV4LWNhcGFjaXRvclwiOiAkZmEtdmFyLWZsdXgtY2FwYWNpdG9yLFxuICBcIm1vdW50YWluLWNpdHlcIjogJGZhLXZhci1tb3VudGFpbi1jaXR5LFxuICBcImNvaW5zXCI6ICRmYS12YXItY29pbnMsXG4gIFwiaG9uZXktcG90XCI6ICRmYS12YXItaG9uZXktcG90LFxuICBcIm9saXZlXCI6ICRmYS12YXItb2xpdmUsXG4gIFwia2hhbmRhXCI6ICRmYS12YXIta2hhbmRhLFxuICBcImZpbHRlci1saXN0XCI6ICRmYS12YXItZmlsdGVyLWxpc3QsXG4gIFwib3V0bGV0XCI6ICRmYS12YXItb3V0bGV0LFxuICBcInNsaWRlcnNcIjogJGZhLXZhci1zbGlkZXJzLFxuICBcInNsaWRlcnMtaFwiOiAkZmEtdmFyLXNsaWRlcnMtaCxcbiAgXCJjYXVsZHJvblwiOiAkZmEtdmFyLWNhdWxkcm9uLFxuICBcInBlb3BsZVwiOiAkZmEtdmFyLXBlb3BsZSxcbiAgXCJmb2xkZXItdHJlZVwiOiAkZmEtdmFyLWZvbGRlci10cmVlLFxuICBcIm5ldHdvcmstd2lyZWRcIjogJGZhLXZhci1uZXR3b3JrLXdpcmVkLFxuICBcImNyb2lzc2FudFwiOiAkZmEtdmFyLWNyb2lzc2FudCxcbiAgXCJtYXAtcGluXCI6ICRmYS12YXItbWFwLXBpbixcbiAgXCJoYW1zYVwiOiAkZmEtdmFyLWhhbXNhLFxuICBcImNlbnQtc2lnblwiOiAkZmEtdmFyLWNlbnQtc2lnbixcbiAgXCJzd29yZHMtbGFzZXJcIjogJGZhLXZhci1zd29yZHMtbGFzZXIsXG4gIFwiZmxhc2tcIjogJGZhLXZhci1mbGFzayxcbiAgXCJwZXJzb24tcHJlZ25hbnRcIjogJGZhLXZhci1wZXJzb24tcHJlZ25hbnQsXG4gIFwic3F1YXJlLXVcIjogJGZhLXZhci1zcXVhcmUtdSxcbiAgXCJ3YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1zcGFya2xlcyxcbiAgXCJyb3V0ZXJcIjogJGZhLXZhci1yb3V0ZXIsXG4gIFwiZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbCxcbiAgXCJlbGxpcHNpcy12XCI6ICRmYS12YXItZWxsaXBzaXMtdixcbiAgXCJzd29yZC1sYXNlci1hbHRcIjogJGZhLXZhci1zd29yZC1sYXNlci1hbHQsXG4gIFwidGlja2V0XCI6ICRmYS12YXItdGlja2V0LFxuICBcInBvd2VyLW9mZlwiOiAkZmEtdmFyLXBvd2VyLW9mZixcbiAgXCJjb2luXCI6ICRmYS12YXItY29pbixcbiAgXCJsYXB0b3Atc2xhc2hcIjogJGZhLXZhci1sYXB0b3Atc2xhc2gsXG4gIFwicmlnaHQtbG9uZ1wiOiAkZmEtdmFyLXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtcmlnaHRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCxcbiAgXCJjaXJjbGUtYlwiOiAkZmEtdmFyLWNpcmNsZS1iLFxuICBcInBlcnNvbi1kcmVzcy1zaW1wbGVcIjogJGZhLXZhci1wZXJzb24tZHJlc3Mtc2ltcGxlLFxuICBcInBpcGUtY29sbGFyXCI6ICRmYS12YXItcGlwZS1jb2xsYXIsXG4gIFwibGlnaHRzLWhvbGlkYXlcIjogJGZhLXZhci1saWdodHMtaG9saWRheSxcbiAgXCJjaXRydXNcIjogJGZhLXZhci1jaXRydXMsXG4gIFwiZmxhZy11c2FcIjogJGZhLXZhci1mbGFnLXVzYSxcbiAgXCJsYXB0b3AtZmlsZVwiOiAkZmEtdmFyLWxhcHRvcC1maWxlLFxuICBcInR0eVwiOiAkZmEtdmFyLXR0eSxcbiAgXCJ0ZWxldHlwZVwiOiAkZmEtdmFyLXRlbGV0eXBlLFxuICBcImNoYXJ0LXRyZWUtbWFwXCI6ICRmYS12YXItY2hhcnQtdHJlZS1tYXAsXG4gIFwiZGlhZ3JhbS1uZXh0XCI6ICRmYS12YXItZGlhZ3JhbS1uZXh0LFxuICBcInBlcnNvbi1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1yaWZsZSxcbiAgXCJjbG9jay1maXZlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLWZpdmUtdGhpcnR5LFxuICBcInBpcGUtdmFsdmVcIjogJGZhLXZhci1waXBlLXZhbHZlLFxuICBcImFycm93LXVwLWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1hcmMsXG4gIFwiZmFjZS1zcGlyYWwtZXllc1wiOiAkZmEtdmFyLWZhY2Utc3BpcmFsLWV5ZXMsXG4gIFwiY29tcHJlc3Mtd2lkZVwiOiAkZmEtdmFyLWNvbXByZXNzLXdpZGUsXG4gIFwiY2lyY2xlLXBob25lLWhhbmd1cFwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZS1oYW5ndXAsXG4gIFwicGhvbmUtY2lyY2xlLWRvd25cIjogJGZhLXZhci1waG9uZS1jaXJjbGUtZG93bixcbiAgXCJnZWFyLWNvbXBsZXgtY29kZVwiOiAkZmEtdmFyLWdlYXItY29tcGxleC1jb2RlLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYmFkbWludG9uXCI6ICRmYS12YXItYmFkbWludG9uLFxuICBcImNsb3NlZC1jYXB0aW9uaW5nXCI6ICRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcsXG4gIFwicGVyc29uLWhpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oaWtpbmcsXG4gIFwiaGlraW5nXCI6ICRmYS12YXItaGlraW5nLFxuICBcInJpZ2h0LWZyb20tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tbGVmdCxcbiAgXCJ2ZW51cy1kb3VibGVcIjogJGZhLXZhci12ZW51cy1kb3VibGUsXG4gIFwiaW1hZ2VzXCI6ICRmYS12YXItaW1hZ2VzLFxuICBcImNhbGN1bGF0b3JcIjogJGZhLXZhci1jYWxjdWxhdG9yLFxuICBcInNodXR0bGVjb2NrXCI6ICRmYS12YXItc2h1dHRsZWNvY2ssXG4gIFwidXNlci1oYWlyXCI6ICRmYS12YXItdXNlci1oYWlyLFxuICBcImV5ZS1ldmlsXCI6ICRmYS12YXItZXllLWV2aWwsXG4gIFwicGVvcGxlLXB1bGxpbmdcIjogJGZhLXZhci1wZW9wbGUtcHVsbGluZyxcbiAgXCJuXCI6ICRmYS12YXItbixcbiAgXCJzd2FwXCI6ICRmYS12YXItc3dhcCxcbiAgXCJnYXJhZ2VcIjogJGZhLXZhci1nYXJhZ2UsXG4gIFwiY2FibGUtY2FyXCI6ICRmYS12YXItY2FibGUtY2FyLFxuICBcInRyYW1cIjogJGZhLXZhci10cmFtLFxuICBcInNob3ZlbC1zbm93XCI6ICRmYS12YXItc2hvdmVsLXNub3csXG4gIFwiY2xvdWQtcmFpblwiOiAkZmEtdmFyLWNsb3VkLXJhaW4sXG4gIFwiZmFjZS1seWluZ1wiOiAkZmEtdmFyLWZhY2UtbHlpbmcsXG4gIFwic3ByaW5rbGVyXCI6ICRmYS12YXItc3ByaW5rbGVyLFxuICBcImJ1aWxkaW5nLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyayxcbiAgXCJwZXJzb24tc2xlZGRpbmdcIjogJGZhLXZhci1wZXJzb24tc2xlZGRpbmcsXG4gIFwic2xlZGRpbmdcIjogJGZhLXZhci1zbGVkZGluZyxcbiAgXCJnYW1lLWNvbnNvbGUtaGFuZGhlbGRcIjogJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQsXG4gIFwic2hpcFwiOiAkZmEtdmFyLXNoaXAsXG4gIFwiY2xvY2stc2l4LXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXNpeC10aGlydHksXG4gIFwiYmF0dGVyeS1zbGFzaFwiOiAkZmEtdmFyLWJhdHRlcnktc2xhc2gsXG4gIFwidHVncmlrLXNpZ25cIjogJGZhLXZhci10dWdyaWstc2lnbixcbiAgXCJhcnJvd3MtZG93bi10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tbGluZSxcbiAgXCJkb3dubG9hZFwiOiAkZmEtdmFyLWRvd25sb2FkLFxuICBcImFuZ2xlcy11cC1kb3duXCI6ICRmYS12YXItYW5nbGVzLXVwLWRvd24sXG4gIFwic2hlbHZlc1wiOiAkZmEtdmFyLXNoZWx2ZXMsXG4gIFwiaW52ZW50b3J5XCI6ICRmYS12YXItaW52ZW50b3J5LFxuICBcImNsb3VkLXNub3dcIjogJGZhLXZhci1jbG91ZC1zbm93LFxuICBcImZhY2UtZ3JpblwiOiAkZmEtdmFyLWZhY2UtZ3JpbixcbiAgXCJncmluXCI6ICRmYS12YXItZ3JpbixcbiAgXCJkZWxldGUtbGVmdFwiOiAkZmEtdmFyLWRlbGV0ZS1sZWZ0LFxuICBcImJhY2tzcGFjZVwiOiAkZmEtdmFyLWJhY2tzcGFjZSxcbiAgXCJvdmVuXCI6ICRmYS12YXItb3ZlbixcbiAgXCJjbG91ZC1iaW5hcnlcIjogJGZhLXZhci1jbG91ZC1iaW5hcnksXG4gIFwiZXllLWRyb3BwZXJcIjogJGZhLXZhci1leWUtZHJvcHBlcixcbiAgXCJleWUtZHJvcHBlci1lbXB0eVwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5LFxuICBcImV5ZWRyb3BwZXJcIjogJGZhLXZhci1leWVkcm9wcGVyLFxuICBcImNvbW1lbnQtY2FwdGlvbnNcIjogJGZhLXZhci1jb21tZW50LWNhcHRpb25zLFxuICBcImNvbW1lbnRzLXF1ZXN0aW9uXCI6ICRmYS12YXItY29tbWVudHMtcXVlc3Rpb24sXG4gIFwic2NyaWJibGVcIjogJGZhLXZhci1zY3JpYmJsZSxcbiAgXCJyb3RhdGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb3RhdGUtZXhjbGFtYXRpb24sXG4gIFwiZmlsZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjayxcbiAgXCJnbGFzc1wiOiAkZmEtdmFyLWdsYXNzLFxuICBcImxvYWRlclwiOiAkZmEtdmFyLWxvYWRlcixcbiAgXCJmb3J3YXJkXCI6ICRmYS12YXItZm9yd2FyZCxcbiAgXCJ1c2VyLXBpbG90XCI6ICRmYS12YXItdXNlci1waWxvdCxcbiAgXCJtb2JpbGVcIjogJGZhLXZhci1tb2JpbGUsXG4gIFwibW9iaWxlLWFuZHJvaWRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZCxcbiAgXCJtb2JpbGUtcGhvbmVcIjogJGZhLXZhci1tb2JpbGUtcGhvbmUsXG4gIFwiY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkXCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QtY2xvc2VkLFxuICBcImZhY2UtbWVoXCI6ICRmYS12YXItZmFjZS1tZWgsXG4gIFwibWVoXCI6ICRmYS12YXItbWVoLFxuICBcImFsaWduLWNlbnRlclwiOiAkZmEtdmFyLWFsaWduLWNlbnRlcixcbiAgXCJib29rLXNrdWxsXCI6ICRmYS12YXItYm9vay1za3VsbCxcbiAgXCJib29rLWRlYWRcIjogJGZhLXZhci1ib29rLWRlYWQsXG4gIFwiaWQtY2FyZFwiOiAkZmEtdmFyLWlkLWNhcmQsXG4gIFwiZHJpdmVycy1saWNlbnNlXCI6ICRmYS12YXItZHJpdmVycy1saWNlbnNlLFxuICBcImZhY2UtZG90dGVkXCI6ICRmYS12YXItZmFjZS1kb3R0ZWQsXG4gIFwiZmFjZS13b3JyaWVkXCI6ICRmYS12YXItZmFjZS13b3JyaWVkLFxuICBcIm91dGRlbnRcIjogJGZhLXZhci1vdXRkZW50LFxuICBcImRlZGVudFwiOiAkZmEtdmFyLWRlZGVudCxcbiAgXCJoZWFydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaG91c2VcIjogJGZhLXZhci1ob3VzZSxcbiAgXCJob21lXCI6ICRmYS12YXItaG9tZSxcbiAgXCJob21lLWFsdFwiOiAkZmEtdmFyLWhvbWUtYWx0LFxuICBcImhvbWUtbGctYWx0XCI6ICRmYS12YXItaG9tZS1sZy1hbHQsXG4gIFwidmVjdG9yLWNpcmNsZVwiOiAkZmEtdmFyLXZlY3Rvci1jaXJjbGUsXG4gIFwiY2FyLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItY2FyLWNpcmNsZS1ib2x0LFxuICBcImNhbGVuZGFyLXdlZWtcIjogJGZhLXZhci1jYWxlbmRhci13ZWVrLFxuICBcImZseWluZy1kaXNjXCI6ICRmYS12YXItZmx5aW5nLWRpc2MsXG4gIFwibGFwdG9wLW1lZGljYWxcIjogJGZhLXZhci1sYXB0b3AtbWVkaWNhbCxcbiAgXCJzcXVhcmUtZG93bi1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1kb3duLXJpZ2h0LFxuICBcImJcIjogJGZhLXZhci1iLFxuICBcInNlYXQtYWlybGluZVwiOiAkZmEtdmFyLXNlYXQtYWlybGluZSxcbiAgXCJtb29uLW92ZXItc3VuXCI6ICRmYS12YXItbW9vbi1vdmVyLXN1bixcbiAgXCJlY2xpcHNlLWFsdFwiOiAkZmEtdmFyLWVjbGlwc2UtYWx0LFxuICBcInBpcGVcIjogJGZhLXZhci1waXBlLFxuICBcImZpbGUtbWVkaWNhbFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbCxcbiAgXCJwb3RhdG9cIjogJGZhLXZhci1wb3RhdG8sXG4gIFwiZGljZS1vbmVcIjogJGZhLXZhci1kaWNlLW9uZSxcbiAgXCJjaXJjbGUtYVwiOiAkZmEtdmFyLWNpcmNsZS1hLFxuICBcImhlbG1ldC1iYXR0bGVcIjogJGZhLXZhci1oZWxtZXQtYmF0dGxlLFxuICBcImJ1dHRlclwiOiAkZmEtdmFyLWJ1dHRlcixcbiAgXCJibGFua2V0LWZpcmVcIjogJGZhLXZhci1ibGFua2V0LWZpcmUsXG4gIFwia2l3aS1iaXJkXCI6ICRmYS12YXIta2l3aS1iaXJkLFxuICBcImNhc3RsZVwiOiAkZmEtdmFyLWNhc3RsZSxcbiAgXCJnb2xmLWNsdWJcIjogJGZhLXZhci1nb2xmLWNsdWIsXG4gIFwiYXJyb3ctcmlnaHQtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQsXG4gIFwiZXhjaGFuZ2VcIjogJGZhLXZhci1leGNoYW5nZSxcbiAgXCJyb3RhdGUtcmlnaHRcIjogJGZhLXZhci1yb3RhdGUtcmlnaHQsXG4gIFwicmVkby1hbHRcIjogJGZhLXZhci1yZWRvLWFsdCxcbiAgXCJyb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1mb3J3YXJkLFxuICBcInV0ZW5zaWxzXCI6ICRmYS12YXItdXRlbnNpbHMsXG4gIFwiY3V0bGVyeVwiOiAkZmEtdmFyLWN1dGxlcnksXG4gIFwiYXJyb3ctdXAtd2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtdXBcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cCxcbiAgXCJjaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXIsXG4gIFwiYmFsbG9vbnNcIjogJGZhLXZhci1iYWxsb29ucyxcbiAgXCJtaWxsLXNpZ25cIjogJGZhLXZhci1taWxsLXNpZ24sXG4gIFwiYm93bC1yaWNlXCI6ICRmYS12YXItYm93bC1yaWNlLFxuICBcInRpbWVsaW5lLWFycm93XCI6ICRmYS12YXItdGltZWxpbmUtYXJyb3csXG4gIFwic2t1bGxcIjogJGZhLXZhci1za3VsbCxcbiAgXCJnYW1lLWJvYXJkLXNpbXBsZVwiOiAkZmEtdmFyLWdhbWUtYm9hcmQtc2ltcGxlLFxuICBcImdhbWUtYm9hcmQtYWx0XCI6ICRmYS12YXItZ2FtZS1ib2FyZC1hbHQsXG4gIFwiY2lyY2xlLXZpZGVvXCI6ICRmYS12YXItY2lyY2xlLXZpZGVvLFxuICBcInZpZGVvLWNpcmNsZVwiOiAkZmEtdmFyLXZpZGVvLWNpcmNsZSxcbiAgXCJjaGFydC1zY2F0dGVyLWJ1YmJsZVwiOiAkZmEtdmFyLWNoYXJ0LXNjYXR0ZXItYnViYmxlLFxuICBcImhvdXNlLXR1cnJldFwiOiAkZmEtdmFyLWhvdXNlLXR1cnJldCxcbiAgXCJiYW5hbmFcIjogJGZhLXZhci1iYW5hbmEsXG4gIFwiaGFuZC1ob2xkaW5nLXNrdWxsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXNrdWxsLFxuICBcInBlb3BsZS1kcmVzc1wiOiAkZmEtdmFyLXBlb3BsZS1kcmVzcyxcbiAgXCJsb3Zlc2VhdFwiOiAkZmEtdmFyLWxvdmVzZWF0LFxuICBcImNvdWNoLXNtYWxsXCI6ICRmYS12YXItY291Y2gtc21hbGwsXG4gIFwidG93ZXItYnJvYWRjYXN0XCI6ICRmYS12YXItdG93ZXItYnJvYWRjYXN0LFxuICBcImJyb2FkY2FzdC10b3dlclwiOiAkZmEtdmFyLWJyb2FkY2FzdC10b3dlcixcbiAgXCJ0cnVjay1waWNrdXBcIjogJGZhLXZhci10cnVjay1waWNrdXAsXG4gIFwiYmxvY2stcXVvdGVcIjogJGZhLXZhci1ibG9jay1xdW90ZSxcbiAgXCJ1cC1sb25nXCI6ICRmYS12YXItdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwLFxuICBcInN0b3BcIjogJGZhLXZhci1zdG9wLFxuICBcImNvZGUtbWVyZ2VcIjogJGZhLXZhci1jb2RlLW1lcmdlLFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhci1wZW5cIjogJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXItcGVuLFxuICBcIm1vbmV5LWNoZWNrLWVkaXQtYWx0XCI6ICRmYS12YXItbW9uZXktY2hlY2stZWRpdC1hbHQsXG4gIFwidXAtZnJvbS1saW5lXCI6ICRmYS12YXItdXAtZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLWJvdHRvbSxcbiAgXCJ1cGxvYWRcIjogJGZhLXZhci11cGxvYWQsXG4gIFwiaHVycmljYW5lXCI6ICRmYS12YXItaHVycmljYW5lLFxuICBcImdyaWQtcm91bmQtMi1wbHVzXCI6ICRmYS12YXItZ3JpZC1yb3VuZC0yLXBsdXMsXG4gIFwicGVvcGxlLXBhbnRzXCI6ICRmYS12YXItcGVvcGxlLXBhbnRzLFxuICBcIm1vdW5kXCI6ICRmYS12YXItbW91bmQsXG4gIFwid2luZHNvY2tcIjogJGZhLXZhci13aW5kc29jayxcbiAgXCJjaXJjbGUtaGFsZlwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLFxuICBcImJyYWtlLXdhcm5pbmdcIjogJGZhLXZhci1icmFrZS13YXJuaW5nLFxuICBcInRvaWxldC1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldC1wb3J0YWJsZSxcbiAgXCJjb21wYWN0LWRpc2NcIjogJGZhLXZhci1jb21wYWN0LWRpc2MsXG4gIFwiZmlsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItZmlsZS1hcnJvdy1kb3duLFxuICBcImZpbGUtZG93bmxvYWRcIjogJGZhLXZhci1maWxlLWRvd25sb2FkLFxuICBcInNheG9waG9uZS1maXJlXCI6ICRmYS12YXItc2F4b3Bob25lLWZpcmUsXG4gIFwic2F4LWhvdFwiOiAkZmEtdmFyLXNheC1ob3QsXG4gIFwiY2FtZXJhLXdlYi1zbGFzaFwiOiAkZmEtdmFyLWNhbWVyYS13ZWItc2xhc2gsXG4gIFwid2ViY2FtLXNsYXNoXCI6ICRmYS12YXItd2ViY2FtLXNsYXNoLFxuICBcImZvbGRlci1tZWRpY2FsXCI6ICRmYS12YXItZm9sZGVyLW1lZGljYWwsXG4gIFwiZm9sZGVyLWdlYXJcIjogJGZhLXZhci1mb2xkZXItZ2VhcixcbiAgXCJmb2xkZXItY29nXCI6ICRmYS12YXItZm9sZGVyLWNvZyxcbiAgXCJoYW5kLXdhdmVcIjogJGZhLXZhci1oYW5kLXdhdmUsXG4gIFwiYXJyb3ctdXAtYXJyb3ctZG93blwiOiAkZmEtdmFyLWFycm93LXVwLWFycm93LWRvd24sXG4gIFwic29ydC11cC1kb3duXCI6ICRmYS12YXItc29ydC11cC1kb3duLFxuICBcImNhcmF2YW5cIjogJGZhLXZhci1jYXJhdmFuLFxuICBcInNoaWVsZC1jYXRcIjogJGZhLXZhci1zaGllbGQtY2F0LFxuICBcIm1lc3NhZ2Utc2xhc2hcIjogJGZhLXZhci1tZXNzYWdlLXNsYXNoLFxuICBcImNvbW1lbnQtYWx0LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1hbHQtc2xhc2gsXG4gIFwiYm9sdFwiOiAkZmEtdmFyLWJvbHQsXG4gIFwiemFwXCI6ICRmYS12YXItemFwLFxuICBcInRyYXNoLWNhbi1jaGVja1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1jaGVjayxcbiAgXCJnbGFzcy13YXRlclwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLFxuICBcIm9pbC13ZWxsXCI6ICRmYS12YXItb2lsLXdlbGwsXG4gIFwicGVyc29uLXNpbXBsZVwiOiAkZmEtdmFyLXBlcnNvbi1zaW1wbGUsXG4gIFwidmF1bHRcIjogJGZhLXZhci12YXVsdCxcbiAgXCJtYXJzXCI6ICRmYS12YXItbWFycyxcbiAgXCJ0b2lsZXRcIjogJGZhLXZhci10b2lsZXQsXG4gIFwicGxhbmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrLFxuICBcInllbi1zaWduXCI6ICRmYS12YXIteWVuLXNpZ24sXG4gIFwiY255XCI6ICRmYS12YXItY255LFxuICBcImpweVwiOiAkZmEtdmFyLWpweSxcbiAgXCJybWJcIjogJGZhLXZhci1ybWIsXG4gIFwieWVuXCI6ICRmYS12YXIteWVuLFxuICBcImdlYXItY29kZVwiOiAkZmEtdmFyLWdlYXItY29kZSxcbiAgXCJub3Rlc1wiOiAkZmEtdmFyLW5vdGVzLFxuICBcInJ1YmxlLXNpZ25cIjogJGZhLXZhci1ydWJsZS1zaWduLFxuICBcInJvdWJsZVwiOiAkZmEtdmFyLXJvdWJsZSxcbiAgXCJydWJcIjogJGZhLXZhci1ydWIsXG4gIFwicnVibGVcIjogJGZhLXZhci1ydWJsZSxcbiAgXCJ0cmFzaC11bmRvXCI6ICRmYS12YXItdHJhc2gtdW5kbyxcbiAgXCJ0cmFzaC1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10cmFzaC1hcnJvdy10dXJuLWxlZnQsXG4gIFwiY2hhbXBhZ25lLWdsYXNzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzLFxuICBcImdsYXNzLWNoYW1wYWduZVwiOiAkZmEtdmFyLWdsYXNzLWNoYW1wYWduZSxcbiAgXCJvYmplY3RzLWFsaWduLWNlbnRlci1ob3Jpem9udGFsXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbCxcbiAgXCJzdW5cIjogJGZhLXZhci1zdW4sXG4gIFwidHJhc2gtY2FuLXNsYXNoXCI6ICRmYS12YXItdHJhc2gtY2FuLXNsYXNoLFxuICBcInRyYXNoLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLWFsdC1zbGFzaCxcbiAgXCJzY3JlZW4tdXNlcnNcIjogJGZhLXZhci1zY3JlZW4tdXNlcnMsXG4gIFwidXNlcnMtY2xhc3NcIjogJGZhLXZhci11c2Vycy1jbGFzcyxcbiAgXCJndWl0YXJcIjogJGZhLXZhci1ndWl0YXIsXG4gIFwic3F1YXJlLWFycm93LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctbGVmdCxcbiAgXCJhcnJvdy1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS1sZWZ0LFxuICBcInNxdWFyZS04XCI6ICRmYS12YXItc3F1YXJlLTgsXG4gIFwiZmFjZS1zbWlsZS1oZWFydHNcIjogJGZhLXZhci1mYWNlLXNtaWxlLWhlYXJ0cyxcbiAgXCJicmFja2V0cy1zcXVhcmVcIjogJGZhLXZhci1icmFja2V0cy1zcXVhcmUsXG4gIFwiYnJhY2tldHNcIjogJGZhLXZhci1icmFja2V0cyxcbiAgXCJsYXB0b3AtYXJyb3ctZG93blwiOiAkZmEtdmFyLWxhcHRvcC1hcnJvdy1kb3duLFxuICBcImhvY2tleS1zdGljay1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXN0aWNrLXB1Y2ssXG4gIFwiaG91c2UtdHJlZVwiOiAkZmEtdmFyLWhvdXNlLXRyZWUsXG4gIFwic2lnbmFsLWZhaXJcIjogJGZhLXZhci1zaWduYWwtZmFpcixcbiAgXCJzaWduYWwtMlwiOiAkZmEtdmFyLXNpZ25hbC0yLFxuICBcImZhY2UtbGF1Z2gtd2lua1wiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtd2luayxcbiAgXCJsYXVnaC13aW5rXCI6ICRmYS12YXItbGF1Z2gtd2luayxcbiAgXCJjaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItY2lyY2xlLWRvbGxhcixcbiAgXCJkb2xsYXItY2lyY2xlXCI6ICRmYS12YXItZG9sbGFyLWNpcmNsZSxcbiAgXCJ1c2QtY2lyY2xlXCI6ICRmYS12YXItdXNkLWNpcmNsZSxcbiAgXCJob3JzZS1oZWFkXCI6ICRmYS12YXItaG9yc2UtaGVhZCxcbiAgXCJhcnJvd3MtcmVwZWF0XCI6ICRmYS12YXItYXJyb3dzLXJlcGVhdCxcbiAgXCJyZXBlYXQtYWx0XCI6ICRmYS12YXItcmVwZWF0LWFsdCxcbiAgXCJib3JlLWhvbGVcIjogJGZhLXZhci1ib3JlLWhvbGUsXG4gIFwiaW5kdXN0cnlcIjogJGZhLXZhci1pbmR1c3RyeSxcbiAgXCJpbWFnZS1wb2xhcm9pZFwiOiAkZmEtdmFyLWltYWdlLXBvbGFyb2lkLFxuICBcIndhdmUtdHJpYW5nbGVcIjogJGZhLXZhci13YXZlLXRyaWFuZ2xlLFxuICBcInBlcnNvbi1ydW5uaW5nLWZhc3RcIjogJGZhLXZhci1wZXJzb24tcnVubmluZy1mYXN0LFxuICBcImNpcmNsZS1kb3duXCI6ICRmYS12YXItY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duLFxuICBcImdyaWxsXCI6ICRmYS12YXItZ3JpbGwsXG4gIFwiYXJyb3dzLXR1cm4tdG8tZG90c1wiOiAkZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHMsXG4gIFwiY2hhcnQtbWl4ZWRcIjogJGZhLXZhci1jaGFydC1taXhlZCxcbiAgXCJhbmFseXRpY3NcIjogJGZhLXZhci1hbmFseXRpY3MsXG4gIFwiZmxvcmluLXNpZ25cIjogJGZhLXZhci1mbG9yaW4tc2lnbixcbiAgXCJhcnJvdy1kb3duLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy1kb3duLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2MsXG4gIFwic29ydC1hbW91bnQtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdCxcbiAgXCJsZXNzLXRoYW5cIjogJGZhLXZhci1sZXNzLXRoYW4sXG4gIFwiZGlzcGxheS1jb2RlXCI6ICRmYS12YXItZGlzcGxheS1jb2RlLFxuICBcImRlc2t0b3AtY29kZVwiOiAkZmEtdmFyLWRlc2t0b3AtY29kZSxcbiAgXCJmYWNlLWRyb29saW5nXCI6ICRmYS12YXItZmFjZS1kcm9vbGluZyxcbiAgXCJvaWwtdGVtcGVyYXR1cmVcIjogJGZhLXZhci1vaWwtdGVtcGVyYXR1cmUsXG4gIFwib2lsLXRlbXBcIjogJGZhLXZhci1vaWwtdGVtcCxcbiAgXCJzcXVhcmUtcXVlc3Rpb25cIjogJGZhLXZhci1zcXVhcmUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tc3F1YXJlXCI6ICRmYS12YXItcXVlc3Rpb24tc3F1YXJlLFxuICBcImFpci1jb25kaXRpb25lclwiOiAkZmEtdmFyLWFpci1jb25kaXRpb25lcixcbiAgXCJhbmdsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG93bixcbiAgXCJtb3VudGFpbnNcIjogJGZhLXZhci1tb3VudGFpbnMsXG4gIFwib21lZ2FcIjogJGZhLXZhci1vbWVnYSxcbiAgXCJjYXItdHVubmVsXCI6ICRmYS12YXItY2FyLXR1bm5lbCxcbiAgXCJwZXJzb24tZG9sbHktZW1wdHlcIjogJGZhLXZhci1wZXJzb24tZG9sbHktZW1wdHksXG4gIFwicGFuLWZvb2RcIjogJGZhLXZhci1wYW4tZm9vZCxcbiAgXCJoZWFkLXNpZGUtY291Z2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gsXG4gIFwiZ3JpcC1saW5lc1wiOiAkZmEtdmFyLWdyaXAtbGluZXMsXG4gIFwidGh1bWJzLWRvd25cIjogJGZhLXZhci10aHVtYnMtZG93bixcbiAgXCJ1c2VyLWxvY2tcIjogJGZhLXZhci11c2VyLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQsXG4gIFwidGlja2V0cy1haXJsaW5lXCI6ICRmYS12YXItdGlja2V0cy1haXJsaW5lLFxuICBcImFuY2hvci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrLFxuICBcImVsbGlwc2lzXCI6ICRmYS12YXItZWxsaXBzaXMsXG4gIFwiZWxsaXBzaXMtaFwiOiAkZmEtdmFyLWVsbGlwc2lzLWgsXG4gIFwibmZjLXNsYXNoXCI6ICRmYS12YXItbmZjLXNsYXNoLFxuICBcImNoZXNzLXBhd25cIjogJGZhLXZhci1jaGVzcy1wYXduLFxuICBcImtpdC1tZWRpY2FsXCI6ICRmYS12YXIta2l0LW1lZGljYWwsXG4gIFwiZmlyc3QtYWlkXCI6ICRmYS12YXItZmlyc3QtYWlkLFxuICBcImdyaWQtMi1wbHVzXCI6ICRmYS12YXItZ3JpZC0yLXBsdXMsXG4gIFwiYmVsbHNcIjogJGZhLXZhci1iZWxscyxcbiAgXCJwZXJzb24tdGhyb3VnaC13aW5kb3dcIjogJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3csXG4gIFwidG9vbGJveFwiOiAkZmEtdmFyLXRvb2xib3gsXG4gIFwiZW52ZWxvcGUtZG90XCI6ICRmYS12YXItZW52ZWxvcGUtZG90LFxuICBcImVudmVsb3BlLWJhZGdlXCI6ICRmYS12YXItZW52ZWxvcGUtYmFkZ2UsXG4gIFwiaGFuZHMtaG9sZGluZy1jaXJjbGVcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZSxcbiAgXCJidWdcIjogJGZhLXZhci1idWcsXG4gIFwiYm93bC1jaG9wc3RpY2tzXCI6ICRmYS12YXItYm93bC1jaG9wc3RpY2tzLFxuICBcImNyZWRpdC1jYXJkXCI6ICRmYS12YXItY3JlZGl0LWNhcmQsXG4gIFwiY3JlZGl0LWNhcmQtYWx0XCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0LFxuICBcImNpcmNsZS1zXCI6ICRmYS12YXItY2lyY2xlLXMsXG4gIFwiYm94LWJhbGxvdFwiOiAkZmEtdmFyLWJveC1iYWxsb3QsXG4gIFwiY2FyXCI6ICRmYS12YXItY2FyLFxuICBcImF1dG9tb2JpbGVcIjogJGZhLXZhci1hdXRvbW9iaWxlLFxuICBcImhhbmQtaG9sZGluZy1oYW5kXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQsXG4gIFwidXNlci10aWUtaGFpclwiOiAkZmEtdmFyLXVzZXItdGllLWhhaXIsXG4gIFwicG9kaXVtLXN0YXJcIjogJGZhLXZhci1wb2RpdW0tc3RhcixcbiAgXCJ1c2VyLWhhaXItbXVsbGV0XCI6ICRmYS12YXItdXNlci1oYWlyLW11bGxldCxcbiAgXCJidXNpbmVzcy1mcm9udFwiOiAkZmEtdmFyLWJ1c2luZXNzLWZyb250LFxuICBcInBhcnR5LWJhY2tcIjogJGZhLXZhci1wYXJ0eS1iYWNrLFxuICBcInRyaWFuLWJhbGJvdFwiOiAkZmEtdmFyLXRyaWFuLWJhbGJvdCxcbiAgXCJtaWNyb3Bob25lLXN0YW5kXCI6ICRmYS12YXItbWljcm9waG9uZS1zdGFuZCxcbiAgXCJib29rLW9wZW4tcmVhZGVyXCI6ICRmYS12YXItYm9vay1vcGVuLXJlYWRlcixcbiAgXCJib29rLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stcmVhZGVyLFxuICBcImZhbWlseS1kcmVzc1wiOiAkZmEtdmFyLWZhbWlseS1kcmVzcyxcbiAgXCJjaXJjbGUteFwiOiAkZmEtdmFyLWNpcmNsZS14LFxuICBcImNhYmluXCI6ICRmYS12YXItY2FiaW4sXG4gIFwibW91bnRhaW4tc3VuXCI6ICRmYS12YXItbW91bnRhaW4tc3VuLFxuICBcImNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLWhvcml6b250YWwsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmUsXG4gIFwiaGFuZC1iYWNrLXBvaW50LWxlZnRcIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtbGVmdCxcbiAgXCJtZXNzYWdlLWRvdHNcIjogJGZhLXZhci1tZXNzYWdlLWRvdHMsXG4gIFwiY29tbWVudC1hbHQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWRvdHMsXG4gIFwibWVzc2FnaW5nXCI6ICRmYS12YXItbWVzc2FnaW5nLFxuICBcImZpbGUtaGVhcnRcIjogJGZhLXZhci1maWxlLWhlYXJ0LFxuICBcImJlZXItbXVnXCI6ICRmYS12YXItYmVlci1tdWcsXG4gIFwiYmVlci1mb2FtXCI6ICRmYS12YXItYmVlci1mb2FtLFxuICBcImRpY2UtZDIwXCI6ICRmYS12YXItZGljZS1kMjAsXG4gIFwiZHJvbmVcIjogJGZhLXZhci1kcm9uZSxcbiAgXCJ0cnVjay1kcm9wbGV0XCI6ICRmYS12YXItdHJ1Y2stZHJvcGxldCxcbiAgXCJmaWxlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWFycm93LXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXAsXG4gIFwidGVtcGVyYXR1cmUtdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS11cCxcbiAgXCJtZWRhbFwiOiAkZmEtdmFyLW1lZGFsLFxuICBcInBlcnNvbi1mYWlyeVwiOiAkZmEtdmFyLXBlcnNvbi1mYWlyeSxcbiAgXCJiZWRcIjogJGZhLXZhci1iZWQsXG4gIFwiYm9vay1jb3B5XCI6ICRmYS12YXItYm9vay1jb3B5LFxuICBcInNxdWFyZS1oXCI6ICRmYS12YXItc3F1YXJlLWgsXG4gIFwiaC1zcXVhcmVcIjogJGZhLXZhci1oLXNxdWFyZSxcbiAgXCJzcXVhcmUtY1wiOiAkZmEtdmFyLXNxdWFyZS1jLFxuICBcImNsb2NrLXR3b1wiOiAkZmEtdmFyLWNsb2NrLXR3byxcbiAgXCJzcXVhcmUtZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiY2FsZW5kYXItdXNlcnNcIjogJGZhLXZhci1jYWxlbmRhci11c2VycyxcbiAgXCJwb2RjYXN0XCI6ICRmYS12YXItcG9kY2FzdCxcbiAgXCJiZWVcIjogJGZhLXZhci1iZWUsXG4gIFwidGVtcGVyYXR1cmUtZnVsbFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtNFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTQsXG4gIFwidGhlcm1vbWV0ZXItNFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTQsXG4gIFwidGhlcm1vbWV0ZXItZnVsbFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwsXG4gIFwiYmVsbFwiOiAkZmEtdmFyLWJlbGwsXG4gIFwiY2FuZHktYmFyXCI6ICRmYS12YXItY2FuZHktYmFyLFxuICBcImNob2NvbGF0ZS1iYXJcIjogJGZhLXZhci1jaG9jb2xhdGUtYmFyLFxuICBcInhtYXJrLWxhcmdlXCI6ICRmYS12YXIteG1hcmstbGFyZ2UsXG4gIFwicGluYXRhXCI6ICRmYS12YXItcGluYXRhLFxuICBcImFycm93cy1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZnJvbS1saW5lLFxuICBcInN1cGVyc2NyaXB0XCI6ICRmYS12YXItc3VwZXJzY3JpcHQsXG4gIFwiYm93bC1zcG9vblwiOiAkZmEtdmFyLWJvd2wtc3Bvb24sXG4gIFwiaGV4YWdvbi1jaGVja1wiOiAkZmEtdmFyLWhleGFnb24tY2hlY2ssXG4gIFwicGx1Zy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyayxcbiAgXCJzdGFyLW9mLWxpZmVcIjogJGZhLXZhci1zdGFyLW9mLWxpZmUsXG4gIFwicGhvbmUtc2xhc2hcIjogJGZhLXZhci1waG9uZS1zbGFzaCxcbiAgXCJ0cmFmZmljLWxpZ2h0LXN0b3BcIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3AsXG4gIFwicGFpbnQtcm9sbGVyXCI6ICRmYS12YXItcGFpbnQtcm9sbGVyLFxuICBcImFjY2VudC1ncmF2ZVwiOiAkZmEtdmFyLWFjY2VudC1ncmF2ZSxcbiAgXCJoYW5kc2hha2UtYW5nbGVcIjogJGZhLXZhci1oYW5kc2hha2UtYW5nbGUsXG4gIFwiaGFuZHMtaGVscGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhlbHBpbmcsXG4gIFwiY2lyY2xlLTBcIjogJGZhLXZhci1jaXJjbGUtMCxcbiAgXCJkaWFsLW1lZC1sb3dcIjogJGZhLXZhci1kaWFsLW1lZC1sb3csXG4gIFwibG9jYXRpb24tZG90XCI6ICRmYS12YXItbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZXItYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQsXG4gIFwiY3JhYlwiOiAkZmEtdmFyLWNyYWIsXG4gIFwiYm94LW9wZW4tZnVsbFwiOiAkZmEtdmFyLWJveC1vcGVuLWZ1bGwsXG4gIFwiYm94LWZ1bGxcIjogJGZhLXZhci1ib3gtZnVsbCxcbiAgXCJmaWxlXCI6ICRmYS12YXItZmlsZSxcbiAgXCJncmVhdGVyLXRoYW5cIjogJGZhLXZhci1ncmVhdGVyLXRoYW4sXG4gIFwicXVvdGVzXCI6ICRmYS12YXItcXVvdGVzLFxuICBcInByZXR6ZWxcIjogJGZhLXZhci1wcmV0emVsLFxuICBcInBlcnNvbi1zd2ltbWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zd2ltbWluZyxcbiAgXCJzd2ltbWVyXCI6ICRmYS12YXItc3dpbW1lcixcbiAgXCJhcnJvdy1kb3duXCI6ICRmYS12YXItYXJyb3ctZG93bixcbiAgXCJ1c2VyLXJvYm90LXhtYXJrc1wiOiAkZmEtdmFyLXVzZXItcm9ib3QteG1hcmtzLFxuICBcIm1lc3NhZ2UtcXVvdGVcIjogJGZhLXZhci1tZXNzYWdlLXF1b3RlLFxuICBcImNvbW1lbnQtYWx0LXF1b3RlXCI6ICRmYS12YXItY29tbWVudC1hbHQtcXVvdGUsXG4gIFwiY2FuZHktY29yblwiOiAkZmEtdmFyLWNhbmR5LWNvcm4sXG4gIFwiZm9sZGVyLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1mb2xkZXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmb2xkZXItc2VhcmNoXCI6ICRmYS12YXItZm9sZGVyLXNlYXJjaCxcbiAgXCJub3RlYm9va1wiOiAkZmEtdmFyLW5vdGVib29rLFxuICBcImRyb3BsZXRcIjogJGZhLXZhci1kcm9wbGV0LFxuICBcInRpbnRcIjogJGZhLXZhci10aW50LFxuICBcImJ1bGxzZXllLXBvaW50ZXJcIjogJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyLFxuICBcImVyYXNlclwiOiAkZmEtdmFyLWVyYXNlcixcbiAgXCJoZXhhZ29uLWltYWdlXCI6ICRmYS12YXItaGV4YWdvbi1pbWFnZSxcbiAgXCJlYXJ0aC1hbWVyaWNhc1wiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2FzLFxuICBcImVhcnRoXCI6ICRmYS12YXItZWFydGgsXG4gIFwiZWFydGgtYW1lcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2EsXG4gIFwiZ2xvYmUtYW1lcmljYXNcIjogJGZhLXZhci1nbG9iZS1hbWVyaWNhcyxcbiAgXCJjcmF0ZS1hcHBsZVwiOiAkZmEtdmFyLWNyYXRlLWFwcGxlLFxuICBcImFwcGxlLWNyYXRlXCI6ICRmYS12YXItYXBwbGUtY3JhdGUsXG4gIFwicGVyc29uLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWJ1cnN0LFxuICBcImdhbWUtYm9hcmRcIjogJGZhLXZhci1nYW1lLWJvYXJkLFxuICBcImhhdC1jaGVmXCI6ICRmYS12YXItaGF0LWNoZWYsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXJpZ2h0XCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpZ2h0LFxuICBcImRvdmVcIjogJGZhLXZhci1kb3ZlLFxuICBcInNub3dmbGFrZS1kcm9wbGV0c1wiOiAkZmEtdmFyLXNub3dmbGFrZS1kcm9wbGV0cyxcbiAgXCJiYXR0ZXJ5LWVtcHR5XCI6ICRmYS12YXItYmF0dGVyeS1lbXB0eSxcbiAgXCJiYXR0ZXJ5LTBcIjogJGZhLXZhci1iYXR0ZXJ5LTAsXG4gIFwiZ3JpZC00XCI6ICRmYS12YXItZ3JpZC00LFxuICBcInNvY2tzXCI6ICRmYS12YXItc29ja3MsXG4gIFwiZmFjZS1zdW5nbGFzc2VzXCI6ICRmYS12YXItZmFjZS1zdW5nbGFzc2VzLFxuICBcImluYm94XCI6ICRmYS12YXItaW5ib3gsXG4gIFwic3F1YXJlLTBcIjogJGZhLXZhci1zcXVhcmUtMCxcbiAgXCJzZWN0aW9uXCI6ICRmYS12YXItc2VjdGlvbixcbiAgXCJzcXVhcmUtdGhpcy13YXktdXBcIjogJGZhLXZhci1zcXVhcmUtdGhpcy13YXktdXAsXG4gIFwiYm94LXVwXCI6ICRmYS12YXItYm94LXVwLFxuICBcImdhdWdlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1oaWdoLFxuICBcInRhY2hvbWV0ZXItYWx0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3QsXG4gIFwic3F1YXJlLWFtcGVyc2FuZFwiOiAkZmEtdmFyLXNxdWFyZS1hbXBlcnNhbmQsXG4gIFwiZW52ZWxvcGUtb3Blbi10ZXh0XCI6ICRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0LFxuICBcImxhbXAtZGVza1wiOiAkZmEtdmFyLWxhbXAtZGVzayxcbiAgXCJob3NwaXRhbFwiOiAkZmEtdmFyLWhvc3BpdGFsLFxuICBcImhvc3BpdGFsLWFsdFwiOiAkZmEtdmFyLWhvc3BpdGFsLWFsdCxcbiAgXCJob3NwaXRhbC13aWRlXCI6ICRmYS12YXItaG9zcGl0YWwtd2lkZSxcbiAgXCJwb2xsLXBlb3BsZVwiOiAkZmEtdmFyLXBvbGwtcGVvcGxlLFxuICBcIndoaXNrZXktZ2xhc3MtaWNlXCI6ICRmYS12YXItd2hpc2tleS1nbGFzcy1pY2UsXG4gIFwiZ2xhc3Mtd2hpc2tleS1yb2Nrc1wiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXktcm9ja3MsXG4gIFwid2luZS1ib3R0bGVcIjogJGZhLXZhci13aW5lLWJvdHRsZSxcbiAgXCJjaGVzcy1yb29rXCI6ICRmYS12YXItY2hlc3Mtcm9vayxcbiAgXCJ1c2VyLWJvdW50eS1odW50ZXJcIjogJGZhLXZhci11c2VyLWJvdW50eS1odW50ZXIsXG4gIFwiYmFycy1zdGFnZ2VyZWRcIjogJGZhLXZhci1iYXJzLXN0YWdnZXJlZCxcbiAgXCJyZW9yZGVyXCI6ICRmYS12YXItcmVvcmRlcixcbiAgXCJzdHJlYW1cIjogJGZhLXZhci1zdHJlYW0sXG4gIFwiZGlhZ3JhbS1zYW5rZXlcIjogJGZhLXZhci1kaWFncmFtLXNhbmtleSxcbiAgXCJjbG91ZC1oYWlsLW1peGVkXCI6ICRmYS12YXItY2xvdWQtaGFpbC1taXhlZCxcbiAgXCJjaXJjbGUtdXAtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS11cC1sZWZ0LFxuICBcImRoYXJtYWNoYWtyYVwiOiAkZmEtdmFyLWRoYXJtYWNoYWtyYSxcbiAgXCJvYmplY3RzLWFsaWduLWxlZnRcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWxlZnQsXG4gIFwib2lsLWNhbi1kcmlwXCI6ICRmYS12YXItb2lsLWNhbi1kcmlwLFxuICBcImZhY2Utc21pbGluZy1oYW5kc1wiOiAkZmEtdmFyLWZhY2Utc21pbGluZy1oYW5kcyxcbiAgXCJicm9jY29saVwiOiAkZmEtdmFyLWJyb2Njb2xpLFxuICBcInJvdXRlLWludGVyc3RhdGVcIjogJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlLFxuICBcImVhci1tdWZmc1wiOiAkZmEtdmFyLWVhci1tdWZmcyxcbiAgXCJob3Rkb2dcIjogJGZhLXZhci1ob3Rkb2csXG4gIFwidHJhbnNwb3J0ZXItZW1wdHlcIjogJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eSxcbiAgXCJwZXJzb24td2Fsa2luZy13aXRoLWNhbmVcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmUsXG4gIFwiYmxpbmRcIjogJGZhLXZhci1ibGluZCxcbiAgXCJhbmdsZS05MFwiOiAkZmEtdmFyLWFuZ2xlLTkwLFxuICBcInJlY3RhbmdsZS10ZXJtaW5hbFwiOiAkZmEtdmFyLXJlY3RhbmdsZS10ZXJtaW5hbCxcbiAgXCJraXRlXCI6ICRmYS12YXIta2l0ZSxcbiAgXCJkcnVtXCI6ICRmYS12YXItZHJ1bSxcbiAgXCJzY3J1YmJlclwiOiAkZmEtdmFyLXNjcnViYmVyLFxuICBcImljZS1jcmVhbVwiOiAkZmEtdmFyLWljZS1jcmVhbSxcbiAgXCJoZWFydC1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0LFxuICBcImZpc2gtYm9uZXNcIjogJGZhLXZhci1maXNoLWJvbmVzLFxuICBcImRlZXItcnVkb2xwaFwiOiAkZmEtdmFyLWRlZXItcnVkb2xwaCxcbiAgXCJmYXhcIjogJGZhLXZhci1mYXgsXG4gIFwicGFyYWdyYXBoXCI6ICRmYS12YXItcGFyYWdyYXBoLFxuICBcImhlYWQtc2lkZS1oZWFydFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1oZWFydCxcbiAgXCJzcXVhcmUtZVwiOiAkZmEtdmFyLXNxdWFyZS1lLFxuICBcIm1ldGVyLWZpcmVcIjogJGZhLXZhci1tZXRlci1maXJlLFxuICBcImNsb3VkLWhhaWxcIjogJGZhLXZhci1jbG91ZC1oYWlsLFxuICBcImNoZWNrLXRvLXNsb3RcIjogJGZhLXZhci1jaGVjay10by1zbG90LFxuICBcInZvdGUteWVhXCI6ICRmYS12YXItdm90ZS15ZWEsXG4gIFwibW9uZXktZnJvbS1icmFja2V0XCI6ICRmYS12YXItbW9uZXktZnJvbS1icmFja2V0LFxuICBcInN0YXItaGFsZlwiOiAkZmEtdmFyLXN0YXItaGFsZixcbiAgXCJjYXItYnVzXCI6ICRmYS12YXItY2FyLWJ1cyxcbiAgXCJzcGVha2VyXCI6ICRmYS12YXItc3BlYWtlcixcbiAgXCJ0aW1lclwiOiAkZmEtdmFyLXRpbWVyLFxuICBcImJveGVzLXN0YWNrZWRcIjogJGZhLXZhci1ib3hlcy1zdGFja2VkLFxuICBcImJveGVzXCI6ICRmYS12YXItYm94ZXMsXG4gIFwiYm94ZXMtYWx0XCI6ICRmYS12YXItYm94ZXMtYWx0LFxuICBcImdyaWxsLWhvdFwiOiAkZmEtdmFyLWdyaWxsLWhvdCxcbiAgXCJiYWxsb3QtY2hlY2tcIjogJGZhLXZhci1iYWxsb3QtY2hlY2ssXG4gIFwibGlua1wiOiAkZmEtdmFyLWxpbmssXG4gIFwiY2hhaW5cIjogJGZhLXZhci1jaGFpbixcbiAgXCJlYXItbGlzdGVuXCI6ICRmYS12YXItZWFyLWxpc3RlbixcbiAgXCJhc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXNcIjogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMsXG4gIFwiZmlsZS1taW51c1wiOiAkZmEtdmFyLWZpbGUtbWludXMsXG4gIFwidHJlZS1jaXR5XCI6ICRmYS12YXItdHJlZS1jaXR5LFxuICBcInBsYXlcIjogJGZhLXZhci1wbGF5LFxuICBcImZvbnRcIjogJGZhLXZhci1mb250LFxuICBcImN1cC10b2dvXCI6ICRmYS12YXItY3VwLXRvZ28sXG4gIFwiY29mZmVlLXRvZ29cIjogJGZhLXZhci1jb2ZmZWUtdG9nbyxcbiAgXCJzcXVhcmUtZG93bi1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWRvd24tbGVmdCxcbiAgXCJidXJnZXItbGV0dHVjZVwiOiAkZmEtdmFyLWJ1cmdlci1sZXR0dWNlLFxuICBcInJ1cGlhaC1zaWduXCI6ICRmYS12YXItcnVwaWFoLXNpZ24sXG4gIFwibWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwic2VhcmNoXCI6ICRmYS12YXItc2VhcmNoLFxuICBcInRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbCxcbiAgXCJwaW5nLXBvbmctcGFkZGxlLWJhbGxcIjogJGZhLXZhci1waW5nLXBvbmctcGFkZGxlLWJhbGwsXG4gIFwidGFibGUtdGVubmlzXCI6ICRmYS12YXItdGFibGUtdGVubmlzLFxuICBcInBlcnNvbi1kb3RzLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1kb3RzLWZyb20tbGluZSxcbiAgXCJkaWFnbm9zZXNcIjogJGZhLXZhci1kaWFnbm9zZXMsXG4gIFwiY2hldnJvbnMtZG93blwiOiAkZmEtdmFyLWNoZXZyb25zLWRvd24sXG4gIFwiY2hldnJvbi1kb3VibGUtZG93blwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLWRvd24sXG4gIFwidHJhc2gtY2FuLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtY2FuLWFycm93LXVwLFxuICBcInRyYXNoLXJlc3RvcmUtYWx0XCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQsXG4gIFwic2lnbmFsLWdvb2RcIjogJGZhLXZhci1zaWduYWwtZ29vZCxcbiAgXCJzaWduYWwtM1wiOiAkZmEtdmFyLXNpZ25hbC0zLFxuICBcImxvY2F0aW9uLXF1ZXN0aW9uXCI6ICRmYS12YXItbG9jYXRpb24tcXVlc3Rpb24sXG4gIFwibWFwLW1hcmtlci1xdWVzdGlvblwiOiAkZmEtdmFyLW1hcC1tYXJrZXItcXVlc3Rpb24sXG4gIFwiZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmxvcHB5LWRpc2stY2lyY2xlLXhtYXJrLFxuICBcImZsb3BweS1kaXNrLXRpbWVzXCI6ICRmYS12YXItZmxvcHB5LWRpc2stdGltZXMsXG4gIFwic2F2ZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1zYXZlLWNpcmNsZS14bWFyayxcbiAgXCJzYXZlLXRpbWVzXCI6ICRmYS12YXItc2F2ZS10aW1lcyxcbiAgXCJuYWlyYS1zaWduXCI6ICRmYS12YXItbmFpcmEtc2lnbixcbiAgXCJwZWFjaFwiOiAkZmEtdmFyLXBlYWNoLFxuICBcInRheGktYnVzXCI6ICRmYS12YXItdGF4aS1idXMsXG4gIFwiYnJhY2tldC1jdXJseVwiOiAkZmEtdmFyLWJyYWNrZXQtY3VybHksXG4gIFwiYnJhY2tldC1jdXJseS1sZWZ0XCI6ICRmYS12YXItYnJhY2tldC1jdXJseS1sZWZ0LFxuICBcImxvYnN0ZXJcIjogJGZhLXZhci1sb2JzdGVyLFxuICBcImNhcnQtZmxhdGJlZC1lbXB0eVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1lbXB0eSxcbiAgXCJkb2xseS1mbGF0YmVkLWVtcHR5XCI6ICRmYS12YXItZG9sbHktZmxhdGJlZC1lbXB0eSxcbiAgXCJjb2xvblwiOiAkZmEtdmFyLWNvbG9uLFxuICBcImNhcnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctZG93bixcbiAgXCJ3YW5kXCI6ICRmYS12YXItd2FuZCxcbiAgXCJ3YWxraWUtdGFsa2llXCI6ICRmYS12YXItd2Fsa2llLXRhbGtpZSxcbiAgXCJmaWxlLXBlblwiOiAkZmEtdmFyLWZpbGUtcGVuLFxuICBcImZpbGUtZWRpdFwiOiAkZmEtdmFyLWZpbGUtZWRpdCxcbiAgXCJyZWNlaXB0XCI6ICRmYS12YXItcmVjZWlwdCxcbiAgXCJ0YWJsZS1waWNuaWNcIjogJGZhLXZhci10YWJsZS1waWNuaWMsXG4gIFwic3F1YXJlLXBlblwiOiAkZmEtdmFyLXNxdWFyZS1wZW4sXG4gIFwicGVuLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi1zcXVhcmUsXG4gIFwicGVuY2lsLXNxdWFyZVwiOiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUsXG4gIFwiY2lyY2xlLW1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1jaXJjbGUtbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWNpcmNsZS1hbHRcIjogJGZhLXZhci1taWNyb3Bob25lLWNpcmNsZS1hbHQsXG4gIFwiZGlzcGxheS1zbGFzaFwiOiAkZmEtdmFyLWRpc3BsYXktc2xhc2gsXG4gIFwiZGVza3RvcC1zbGFzaFwiOiAkZmEtdmFyLWRlc2t0b3Atc2xhc2gsXG4gIFwic3VpdGNhc2Utcm9sbGluZ1wiOiAkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcsXG4gIFwicGVyc29uLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidHJhbnNwb3J0ZXItMlwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTIsXG4gIFwiaGFuZHMtaG9sZGluZy1kaWFtb25kXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1kaWFtb25kLFxuICBcImhhbmQtcmVjZWl2aW5nXCI6ICRmYS12YXItaGFuZC1yZWNlaXZpbmcsXG4gIFwibW9uZXktYmlsbC1zaW1wbGUtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLXdhdmUsXG4gIFwiY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3duLFxuICBcImJhdHRlcnktZnVsbFwiOiAkZmEtdmFyLWJhdHRlcnktZnVsbCxcbiAgXCJiYXR0ZXJ5XCI6ICRmYS12YXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LTVcIjogJGZhLXZhci1iYXR0ZXJ5LTUsXG4gIFwiYmVsbC1wbHVzXCI6ICRmYS12YXItYmVsbC1wbHVzLFxuICBcImJvb2stYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ib29rLWFycm93LXJpZ2h0LFxuICBcImhvc3BpdGFsc1wiOiAkZmEtdmFyLWhvc3BpdGFscyxcbiAgXCJjbHViXCI6ICRmYS12YXItY2x1YixcbiAgXCJza3VsbC1jcm9zc2JvbmVzXCI6ICRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyxcbiAgXCJkcm9wbGV0LWRlZ3JlZVwiOiAkZmEtdmFyLWRyb3BsZXQtZGVncmVlLFxuICBcImRld3BvaW50XCI6ICRmYS12YXItZGV3cG9pbnQsXG4gIFwiY29kZS1jb21wYXJlXCI6ICRmYS12YXItY29kZS1jb21wYXJlLFxuICBcImxpc3QtdWxcIjogJGZhLXZhci1saXN0LXVsLFxuICBcImxpc3QtZG90c1wiOiAkZmEtdmFyLWxpc3QtZG90cyxcbiAgXCJoYW5kLWhvbGRpbmctbWFnaWNcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWFnaWMsXG4gIFwid2F0ZXJtZWxvbi1zbGljZVwiOiAkZmEtdmFyLXdhdGVybWVsb24tc2xpY2UsXG4gIFwiY2lyY2xlLWVsbGlwc2lzXCI6ICRmYS12YXItY2lyY2xlLWVsbGlwc2lzLFxuICBcInNjaG9vbC1sb2NrXCI6ICRmYS12YXItc2Nob29sLWxvY2ssXG4gIFwidG93ZXItY2VsbFwiOiAkZmEtdmFyLXRvd2VyLWNlbGwsXG4gIFwic2QtY2FyZHNcIjogJGZhLXZhci1zZC1jYXJkcyxcbiAgXCJqdWctYm90dGxlXCI6ICRmYS12YXItanVnLWJvdHRsZSxcbiAgXCJkb3duLWxvbmdcIjogJGZhLXZhci1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd24sXG4gIFwiZW52ZWxvcGVzXCI6ICRmYS12YXItZW52ZWxvcGVzLFxuICBcInBob25lLW9mZmljZVwiOiAkZmEtdmFyLXBob25lLW9mZmljZSxcbiAgXCJyYW5raW5nLXN0YXJcIjogJGZhLXZhci1yYW5raW5nLXN0YXIsXG4gIFwiY2hlc3Mta2luZ1wiOiAkZmEtdmFyLWNoZXNzLWtpbmcsXG4gIFwibmZjLXBlblwiOiAkZmEtdmFyLW5mYy1wZW4sXG4gIFwicGVyc29uLWhhcmFzc2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oYXJhc3NpbmcsXG4gIFwiaGF0LXdpbnRlclwiOiAkZmEtdmFyLWhhdC13aW50ZXIsXG4gIFwiYnJhemlsaWFuLXJlYWwtc2lnblwiOiAkZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ24sXG4gIFwibGFuZG1hcmstZG9tZVwiOiAkZmEtdmFyLWxhbmRtYXJrLWRvbWUsXG4gIFwibGFuZG1hcmstYWx0XCI6ICRmYS12YXItbGFuZG1hcmstYWx0LFxuICBcImJvbmUtYnJlYWtcIjogJGZhLXZhci1ib25lLWJyZWFrLFxuICBcImFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctdXAsXG4gIFwiZG93bi1mcm9tLWRvdHRlZC1saW5lXCI6ICRmYS12YXItZG93bi1mcm9tLWRvdHRlZC1saW5lLFxuICBcInR2XCI6ICRmYS12YXItdHYsXG4gIFwidGVsZXZpc2lvblwiOiAkZmEtdmFyLXRlbGV2aXNpb24sXG4gIFwidHYtYWx0XCI6ICRmYS12YXItdHYtYWx0LFxuICBcImJvcmRlci1sZWZ0XCI6ICRmYS12YXItYm9yZGVyLWxlZnQsXG4gIFwiY2lyY2xlLWRpdmlkZVwiOiAkZmEtdmFyLWNpcmNsZS1kaXZpZGUsXG4gIFwic2hyaW1wXCI6ICRmYS12YXItc2hyaW1wLFxuICBcImxpc3QtY2hlY2tcIjogJGZhLXZhci1saXN0LWNoZWNrLFxuICBcInRhc2tzXCI6ICRmYS12YXItdGFza3MsXG4gIFwiZGlhZ3JhbS1zdWJ0YXNrXCI6ICRmYS12YXItZGlhZ3JhbS1zdWJ0YXNrLFxuICBcImp1Zy1kZXRlcmdlbnRcIjogJGZhLXZhci1qdWctZGV0ZXJnZW50LFxuICBcImNpcmNsZS11c2VyXCI6ICRmYS12YXItY2lyY2xlLXVzZXIsXG4gIFwidXNlci1jaXJjbGVcIjogJGZhLXZhci11c2VyLWNpcmNsZSxcbiAgXCJzcXVhcmUteVwiOiAkZmEtdmFyLXNxdWFyZS15LFxuICBcInVzZXItZG9jdG9yLWhhaXJcIjogJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyLFxuICBcInBsYW5ldC1yaW5nZWRcIjogJGZhLXZhci1wbGFuZXQtcmluZ2VkLFxuICBcIm11c2hyb29tXCI6ICRmYS12YXItbXVzaHJvb20sXG4gIFwidXNlci1zaGllbGRcIjogJGZhLXZhci11c2VyLXNoaWVsZCxcbiAgXCJtZWdhcGhvbmVcIjogJGZhLXZhci1tZWdhcGhvbmUsXG4gIFwid3JlYXRoLWxhdXJlbFwiOiAkZmEtdmFyLXdyZWF0aC1sYXVyZWwsXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrLFxuICBcIndpbmRcIjogJGZhLXZhci13aW5kLFxuICBcImJveC1kb2xsYXJcIjogJGZhLXZhci1ib3gtZG9sbGFyLFxuICBcImJveC11c2RcIjogJGZhLXZhci1ib3gtdXNkLFxuICBcImNhci1idXJzdFwiOiAkZmEtdmFyLWNhci1idXJzdCxcbiAgXCJjYXItY3Jhc2hcIjogJGZhLXZhci1jYXItY3Jhc2gsXG4gIFwieVwiOiAkZmEtdmFyLXksXG4gIFwidXNlci1oZWFkc2V0XCI6ICRmYS12YXItdXNlci1oZWFkc2V0LFxuICBcImFycm93cy1yZXR3ZWV0XCI6ICRmYS12YXItYXJyb3dzLXJldHdlZXQsXG4gIFwicmV0d2VldC1hbHRcIjogJGZhLXZhci1yZXR3ZWV0LWFsdCxcbiAgXCJwZXJzb24tc25vd2JvYXJkaW5nXCI6ICRmYS12YXItcGVyc29uLXNub3dib2FyZGluZyxcbiAgXCJzbm93Ym9hcmRpbmdcIjogJGZhLXZhci1zbm93Ym9hcmRpbmcsXG4gIFwic3F1YXJlLWNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1yaWdodCxcbiAgXCJjaGV2cm9uLXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLXJpZ2h0LFxuICBcImxhY3Jvc3NlLXN0aWNrLWJhbGxcIjogJGZhLXZhci1sYWNyb3NzZS1zdGljay1iYWxsLFxuICBcInRydWNrLWZhc3RcIjogJGZhLXZhci10cnVjay1mYXN0LFxuICBcInNoaXBwaW5nLWZhc3RcIjogJGZhLXZhci1zaGlwcGluZy1mYXN0LFxuICBcInVzZXItbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLXVzZXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzdGFyLXNoYXJwXCI6ICRmYS12YXItc3Rhci1zaGFycCxcbiAgXCJjb21tZW50LWhlYXJ0XCI6ICRmYS12YXItY29tbWVudC1oZWFydCxcbiAgXCJjaXJjbGUtMVwiOiAkZmEtdmFyLWNpcmNsZS0xLFxuICBcImNpcmNsZS1zdGFyXCI6ICRmYS12YXItY2lyY2xlLXN0YXIsXG4gIFwic3Rhci1jaXJjbGVcIjogJGZhLXZhci1zdGFyLWNpcmNsZSxcbiAgXCJmaXNoXCI6ICRmYS12YXItZmlzaCxcbiAgXCJjbG91ZC1mb2dcIjogJGZhLXZhci1jbG91ZC1mb2csXG4gIFwiZm9nXCI6ICRmYS12YXItZm9nLFxuICBcIndhZmZsZVwiOiAkZmEtdmFyLXdhZmZsZSxcbiAgXCJtdXNpYy1ub3RlXCI6ICRmYS12YXItbXVzaWMtbm90ZSxcbiAgXCJtdXNpYy1hbHRcIjogJGZhLXZhci1tdXNpYy1hbHQsXG4gIFwiaGV4YWdvbi1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhleGFnb24tZXhjbGFtYXRpb24sXG4gIFwiY2FydC1zaG9wcGluZy1mYXN0XCI6ICRmYS12YXItY2FydC1zaG9wcGluZy1mYXN0LFxuICBcIm9iamVjdC11bmlvblwiOiAkZmEtdmFyLW9iamVjdC11bmlvbixcbiAgXCJ1c2VyLWdyYWR1YXRlXCI6ICRmYS12YXItdXNlci1ncmFkdWF0ZSxcbiAgXCJzdGFyZmlnaHRlclwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLFxuICBcImNpcmNsZS1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZSxcbiAgXCJhZGp1c3RcIjogJGZhLXZhci1hZGp1c3QsXG4gIFwiYXJyb3ctcmlnaHQtbG9uZy10by1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZy10by1saW5lLFxuICBcInNxdWFyZS1hcnJvdy1kb3duXCI6ICRmYS12YXItc3F1YXJlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctc3F1YXJlLWRvd25cIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtZG93bixcbiAgXCJkaWFtb25kLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItZGlhbW9uZC1oYWxmLXN0cm9rZSxcbiAgXCJjbGFwcGVyYm9hcmRcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQsXG4gIFwic3F1YXJlLWNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1jaGV2cm9uLWxlZnQsXG4gIFwiY2hldnJvbi1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tc3F1YXJlLWxlZnQsXG4gIFwicGhvbmUtaW50ZXJjb21cIjogJGZhLXZhci1waG9uZS1pbnRlcmNvbSxcbiAgXCJsaW5rLWhvcml6b250YWxcIjogJGZhLXZhci1saW5rLWhvcml6b250YWwsXG4gIFwiY2hhaW4taG9yaXpvbnRhbFwiOiAkZmEtdmFyLWNoYWluLWhvcml6b250YWwsXG4gIFwibWFuZ29cIjogJGZhLXZhci1tYW5nbyxcbiAgXCJtdXNpYy1ub3RlLXNsYXNoXCI6ICRmYS12YXItbXVzaWMtbm90ZS1zbGFzaCxcbiAgXCJtdXNpYy1hbHQtc2xhc2hcIjogJGZhLXZhci1tdXNpYy1hbHQtc2xhc2gsXG4gIFwiY2lyY2xlLXJhZGlhdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1yYWRpYXRpb24sXG4gIFwicmFkaWF0aW9uLWFsdFwiOiAkZmEtdmFyLXJhZGlhdGlvbi1hbHQsXG4gIFwiZmFjZS10b25ndWUtc3dlYXRcIjogJGZhLXZhci1mYWNlLXRvbmd1ZS1zd2VhdCxcbiAgXCJnbG9iZS1zdGFuZFwiOiAkZmEtdmFyLWdsb2JlLXN0YW5kLFxuICBcImJhc2ViYWxsXCI6ICRmYS12YXItYmFzZWJhbGwsXG4gIFwiYmFzZWJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhbGwsXG4gIFwiY2lyY2xlLXBcIjogJGZhLXZhci1jaXJjbGUtcCxcbiAgXCJhd2FyZC1zaW1wbGVcIjogJGZhLXZhci1hd2FyZC1zaW1wbGUsXG4gIFwiamV0LWZpZ2h0ZXItdXBcIjogJGZhLXZhci1qZXQtZmlnaHRlci11cCxcbiAgXCJkaWFncmFtLXByb2plY3RcIjogJGZhLXZhci1kaWFncmFtLXByb2plY3QsXG4gIFwicHJvamVjdC1kaWFncmFtXCI6ICRmYS12YXItcHJvamVjdC1kaWFncmFtLFxuICBcInBlZGVzdGFsXCI6ICRmYS12YXItcGVkZXN0YWwsXG4gIFwiY2hhcnQtcHlyYW1pZFwiOiAkZmEtdmFyLWNoYXJ0LXB5cmFtaWQsXG4gIFwic2lkZWJhclwiOiAkZmEtdmFyLXNpZGViYXIsXG4gIFwic25vd21hbi1oZWFkXCI6ICRmYS12YXItc25vd21hbi1oZWFkLFxuICBcImZyb3N0eS1oZWFkXCI6ICRmYS12YXItZnJvc3R5LWhlYWQsXG4gIFwiY29weVwiOiAkZmEtdmFyLWNvcHksXG4gIFwiYnVyZ2VyLWdsYXNzXCI6ICRmYS12YXItYnVyZ2VyLWdsYXNzLFxuICBcInZvbHVtZS14bWFya1wiOiAkZmEtdmFyLXZvbHVtZS14bWFyayxcbiAgXCJ2b2x1bWUtbXV0ZVwiOiAkZmEtdmFyLXZvbHVtZS1tdXRlLFxuICBcInZvbHVtZS10aW1lc1wiOiAkZmEtdmFyLXZvbHVtZS10aW1lcyxcbiAgXCJoYW5kLXNwYXJrbGVzXCI6ICRmYS12YXItaGFuZC1zcGFya2xlcyxcbiAgXCJiYXJzLWZpbHRlclwiOiAkZmEtdmFyLWJhcnMtZmlsdGVyLFxuICBcInBhaW50YnJ1c2gtcGVuY2lsXCI6ICRmYS12YXItcGFpbnRicnVzaC1wZW5jaWwsXG4gIFwicGFydHktYmVsbFwiOiAkZmEtdmFyLXBhcnR5LWJlbGwsXG4gIFwidXNlci12bmVjay1oYWlyXCI6ICRmYS12YXItdXNlci12bmVjay1oYWlyLFxuICBcImphY2stby1sYW50ZXJuXCI6ICRmYS12YXItamFjay1vLWxhbnRlcm4sXG4gIFwiZ3JpcFwiOiAkZmEtdmFyLWdyaXAsXG4gIFwiZ3JpcC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpcC1ob3Jpem9udGFsLFxuICBcInNoYXJlLWZyb20tc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmUsXG4gIFwic2hhcmUtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtc3F1YXJlLFxuICBcImtleW5vdGVcIjogJGZhLXZhci1rZXlub3RlLFxuICBcImNoaWxkLWNvbWJhdGFudFwiOiAkZmEtdmFyLWNoaWxkLWNvbWJhdGFudCxcbiAgXCJjaGlsZC1yaWZsZVwiOiAkZmEtdmFyLWNoaWxkLXJpZmxlLFxuICBcImd1blwiOiAkZmEtdmFyLWd1bixcbiAgXCJzcXVhcmUtcGhvbmVcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUsXG4gIFwicGhvbmUtc3F1YXJlXCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLFxuICBcImhhdC1iZWFjaFwiOiAkZmEtdmFyLWhhdC1iZWFjaCxcbiAgXCJwbHVzXCI6ICRmYS12YXItcGx1cyxcbiAgXCJhZGRcIjogJGZhLXZhci1hZGQsXG4gIFwiZXhwYW5kXCI6ICRmYS12YXItZXhwYW5kLFxuICBcImNvbXB1dGVyXCI6ICRmYS12YXItY29tcHV0ZXIsXG4gIFwiZm9ydFwiOiAkZmEtdmFyLWZvcnQsXG4gIFwiY2xvdWQtY2hlY2tcIjogJGZhLXZhci1jbG91ZC1jaGVjayxcbiAgXCJ4bWFya1wiOiAkZmEtdmFyLXhtYXJrLFxuICBcImNsb3NlXCI6ICRmYS12YXItY2xvc2UsXG4gIFwibXVsdGlwbHlcIjogJGZhLXZhci1tdWx0aXBseSxcbiAgXCJyZW1vdmVcIjogJGZhLXZhci1yZW1vdmUsXG4gIFwidGltZXNcIjogJGZhLXZhci10aW1lcyxcbiAgXCJmYWNlLXNtaXJraW5nXCI6ICRmYS12YXItZmFjZS1zbWlya2luZyxcbiAgXCJhcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3NcIjogJGZhLXZhci1hcnJvd3MsXG4gIFwiY2hhbGtib2FyZC11c2VyXCI6ICRmYS12YXItY2hhbGtib2FyZC11c2VyLFxuICBcImNoYWxrYm9hcmQtdGVhY2hlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcixcbiAgXCJyaG9tYnVzXCI6ICRmYS12YXItcmhvbWJ1cyxcbiAgXCJjbGF3LW1hcmtzXCI6ICRmYS12YXItY2xhdy1tYXJrcyxcbiAgXCJwZXNvLXNpZ25cIjogJGZhLXZhci1wZXNvLXNpZ24sXG4gIFwiZmFjZS1zbWlsZS10b25ndWVcIjogJGZhLXZhci1mYWNlLXNtaWxlLXRvbmd1ZSxcbiAgXCJjYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLXhtYXJrLFxuICBcImJ1aWxkaW5nLXNoaWVsZFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZCxcbiAgXCJjaXJjbGUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZS1mbGlwLFxuICBcInBob25lLWNpcmNsZS1hbHRcIjogJGZhLXZhci1waG9uZS1jaXJjbGUtYWx0LFxuICBcImJhYnlcIjogJGZhLXZhci1iYWJ5LFxuICBcInVzZXJzLWxpbmVcIjogJGZhLXZhci11c2Vycy1saW5lLFxuICBcInF1b3RlLWxlZnRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LFxuICBcInF1b3RlLWxlZnQtYWx0XCI6ICRmYS12YXItcXVvdGUtbGVmdC1hbHQsXG4gIFwidHJhY3RvclwiOiAkZmEtdmFyLXRyYWN0b3IsXG4gIFwia2V5LXNrZWxldG9uXCI6ICRmYS12YXIta2V5LXNrZWxldG9uLFxuICBcInRyYXNoLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZVwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUsXG4gIFwiYXJyb3ctZG93bi11cC1sb2NrXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrLFxuICBcImFycm93LWRvd24tdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tYnJhY2tldCxcbiAgXCJsaW5lcy1sZWFuaW5nXCI6ICRmYS12YXItbGluZXMtbGVhbmluZyxcbiAgXCJzcXVhcmUtcVwiOiAkZmEtdmFyLXNxdWFyZS1xLFxuICBcInJ1bGVyLWNvbWJpbmVkXCI6ICRmYS12YXItcnVsZXItY29tYmluZWQsXG4gIFwic3ltYm9sc1wiOiAkZmEtdmFyLXN5bWJvbHMsXG4gIFwiaWNvbnMtYWx0XCI6ICRmYS12YXItaWNvbnMtYWx0LFxuICBcImNvcHlyaWdodFwiOiAkZmEtdmFyLWNvcHlyaWdodCxcbiAgXCJmbGFzay1nZWFyXCI6ICRmYS12YXItZmxhc2stZ2VhcixcbiAgXCJoaWdobGlnaHRlci1saW5lXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXItbGluZSxcbiAgXCJicmFja2V0LXNxdWFyZVwiOiAkZmEtdmFyLWJyYWNrZXQtc3F1YXJlLFxuICBcImJyYWNrZXRcIjogJGZhLXZhci1icmFja2V0LFxuICBcImJyYWNrZXQtbGVmdFwiOiAkZmEtdmFyLWJyYWNrZXQtbGVmdCxcbiAgXCJpc2xhbmQtdHJvcGljYWxcIjogJGZhLXZhci1pc2xhbmQtdHJvcGljYWwsXG4gIFwiaXNsYW5kLXRyZWUtcGFsbVwiOiAkZmEtdmFyLWlzbGFuZC10cmVlLXBhbG0sXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tbGVmdFwiOiAkZmEtdmFyLWFycm93LWZyb20tbGVmdCxcbiAgXCJoMlwiOiAkZmEtdmFyLWgyLFxuICBcImVxdWFsc1wiOiAkZmEtdmFyLWVxdWFscyxcbiAgXCJjYWtlLXNsaWNlXCI6ICRmYS12YXItY2FrZS1zbGljZSxcbiAgXCJzaG9ydGNha2VcIjogJGZhLXZhci1zaG9ydGNha2UsXG4gIFwicGVhbnV0XCI6ICRmYS12YXItcGVhbnV0LFxuICBcIndyZW5jaC1zaW1wbGVcIjogJGZhLXZhci13cmVuY2gtc2ltcGxlLFxuICBcImJsZW5kZXJcIjogJGZhLXZhci1ibGVuZGVyLFxuICBcInRlZXRoXCI6ICRmYS12YXItdGVldGgsXG4gIFwidGFsbHktMlwiOiAkZmEtdmFyLXRhbGx5LTIsXG4gIFwic2hla2VsLXNpZ25cIjogJGZhLXZhci1zaGVrZWwtc2lnbixcbiAgXCJpbHNcIjogJGZhLXZhci1pbHMsXG4gIFwic2hla2VsXCI6ICRmYS12YXItc2hla2VsLFxuICBcInNoZXFlbFwiOiAkZmEtdmFyLXNoZXFlbCxcbiAgXCJzaGVxZWwtc2lnblwiOiAkZmEtdmFyLXNoZXFlbC1zaWduLFxuICBcImNhcnNcIjogJGZhLXZhci1jYXJzLFxuICBcImF4ZS1iYXR0bGVcIjogJGZhLXZhci1heGUtYmF0dGxlLFxuICBcInVzZXItaGFpci1sb25nXCI6ICRmYS12YXItdXNlci1oYWlyLWxvbmcsXG4gIFwibWFwXCI6ICRmYS12YXItbWFwLFxuICBcImFycm93LWxlZnQtZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tYXJjLFxuICBcImZpbGUtY2lyY2xlLWluZm9cIjogJGZhLXZhci1maWxlLWNpcmNsZS1pbmZvLFxuICBcImZhY2UtZGlzYXBwb2ludGVkXCI6ICRmYS12YXItZmFjZS1kaXNhcHBvaW50ZWQsXG4gIFwibGFzc28tc3BhcmtsZXNcIjogJGZhLXZhci1sYXNzby1zcGFya2xlcyxcbiAgXCJjbG9jay1lbGV2ZW5cIjogJGZhLXZhci1jbG9jay1lbGV2ZW4sXG4gIFwicm9ja2V0XCI6ICRmYS12YXItcm9ja2V0LFxuICBcInNpcmVuLW9uXCI6ICRmYS12YXItc2lyZW4tb24sXG4gIFwiY2xvY2stdGVuXCI6ICRmYS12YXItY2xvY2stdGVuLFxuICBcImNhbmRsZS1ob2xkZXJcIjogJGZhLXZhci1jYW5kbGUtaG9sZGVyLFxuICBcInZpZGVvLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXZpZGVvLWFycm93LWRvd24tbGVmdCxcbiAgXCJwaG90by1maWxtXCI6ICRmYS12YXItcGhvdG8tZmlsbSxcbiAgXCJwaG90by12aWRlb1wiOiAkZmEtdmFyLXBob3RvLXZpZGVvLFxuICBcImZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzYXZlLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImZvbGRlci1taW51c1wiOiAkZmEtdmFyLWZvbGRlci1taW51cyxcbiAgXCJwbGFuZXQtbW9vblwiOiAkZmEtdmFyLXBsYW5ldC1tb29uLFxuICBcImZhY2UtZXllcy14bWFya3NcIjogJGZhLXZhci1mYWNlLWV5ZXMteG1hcmtzLFxuICBcImNoYXJ0LXNjYXR0ZXJcIjogJGZhLXZhci1jaGFydC1zY2F0dGVyLFxuICBcImRpc3BsYXktYXJyb3ctZG93blwiOiAkZmEtdmFyLWRpc3BsYXktYXJyb3ctZG93bixcbiAgXCJzdG9yZVwiOiAkZmEtdmFyLXN0b3JlLFxuICBcImFycm93LXRyZW5kLXVwXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtdXAsXG4gIFwicGx1Zy1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1taW51cyxcbiAgXCJvbGl2ZS1icmFuY2hcIjogJGZhLXZhci1vbGl2ZS1icmFuY2gsXG4gIFwiYW5nbGVcIjogJGZhLXZhci1hbmdsZSxcbiAgXCJ2YWN1dW0tcm9ib3RcIjogJGZhLXZhci12YWN1dW0tcm9ib3QsXG4gIFwic2lnbi1oYW5naW5nXCI6ICRmYS12YXItc2lnbi1oYW5naW5nLFxuICBcInNpZ25cIjogJGZhLXZhci1zaWduLFxuICBcInNxdWFyZS1kaXZpZGVcIjogJGZhLXZhci1zcXVhcmUtZGl2aWRlLFxuICBcInNpZ25hbC1zdHJlYW0tc2xhc2hcIjogJGZhLXZhci1zaWduYWwtc3RyZWFtLXNsYXNoLFxuICBcImJlemllci1jdXJ2ZVwiOiAkZmEtdmFyLWJlemllci1jdXJ2ZSxcbiAgXCJleWUtZHJvcHBlci1oYWxmXCI6ICRmYS12YXItZXllLWRyb3BwZXItaGFsZixcbiAgXCJzdG9yZS1sb2NrXCI6ICRmYS12YXItc3RvcmUtbG9jayxcbiAgXCJiZWxsLXNsYXNoXCI6ICRmYS12YXItYmVsbC1zbGFzaCxcbiAgXCJjbG91ZC1ib2x0LXN1blwiOiAkZmEtdmFyLWNsb3VkLWJvbHQtc3VuLFxuICBcInRodW5kZXJzdG9ybS1zdW5cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuLFxuICBcImNhbWVyYS1zbGFzaFwiOiAkZmEtdmFyLWNhbWVyYS1zbGFzaCxcbiAgXCJjb21tZW50LXF1b3RlXCI6ICRmYS12YXItY29tbWVudC1xdW90ZSxcbiAgXCJ0YWJsZXRcIjogJGZhLXZhci10YWJsZXQsXG4gIFwidGFibGV0LWFuZHJvaWRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZCxcbiAgXCJzY2hvb2wtZmxhZ1wiOiAkZmEtdmFyLXNjaG9vbC1mbGFnLFxuICBcIm1lc3NhZ2UtY29kZVwiOiAkZmEtdmFyLW1lc3NhZ2UtY29kZSxcbiAgXCJnbGFzcy1oYWxmXCI6ICRmYS12YXItZ2xhc3MtaGFsZixcbiAgXCJnbGFzcy1oYWxmLWVtcHR5XCI6ICRmYS12YXItZ2xhc3MtaGFsZi1lbXB0eSxcbiAgXCJnbGFzcy1oYWxmLWZ1bGxcIjogJGZhLXZhci1nbGFzcy1oYWxmLWZ1bGwsXG4gIFwiZmlsbFwiOiAkZmEtdmFyLWZpbGwsXG4gIFwibWVzc2FnZS1taW51c1wiOiAkZmEtdmFyLW1lc3NhZ2UtbWludXMsXG4gIFwiY29tbWVudC1hbHQtbWludXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1taW51cyxcbiAgXCJhbmdsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLXVwLFxuICBcImRpbm9zYXVyXCI6ICRmYS12YXItZGlub3NhdXIsXG4gIFwiZHJ1bXN0aWNrLWJpdGVcIjogJGZhLXZhci1kcnVtc3RpY2stYml0ZSxcbiAgXCJsaW5rLWhvcml6b250YWwtc2xhc2hcIjogJGZhLXZhci1saW5rLWhvcml6b250YWwtc2xhc2gsXG4gIFwiY2hhaW4taG9yaXpvbnRhbC1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLWhvcml6b250YWwtc2xhc2gsXG4gIFwiaG9sbHktYmVycnlcIjogJGZhLXZhci1ob2xseS1iZXJyeSxcbiAgXCJub3NlXCI6ICRmYS12YXItbm9zZSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LWxlZnQtdG8tYXJjLFxuICBcImNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tbGVmdCxcbiAgXCJiYWN0ZXJpYVwiOiAkZmEtdmFyLWJhY3RlcmlhLFxuICBcImNsb3Vkc1wiOiAkZmEtdmFyLWNsb3VkcyxcbiAgXCJtb25leS1iaWxsLXNpbXBsZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLFxuICBcImhhbmQtbGl6YXJkXCI6ICRmYS12YXItaGFuZC1saXphcmQsXG4gIFwidGFibGUtcGl2b3RcIjogJGZhLXZhci10YWJsZS1waXZvdCxcbiAgXCJmaWx0ZXItc2xhc2hcIjogJGZhLXZhci1maWx0ZXItc2xhc2gsXG4gIFwidHJhc2gtY2FuLXVuZG9cIjogJGZhLXZhci10cmFzaC1jYW4tdW5kbyxcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdCxcbiAgXCJ0cmFzaC11bmRvLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXVuZG8tYWx0LFxuICBcIm5vdGRlZlwiOiAkZmEtdmFyLW5vdGRlZixcbiAgXCJkaXNlYXNlXCI6ICRmYS12YXItZGlzZWFzZSxcbiAgXCJwZXJzb24tdG8tZG9vclwiOiAkZmEtdmFyLXBlcnNvbi10by1kb29yLFxuICBcInR1cm50YWJsZVwiOiAkZmEtdmFyLXR1cm50YWJsZSxcbiAgXCJicmllZmNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsLFxuICBcImdlbmRlcmxlc3NcIjogJGZhLXZhci1nZW5kZXJsZXNzLFxuICBcImNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLXJpZ2h0LFxuICBcInNpZ25hbC13ZWFrXCI6ICRmYS12YXItc2lnbmFsLXdlYWssXG4gIFwic2lnbmFsLTFcIjogJGZhLXZhci1zaWduYWwtMSxcbiAgXCJjbG9jay1maXZlXCI6ICRmYS12YXItY2xvY2stZml2ZSxcbiAgXCJyZXR3ZWV0XCI6ICRmYS12YXItcmV0d2VldCxcbiAgXCJjYXItcmVhclwiOiAkZmEtdmFyLWNhci1yZWFyLFxuICBcImNhci1hbHRcIjogJGZhLXZhci1jYXItYWx0LFxuICBcInB1bXAtc29hcFwiOiAkZmEtdmFyLXB1bXAtc29hcCxcbiAgXCJjb21wdXRlci1jbGFzc2ljXCI6ICRmYS12YXItY29tcHV0ZXItY2xhc3NpYyxcbiAgXCJmcmFtZVwiOiAkZmEtdmFyLWZyYW1lLFxuICBcInZpZGVvLXNsYXNoXCI6ICRmYS12YXItdmlkZW8tc2xhc2gsXG4gIFwiYmF0dGVyeS1xdWFydGVyXCI6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyLFxuICBcImJhdHRlcnktMlwiOiAkZmEtdmFyLWJhdHRlcnktMixcbiAgXCJlbGxpcHNpcy1zdHJva2VcIjogJGZhLXZhci1lbGxpcHNpcy1zdHJva2UsXG4gIFwiZWxsaXBzaXMtaC1hbHRcIjogJGZhLXZhci1lbGxpcHNpcy1oLWFsdCxcbiAgXCJyYWRpb1wiOiAkZmEtdmFyLXJhZGlvLFxuICBcImJhYnktY2FycmlhZ2VcIjogJGZhLXZhci1iYWJ5LWNhcnJpYWdlLFxuICBcImNhcnJpYWdlLWJhYnlcIjogJGZhLXZhci1jYXJyaWFnZS1iYWJ5LFxuICBcImZhY2UtZXhwcmVzc2lvbmxlc3NcIjogJGZhLXZhci1mYWNlLWV4cHJlc3Npb25sZXNzLFxuICBcImRvd24tdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1kb3duLXRvLWRvdHRlZC1saW5lLFxuICBcImNsb3VkLW11c2ljXCI6ICRmYS12YXItY2xvdWQtbXVzaWMsXG4gIFwidHJhZmZpYy1saWdodFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQsXG4gIFwiY2xvdWQtbWludXNcIjogJGZhLXZhci1jbG91ZC1taW51cyxcbiAgXCJ0aGVybW9tZXRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLFxuICBcInNoaWVsZC1taW51c1wiOiAkZmEtdmFyLXNoaWVsZC1taW51cyxcbiAgXCJ2ci1jYXJkYm9hcmRcIjogJGZhLXZhci12ci1jYXJkYm9hcmQsXG4gIFwiY2FyLXRpbHRcIjogJGZhLXZhci1jYXItdGlsdCxcbiAgXCJnYXVnZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtbWludXMsXG4gIFwiYnJpZ2h0bmVzcy1sb3dcIjogJGZhLXZhci1icmlnaHRuZXNzLWxvdyxcbiAgXCJoYW5kLW1pZGRsZS1maW5nZXJcIjogJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIsXG4gIFwicGVyY2VudFwiOiAkZmEtdmFyLXBlcmNlbnQsXG4gIFwicGVyY2VudGFnZVwiOiAkZmEtdmFyLXBlcmNlbnRhZ2UsXG4gIFwidHJ1Y2stbW92aW5nXCI6ICRmYS12YXItdHJ1Y2stbW92aW5nLFxuICBcImdsYXNzLXdhdGVyLWRyb3BsZXRcIjogJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0LFxuICBcImNvbnZleW9yLWJlbHRcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LFxuICBcImxvY2F0aW9uLWNoZWNrXCI6ICRmYS12YXItbG9jYXRpb24tY2hlY2ssXG4gIFwibWFwLW1hcmtlci1jaGVja1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItY2hlY2ssXG4gIFwiY29pbi12ZXJ0aWNhbFwiOiAkZmEtdmFyLWNvaW4tdmVydGljYWwsXG4gIFwiZGlzcGxheVwiOiAkZmEtdmFyLWRpc3BsYXksXG4gIFwicGVyc29uLXNpZ25cIjogJGZhLXZhci1wZXJzb24tc2lnbixcbiAgXCJmYWNlLXNtaWxlXCI6ICRmYS12YXItZmFjZS1zbWlsZSxcbiAgXCJzbWlsZVwiOiAkZmEtdmFyLXNtaWxlLFxuICBcInBob25lLWhhbmd1cFwiOiAkZmEtdmFyLXBob25lLWhhbmd1cCxcbiAgXCJzaWduYXR1cmUtc2xhc2hcIjogJGZhLXZhci1zaWduYXR1cmUtc2xhc2gsXG4gIFwidGh1bWJ0YWNrXCI6ICRmYS12YXItdGh1bWJ0YWNrLFxuICBcInRodW1iLXRhY2tcIjogJGZhLXZhci10aHVtYi10YWNrLFxuICBcIndoZWF0LXNsYXNoXCI6ICRmYS12YXItd2hlYXQtc2xhc2gsXG4gIFwidHJvcGh5XCI6ICRmYS12YXItdHJvcGh5LFxuICBcImNsb3Vkcy1zdW5cIjogJGZhLXZhci1jbG91ZHMtc3VuLFxuICBcInBlcnNvbi1wcmF5aW5nXCI6ICRmYS12YXItcGVyc29uLXByYXlpbmcsXG4gIFwicHJheVwiOiAkZmEtdmFyLXByYXksXG4gIFwiaGFtbWVyXCI6ICRmYS12YXItaGFtbWVyLFxuICBcImZhY2Utdm9taXRcIjogJGZhLXZhci1mYWNlLXZvbWl0LFxuICBcInNwZWFrZXJzXCI6ICRmYS12YXItc3BlYWtlcnMsXG4gIFwidHR5LWFuc3dlclwiOiAkZmEtdmFyLXR0eS1hbnN3ZXIsXG4gIFwidGVsZXR5cGUtYW5zd2VyXCI6ICRmYS12YXItdGVsZXR5cGUtYW5zd2VyLFxuICBcIm11Zy10ZWEtc2F1Y2VyXCI6ICRmYS12YXItbXVnLXRlYS1zYXVjZXIsXG4gIFwiZGlhZ3JhbS1sZWFuLWNhbnZhc1wiOiAkZmEtdmFyLWRpYWdyYW0tbGVhbi1jYW52YXMsXG4gIFwiYWx0XCI6ICRmYS12YXItYWx0LFxuICBcImRpYWxcIjogJGZhLXZhci1kaWFsLFxuICBcImRpYWwtbWVkLWhpZ2hcIjogJGZhLXZhci1kaWFsLW1lZC1oaWdoLFxuICBcImhhbmQtcGVhY2VcIjogJGZhLXZhci1oYW5kLXBlYWNlLFxuICBcImNpcmNsZS10cmFzaFwiOiAkZmEtdmFyLWNpcmNsZS10cmFzaCxcbiAgXCJ0cmFzaC1jaXJjbGVcIjogJGZhLXZhci10cmFzaC1jaXJjbGUsXG4gIFwicm90YXRlXCI6ICRmYS12YXItcm90YXRlLFxuICBcInN5bmMtYWx0XCI6ICRmYS12YXItc3luYy1hbHQsXG4gIFwiY2lyY2xlLXF1YXJ0ZXJzXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXJzLFxuICBcInNwaW5uZXJcIjogJGZhLXZhci1zcGlubmVyLFxuICBcInRvd2VyLWNvbnRyb2xcIjogJGZhLXZhci10b3dlci1jb250cm9sLFxuICBcImFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZSxcbiAgXCJzb3J0LXNoYXBlcy11cFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLXVwLFxuICBcIndoYWxlXCI6ICRmYS12YXItd2hhbGUsXG4gIFwicm9ib3RcIjogJGZhLXZhci1yb2JvdCxcbiAgXCJwZWFjZVwiOiAkZmEtdmFyLXBlYWNlLFxuICBcInBhcnR5LWhvcm5cIjogJGZhLXZhci1wYXJ0eS1ob3JuLFxuICBcImdlYXJzXCI6ICRmYS12YXItZ2VhcnMsXG4gIFwiY29nc1wiOiAkZmEtdmFyLWNvZ3MsXG4gIFwic3VuLWJyaWdodFwiOiAkZmEtdmFyLXN1bi1icmlnaHQsXG4gIFwic3VuLWFsdFwiOiAkZmEtdmFyLXN1bi1hbHQsXG4gIFwid2FyZWhvdXNlXCI6ICRmYS12YXItd2FyZWhvdXNlLFxuICBcImNvbnZleW9yLWJlbHQtYXJtXCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1hcm0sXG4gIFwibG9jay1rZXlob2xlLW9wZW5cIjogJGZhLXZhci1sb2NrLWtleWhvbGUtb3BlbixcbiAgXCJsb2NrLW9wZW4tYWx0XCI6ICRmYS12YXItbG9jay1vcGVuLWFsdCxcbiAgXCJzcXVhcmUtZnJhZ2lsZVwiOiAkZmEtdmFyLXNxdWFyZS1mcmFnaWxlLFxuICBcImJveC1mcmFnaWxlXCI6ICRmYS12YXItYm94LWZyYWdpbGUsXG4gIFwic3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2tcIjogJGZhLXZhci1zcXVhcmUtd2luZS1nbGFzcy1jcmFjayxcbiAgXCJhcnJvdy11cC1yaWdodC1kb3RzXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90cyxcbiAgXCJzcXVhcmUtblwiOiAkZmEtdmFyLXNxdWFyZS1uLFxuICBcInNwbG90Y2hcIjogJGZhLXZhci1zcGxvdGNoLFxuICBcImZhY2UtZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzLFxuICBcImdyaW4taGVhcnRzXCI6ICRmYS12YXItZ3Jpbi1oZWFydHMsXG4gIFwibWV0ZXJcIjogJGZhLXZhci1tZXRlcixcbiAgXCJtYW5kb2xpblwiOiAkZmEtdmFyLW1hbmRvbGluLFxuICBcImRpY2UtZm91clwiOiAkZmEtdmFyLWRpY2UtZm91cixcbiAgXCJzaW0tY2FyZFwiOiAkZmEtdmFyLXNpbS1jYXJkLFxuICBcInRyYW5zZ2VuZGVyXCI6ICRmYS12YXItdHJhbnNnZW5kZXIsXG4gIFwidHJhbnNnZW5kZXItYWx0XCI6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0LFxuICBcIm1lcmN1cnlcIjogJGZhLXZhci1tZXJjdXJ5LFxuICBcInVwLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXVwLWZyb20tYnJhY2tldCxcbiAgXCJrbmlmZS1raXRjaGVuXCI6ICRmYS12YXIta25pZmUta2l0Y2hlbixcbiAgXCJib3JkZXItcmlnaHRcIjogJGZhLXZhci1ib3JkZXItcmlnaHQsXG4gIFwiYXJyb3ctdHVybi1kb3duXCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLFxuICBcImxldmVsLWRvd25cIjogJGZhLXZhci1sZXZlbC1kb3duLFxuICBcInNwYWRlXCI6ICRmYS12YXItc3BhZGUsXG4gIFwiY2FyZC1zcGFkZVwiOiAkZmEtdmFyLWNhcmQtc3BhZGUsXG4gIFwibGluZS1jb2x1bW5zXCI6ICRmYS12YXItbGluZS1jb2x1bW5zLFxuICBcImFycm93LXJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1saW5lLFxuICBcImFycm93LXRvLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdG8tcmlnaHQsXG4gIFwicGVyc29uLWZhbGxpbmctYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdCxcbiAgXCJmbGFnLXBlbm5hbnRcIjogJGZhLXZhci1mbGFnLXBlbm5hbnQsXG4gIFwicGVubmFudFwiOiAkZmEtdmFyLXBlbm5hbnQsXG4gIFwiY29udmV5b3ItYmVsdC1lbXB0eVwiOiAkZmEtdmFyLWNvbnZleW9yLWJlbHQtZW1wdHksXG4gIFwidXNlci1ncm91cC1zaW1wbGVcIjogJGZhLXZhci11c2VyLWdyb3VwLXNpbXBsZSxcbiAgXCJhd2FyZFwiOiAkZmEtdmFyLWF3YXJkLFxuICBcInRpY2tldC1zaW1wbGVcIjogJGZhLXZhci10aWNrZXQtc2ltcGxlLFxuICBcInRpY2tldC1hbHRcIjogJGZhLXZhci10aWNrZXQtYWx0LFxuICBcImJ1aWxkaW5nXCI6ICRmYS12YXItYnVpbGRpbmcsXG4gIFwiYW5nbGVzLWxlZnRcIjogJGZhLXZhci1hbmdsZXMtbGVmdCxcbiAgXCJhbmdsZS1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0LFxuICBcImNhbWNvcmRlclwiOiAkZmEtdmFyLWNhbWNvcmRlcixcbiAgXCJ2aWRlby1oYW5kaGVsZFwiOiAkZmEtdmFyLXZpZGVvLWhhbmRoZWxkLFxuICBcInBhbmNha2VzXCI6ICRmYS12YXItcGFuY2FrZXMsXG4gIFwiYWxidW0tY2lyY2xlLXVzZXJcIjogJGZhLXZhci1hbGJ1bS1jaXJjbGUtdXNlcixcbiAgXCJzdWJ0aXRsZXMtc2xhc2hcIjogJGZhLXZhci1zdWJ0aXRsZXMtc2xhc2gsXG4gIFwicXJjb2RlXCI6ICRmYS12YXItcXJjb2RlLFxuICBcImRpY2UtZDEwXCI6ICRmYS12YXItZGljZS1kMTAsXG4gIFwiZmlyZXBsYWNlXCI6ICRmYS12YXItZmlyZXBsYWNlLFxuICBcImJyb3dzZXJcIjogJGZhLXZhci1icm93c2VyLFxuICBcInBlbi1wYWludGJydXNoXCI6ICRmYS12YXItcGVuLXBhaW50YnJ1c2gsXG4gIFwicGVuY2lsLXBhaW50YnJ1c2hcIjogJGZhLXZhci1wZW5jaWwtcGFpbnRicnVzaCxcbiAgXCJmaXNoLWNvb2tlZFwiOiAkZmEtdmFyLWZpc2gtY29va2VkLFxuICBcImNoYWlyLW9mZmljZVwiOiAkZmEtdmFyLWNoYWlyLW9mZmljZSxcbiAgXCJuZXN0aW5nLWRvbGxzXCI6ICRmYS12YXItbmVzdGluZy1kb2xscyxcbiAgXCJjbG9jay1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0LFxuICBcImhpc3RvcnlcIjogJGZhLXZhci1oaXN0b3J5LFxuICBcInRydW1wZXRcIjogJGZhLXZhci10cnVtcGV0LFxuICBcImZhY2UtZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImZpcmUtc21va2VcIjogJGZhLXZhci1maXJlLXNtb2tlLFxuICBcInBob25lLW1pc3NlZFwiOiAkZmEtdmFyLXBob25lLW1pc3NlZCxcbiAgXCJmaWxlLWV4cG9ydFwiOiAkZmEtdmFyLWZpbGUtZXhwb3J0LFxuICBcImFycm93LXJpZ2h0LWZyb20tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZSxcbiAgXCJzaGllbGRcIjogJGZhLXZhci1zaGllbGQsXG4gIFwic2hpZWxkLWJsYW5rXCI6ICRmYS12YXItc2hpZWxkLWJsYW5rLFxuICBcImFycm93LXVwLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCxcbiAgXCJhcnJvd3MtcmVwZWF0LTFcIjogJGZhLXZhci1hcnJvd3MtcmVwZWF0LTEsXG4gIFwicmVwZWF0LTEtYWx0XCI6ICRmYS12YXItcmVwZWF0LTEtYWx0LFxuICBcImd1bi1zbGFzaFwiOiAkZmEtdmFyLWd1bi1zbGFzaCxcbiAgXCJhdm9jYWRvXCI6ICRmYS12YXItYXZvY2FkbyxcbiAgXCJiaW5hcnlcIjogJGZhLXZhci1iaW5hcnksXG4gIFwiZ2xhc3Nlcy1yb3VuZFwiOiAkZmEtdmFyLWdsYXNzZXMtcm91bmQsXG4gIFwiZ2xhc3Nlcy1hbHRcIjogJGZhLXZhci1nbGFzc2VzLWFsdCxcbiAgXCJwaG9uZS1wbHVzXCI6ICRmYS12YXItcGhvbmUtcGx1cyxcbiAgXCJkaXR0b1wiOiAkZmEtdmFyLWRpdHRvLFxuICBcInBlcnNvbi1zZWF0XCI6ICRmYS12YXItcGVyc29uLXNlYXQsXG4gIFwiaG91c2UtbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwsXG4gIFwiZ29sZi1iYWxsLXRlZVwiOiAkZmEtdmFyLWdvbGYtYmFsbC10ZWUsXG4gIFwiZ29sZi1iYWxsXCI6ICRmYS12YXItZ29sZi1iYWxsLFxuICBcImNpcmNsZS1jaGV2cm9uLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1sZWZ0LFxuICBcImNoZXZyb24tY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0LFxuICBcImhvdXNlLWNoaW1uZXktd2luZG93XCI6ICRmYS12YXItaG91c2UtY2hpbW5leS13aW5kb3csXG4gIFwic2N5dGhlXCI6ICRmYS12YXItc2N5dGhlLFxuICBcInBlbi1uaWJcIjogJGZhLXZhci1wZW4tbmliLFxuICBcImJhbi1wYXJraW5nXCI6ICRmYS12YXItYmFuLXBhcmtpbmcsXG4gIFwicGFya2luZy1jaXJjbGUtc2xhc2hcIjogJGZhLXZhci1wYXJraW5nLWNpcmNsZS1zbGFzaCxcbiAgXCJ0ZW50LWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0LFxuICBcImZhY2UtZGlhZ29uYWwtbW91dGhcIjogJGZhLXZhci1mYWNlLWRpYWdvbmFsLW1vdXRoLFxuICBcImRpYWdyYW0tY2VsbHNcIjogJGZhLXZhci1kaWFncmFtLWNlbGxzLFxuICBcImNyaWNrZXQtYmF0LWJhbGxcIjogJGZhLXZhci1jcmlja2V0LWJhdC1iYWxsLFxuICBcImNyaWNrZXRcIjogJGZhLXZhci1jcmlja2V0LFxuICBcInRlbnRzXCI6ICRmYS12YXItdGVudHMsXG4gIFwid2FuZC1tYWdpY1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMsXG4gIFwibWFnaWNcIjogJGZhLXZhci1tYWdpYyxcbiAgXCJkb2dcIjogJGZhLXZhci1kb2csXG4gIFwicGVuLWxpbmVcIjogJGZhLXZhci1wZW4tbGluZSxcbiAgXCJhdG9tLXNpbXBsZVwiOiAkZmEtdmFyLWF0b20tc2ltcGxlLFxuICBcImF0b20tYWx0XCI6ICRmYS12YXItYXRvbS1hbHQsXG4gIFwiYW1wZXJzYW5kXCI6ICRmYS12YXItYW1wZXJzYW5kLFxuICBcImNhcnJvdFwiOiAkZmEtdmFyLWNhcnJvdCxcbiAgXCJhcnJvdy11cC1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctZnJvbS1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1mcm9tLWJvdHRvbSxcbiAgXCJtb29uXCI6ICRmYS12YXItbW9vbixcbiAgXCJwZW4tc2xhc2hcIjogJGZhLXZhci1wZW4tc2xhc2gsXG4gIFwid2luZS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHksXG4gIFwid2luZS1nbGFzcy1hbHRcIjogJGZhLXZhci13aW5lLWdsYXNzLWFsdCxcbiAgXCJzcXVhcmUtc3RhclwiOiAkZmEtdmFyLXNxdWFyZS1zdGFyLFxuICBcImNoZWVzZVwiOiAkZmEtdmFyLWNoZWVzZSxcbiAgXCJzZW5kLWJhY2t3YXJkXCI6ICRmYS12YXItc2VuZC1iYWNrd2FyZCxcbiAgXCJ5aW4teWFuZ1wiOiAkZmEtdmFyLXlpbi15YW5nLFxuICBcIm11c2ljXCI6ICRmYS12YXItbXVzaWMsXG4gIFwiY29tcGFzcy1zbGFzaFwiOiAkZmEtdmFyLWNvbXBhc3Mtc2xhc2gsXG4gIFwiY2xvY2stb25lXCI6ICRmYS12YXItY2xvY2stb25lLFxuICBcImZpbGUtbXVzaWNcIjogJGZhLXZhci1maWxlLW11c2ljLFxuICBcImNvZGUtY29tbWl0XCI6ICRmYS12YXItY29kZS1jb21taXQsXG4gIFwidGVtcGVyYXR1cmUtbG93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbG93LFxuICBcInBlcnNvbi1iaWtpbmdcIjogJGZhLXZhci1wZXJzb24tYmlraW5nLFxuICBcImJpa2luZ1wiOiAkZmEtdmFyLWJpa2luZyxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5LFxuICBcInNrZWxldG9uXCI6ICRmYS12YXItc2tlbGV0b24sXG4gIFwiY2lyY2xlLWdcIjogJGZhLXZhci1jaXJjbGUtZyxcbiAgXCJjaXJjbGUtYXJyb3ctdXAtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1sZWZ0LFxuICBcImNvaW4tYmxhbmtcIjogJGZhLXZhci1jb2luLWJsYW5rLFxuICBcImJyb29tXCI6ICRmYS12YXItYnJvb20sXG4gIFwidmFjdXVtXCI6ICRmYS12YXItdmFjdXVtLFxuICBcInNoaWVsZC1oZWFydFwiOiAkZmEtdmFyLXNoaWVsZC1oZWFydCxcbiAgXCJjYXJkLWhlYXJ0XCI6ICRmYS12YXItY2FyZC1oZWFydCxcbiAgXCJsaWdodGJ1bGItY2ZsLW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWNmbC1vbixcbiAgXCJtZWxvblwiOiAkZmEtdmFyLW1lbG9uLFxuICBcImdvcHVyYW1cIjogJGZhLXZhci1nb3B1cmFtLFxuICBcImVhcnRoLW9jZWFuaWFcIjogJGZhLXZhci1lYXJ0aC1vY2VhbmlhLFxuICBcImdsb2JlLW9jZWFuaWFcIjogJGZhLXZhci1nbG9iZS1vY2VhbmlhLFxuICBcImNvbnRhaW5lci1zdG9yYWdlXCI6ICRmYS12YXItY29udGFpbmVyLXN0b3JhZ2UsXG4gIFwiZmFjZS1wb3V0aW5nXCI6ICRmYS12YXItZmFjZS1wb3V0aW5nLFxuICBcInNxdWFyZS14bWFya1wiOiAkZmEtdmFyLXNxdWFyZS14bWFyayxcbiAgXCJ0aW1lcy1zcXVhcmVcIjogJGZhLXZhci10aW1lcy1zcXVhcmUsXG4gIFwieG1hcmstc3F1YXJlXCI6ICRmYS12YXIteG1hcmstc3F1YXJlLFxuICBcImZhY2UtZXhwbG9kZVwiOiAkZmEtdmFyLWZhY2UtZXhwbG9kZSxcbiAgXCJleHBsb2RpbmctaGVhZFwiOiAkZmEtdmFyLWV4cGxvZGluZy1oZWFkLFxuICBcImhhc2h0YWdcIjogJGZhLXZhci1oYXNodGFnLFxuICBcInVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXJcIjogJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyLFxuICBcImV4cGFuZC1hbHRcIjogJGZhLXZhci1leHBhbmQtYWx0LFxuICBcIm9pbC1jYW5cIjogJGZhLXZhci1vaWwtY2FuLFxuICBcInRcIjogJGZhLXZhci10LFxuICBcInRyYW5zZm9ybWVyLWJvbHRcIjogJGZhLXZhci10cmFuc2Zvcm1lci1ib2x0LFxuICBcImhpcHBvXCI6ICRmYS12YXItaGlwcG8sXG4gIFwiY2hhcnQtY29sdW1uXCI6ICRmYS12YXItY2hhcnQtY29sdW1uLFxuICBcImNhc3NldHRlLXZoc1wiOiAkZmEtdmFyLWNhc3NldHRlLXZocyxcbiAgXCJ2aHNcIjogJGZhLXZhci12aHMsXG4gIFwiaW5maW5pdHlcIjogJGZhLXZhci1pbmZpbml0eSxcbiAgXCJ2aWFsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrLFxuICBcImNoaW1uZXlcIjogJGZhLXZhci1jaGltbmV5LFxuICBcIm9iamVjdC1pbnRlcnNlY3RcIjogJGZhLXZhci1vYmplY3QtaW50ZXJzZWN0LFxuICBcInBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lLFxuICBcInZvaWNlbWFpbFwiOiAkZmEtdmFyLXZvaWNlbWFpbCxcbiAgXCJibG9jay1icmlja1wiOiAkZmEtdmFyLWJsb2NrLWJyaWNrLFxuICBcIndhbGwtYnJpY2tcIjogJGZhLXZhci13YWxsLWJyaWNrLFxuICBcImZhblwiOiAkZmEtdmFyLWZhbixcbiAgXCJiYWdzLXNob3BwaW5nXCI6ICRmYS12YXItYmFncy1zaG9wcGluZyxcbiAgXCJwYXJhZ3JhcGgtbGVmdFwiOiAkZmEtdmFyLXBhcmFncmFwaC1sZWZ0LFxuICBcInBhcmFncmFwaC1ydGxcIjogJGZhLXZhci1wYXJhZ3JhcGgtcnRsLFxuICBcInBlcnNvbi13YWxraW5nLWx1Z2dhZ2VcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlLFxuICBcImNhcmF2YW4tc2ltcGxlXCI6ICRmYS12YXItY2FyYXZhbi1zaW1wbGUsXG4gIFwiY2FyYXZhbi1hbHRcIjogJGZhLXZhci1jYXJhdmFuLWFsdCxcbiAgXCJ0dXJ0bGVcIjogJGZhLXZhci10dXJ0bGUsXG4gIFwicGVuY2lsLW1lY2hhbmljYWxcIjogJGZhLXZhci1wZW5jaWwtbWVjaGFuaWNhbCxcbiAgXCJ1cC1kb3duXCI6ICRmYS12YXItdXAtZG93bixcbiAgXCJhcnJvd3MtYWx0LXZcIjogJGZhLXZhci1hcnJvd3MtYWx0LXYsXG4gIFwiY2xvdWQtbW9vbi1yYWluXCI6ICRmYS12YXItY2xvdWQtbW9vbi1yYWluLFxuICBcImJvb3RoLWN1cnRhaW5cIjogJGZhLXZhci1ib290aC1jdXJ0YWluLFxuICBcImNhbGVuZGFyXCI6ICRmYS12YXItY2FsZW5kYXIsXG4gIFwiYm94LWhlYXJ0XCI6ICRmYS12YXItYm94LWhlYXJ0LFxuICBcInRyYWlsZXJcIjogJGZhLXZhci10cmFpbGVyLFxuICBcInVzZXItZG9jdG9yLW1lc3NhZ2VcIjogJGZhLXZhci11c2VyLWRvY3Rvci1tZXNzYWdlLFxuICBcInVzZXItbWQtY2hhdFwiOiAkZmEtdmFyLXVzZXItbWQtY2hhdCxcbiAgXCJiYWhhaVwiOiAkZmEtdmFyLWJhaGFpLFxuICBcImhheWthbFwiOiAkZmEtdmFyLWhheWthbCxcbiAgXCJsaWdodGhvdXNlXCI6ICRmYS12YXItbGlnaHRob3VzZSxcbiAgXCJhbXAtZ3VpdGFyXCI6ICRmYS12YXItYW1wLWd1aXRhcixcbiAgXCJzZC1jYXJkXCI6ICRmYS12YXItc2QtY2FyZCxcbiAgXCJ2b2x1bWUtc2xhc2hcIjogJGZhLXZhci12b2x1bWUtc2xhc2gsXG4gIFwiYm9yZGVyLWJvdHRvbVwiOiAkZmEtdmFyLWJvcmRlci1ib3R0b20sXG4gIFwid2lmaS13ZWFrXCI6ICRmYS12YXItd2lmaS13ZWFrLFxuICBcIndpZmktMVwiOiAkZmEtdmFyLXdpZmktMSxcbiAgXCJkcmFnb25cIjogJGZhLXZhci1kcmFnb24sXG4gIFwic2hvZS1wcmludHNcIjogJGZhLXZhci1zaG9lLXByaW50cyxcbiAgXCJjaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNpcmNsZS1wbHVzLFxuICBcInBsdXMtY2lyY2xlXCI6ICRmYS12YXItcGx1cy1jaXJjbGUsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rLFxuICBcImdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rLFxuICBcImhhbmQtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmQtaG9sZGluZyxcbiAgXCJwbHVnLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxpbmstc2xhc2hcIjogJGZhLXZhci1saW5rLXNsYXNoLFxuICBcImNoYWluLWJyb2tlblwiOiAkZmEtdmFyLWNoYWluLWJyb2tlbixcbiAgXCJjaGFpbi1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLXNsYXNoLFxuICBcInVubGlua1wiOiAkZmEtdmFyLXVubGluayxcbiAgXCJjbG9uZVwiOiAkZmEtdmFyLWNsb25lLFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdCxcbiAgXCJhcnJvdy11cC16LWFcIjogJGZhLXZhci1hcnJvdy11cC16LWEsXG4gIFwic29ydC1hbHBoYS11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdCxcbiAgXCJmaXJlLWZsYW1lLWN1cnZlZFwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtY3VydmVkLFxuICBcImZpcmUtYWx0XCI6ICRmYS12YXItZmlyZS1hbHQsXG4gIFwidG9ybmFkb1wiOiAkZmEtdmFyLXRvcm5hZG8sXG4gIFwiZmlsZS1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXMsXG4gIFwiZGVsZXRlLXJpZ2h0XCI6ICRmYS12YXItZGVsZXRlLXJpZ2h0LFxuICBcImJvb2stcXVyYW5cIjogJGZhLXZhci1ib29rLXF1cmFuLFxuICBcInF1cmFuXCI6ICRmYS12YXItcXVyYW4sXG4gIFwiY2lyY2xlLXF1YXJ0ZXJcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlcixcbiAgXCJhbmNob3JcIjogJGZhLXZhci1hbmNob3IsXG4gIFwiYm9yZGVyLWFsbFwiOiAkZmEtdmFyLWJvcmRlci1hbGwsXG4gIFwiZnVuY3Rpb25cIjogJGZhLXZhci1mdW5jdGlvbixcbiAgXCJmYWNlLWFuZ3J5XCI6ICRmYS12YXItZmFjZS1hbmdyeSxcbiAgXCJhbmdyeVwiOiAkZmEtdmFyLWFuZ3J5LFxuICBcInBlb3BsZS1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtc2ltcGxlLFxuICBcImNvb2tpZS1iaXRlXCI6ICRmYS12YXItY29va2llLWJpdGUsXG4gIFwiYXJyb3ctdHJlbmQtZG93blwiOiAkZmEtdmFyLWFycm93LXRyZW5kLWRvd24sXG4gIFwicnNzXCI6ICRmYS12YXItcnNzLFxuICBcImZlZWRcIjogJGZhLXZhci1mZWVkLFxuICBcImZhY2UtbW9ub2NsZVwiOiAkZmEtdmFyLWZhY2UtbW9ub2NsZSxcbiAgXCJkcmF3LXBvbHlnb25cIjogJGZhLXZhci1kcmF3LXBvbHlnb24sXG4gIFwic2NhbGUtYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS1iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlXCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZSxcbiAgXCJjYWxlbmRhci1saW5lc1wiOiAkZmEtdmFyLWNhbGVuZGFyLWxpbmVzLFxuICBcImNhbGVuZGFyLW5vdGVcIjogJGZhLXZhci1jYWxlbmRhci1ub3RlLFxuICBcImFycm93LWRvd24tYmlnLXNtYWxsXCI6ICRmYS12YXItYXJyb3ctZG93bi1iaWctc21hbGwsXG4gIFwic29ydC1zaXplLWRvd25cIjogJGZhLXZhci1zb3J0LXNpemUtZG93bixcbiAgXCJnYXVnZS1zaW1wbGUtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoLFxuICBcInRhY2hvbWV0ZXJcIjogJGZhLXZhci10YWNob21ldGVyLFxuICBcInRhY2hvbWV0ZXItZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItZmFzdCxcbiAgXCJkby1ub3QtZW50ZXJcIjogJGZhLXZhci1kby1ub3QtZW50ZXIsXG4gIFwic2hvd2VyXCI6ICRmYS12YXItc2hvd2VyLFxuICBcImRpY2UtZDhcIjogJGZhLXZhci1kaWNlLWQ4LFxuICBcImRlc2t0b3BcIjogJGZhLXZhci1kZXNrdG9wLFxuICBcImRlc2t0b3AtYWx0XCI6ICRmYS12YXItZGVza3RvcC1hbHQsXG4gIFwibVwiOiAkZmEtdmFyLW0sXG4gIFwiZ3JpcC1kb3RzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1kb3RzLXZlcnRpY2FsLFxuICBcImZhY2Utdmlld2ZpbmRlclwiOiAkZmEtdmFyLWZhY2Utdmlld2ZpbmRlcixcbiAgXCJzb2Z0LXNlcnZlXCI6ICRmYS12YXItc29mdC1zZXJ2ZSxcbiAgXCJjcmVlbWVlXCI6ICRmYS12YXItY3JlZW1lZSxcbiAgXCJoNVwiOiAkZmEtdmFyLWg1LFxuICBcImhhbmQtYmFjay1wb2ludC1kb3duXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LWRvd24sXG4gIFwidGFibGUtbGlzdFwiOiAkZmEtdmFyLXRhYmxlLWxpc3QsXG4gIFwidGgtbGlzdFwiOiAkZmEtdmFyLXRoLWxpc3QsXG4gIFwiY29tbWVudC1zbXNcIjogJGZhLXZhci1jb21tZW50LXNtcyxcbiAgXCJzbXNcIjogJGZhLXZhci1zbXMsXG4gIFwicmVjdGFuZ2xlXCI6ICRmYS12YXItcmVjdGFuZ2xlLFxuICBcInJlY3RhbmdsZS1sYW5kc2NhcGVcIjogJGZhLXZhci1yZWN0YW5nbGUtbGFuZHNjYXBlLFxuICBcImNsaXBib2FyZC1saXN0LWNoZWNrXCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QtY2hlY2ssXG4gIFwidHVya2V5XCI6ICRmYS12YXItdHVya2V5LFxuICBcImJvb2tcIjogJGZhLXZhci1ib29rLFxuICBcInVzZXItcGx1c1wiOiAkZmEtdmFyLXVzZXItcGx1cyxcbiAgXCJpY2Utc2thdGVcIjogJGZhLXZhci1pY2Utc2thdGUsXG4gIFwiY2hlY2tcIjogJGZhLXZhci1jaGVjayxcbiAgXCJiYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyxcbiAgXCJiYXR0ZXJ5LTRcIjogJGZhLXZhci1iYXR0ZXJ5LTQsXG4gIFwidG9tYXRvXCI6ICRmYS12YXItdG9tYXRvLFxuICBcInN3b3JkLWxhc2VyXCI6ICRmYS12YXItc3dvcmQtbGFzZXIsXG4gIFwiaG91c2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrLFxuICBcImJ1aWxkaW5nc1wiOiAkZmEtdmFyLWJ1aWxkaW5ncyxcbiAgXCJhbmdsZS1sZWZ0XCI6ICRmYS12YXItYW5nbGUtbGVmdCxcbiAgXCJjYXJ0LWZsYXRiZWQtYm94ZXNcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtYm94ZXMsXG4gIFwiZG9sbHktZmxhdGJlZC1hbHRcIjogJGZhLXZhci1kb2xseS1mbGF0YmVkLWFsdCxcbiAgXCJkaWFncmFtLXN1Y2Nlc3NvclwiOiAkZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yLFxuICBcInRydWNrLWFycm93LXJpZ2h0XCI6ICRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLXdcIjogJGZhLXZhci1zcXVhcmUtdyxcbiAgXCJhcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnRcIjogJGZhLXZhci1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQsXG4gIFwibGFtcFwiOiAkZmEtdmFyLWxhbXAsXG4gIFwiYWlycGxheVwiOiAkZmEtdmFyLWFpcnBsYXksXG4gIFwiaGFuZC1maXN0XCI6ICRmYS12YXItaGFuZC1maXN0LFxuICBcImZpc3QtcmFpc2VkXCI6ICRmYS12YXItZmlzdC1yYWlzZWQsXG4gIFwic2hpZWxkLXF1YXJ0ZXJlZFwiOiAkZmEtdmFyLXNoaWVsZC1xdWFydGVyZWQsXG4gIFwic2xhc2gtZm9yd2FyZFwiOiAkZmEtdmFyLXNsYXNoLWZvcndhcmQsXG4gIFwibG9jYXRpb24tcGVuXCI6ICRmYS12YXItbG9jYXRpb24tcGVuLFxuICBcIm1hcC1tYXJrZXItZWRpdFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItZWRpdCxcbiAgXCJjbG91ZC1tb29uXCI6ICRmYS12YXItY2xvdWQtbW9vbixcbiAgXCJwb3QtZm9vZFwiOiAkZmEtdmFyLXBvdC1mb29kLFxuICBcImJyaWVmY2FzZVwiOiAkZmEtdmFyLWJyaWVmY2FzZSxcbiAgXCJwZXJzb24tZmFsbGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1mYWxsaW5nLFxuICBcImltYWdlLXBvcnRyYWl0XCI6ICRmYS12YXItaW1hZ2UtcG9ydHJhaXQsXG4gIFwicG9ydHJhaXRcIjogJGZhLXZhci1wb3J0cmFpdCxcbiAgXCJ1c2VyLXRhZ1wiOiAkZmEtdmFyLXVzZXItdGFnLFxuICBcInJ1Z1wiOiAkZmEtdmFyLXJ1ZyxcbiAgXCJwcmludC1zbGFzaFwiOiAkZmEtdmFyLXByaW50LXNsYXNoLFxuICBcImVhcnRoLWV1cm9wZVwiOiAkZmEtdmFyLWVhcnRoLWV1cm9wZSxcbiAgXCJnbG9iZS1ldXJvcGVcIjogJGZhLXZhci1nbG9iZS1ldXJvcGUsXG4gIFwiY2FydC1mbGF0YmVkLXN1aXRjYXNlXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLXN1aXRjYXNlLFxuICBcImx1Z2dhZ2UtY2FydFwiOiAkZmEtdmFyLWx1Z2dhZ2UtY2FydCxcbiAgXCJoYW5kLWJhY2stcG9pbnQtcmliYm9uXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpYmJvbixcbiAgXCJyZWN0YW5nbGUteG1hcmtcIjogJGZhLXZhci1yZWN0YW5nbGUteG1hcmssXG4gIFwicmVjdGFuZ2xlLXRpbWVzXCI6ICRmYS12YXItcmVjdGFuZ2xlLXRpbWVzLFxuICBcInRpbWVzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXRpbWVzLXJlY3RhbmdsZSxcbiAgXCJ3aW5kb3ctY2xvc2VcIjogJGZhLXZhci13aW5kb3ctY2xvc2UsXG4gIFwidGlyZS1ydWdnZWRcIjogJGZhLXZhci10aXJlLXJ1Z2dlZCxcbiAgXCJsaWdodGJ1bGItZG9sbGFyXCI6ICRmYS12YXItbGlnaHRidWxiLWRvbGxhcixcbiAgXCJjb3diZWxsXCI6ICRmYS12YXItY293YmVsbCxcbiAgXCJiYWh0LXNpZ25cIjogJGZhLXZhci1iYWh0LXNpZ24sXG4gIFwiY29ybmVyXCI6ICRmYS12YXItY29ybmVyLFxuICBcImNoZXZyb25zLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbnMtcmlnaHQsXG4gIFwiY2hldnJvbi1kb3VibGUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1yaWdodCxcbiAgXCJib29rLW9wZW5cIjogJGZhLXZhci1ib29rLW9wZW4sXG4gIFwiYm9vay1qb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHMsXG4gIFwiam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1qb3VybmFsLXdoaWxscyxcbiAgXCJpbmhhbGVyXCI6ICRmYS12YXItaW5oYWxlcixcbiAgXCJoYW5kY3VmZnNcIjogJGZhLXZhci1oYW5kY3VmZnMsXG4gIFwic25ha2VcIjogJGZhLXZhci1zbmFrZSxcbiAgXCJ0cmlhbmdsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLXRyaWFuZ2xlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUsXG4gIFwid2FybmluZ1wiOiAkZmEtdmFyLXdhcm5pbmcsXG4gIFwibm90ZS1tZWRpY2FsXCI6ICRmYS12YXItbm90ZS1tZWRpY2FsLFxuICBcImRhdGFiYXNlXCI6ICRmYS12YXItZGF0YWJhc2UsXG4gIFwiZG93bi1sZWZ0XCI6ICRmYS12YXItZG93bi1sZWZ0LFxuICBcInNoYXJlXCI6ICRmYS12YXItc2hhcmUsXG4gIFwiYXJyb3ctdHVybi1yaWdodFwiOiAkZmEtdmFyLWFycm93LXR1cm4tcmlnaHQsXG4gIFwibWFpbC1mb3J3YXJkXCI6ICRmYS12YXItbWFpbC1mb3J3YXJkLFxuICBcImZhY2UtdGhpbmtpbmdcIjogJGZhLXZhci1mYWNlLXRoaW5raW5nLFxuICBcInR1cm4tZG93bi1yaWdodFwiOiAkZmEtdmFyLXR1cm4tZG93bi1yaWdodCxcbiAgXCJib3R0bGUtZHJvcGxldFwiOiAkZmEtdmFyLWJvdHRsZS1kcm9wbGV0LFxuICBcIm1hc2stZmFjZVwiOiAkZmEtdmFyLW1hc2stZmFjZSxcbiAgXCJoaWxsLXJvY2tzbGlkZVwiOiAkZmEtdmFyLWhpbGwtcm9ja3NsaWRlLFxuICBcInNjYW5uZXIta2V5Ym9hcmRcIjogJGZhLXZhci1zY2FubmVyLWtleWJvYXJkLFxuICBcImNpcmNsZS1vXCI6ICRmYS12YXItY2lyY2xlLW8sXG4gIFwiZ3JpZC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpZC1ob3Jpem9udGFsLFxuICBcIm1lc3NhZ2UtZG9sbGFyXCI6ICRmYS12YXItbWVzc2FnZS1kb2xsYXIsXG4gIFwiY29tbWVudC1hbHQtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudC1hbHQtZG9sbGFyLFxuICBcInJpZ2h0LWxlZnRcIjogJGZhLXZhci1yaWdodC1sZWZ0LFxuICBcImV4Y2hhbmdlLWFsdFwiOiAkZmEtdmFyLWV4Y2hhbmdlLWFsdCxcbiAgXCJjb2x1bW5zLTNcIjogJGZhLXZhci1jb2x1bW5zLTMsXG4gIFwicGFwZXItcGxhbmVcIjogJGZhLXZhci1wYXBlci1wbGFuZSxcbiAgXCJyb2FkLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImR1bmdlb25cIjogJGZhLXZhci1kdW5nZW9uLFxuICBcImhhbmQtaG9sZGluZy1ib3hcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctYm94LFxuICBcImlucHV0LXRleHRcIjogJGZhLXZhci1pbnB1dC10ZXh0LFxuICBcIndpbmRvdy1mbGlwXCI6ICRmYS12YXItd2luZG93LWZsaXAsXG4gIFwid2luZG93LWFsdFwiOiAkZmEtdmFyLXdpbmRvdy1hbHQsXG4gIFwiYWxpZ24tcmlnaHRcIjogJGZhLXZhci1hbGlnbi1yaWdodCxcbiAgXCJzY2FubmVyLWd1blwiOiAkZmEtdmFyLXNjYW5uZXItZ3VuLFxuICBcInNjYW5uZXJcIjogJGZhLXZhci1zY2FubmVyLFxuICBcInRpcmVcIjogJGZhLXZhci10aXJlLFxuICBcImVuZ2luZVwiOiAkZmEtdmFyLWVuZ2luZSxcbiAgXCJtb25leS1iaWxsLTEtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZS1hbHRcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0LFxuICBcImxpZmUtcmluZ1wiOiAkZmEtdmFyLWxpZmUtcmluZyxcbiAgXCJoYW5kc1wiOiAkZmEtdmFyLWhhbmRzLFxuICBcInNpZ24tbGFuZ3VhZ2VcIjogJGZhLXZhci1zaWduLWxhbmd1YWdlLFxuICBcInNpZ25pbmdcIjogJGZhLXZhci1zaWduaW5nLFxuICBcImNpcmNsZS1jYXJldC1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jYXJldC1jaXJjbGUtcmlnaHQsXG4gIFwid2hlYXRcIjogJGZhLXZhci13aGVhdCxcbiAgXCJmaWxlLXNwcmVhZHNoZWV0XCI6ICRmYS12YXItZmlsZS1zcHJlYWRzaGVldCxcbiAgXCJhdWRpby1kZXNjcmlwdGlvbi1zbGFzaFwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoLFxuICBcImNhbGVuZGFyLWRheVwiOiAkZmEtdmFyLWNhbGVuZGFyLWRheSxcbiAgXCJ3YXRlci1sYWRkZXJcIjogJGZhLXZhci13YXRlci1sYWRkZXIsXG4gIFwibGFkZGVyLXdhdGVyXCI6ICRmYS12YXItbGFkZGVyLXdhdGVyLFxuICBcInN3aW1taW5nLXBvb2xcIjogJGZhLXZhci1zd2ltbWluZy1wb29sLFxuICBcImFycm93cy11cC1kb3duXCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24sXG4gIFwiYXJyb3dzLXZcIjogJGZhLXZhci1hcnJvd3MtdixcbiAgXCJjaGVzcy1wYXduLXBpZWNlXCI6ICRmYS12YXItY2hlc3MtcGF3bi1waWVjZSxcbiAgXCJjaGVzcy1wYXduLWFsdFwiOiAkZmEtdmFyLWNoZXNzLXBhd24tYWx0LFxuICBcImZhY2UtZ3JpbWFjZVwiOiAkZmEtdmFyLWZhY2UtZ3JpbWFjZSxcbiAgXCJncmltYWNlXCI6ICRmYS12YXItZ3JpbWFjZSxcbiAgXCJ3aGVlbGNoYWlyLW1vdmVcIjogJGZhLXZhci13aGVlbGNoYWlyLW1vdmUsXG4gIFwid2hlZWxjaGFpci1hbHRcIjogJGZhLXZhci13aGVlbGNoYWlyLWFsdCxcbiAgXCJ0dXJuLWRvd25cIjogJGZhLXZhci10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93bi1hbHRcIjogJGZhLXZhci1sZXZlbC1kb3duLWFsdCxcbiAgXCJzcXVhcmUtc1wiOiAkZmEtdmFyLXNxdWFyZS1zLFxuICBcInJlY3RhbmdsZS1iYXJjb2RlXCI6ICRmYS12YXItcmVjdGFuZ2xlLWJhcmNvZGUsXG4gIFwiYmFyY29kZS1hbHRcIjogJGZhLXZhci1iYXJjb2RlLWFsdCxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1lbnZlbG9wZVwiOiAkZmEtdmFyLXNxdWFyZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1zcXVhcmVcIjogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUsXG4gIFwiZGljZVwiOiAkZmEtdmFyLWRpY2UsXG4gIFwidW5pY29yblwiOiAkZmEtdmFyLXVuaWNvcm4sXG4gIFwiYm93bGluZy1iYWxsXCI6ICRmYS12YXItYm93bGluZy1iYWxsLFxuICBcInBvbXBlYmxlZFwiOiAkZmEtdmFyLXBvbXBlYmxlZCxcbiAgXCJicmFpblwiOiAkZmEtdmFyLWJyYWluLFxuICBcIndhdGNoLXNtYXJ0XCI6ICRmYS12YXItd2F0Y2gtc21hcnQsXG4gIFwiYm9vay11c2VyXCI6ICRmYS12YXItYm9vay11c2VyLFxuICBcInNlbnNvci1jbG91ZFwiOiAkZmEtdmFyLXNlbnNvci1jbG91ZCxcbiAgXCJzZW5zb3Itc21va2VcIjogJGZhLXZhci1zZW5zb3Itc21va2UsXG4gIFwiY2xhcHBlcmJvYXJkLXBsYXlcIjogJGZhLXZhci1jbGFwcGVyYm9hcmQtcGxheSxcbiAgXCJiYW5kYWdlXCI6ICRmYS12YXItYmFuZGFnZSxcbiAgXCJiYW5kLWFpZFwiOiAkZmEtdmFyLWJhbmQtYWlkLFxuICBcImNhbGVuZGFyLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItbWludXMsXG4gIFwiY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItY2lyY2xlLXhtYXJrLFxuICBcInRpbWVzLWNpcmNsZVwiOiAkZmEtdmFyLXRpbWVzLWNpcmNsZSxcbiAgXCJ4bWFyay1jaXJjbGVcIjogJGZhLXZhci14bWFyay1jaXJjbGUsXG4gIFwiY2lyY2xlLTRcIjogJGZhLXZhci1jaXJjbGUtNCxcbiAgXCJnaWZ0c1wiOiAkZmEtdmFyLWdpZnRzLFxuICBcImFsYnVtLWNvbGxlY3Rpb25cIjogJGZhLXZhci1hbGJ1bS1jb2xsZWN0aW9uLFxuICBcImhvdGVsXCI6ICRmYS12YXItaG90ZWwsXG4gIFwiZWFydGgtYXNpYVwiOiAkZmEtdmFyLWVhcnRoLWFzaWEsXG4gIFwiZ2xvYmUtYXNpYVwiOiAkZmEtdmFyLWdsb2JlLWFzaWEsXG4gIFwiaWQtY2FyZC1jbGlwXCI6ICRmYS12YXItaWQtY2FyZC1jbGlwLFxuICBcImlkLWNhcmQtYWx0XCI6ICRmYS12YXItaWQtY2FyZC1hbHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1wbHVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzLFxuICBcInNlYXJjaC1wbHVzXCI6ICRmYS12YXItc2VhcmNoLXBsdXMsXG4gIFwidGh1bWJzLXVwXCI6ICRmYS12YXItdGh1bWJzLXVwLFxuICBcImNsb3VkLXNob3dlcnNcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLFxuICBcInVzZXItY2xvY2tcIjogJGZhLXZhci11c2VyLWNsb2NrLFxuICBcIm9uaW9uXCI6ICRmYS12YXItb25pb24sXG4gIFwiY2xvY2stdHdlbHZlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXR3ZWx2ZS10aGlydHksXG4gIFwiYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tZG90dGVkLWxpbmUsXG4gIFwiaGFuZC1kb3RzXCI6ICRmYS12YXItaGFuZC1kb3RzLFxuICBcImFsbGVyZ2llc1wiOiAkZmEtdmFyLWFsbGVyZ2llcyxcbiAgXCJmaWxlLWludm9pY2VcIjogJGZhLXZhci1maWxlLWludm9pY2UsXG4gIFwid2luZG93LW1pbmltaXplXCI6ICRmYS12YXItd2luZG93LW1pbmltaXplLFxuICBcInJlY3RhbmdsZS13aWRlXCI6ICRmYS12YXItcmVjdGFuZ2xlLXdpZGUsXG4gIFwiY29tbWVudC1hcnJvdy11cFwiOiAkZmEtdmFyLWNvbW1lbnQtYXJyb3ctdXAsXG4gIFwiZ2FybGljXCI6ICRmYS12YXItZ2FybGljLFxuICBcIm11Zy1zYXVjZXJcIjogJGZhLXZhci1tdWctc2F1Y2VyLFxuICBcImNvZmZlZVwiOiAkZmEtdmFyLWNvZmZlZSxcbiAgXCJicnVzaFwiOiAkZmEtdmFyLWJydXNoLFxuICBcInRyZWUtZGVjb3JhdGVkXCI6ICRmYS12YXItdHJlZS1kZWNvcmF0ZWQsXG4gIFwibWFza1wiOiAkZmEtdmFyLW1hc2ssXG4gIFwiY2FsZW5kYXItaGVhcnRcIjogJGZhLXZhci1jYWxlbmRhci1oZWFydCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLW1pbnVzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51cyxcbiAgXCJzZWFyY2gtbWludXNcIjogJGZhLXZhci1zZWFyY2gtbWludXMsXG4gIFwiZmxvd2VyXCI6ICRmYS12YXItZmxvd2VyLFxuICBcImFycm93LWRvd24tZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tYXJjLFxuICBcInJpZ2h0LWxlZnQtbGFyZ2VcIjogJGZhLXZhci1yaWdodC1sZWZ0LWxhcmdlLFxuICBcInJ1bGVyLXZlcnRpY2FsXCI6ICRmYS12YXItcnVsZXItdmVydGljYWwsXG4gIFwiY2lyY2xlcy1vdmVybGFwXCI6ICRmYS12YXItY2lyY2xlcy1vdmVybGFwLFxuICBcInVzZXItbGFyZ2VcIjogJGZhLXZhci11c2VyLWxhcmdlLFxuICBcInVzZXItYWx0XCI6ICRmYS12YXItdXNlci1hbHQsXG4gIFwic3RhcnNoaXAtZnJlaWdodGVyXCI6ICRmYS12YXItc3RhcnNoaXAtZnJlaWdodGVyLFxuICBcInRyYWluLXRyYW1cIjogJGZhLXZhci10cmFpbi10cmFtLFxuICBcImJyaWRnZS1zdXNwZW5zaW9uXCI6ICRmYS12YXItYnJpZGdlLXN1c3BlbnNpb24sXG4gIFwidHJhc2gtY2hlY2tcIjogJGZhLXZhci10cmFzaC1jaGVjayxcbiAgXCJ1c2VyLW51cnNlXCI6ICRmYS12YXItdXNlci1udXJzZSxcbiAgXCJib29tYm94XCI6ICRmYS12YXItYm9vbWJveCxcbiAgXCJzeXJpbmdlXCI6ICRmYS12YXItc3lyaW5nZSxcbiAgXCJjbG91ZC1zdW5cIjogJGZhLXZhci1jbG91ZC1zdW4sXG4gIFwic2hpZWxkLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2hpZWxkLWV4Y2xhbWF0aW9uLFxuICBcInN0b3B3YXRjaC0yMFwiOiAkZmEtdmFyLXN0b3B3YXRjaC0yMCxcbiAgXCJzcXVhcmUtZnVsbFwiOiAkZmEtdmFyLXNxdWFyZS1mdWxsLFxuICBcImdyaXAtZG90c1wiOiAkZmEtdmFyLWdyaXAtZG90cyxcbiAgXCJjb21tZW50LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY29tbWVudC1leGNsYW1hdGlvbixcbiAgXCJwZW4tc3dpcmxcIjogJGZhLXZhci1wZW4tc3dpcmwsXG4gIFwiZmFsYWZlbFwiOiAkZmEtdmFyLWZhbGFmZWwsXG4gIFwiY2lyY2xlLTJcIjogJGZhLXZhci1jaXJjbGUtMixcbiAgXCJtYWduZXRcIjogJGZhLXZhci1tYWduZXQsXG4gIFwiamFyXCI6ICRmYS12YXItamFyLFxuICBcImdyYW1vcGhvbmVcIjogJGZhLXZhci1ncmFtb3Bob25lLFxuICBcImRpY2UtZDEyXCI6ICRmYS12YXItZGljZS1kMTIsXG4gIFwibm90ZS1zdGlja3lcIjogJGZhLXZhci1ub3RlLXN0aWNreSxcbiAgXCJzdGlja3ktbm90ZVwiOiAkZmEtdmFyLXN0aWNreS1ub3RlLFxuICBcImRvd25cIjogJGZhLXZhci1kb3duLFxuICBcImFycm93LWFsdC1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWRvd24sXG4gIFwiaHVuZHJlZC1wb2ludHNcIjogJGZhLXZhci1odW5kcmVkLXBvaW50cyxcbiAgXCIxMDBcIjogJGZhLXZhci0xMDAsXG4gIFwicGFwZXJjbGlwLXZlcnRpY2FsXCI6ICRmYS12YXItcGFwZXJjbGlwLXZlcnRpY2FsLFxuICBcIndpbmQtd2FybmluZ1wiOiAkZmEtdmFyLXdpbmQtd2FybmluZyxcbiAgXCJ3aW5kLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdpbmQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImxvY2F0aW9uLXBpbi1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbi1zbGFzaCxcbiAgXCJtYXAtbWFya2VyLXNsYXNoXCI6ICRmYS12YXItbWFwLW1hcmtlci1zbGFzaCxcbiAgXCJmYWNlLXNhZC1zd2VhdFwiOiAkZmEtdmFyLWZhY2Utc2FkLXN3ZWF0LFxuICBcImJ1Zy1zbGFzaFwiOiAkZmEtdmFyLWJ1Zy1zbGFzaCxcbiAgXCJjdXBjYWtlXCI6ICRmYS12YXItY3VwY2FrZSxcbiAgXCJsaWdodC1zd2l0Y2gtb2ZmXCI6ICRmYS12YXItbGlnaHQtc3dpdGNoLW9mZixcbiAgXCJ0b2dnbGUtbGFyZ2Utb2ZmXCI6ICRmYS12YXItdG9nZ2xlLWxhcmdlLW9mZixcbiAgXCJwZW4tZmFuY3ktc2xhc2hcIjogJGZhLXZhci1wZW4tZmFuY3ktc2xhc2gsXG4gIFwidHJ1Y2stY29udGFpbmVyXCI6ICRmYS12YXItdHJ1Y2stY29udGFpbmVyLFxuICBcImJvb3RcIjogJGZhLXZhci1ib290LFxuICBcImFycm93LXVwLWZyb20td2F0ZXItcHVtcFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCxcbiAgXCJmaWxlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaGVjayxcbiAgXCJib25lXCI6ICRmYS12YXItYm9uZSxcbiAgXCJjYXJkcy1ibGFua1wiOiAkZmEtdmFyLWNhcmRzLWJsYW5rLFxuICBcImNpcmNsZS0zXCI6ICRmYS12YXItY2lyY2xlLTMsXG4gIFwiYmVuY2gtdHJlZVwiOiAkZmEtdmFyLWJlbmNoLXRyZWUsXG4gIFwia2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3dcIjogJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzLWxvdyxcbiAgXCJza2ktYm9vdC1za2lcIjogJGZhLXZhci1za2ktYm9vdC1za2ksXG4gIFwiYnJhaW4tY2lyY3VpdFwiOiAkZmEtdmFyLWJyYWluLWNpcmN1aXQsXG4gIFwidXNlci1pbmp1cmVkXCI6ICRmYS12YXItdXNlci1pbmp1cmVkLFxuICBcImJsb2NrLWJyaWNrLWZpcmVcIjogJGZhLXZhci1ibG9jay1icmljay1maXJlLFxuICBcImZpcmV3YWxsXCI6ICRmYS12YXItZmlyZXdhbGwsXG4gIFwiZmFjZS1zYWQtdGVhclwiOiAkZmEtdmFyLWZhY2Utc2FkLXRlYXIsXG4gIFwic2FkLXRlYXJcIjogJGZhLXZhci1zYWQtdGVhcixcbiAgXCJwbGFuZVwiOiAkZmEtdmFyLXBsYW5lLFxuICBcInRlbnQtYXJyb3dzLWRvd25cIjogJGZhLXZhci10ZW50LWFycm93cy1kb3duLFxuICBcImV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZXhjbGFtYXRpb24sXG4gIFwiYXJyb3dzLXNwaW5cIjogJGZhLXZhci1hcnJvd3Mtc3BpbixcbiAgXCJmYWNlLXNtaWxlLXJlbGF4ZWRcIjogJGZhLXZhci1mYWNlLXNtaWxlLXJlbGF4ZWQsXG4gIFwiY29tbWVudC14bWFya1wiOiAkZmEtdmFyLWNvbW1lbnQteG1hcmssXG4gIFwiY29tbWVudC10aW1lc1wiOiAkZmEtdmFyLWNvbW1lbnQtdGltZXMsXG4gIFwicHJpbnRcIjogJGZhLXZhci1wcmludCxcbiAgXCJ0dXJraXNoLWxpcmEtc2lnblwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduLFxuICBcInRyeVwiOiAkZmEtdmFyLXRyeSxcbiAgXCJ0dXJraXNoLWxpcmFcIjogJGZhLXZhci10dXJraXNoLWxpcmEsXG4gIFwiZmFjZS1ub3NlLXN0ZWFtXCI6ICRmYS12YXItZmFjZS1ub3NlLXN0ZWFtLFxuICBcImNpcmNsZS13YXZlZm9ybS1saW5lc1wiOiAkZmEtdmFyLWNpcmNsZS13YXZlZm9ybS1saW5lcyxcbiAgXCJ3YXZlZm9ybS1jaXJjbGVcIjogJGZhLXZhci13YXZlZm9ybS1jaXJjbGUsXG4gIFwiZG9sbGFyLXNpZ25cIjogJGZhLXZhci1kb2xsYXItc2lnbixcbiAgXCJkb2xsYXJcIjogJGZhLXZhci1kb2xsYXIsXG4gIFwidXNkXCI6ICRmYS12YXItdXNkLFxuICBcImZlcnJpcy13aGVlbFwiOiAkZmEtdmFyLWZlcnJpcy13aGVlbCxcbiAgXCJjb21wdXRlci1zcGVha2VyXCI6ICRmYS12YXItY29tcHV0ZXItc3BlYWtlcixcbiAgXCJza3VsbC1jb3dcIjogJGZhLXZhci1za3VsbC1jb3csXG4gIFwieFwiOiAkZmEtdmFyLXgsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1kb2xsYXJcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcixcbiAgXCJzZWFyY2gtZG9sbGFyXCI6ICRmYS12YXItc2VhcmNoLWRvbGxhcixcbiAgXCJ1c2Vycy1nZWFyXCI6ICRmYS12YXItdXNlcnMtZ2VhcixcbiAgXCJ1c2Vycy1jb2dcIjogJGZhLXZhci11c2Vycy1jb2csXG4gIFwicGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nLFxuICBcImJ1aWxkaW5nLWNvbHVtbnNcIjogJGZhLXZhci1idWlsZGluZy1jb2x1bW5zLFxuICBcImJhbmtcIjogJGZhLXZhci1iYW5rLFxuICBcImluc3RpdHV0aW9uXCI6ICRmYS12YXItaW5zdGl0dXRpb24sXG4gIFwibXVzZXVtXCI6ICRmYS12YXItbXVzZXVtLFxuICBcInVuaXZlcnNpdHlcIjogJGZhLXZhci11bml2ZXJzaXR5LFxuICBcImNpcmNsZS10XCI6ICRmYS12YXItY2lyY2xlLXQsXG4gIFwic2Fja1wiOiAkZmEtdmFyLXNhY2ssXG4gIFwiZ3JpZC0yXCI6ICRmYS12YXItZ3JpZC0yLFxuICBcImNhbWVyYS1jY3R2XCI6ICRmYS12YXItY2FtZXJhLWNjdHYsXG4gIFwiY2N0dlwiOiAkZmEtdmFyLWNjdHYsXG4gIFwidW1icmVsbGFcIjogJGZhLXZhci11bWJyZWxsYSxcbiAgXCJ0cm93ZWxcIjogJGZhLXZhci10cm93ZWwsXG4gIFwiaG9yaXpvbnRhbC1ydWxlXCI6ICRmYS12YXItaG9yaXpvbnRhbC1ydWxlLFxuICBcImJlZC1mcm9udFwiOiAkZmEtdmFyLWJlZC1mcm9udCxcbiAgXCJiZWQtYWx0XCI6ICRmYS12YXItYmVkLWFsdCxcbiAgXCJkXCI6ICRmYS12YXItZCxcbiAgXCJzdGFwbGVyXCI6ICRmYS12YXItc3RhcGxlcixcbiAgXCJtYXNrcy10aGVhdGVyXCI6ICRmYS12YXItbWFza3MtdGhlYXRlcixcbiAgXCJ0aGVhdGVyLW1hc2tzXCI6ICRmYS12YXItdGhlYXRlci1tYXNrcyxcbiAgXCJraXAtc2lnblwiOiAkZmEtdmFyLWtpcC1zaWduLFxuICBcImZhY2Utd29venlcIjogJGZhLXZhci1mYWNlLXdvb3p5LFxuICBcImNsb3VkLXF1ZXN0aW9uXCI6ICRmYS12YXItY2xvdWQtcXVlc3Rpb24sXG4gIFwicGluZWFwcGxlXCI6ICRmYS12YXItcGluZWFwcGxlLFxuICBcImhhbmQtcG9pbnQtbGVmdFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCxcbiAgXCJnYWxsZXJ5LXRodW1ibmFpbHNcIjogJGZhLXZhci1nYWxsZXJ5LXRodW1ibmFpbHMsXG4gIFwiY2lyY2xlLWpcIjogJGZhLXZhci1jaXJjbGUtaixcbiAgXCJleWVzXCI6ICRmYS12YXItZXllcyxcbiAgXCJoYW5kc2hha2Utc2ltcGxlXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZSxcbiAgXCJoYW5kc2hha2UtYWx0XCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdCxcbiAgXCJwYWdlLWNhcmV0LXVwXCI6ICRmYS12YXItcGFnZS1jYXJldC11cCxcbiAgXCJmaWxlLWNhcmV0LXVwXCI6ICRmYS12YXItZmlsZS1jYXJldC11cCxcbiAgXCJqZXQtZmlnaHRlclwiOiAkZmEtdmFyLWpldC1maWdodGVyLFxuICBcImZpZ2h0ZXItamV0XCI6ICRmYS12YXItZmlnaHRlci1qZXQsXG4gIFwiY29tZXRcIjogJGZhLXZhci1jb21ldCxcbiAgXCJzcXVhcmUtc2hhcmUtbm9kZXNcIjogJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0LXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUsXG4gIFwic2hpZWxkLWtleWhvbGVcIjogJGZhLXZhci1zaGllbGQta2V5aG9sZSxcbiAgXCJiYXJjb2RlXCI6ICRmYS12YXItYmFyY29kZSxcbiAgXCJwbHVzLW1pbnVzXCI6ICRmYS12YXItcGx1cy1taW51cyxcbiAgXCJzcXVhcmUtc2xpZGVycy12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsLFxuICBcInNsaWRlcnMtdi1zcXVhcmVcIjogJGZhLXZhci1zbGlkZXJzLXYtc3F1YXJlLFxuICBcInZpZGVvXCI6ICRmYS12YXItdmlkZW8sXG4gIFwidmlkZW8tY2FtZXJhXCI6ICRmYS12YXItdmlkZW8tY2FtZXJhLFxuICBcIm1lc3NhZ2UtbWlkZGxlXCI6ICRmYS12YXItbWVzc2FnZS1taWRkbGUsXG4gIFwiY29tbWVudC1taWRkbGUtYWx0XCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtYWx0LFxuICBcImdyYWR1YXRpb24tY2FwXCI6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXAsXG4gIFwibW9ydGFyLWJvYXJkXCI6ICRmYS12YXItbW9ydGFyLWJvYXJkLFxuICBcImhhbmQtaG9sZGluZy1tZWRpY2FsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwsXG4gIFwicGVyc29uLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2ssXG4gIFwic3F1YXJlLXpcIjogJGZhLXZhci1zcXVhcmUteixcbiAgXCJtZXNzYWdlLXRleHRcIjogJGZhLXZhci1tZXNzYWdlLXRleHQsXG4gIFwiY29tbWVudC1hbHQtdGV4dFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXRleHQsXG4gIFwidHVybi11cFwiOiAkZmEtdmFyLXR1cm4tdXAsXG4gIFwibGV2ZWwtdXAtYWx0XCI6ICRmYS12YXItbGV2ZWwtdXAtYWx0LFxuKTtcblxuJGZhLWJyYW5kLWljb25zOiAoXG4gIFwibW9uZXJvXCI6ICRmYS12YXItbW9uZXJvLFxuICBcImhvb2xpXCI6ICRmYS12YXItaG9vbGksXG4gIFwieWVscFwiOiAkZmEtdmFyLXllbHAsXG4gIFwiY2MtdmlzYVwiOiAkZmEtdmFyLWNjLXZpc2EsXG4gIFwibGFzdGZtXCI6ICRmYS12YXItbGFzdGZtLFxuICBcInNob3B3YXJlXCI6ICRmYS12YXItc2hvcHdhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uY1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMsXG4gIFwiYXdzXCI6ICRmYS12YXItYXdzLFxuICBcInJlZGhhdFwiOiAkZmEtdmFyLXJlZGhhdCxcbiAgXCJ5b2FzdFwiOiAkZmEtdmFyLXlvYXN0LFxuICBcImNsb3VkZmxhcmVcIjogJGZhLXZhci1jbG91ZGZsYXJlLFxuICBcInVwc1wiOiAkZmEtdmFyLXVwcyxcbiAgXCJ3cGV4cGxvcmVyXCI6ICRmYS12YXItd3BleHBsb3JlcixcbiAgXCJkeWFsb2dcIjogJGZhLXZhci1keWFsb2csXG4gIFwiYml0eVwiOiAkZmEtdmFyLWJpdHksXG4gIFwic3RhY2twYXRoXCI6ICRmYS12YXItc3RhY2twYXRoLFxuICBcImJ1eXNlbGxhZHNcIjogJGZhLXZhci1idXlzZWxsYWRzLFxuICBcImZpcnN0LW9yZGVyXCI6ICRmYS12YXItZmlyc3Qtb3JkZXIsXG4gIFwibW9keFwiOiAkZmEtdmFyLW1vZHgsXG4gIFwiZ3VpbGRlZFwiOiAkZmEtdmFyLWd1aWxkZWQsXG4gIFwidm52XCI6ICRmYS12YXItdm52LFxuICBcInNxdWFyZS1qc1wiOiAkZmEtdmFyLXNxdWFyZS1qcyxcbiAgXCJqcy1zcXVhcmVcIjogJGZhLXZhci1qcy1zcXVhcmUsXG4gIFwibWljcm9zb2Z0XCI6ICRmYS12YXItbWljcm9zb2Z0LFxuICBcInFxXCI6ICRmYS12YXItcXEsXG4gIFwib3JjaWRcIjogJGZhLXZhci1vcmNpZCxcbiAgXCJqYXZhXCI6ICRmYS12YXItamF2YSxcbiAgXCJpbnZpc2lvblwiOiAkZmEtdmFyLWludmlzaW9uLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQsXG4gIFwiY2VudGVyY29kZVwiOiAkZmEtdmFyLWNlbnRlcmNvZGUsXG4gIFwiZ2xpZGUtZ1wiOiAkZmEtdmFyLWdsaWRlLWcsXG4gIFwiZHJ1cGFsXCI6ICRmYS12YXItZHJ1cGFsLFxuICBcImhpcmUtYS1oZWxwZXJcIjogJGZhLXZhci1oaXJlLWEtaGVscGVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtYnlcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5LFxuICBcInVuaXR5XCI6ICRmYS12YXItdW5pdHksXG4gIFwid2htY3NcIjogJGZhLXZhci13aG1jcyxcbiAgXCJyb2NrZXRjaGF0XCI6ICRmYS12YXItcm9ja2V0Y2hhdCxcbiAgXCJ2a1wiOiAkZmEtdmFyLXZrLFxuICBcInVudGFwcGRcIjogJGZhLXZhci11bnRhcHBkLFxuICBcIm1haWxjaGltcFwiOiAkZmEtdmFyLW1haWxjaGltcCxcbiAgXCJjc3MzLWFsdFwiOiAkZmEtdmFyLWNzczMtYWx0LFxuICBcInNxdWFyZS1yZWRkaXRcIjogJGZhLXZhci1zcXVhcmUtcmVkZGl0LFxuICBcInJlZGRpdC1zcXVhcmVcIjogJGZhLXZhci1yZWRkaXQtc3F1YXJlLFxuICBcInZpbWVvLXZcIjogJGZhLXZhci12aW1lby12LFxuICBcImNvbnRhb1wiOiAkZmEtdmFyLWNvbnRhbyxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZSxcbiAgXCJkZXNrcHJvXCI6ICRmYS12YXItZGVza3BybyxcbiAgXCJzaXN0cml4XCI6ICRmYS12YXItc2lzdHJpeCxcbiAgXCJzcXVhcmUtaW5zdGFncmFtXCI6ICRmYS12YXItc3F1YXJlLWluc3RhZ3JhbSxcbiAgXCJpbnN0YWdyYW0tc3F1YXJlXCI6ICRmYS12YXItaW5zdGFncmFtLXNxdWFyZSxcbiAgXCJiYXR0bGUtbmV0XCI6ICRmYS12YXItYmF0dGxlLW5ldCxcbiAgXCJ0aGUtcmVkLXlldGlcIjogJGZhLXZhci10aGUtcmVkLXlldGksXG4gIFwic3F1YXJlLWhhY2tlci1uZXdzXCI6ICRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzLFxuICBcImhhY2tlci1uZXdzLXNxdWFyZVwiOiAkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSxcbiAgXCJlZGdlXCI6ICRmYS12YXItZWRnZSxcbiAgXCJ0aHJlYWRzXCI6ICRmYS12YXItdGhyZWFkcyxcbiAgXCJuYXBzdGVyXCI6ICRmYS12YXItbmFwc3RlcixcbiAgXCJzcXVhcmUtc25hcGNoYXRcIjogJGZhLXZhci1zcXVhcmUtc25hcGNoYXQsXG4gIFwic25hcGNoYXQtc3F1YXJlXCI6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlLFxuICBcImdvb2dsZS1wbHVzLWdcIjogJGZhLXZhci1nb29nbGUtcGx1cy1nLFxuICBcImFydHN0YXRpb25cIjogJGZhLXZhci1hcnRzdGF0aW9uLFxuICBcIm1hcmtkb3duXCI6ICRmYS12YXItbWFya2Rvd24sXG4gIFwic291cmNldHJlZVwiOiAkZmEtdmFyLXNvdXJjZXRyZWUsXG4gIFwiZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1nb29nbGUtcGx1cyxcbiAgXCJkaWFzcG9yYVwiOiAkZmEtdmFyLWRpYXNwb3JhLFxuICBcImZvdXJzcXVhcmVcIjogJGZhLXZhci1mb3Vyc3F1YXJlLFxuICBcInN0YWNrLW92ZXJmbG93XCI6ICRmYS12YXItc3RhY2stb3ZlcmZsb3csXG4gIFwiZ2l0aHViLWFsdFwiOiAkZmEtdmFyLWdpdGh1Yi1hbHQsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwicGFnZWxpbmVzXCI6ICRmYS12YXItcGFnZWxpbmVzLFxuICBcImFsZ29saWFcIjogJGZhLXZhci1hbGdvbGlhLFxuICBcInJlZC1yaXZlclwiOiAkZmEtdmFyLXJlZC1yaXZlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSxcbiAgXCJzYWZhcmlcIjogJGZhLXZhci1zYWZhcmksXG4gIFwiZ29vZ2xlXCI6ICRmYS12YXItZ29vZ2xlLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYXRsYXNzaWFuXCI6ICRmYS12YXItYXRsYXNzaWFuLFxuICBcImxpbmtlZGluLWluXCI6ICRmYS12YXItbGlua2VkaW4taW4sXG4gIFwiZGlnaXRhbC1vY2VhblwiOiAkZmEtdmFyLWRpZ2l0YWwtb2NlYW4sXG4gIFwibmltYmxyXCI6ICRmYS12YXItbmltYmxyLFxuICBcImNocm9tZWNhc3RcIjogJGZhLXZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICRmYS12YXItZXZlcm5vdGUsXG4gIFwiaGFja2VyLW5ld3NcIjogJGZhLXZhci1oYWNrZXItbmV3cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyxcbiAgXCJhZHZlcnNhbFwiOiAkZmEtdmFyLWFkdmVyc2FsLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcIndhdGNobWFuLW1vbml0b3JpbmdcIjogJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nLFxuICBcImZvbnRpY29uc1wiOiAkZmEtdmFyLWZvbnRpY29ucyxcbiAgXCJ3ZWl4aW5cIjogJGZhLXZhci13ZWl4aW4sXG4gIFwic2hpcnRzaW5idWxrXCI6ICRmYS12YXItc2hpcnRzaW5idWxrLFxuICBcImNvZGVwZW5cIjogJGZhLXZhci1jb2RlcGVuLFxuICBcImdpdC1hbHRcIjogJGZhLXZhci1naXQtYWx0LFxuICBcImx5ZnRcIjogJGZhLXZhci1seWZ0LFxuICBcInJldlwiOiAkZmEtdmFyLXJldixcbiAgXCJ3aW5kb3dzXCI6ICRmYS12YXItd2luZG93cyxcbiAgXCJ3aXphcmRzLW9mLXRoZS1jb2FzdFwiOiAkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0LFxuICBcInNxdWFyZS12aWFkZW9cIjogJGZhLXZhci1zcXVhcmUtdmlhZGVvLFxuICBcInZpYWRlby1zcXVhcmVcIjogJGZhLXZhci12aWFkZW8tc3F1YXJlLFxuICBcIm1lZXR1cFwiOiAkZmEtdmFyLW1lZXR1cCxcbiAgXCJjZW50b3NcIjogJGZhLXZhci1jZW50b3MsXG4gIFwiYWRuXCI6ICRmYS12YXItYWRuLFxuICBcImNsb3Vkc21pdGhcIjogJGZhLXZhci1jbG91ZHNtaXRoLFxuICBcInBpZWQtcGlwZXItYWx0XCI6ICRmYS12YXItcGllZC1waXBlci1hbHQsXG4gIFwic3F1YXJlLWRyaWJiYmxlXCI6ICRmYS12YXItc3F1YXJlLWRyaWJiYmxlLFxuICBcImRyaWJiYmxlLXNxdWFyZVwiOiAkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSxcbiAgXCJjb2RpZXBpZVwiOiAkZmEtdmFyLWNvZGllcGllLFxuICBcIm5vZGVcIjogJGZhLXZhci1ub2RlLFxuICBcIm1peFwiOiAkZmEtdmFyLW1peCxcbiAgXCJzdGVhbVwiOiAkZmEtdmFyLXN0ZWFtLFxuICBcImNjLWFwcGxlLXBheVwiOiAkZmEtdmFyLWNjLWFwcGxlLXBheSxcbiAgXCJzY3JpYmRcIjogJGZhLXZhci1zY3JpYmQsXG4gIFwiZGViaWFuXCI6ICRmYS12YXItZGViaWFuLFxuICBcIm9wZW5pZFwiOiAkZmEtdmFyLW9wZW5pZCxcbiAgXCJpbnN0YWxvZFwiOiAkZmEtdmFyLWluc3RhbG9kLFxuICBcImV4cGVkaXRlZHNzbFwiOiAkZmEtdmFyLWV4cGVkaXRlZHNzbCxcbiAgXCJzZWxsY2FzdFwiOiAkZmEtdmFyLXNlbGxjYXN0LFxuICBcInNxdWFyZS10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXR3aXR0ZXIsXG4gIFwidHdpdHRlci1zcXVhcmVcIjogJGZhLXZhci10d2l0dGVyLXNxdWFyZSxcbiAgXCJyLXByb2plY3RcIjogJGZhLXZhci1yLXByb2plY3QsXG4gIFwiZGVsaWNpb3VzXCI6ICRmYS12YXItZGVsaWNpb3VzLFxuICBcImZyZWVic2RcIjogJGZhLXZhci1mcmVlYnNkLFxuICBcInZ1ZWpzXCI6ICRmYS12YXItdnVlanMsXG4gIFwiYWNjdXNvZnRcIjogJGZhLXZhci1hY2N1c29mdCxcbiAgXCJpb3hob3N0XCI6ICRmYS12YXItaW94aG9zdCxcbiAgXCJmb250aWNvbnMtZmlcIjogJGZhLXZhci1mb250aWNvbnMtZmksXG4gIFwiYXBwLXN0b3JlXCI6ICRmYS12YXItYXBwLXN0b3JlLFxuICBcImNjLW1hc3RlcmNhcmRcIjogJGZhLXZhci1jYy1tYXN0ZXJjYXJkLFxuICBcIml0dW5lcy1ub3RlXCI6ICRmYS12YXItaXR1bmVzLW5vdGUsXG4gIFwiZ29sYW5nXCI6ICRmYS12YXItZ29sYW5nLFxuICBcImtpY2tzdGFydGVyXCI6ICRmYS12YXIta2lja3N0YXJ0ZXIsXG4gIFwiZ3JhdlwiOiAkZmEtdmFyLWdyYXYsXG4gIFwid2VpYm9cIjogJGZhLXZhci13ZWlibyxcbiAgXCJ1bmNoYXJ0ZWRcIjogJGZhLXZhci11bmNoYXJ0ZWQsXG4gIFwiZmlyc3RkcmFmdFwiOiAkZmEtdmFyLWZpcnN0ZHJhZnQsXG4gIFwic3F1YXJlLXlvdXR1YmVcIjogJGZhLXZhci1zcXVhcmUteW91dHViZSxcbiAgXCJ5b3V0dWJlLXNxdWFyZVwiOiAkZmEtdmFyLXlvdXR1YmUtc3F1YXJlLFxuICBcIndpa2lwZWRpYS13XCI6ICRmYS12YXItd2lraXBlZGlhLXcsXG4gIFwid3ByZXNzclwiOiAkZmEtdmFyLXdwcmVzc3IsXG4gIFwicmVuZGFjdFwiOiAkZmEtdmFyLXJlbmRhY3QsXG4gIFwiYW5nZWxsaXN0XCI6ICRmYS12YXItYW5nZWxsaXN0LFxuICBcImdhbGFjdGljLXJlcHVibGljXCI6ICRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWMsXG4gIFwibmZjLWRpcmVjdGlvbmFsXCI6ICRmYS12YXItbmZjLWRpcmVjdGlvbmFsLFxuICBcInNreXBlXCI6ICRmYS12YXItc2t5cGUsXG4gIFwiam9nZXRcIjogJGZhLXZhci1qb2dldCxcbiAgXCJmZWRvcmFcIjogJGZhLXZhci1mZWRvcmEsXG4gIFwic3RyaXBlLXNcIjogJGZhLXZhci1zdHJpcGUtcyxcbiAgXCJtZXRhXCI6ICRmYS12YXItbWV0YSxcbiAgXCJsYXJhdmVsXCI6ICRmYS12YXItbGFyYXZlbCxcbiAgXCJob3RqYXJcIjogJGZhLXZhci1ob3RqYXIsXG4gIFwiYmx1ZXRvb3RoLWJcIjogJGZhLXZhci1ibHVldG9vdGgtYixcbiAgXCJzdGlja2VyLW11bGVcIjogJGZhLXZhci1zdGlja2VyLW11bGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy16ZXJvXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvLFxuICBcImhpcHNcIjogJGZhLXZhci1oaXBzLFxuICBcImJlaGFuY2VcIjogJGZhLXZhci1iZWhhbmNlLFxuICBcInJlZGRpdFwiOiAkZmEtdmFyLXJlZGRpdCxcbiAgXCJkaXNjb3JkXCI6ICRmYS12YXItZGlzY29yZCxcbiAgXCJjaHJvbWVcIjogJGZhLXZhci1jaHJvbWUsXG4gIFwiYXBwLXN0b3JlLWlvc1wiOiAkZmEtdmFyLWFwcC1zdG9yZS1pb3MsXG4gIFwiY2MtZGlzY292ZXJcIjogJGZhLXZhci1jYy1kaXNjb3ZlcixcbiAgXCJ3cGJlZ2lubmVyXCI6ICRmYS12YXItd3BiZWdpbm5lcixcbiAgXCJjb25mbHVlbmNlXCI6ICRmYS12YXItY29uZmx1ZW5jZSxcbiAgXCJzaG9lbGFjZVwiOiAkZmEtdmFyLXNob2VsYWNlLFxuICBcIm1kYlwiOiAkZmEtdmFyLW1kYixcbiAgXCJkb2NodWJcIjogJGZhLXZhci1kb2NodWIsXG4gIFwiYWNjZXNzaWJsZS1pY29uXCI6ICRmYS12YXItYWNjZXNzaWJsZS1pY29uLFxuICBcImViYXlcIjogJGZhLXZhci1lYmF5LFxuICBcImFtYXpvblwiOiAkZmEtdmFyLWFtYXpvbixcbiAgXCJ1bnNwbGFzaFwiOiAkZmEtdmFyLXVuc3BsYXNoLFxuICBcInlhcm5cIjogJGZhLXZhci15YXJuLFxuICBcInNxdWFyZS1zdGVhbVwiOiAkZmEtdmFyLXNxdWFyZS1zdGVhbSxcbiAgXCJzdGVhbS1zcXVhcmVcIjogJGZhLXZhci1zdGVhbS1zcXVhcmUsXG4gIFwiNTAwcHhcIjogJGZhLXZhci01MDBweCxcbiAgXCJzcXVhcmUtdmltZW9cIjogJGZhLXZhci1zcXVhcmUtdmltZW8sXG4gIFwidmltZW8tc3F1YXJlXCI6ICRmYS12YXItdmltZW8tc3F1YXJlLFxuICBcImFzeW1tZXRyaWtcIjogJGZhLXZhci1hc3ltbWV0cmlrLFxuICBcImZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZSxcbiAgXCJmb250LWF3ZXNvbWUtZmxhZ1wiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnLFxuICBcImZvbnQtYXdlc29tZS1sb2dvLWZ1bGxcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsLFxuICBcImdyYXRpcGF5XCI6ICRmYS12YXItZ3JhdGlwYXksXG4gIFwiYXBwbGVcIjogJGZhLXZhci1hcHBsZSxcbiAgXCJoaXZlXCI6ICRmYS12YXItaGl2ZSxcbiAgXCJnaXRrcmFrZW5cIjogJGZhLXZhci1naXRrcmFrZW4sXG4gIFwia2V5YmFzZVwiOiAkZmEtdmFyLWtleWJhc2UsXG4gIFwiYXBwbGUtcGF5XCI6ICRmYS12YXItYXBwbGUtcGF5LFxuICBcInBhZGxldFwiOiAkZmEtdmFyLXBhZGxldCxcbiAgXCJhbWF6b24tcGF5XCI6ICRmYS12YXItYW1hem9uLXBheSxcbiAgXCJzcXVhcmUtZ2l0aHViXCI6ICRmYS12YXItc3F1YXJlLWdpdGh1YixcbiAgXCJnaXRodWItc3F1YXJlXCI6ICRmYS12YXItZ2l0aHViLXNxdWFyZSxcbiAgXCJzdHVtYmxldXBvblwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLFxuICBcImZlZGV4XCI6ICRmYS12YXItZmVkZXgsXG4gIFwicGhvZW5peC1mcmFtZXdvcmtcIjogJGZhLXZhci1waG9lbml4LWZyYW1ld29yayxcbiAgXCJzaG9waWZ5XCI6ICRmYS12YXItc2hvcGlmeSxcbiAgXCJuZW9zXCI6ICRmYS12YXItbmVvcyxcbiAgXCJzcXVhcmUtdGhyZWFkc1wiOiAkZmEtdmFyLXNxdWFyZS10aHJlYWRzLFxuICBcImhhY2tlcnJhbmtcIjogJGZhLXZhci1oYWNrZXJyYW5rLFxuICBcInJlc2VhcmNoZ2F0ZVwiOiAkZmEtdmFyLXJlc2VhcmNoZ2F0ZSxcbiAgXCJzd2lmdFwiOiAkZmEtdmFyLXN3aWZ0LFxuICBcImFuZ3VsYXJcIjogJGZhLXZhci1hbmd1bGFyLFxuICBcInNwZWFrYXBcIjogJGZhLXZhci1zcGVha2FwLFxuICBcImFuZ3J5Y3JlYXRpdmVcIjogJGZhLXZhci1hbmdyeWNyZWF0aXZlLFxuICBcInktY29tYmluYXRvclwiOiAkZmEtdmFyLXktY29tYmluYXRvcixcbiAgXCJlbXBpcmVcIjogJGZhLXZhci1lbXBpcmUsXG4gIFwiZW52aXJhXCI6ICRmYS12YXItZW52aXJhLFxuICBcInNxdWFyZS1naXRsYWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0bGFiLFxuICBcImdpdGxhYi1zcXVhcmVcIjogJGZhLXZhci1naXRsYWItc3F1YXJlLFxuICBcInN0dWRpb3ZpbmFyaVwiOiAkZmEtdmFyLXN0dWRpb3ZpbmFyaSxcbiAgXCJwaWVkLXBpcGVyXCI6ICRmYS12YXItcGllZC1waXBlcixcbiAgXCJ3b3JkcHJlc3NcIjogJGZhLXZhci13b3JkcHJlc3MsXG4gIFwicHJvZHVjdC1odW50XCI6ICRmYS12YXItcHJvZHVjdC1odW50LFxuICBcImZpcmVmb3hcIjogJGZhLXZhci1maXJlZm94LFxuICBcImxpbm9kZVwiOiAkZmEtdmFyLWxpbm9kZSxcbiAgXCJnb29kcmVhZHNcIjogJGZhLXZhci1nb29kcmVhZHMsXG4gIFwic3F1YXJlLW9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraSxcbiAgXCJvZG5va2xhc3NuaWtpLXNxdWFyZVwiOiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlLFxuICBcImpzZmlkZGxlXCI6ICRmYS12YXItanNmaWRkbGUsXG4gIFwic2l0aFwiOiAkZmEtdmFyLXNpdGgsXG4gIFwidGhlbWVpc2xlXCI6ICRmYS12YXItdGhlbWVpc2xlLFxuICBcInBhZ2U0XCI6ICRmYS12YXItcGFnZTQsXG4gIFwiaGFzaG5vZGVcIjogJGZhLXZhci1oYXNobm9kZSxcbiAgXCJyZWFjdFwiOiAkZmEtdmFyLXJlYWN0LFxuICBcImNjLXBheXBhbFwiOiAkZmEtdmFyLWNjLXBheXBhbCxcbiAgXCJzcXVhcmVzcGFjZVwiOiAkZmEtdmFyLXNxdWFyZXNwYWNlLFxuICBcImNjLXN0cmlwZVwiOiAkZmEtdmFyLWNjLXN0cmlwZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNoYXJlXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSxcbiAgXCJiaXRjb2luXCI6ICRmYS12YXItYml0Y29pbixcbiAgXCJrZXljZG5cIjogJGZhLXZhci1rZXljZG4sXG4gIFwib3BlcmFcIjogJGZhLXZhci1vcGVyYSxcbiAgXCJpdGNoLWlvXCI6ICRmYS12YXItaXRjaC1pbyxcbiAgXCJ1bWJyYWNvXCI6ICRmYS12YXItdW1icmFjbyxcbiAgXCJnYWxhY3RpYy1zZW5hdGVcIjogJGZhLXZhci1nYWxhY3RpYy1zZW5hdGUsXG4gIFwidWJ1bnR1XCI6ICRmYS12YXItdWJ1bnR1LFxuICBcImRyYWZ0MmRpZ2l0YWxcIjogJGZhLXZhci1kcmFmdDJkaWdpdGFsLFxuICBcInN0cmlwZVwiOiAkZmEtdmFyLXN0cmlwZSxcbiAgXCJob3V6elwiOiAkZmEtdmFyLWhvdXp6LFxuICBcImdnXCI6ICRmYS12YXItZ2csXG4gIFwiZGhsXCI6ICRmYS12YXItZGhsLFxuICBcInNxdWFyZS1waW50ZXJlc3RcIjogJGZhLXZhci1zcXVhcmUtcGludGVyZXN0LFxuICBcInBpbnRlcmVzdC1zcXVhcmVcIjogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlLFxuICBcInhpbmdcIjogJGZhLXZhci14aW5nLFxuICBcImJsYWNrYmVycnlcIjogJGZhLXZhci1ibGFja2JlcnJ5LFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLFxuICBcInBsYXlzdGF0aW9uXCI6ICRmYS12YXItcGxheXN0YXRpb24sXG4gIFwicXVpbnNjYXBlXCI6ICRmYS12YXItcXVpbnNjYXBlLFxuICBcImxlc3NcIjogJGZhLXZhci1sZXNzLFxuICBcImJsb2dnZXItYlwiOiAkZmEtdmFyLWJsb2dnZXItYixcbiAgXCJvcGVuY2FydFwiOiAkZmEtdmFyLW9wZW5jYXJ0LFxuICBcInZpbmVcIjogJGZhLXZhci12aW5lLFxuICBcInBheXBhbFwiOiAkZmEtdmFyLXBheXBhbCxcbiAgXCJnaXRsYWJcIjogJGZhLXZhci1naXRsYWIsXG4gIFwidHlwbzNcIjogJGZhLXZhci10eXBvMyxcbiAgXCJyZWRkaXQtYWxpZW5cIjogJGZhLXZhci1yZWRkaXQtYWxpZW4sXG4gIFwieWFob29cIjogJGZhLXZhci15YWhvbyxcbiAgXCJkYWlseW1vdGlvblwiOiAkZmEtdmFyLWRhaWx5bW90aW9uLFxuICBcImFmZmlsaWF0ZXRoZW1lXCI6ICRmYS12YXItYWZmaWxpYXRldGhlbWUsXG4gIFwicGllZC1waXBlci1wcFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItcHAsXG4gIFwiYm9vdHN0cmFwXCI6ICRmYS12YXItYm9vdHN0cmFwLFxuICBcIm9kbm9rbGFzc25pa2lcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLFxuICBcIm5mYy1zeW1ib2xcIjogJGZhLXZhci1uZmMtc3ltYm9sLFxuICBcImV0aGVyZXVtXCI6ICRmYS12YXItZXRoZXJldW0sXG4gIFwic3BlYWtlci1kZWNrXCI6ICRmYS12YXItc3BlYWtlci1kZWNrLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmMtZXVcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1LFxuICBcInBhdHJlb25cIjogJGZhLXZhci1wYXRyZW9uLFxuICBcImF2aWFuZXhcIjogJGZhLXZhci1hdmlhbmV4LFxuICBcImVsbG9cIjogJGZhLXZhci1lbGxvLFxuICBcImdvZm9yZVwiOiAkZmEtdmFyLWdvZm9yZSxcbiAgXCJiaW1vYmplY3RcIjogJGZhLXZhci1iaW1vYmplY3QsXG4gIFwiZmFjZWJvb2stZlwiOiAkZmEtdmFyLWZhY2Vib29rLWYsXG4gIFwic3F1YXJlLWdvb2dsZS1wbHVzXCI6ICRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzLFxuICBcImdvb2dsZS1wbHVzLXNxdWFyZVwiOiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSxcbiAgXCJtYW5kYWxvcmlhblwiOiAkZmEtdmFyLW1hbmRhbG9yaWFuLFxuICBcImZpcnN0LW9yZGVyLWFsdFwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCxcbiAgXCJvc2lcIjogJGZhLXZhci1vc2ksXG4gIFwiZ29vZ2xlLXdhbGxldFwiOiAkZmEtdmFyLWdvb2dsZS13YWxsZXQsXG4gIFwiZC1hbmQtZC1iZXlvbmRcIjogJGZhLXZhci1kLWFuZC1kLWJleW9uZCxcbiAgXCJwZXJpc2NvcGVcIjogJGZhLXZhci1wZXJpc2NvcGUsXG4gIFwiZnVsY3J1bVwiOiAkZmEtdmFyLWZ1bGNydW0sXG4gIFwiY2xvdWRzY2FsZVwiOiAkZmEtdmFyLWNsb3Vkc2NhbGUsXG4gIFwiZm9ydW1iZWVcIjogJGZhLXZhci1mb3J1bWJlZSxcbiAgXCJtaXp1bmlcIjogJGZhLXZhci1taXp1bmksXG4gIFwic2NobGl4XCI6ICRmYS12YXItc2NobGl4LFxuICBcInNxdWFyZS14aW5nXCI6ICRmYS12YXItc3F1YXJlLXhpbmcsXG4gIFwieGluZy1zcXVhcmVcIjogJGZhLXZhci14aW5nLXNxdWFyZSxcbiAgXCJiYW5kY2FtcFwiOiAkZmEtdmFyLWJhbmRjYW1wLFxuICBcIndwZm9ybXNcIjogJGZhLXZhci13cGZvcm1zLFxuICBcImNsb3VkdmVyc2lmeVwiOiAkZmEtdmFyLWNsb3VkdmVyc2lmeSxcbiAgXCJ1c3BzXCI6ICRmYS12YXItdXNwcyxcbiAgXCJtZWdhcG9ydFwiOiAkZmEtdmFyLW1lZ2Fwb3J0LFxuICBcIm1hZ2VudG9cIjogJGZhLXZhci1tYWdlbnRvLFxuICBcInNwb3RpZnlcIjogJGZhLXZhci1zcG90aWZ5LFxuICBcIm9wdGluLW1vbnN0ZXJcIjogJGZhLXZhci1vcHRpbi1tb25zdGVyLFxuICBcImZseVwiOiAkZmEtdmFyLWZseSxcbiAgXCJhdmlhdG9cIjogJGZhLXZhci1hdmlhdG8sXG4gIFwiaXR1bmVzXCI6ICRmYS12YXItaXR1bmVzLFxuICBcImN1dHRsZWZpc2hcIjogJGZhLXZhci1jdXR0bGVmaXNoLFxuICBcImJsb2dnZXJcIjogJGZhLXZhci1ibG9nZ2VyLFxuICBcImZsaWNrclwiOiAkZmEtdmFyLWZsaWNrcixcbiAgXCJ2aWJlclwiOiAkZmEtdmFyLXZpYmVyLFxuICBcInNvdW5kY2xvdWRcIjogJGZhLXZhci1zb3VuZGNsb3VkLFxuICBcImRpZ2dcIjogJGZhLXZhci1kaWdnLFxuICBcInRlbmNlbnQtd2VpYm9cIjogJGZhLXZhci10ZW5jZW50LXdlaWJvLFxuICBcInN5bWZvbnlcIjogJGZhLXZhci1zeW1mb255LFxuICBcIm1heGNkblwiOiAkZmEtdmFyLW1heGNkbixcbiAgXCJldHN5XCI6ICRmYS12YXItZXRzeSxcbiAgXCJmYWNlYm9vay1tZXNzZW5nZXJcIjogJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXIsXG4gIFwiYXVkaWJsZVwiOiAkZmEtdmFyLWF1ZGlibGUsXG4gIFwidGhpbmstcGVha3NcIjogJGZhLXZhci10aGluay1wZWFrcyxcbiAgXCJiaWxpYmlsaVwiOiAkZmEtdmFyLWJpbGliaWxpLFxuICBcImVybGFuZ1wiOiAkZmEtdmFyLWVybGFuZyxcbiAgXCJ4LXR3aXR0ZXJcIjogJGZhLXZhci14LXR3aXR0ZXIsXG4gIFwiY290dG9uLWJ1cmVhdVwiOiAkZmEtdmFyLWNvdHRvbi1idXJlYXUsXG4gIFwiZGFzaGN1YmVcIjogJGZhLXZhci1kYXNoY3ViZSxcbiAgXCI0Mi1ncm91cFwiOiAkZmEtdmFyLTQyLWdyb3VwLFxuICBcImlubm9zb2Z0XCI6ICRmYS12YXItaW5ub3NvZnQsXG4gIFwic3RhY2stZXhjaGFuZ2VcIjogJGZhLXZhci1zdGFjay1leGNoYW5nZSxcbiAgXCJlbGVtZW50b3JcIjogJGZhLXZhci1lbGVtZW50b3IsXG4gIFwic3F1YXJlLXBpZWQtcGlwZXJcIjogJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcixcbiAgXCJwaWVkLXBpcGVyLXNxdWFyZVwiOiAkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kLFxuICBcInBhbGZlZFwiOiAkZmEtdmFyLXBhbGZlZCxcbiAgXCJzdXBlcnBvd2Vyc1wiOiAkZmEtdmFyLXN1cGVycG93ZXJzLFxuICBcInJlc29sdmluZ1wiOiAkZmEtdmFyLXJlc29sdmluZyxcbiAgXCJ4Ym94XCI6ICRmYS12YXIteGJveCxcbiAgXCJzZWFyY2hlbmdpblwiOiAkZmEtdmFyLXNlYXJjaGVuZ2luLFxuICBcInRpa3Rva1wiOiAkZmEtdmFyLXRpa3RvayxcbiAgXCJzcXVhcmUtZmFjZWJvb2tcIjogJGZhLXZhci1zcXVhcmUtZmFjZWJvb2ssXG4gIFwiZmFjZWJvb2stc3F1YXJlXCI6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlLFxuICBcInJlbnJlblwiOiAkZmEtdmFyLXJlbnJlbixcbiAgXCJsaW51eFwiOiAkZmEtdmFyLWxpbnV4LFxuICBcImdsaWRlXCI6ICRmYS12YXItZ2xpZGUsXG4gIFwibGlua2VkaW5cIjogJGZhLXZhci1saW5rZWRpbixcbiAgXCJodWJzcG90XCI6ICRmYS12YXItaHVic3BvdCxcbiAgXCJkZXBsb3lkb2dcIjogJGZhLXZhci1kZXBsb3lkb2csXG4gIFwidHdpdGNoXCI6ICRmYS12YXItdHdpdGNoLFxuICBcInJhdmVscnlcIjogJGZhLXZhci1yYXZlbHJ5LFxuICBcIm1peGVyXCI6ICRmYS12YXItbWl4ZXIsXG4gIFwic3F1YXJlLWxhc3RmbVwiOiAkZmEtdmFyLXNxdWFyZS1sYXN0Zm0sXG4gIFwibGFzdGZtLXNxdWFyZVwiOiAkZmEtdmFyLWxhc3RmbS1zcXVhcmUsXG4gIFwidmltZW9cIjogJGZhLXZhci12aW1lbyxcbiAgXCJtZW5kZWxleVwiOiAkZmEtdmFyLW1lbmRlbGV5LFxuICBcInVuaXJlZ2lzdHJ5XCI6ICRmYS12YXItdW5pcmVnaXN0cnksXG4gIFwiZmlnbWFcIjogJGZhLXZhci1maWdtYSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXJlbWl4XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCxcbiAgXCJjYy1hbWF6b24tcGF5XCI6ICRmYS12YXItY2MtYW1hem9uLXBheSxcbiAgXCJkcm9wYm94XCI6ICRmYS12YXItZHJvcGJveCxcbiAgXCJpbnN0YWdyYW1cIjogJGZhLXZhci1pbnN0YWdyYW0sXG4gIFwiY21wbGlkXCI6ICRmYS12YXItY21wbGlkLFxuICBcImZhY2Vib29rXCI6ICRmYS12YXItZmFjZWJvb2ssXG4gIFwiZ3JpcGZpcmVcIjogJGZhLXZhci1ncmlwZmlyZSxcbiAgXCJqZWRpLW9yZGVyXCI6ICRmYS12YXItamVkaS1vcmRlcixcbiAgXCJ1aWtpdFwiOiAkZmEtdmFyLXVpa2l0LFxuICBcImZvcnQtYXdlc29tZS1hbHRcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0LFxuICBcInBoYWJyaWNhdG9yXCI6ICRmYS12YXItcGhhYnJpY2F0b3IsXG4gIFwidXNzdW5uYWhcIjogJGZhLXZhci11c3N1bm5haCxcbiAgXCJlYXJseWJpcmRzXCI6ICRmYS12YXItZWFybHliaXJkcyxcbiAgXCJ0cmFkZS1mZWRlcmF0aW9uXCI6ICRmYS12YXItdHJhZGUtZmVkZXJhdGlvbixcbiAgXCJhdXRvcHJlZml4ZXJcIjogJGZhLXZhci1hdXRvcHJlZml4ZXIsXG4gIFwid2hhdHNhcHBcIjogJGZhLXZhci13aGF0c2FwcCxcbiAgXCJzbGlkZXNoYXJlXCI6ICRmYS12YXItc2xpZGVzaGFyZSxcbiAgXCJnb29nbGUtcGxheVwiOiAkZmEtdmFyLWdvb2dsZS1wbGF5LFxuICBcInZpYWRlb1wiOiAkZmEtdmFyLXZpYWRlbyxcbiAgXCJsaW5lXCI6ICRmYS12YXItbGluZSxcbiAgXCJnb29nbGUtZHJpdmVcIjogJGZhLXZhci1nb29nbGUtZHJpdmUsXG4gIFwic2VydmljZXN0YWNrXCI6ICRmYS12YXItc2VydmljZXN0YWNrLFxuICBcInNpbXBseWJ1aWx0XCI6ICRmYS12YXItc2ltcGx5YnVpbHQsXG4gIFwiYml0YnVja2V0XCI6ICRmYS12YXItYml0YnVja2V0LFxuICBcImltZGJcIjogJGZhLXZhci1pbWRiLFxuICBcImRlZXplclwiOiAkZmEtdmFyLWRlZXplcixcbiAgXCJyYXNwYmVycnktcGlcIjogJGZhLXZhci1yYXNwYmVycnktcGksXG4gIFwiamlyYVwiOiAkZmEtdmFyLWppcmEsXG4gIFwiZG9ja2VyXCI6ICRmYS12YXItZG9ja2VyLFxuICBcInNjcmVlbnBhbFwiOiAkZmEtdmFyLXNjcmVlbnBhbCxcbiAgXCJibHVldG9vdGhcIjogJGZhLXZhci1ibHVldG9vdGgsXG4gIFwiZ2l0dGVyXCI6ICRmYS12YXItZ2l0dGVyLFxuICBcImQtYW5kLWRcIjogJGZhLXZhci1kLWFuZC1kLFxuICBcIm1pY3JvYmxvZ1wiOiAkZmEtdmFyLW1pY3JvYmxvZyxcbiAgXCJjYy1kaW5lcnMtY2x1YlwiOiAkZmEtdmFyLWNjLWRpbmVycy1jbHViLFxuICBcImdnLWNpcmNsZVwiOiAkZmEtdmFyLWdnLWNpcmNsZSxcbiAgXCJwaWVkLXBpcGVyLWhhdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItaGF0LFxuICBcImtpY2tzdGFydGVyLWtcIjogJGZhLXZhci1raWNrc3RhcnRlci1rLFxuICBcInlhbmRleFwiOiAkZmEtdmFyLXlhbmRleCxcbiAgXCJyZWFkbWVcIjogJGZhLXZhci1yZWFkbWUsXG4gIFwiaHRtbDVcIjogJGZhLXZhci1odG1sNSxcbiAgXCJzZWxsc3lcIjogJGZhLXZhci1zZWxsc3ksXG4gIFwic2Fzc1wiOiAkZmEtdmFyLXNhc3MsXG4gIFwid2lyc2luZGhhbmR3ZXJrXCI6ICRmYS12YXItd2lyc2luZGhhbmR3ZXJrLFxuICBcIndzaFwiOiAkZmEtdmFyLXdzaCxcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJzYWxlc2ZvcmNlXCI6ICRmYS12YXItc2FsZXNmb3JjZSxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkZmEtdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcIm1lZGFwcHNcIjogJGZhLXZhci1tZWRhcHBzLFxuICBcIm5zOFwiOiAkZmEtdmFyLW5zOCxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkZmEtdmFyLXBpbnRlcmVzdC1wLFxuICBcImFwcGVyXCI6ICRmYS12YXItYXBwZXIsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLFxuICBcIndhemVcIjogJGZhLXZhci13YXplLFxuICBcImNjLWpjYlwiOiAkZmEtdmFyLWNjLWpjYixcbiAgXCJzbmFwY2hhdFwiOiAkZmEtdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICRmYS12YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwiZmFudGFzeS1mbGlnaHQtZ2FtZXNcIjogJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyxcbiAgXCJydXN0XCI6ICRmYS12YXItcnVzdCxcbiAgXCJ3aXhcIjogJGZhLXZhci13aXgsXG4gIFwic3F1YXJlLWJlaGFuY2VcIjogJGZhLXZhci1zcXVhcmUtYmVoYW5jZSxcbiAgXCJiZWhhbmNlLXNxdWFyZVwiOiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlLFxuICBcInN1cHBsZVwiOiAkZmEtdmFyLXN1cHBsZSxcbiAgXCJyZWJlbFwiOiAkZmEtdmFyLXJlYmVsLFxuICBcImNzczNcIjogJGZhLXZhci1jc3MzLFxuICBcInN0YXlsaW5rZWRcIjogJGZhLXZhci1zdGF5bGlua2VkLFxuICBcImthZ2dsZVwiOiAkZmEtdmFyLWthZ2dsZSxcbiAgXCJzcGFjZS1hd2Vzb21lXCI6ICRmYS12YXItc3BhY2UtYXdlc29tZSxcbiAgXCJkZXZpYW50YXJ0XCI6ICRmYS12YXItZGV2aWFudGFydCxcbiAgXCJjcGFuZWxcIjogJGZhLXZhci1jcGFuZWwsXG4gIFwiZ29vZHJlYWRzLWdcIjogJGZhLXZhci1nb29kcmVhZHMtZyxcbiAgXCJzcXVhcmUtZ2l0XCI6ICRmYS12YXItc3F1YXJlLWdpdCxcbiAgXCJnaXQtc3F1YXJlXCI6ICRmYS12YXItZ2l0LXNxdWFyZSxcbiAgXCJzcXVhcmUtdHVtYmxyXCI6ICRmYS12YXItc3F1YXJlLXR1bWJscixcbiAgXCJ0dW1ibHItc3F1YXJlXCI6ICRmYS12YXItdHVtYmxyLXNxdWFyZSxcbiAgXCJ0cmVsbG9cIjogJGZhLXZhci10cmVsbG8sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1qcFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAsXG4gIFwiZ2V0LXBvY2tldFwiOiAkZmEtdmFyLWdldC1wb2NrZXQsXG4gIFwicGVyYnl0ZVwiOiAkZmEtdmFyLXBlcmJ5dGUsXG4gIFwiZ3J1bnRcIjogJGZhLXZhci1ncnVudCxcbiAgXCJ3ZWVibHlcIjogJGZhLXZhci13ZWVibHksXG4gIFwiY29ubmVjdGRldmVsb3BcIjogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCxcbiAgXCJsZWFucHViXCI6ICRmYS12YXItbGVhbnB1YixcbiAgXCJibGFjay10aWVcIjogJGZhLXZhci1ibGFjay10aWUsXG4gIFwidGhlbWVjb1wiOiAkZmEtdmFyLXRoZW1lY28sXG4gIFwicHl0aG9uXCI6ICRmYS12YXItcHl0aG9uLFxuICBcImFuZHJvaWRcIjogJGZhLXZhci1hbmRyb2lkLFxuICBcImJvdHNcIjogJGZhLXZhci1ib3RzLFxuICBcImZyZWUtY29kZS1jYW1wXCI6ICRmYS12YXItZnJlZS1jb2RlLWNhbXAsXG4gIFwiaG9ybmJpbGxcIjogJGZhLXZhci1ob3JuYmlsbCxcbiAgXCJqc1wiOiAkZmEtdmFyLWpzLFxuICBcImlkZWFsXCI6ICRmYS12YXItaWRlYWwsXG4gIFwiZ2l0XCI6ICRmYS12YXItZ2l0LFxuICBcImRldlwiOiAkZmEtdmFyLWRldixcbiAgXCJza2V0Y2hcIjogJGZhLXZhci1za2V0Y2gsXG4gIFwieWFuZGV4LWludGVybmF0aW9uYWxcIjogJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCxcbiAgXCJjYy1hbWV4XCI6ICRmYS12YXItY2MtYW1leCxcbiAgXCJ1YmVyXCI6ICRmYS12YXItdWJlcixcbiAgXCJnaXRodWJcIjogJGZhLXZhci1naXRodWIsXG4gIFwicGhwXCI6ICRmYS12YXItcGhwLFxuICBcImFsaXBheVwiOiAkZmEtdmFyLWFsaXBheSxcbiAgXCJ5b3V0dWJlXCI6ICRmYS12YXIteW91dHViZSxcbiAgXCJza3lhdGxhc1wiOiAkZmEtdmFyLXNreWF0bGFzLFxuICBcImZpcmVmb3gtYnJvd3NlclwiOiAkZmEtdmFyLWZpcmVmb3gtYnJvd3NlcixcbiAgXCJyZXBseWRcIjogJGZhLXZhci1yZXBseWQsXG4gIFwic3VzZVwiOiAkZmEtdmFyLXN1c2UsXG4gIFwiamVua2luc1wiOiAkZmEtdmFyLWplbmtpbnMsXG4gIFwidHdpdHRlclwiOiAkZmEtdmFyLXR3aXR0ZXIsXG4gIFwicm9ja3Jtc1wiOiAkZmEtdmFyLXJvY2tybXMsXG4gIFwicGludGVyZXN0XCI6ICRmYS12YXItcGludGVyZXN0LFxuICBcImJ1ZmZlclwiOiAkZmEtdmFyLWJ1ZmZlcixcbiAgXCJucG1cIjogJGZhLXZhci1ucG0sXG4gIFwieWFtbWVyXCI6ICRmYS12YXIteWFtbWVyLFxuICBcImJ0Y1wiOiAkZmEtdmFyLWJ0YyxcbiAgXCJkcmliYmJsZVwiOiAkZmEtdmFyLWRyaWJiYmxlLFxuICBcInN0dW1ibGV1cG9uLWNpcmNsZVwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcInN0dWJiZXJcIjogJGZhLXZhci1zdHViYmVyLFxuICBcInRlbGVncmFtXCI6ICRmYS12YXItdGVsZWdyYW0sXG4gIFwidGVsZWdyYW0tcGxhbmVcIjogJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSxcbiAgXCJvbGQtcmVwdWJsaWNcIjogJGZhLXZhci1vbGQtcmVwdWJsaWMsXG4gIFwib2R5c2VlXCI6ICRmYS12YXItb2R5c2VlLFxuICBcInNxdWFyZS13aGF0c2FwcFwiOiAkZmEtdmFyLXNxdWFyZS13aGF0c2FwcCxcbiAgXCJ3aGF0c2FwcC1zcXVhcmVcIjogJGZhLXZhci13aGF0c2FwcC1zcXVhcmUsXG4gIFwibm9kZS1qc1wiOiAkZmEtdmFyLW5vZGUtanMsXG4gIFwiZWRnZS1sZWdhY3lcIjogJGZhLXZhci1lZGdlLWxlZ2FjeSxcbiAgXCJzbGFja1wiOiAkZmEtdmFyLXNsYWNrLFxuICBcInNsYWNrLWhhc2hcIjogJGZhLXZhci1zbGFjay1oYXNoLFxuICBcIm1lZHJ0XCI6ICRmYS12YXItbWVkcnQsXG4gIFwidXNiXCI6ICRmYS12YXItdXNiLFxuICBcInR1bWJsclwiOiAkZmEtdmFyLXR1bWJscixcbiAgXCJ2YWFkaW5cIjogJGZhLXZhci12YWFkaW4sXG4gIFwicXVvcmFcIjogJGZhLXZhci1xdW9yYSxcbiAgXCJzcXVhcmUteC10d2l0dGVyXCI6ICRmYS12YXItc3F1YXJlLXgtdHdpdHRlcixcbiAgXCJyZWFjdGV1cm9wZVwiOiAkZmEtdmFyLXJlYWN0ZXVyb3BlLFxuICBcIm1lZGl1bVwiOiAkZmEtdmFyLW1lZGl1bSxcbiAgXCJtZWRpdW0tbVwiOiAkZmEtdmFyLW1lZGl1bS1tLFxuICBcImFtaWxpYVwiOiAkZmEtdmFyLWFtaWxpYSxcbiAgXCJtaXhjbG91ZFwiOiAkZmEtdmFyLW1peGNsb3VkLFxuICBcImZsaXBib2FyZFwiOiAkZmEtdmFyLWZsaXBib2FyZCxcbiAgXCJ2aWFjb2luXCI6ICRmYS12YXItdmlhY29pbixcbiAgXCJjcml0aWNhbC1yb2xlXCI6ICRmYS12YXItY3JpdGljYWwtcm9sZSxcbiAgXCJzaXRyb3hcIjogJGZhLXZhci1zaXRyb3gsXG4gIFwiZGlzY291cnNlXCI6ICRmYS12YXItZGlzY291cnNlLFxuICBcImpvb21sYVwiOiAkZmEtdmFyLWpvb21sYSxcbiAgXCJtYXN0b2RvblwiOiAkZmEtdmFyLW1hc3RvZG9uLFxuICBcImFpcmJuYlwiOiAkZmEtdmFyLWFpcmJuYixcbiAgXCJ3b2xmLXBhY2stYmF0dGFsaW9uXCI6ICRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbixcbiAgXCJidXktbi1sYXJnZVwiOiAkZmEtdmFyLWJ1eS1uLWxhcmdlLFxuICBcImd1bHBcIjogJGZhLXZhci1ndWxwLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1c1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyxcbiAgXCJzdHJhdmFcIjogJGZhLXZhci1zdHJhdmEsXG4gIFwiZW1iZXJcIjogJGZhLXZhci1lbWJlcixcbiAgXCJjYW5hZGlhbi1tYXBsZS1sZWFmXCI6ICRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZixcbiAgXCJ0ZWFtc3BlYWtcIjogJGZhLXZhci10ZWFtc3BlYWssXG4gIFwicHVzaGVkXCI6ICRmYS12YXItcHVzaGVkLFxuICBcIndvcmRwcmVzcy1zaW1wbGVcIjogJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlLFxuICBcIm51dHJpdGlvbml4XCI6ICRmYS12YXItbnV0cml0aW9uaXgsXG4gIFwid29kdVwiOiAkZmEtdmFyLXdvZHUsXG4gIFwiZ29vZ2xlLXBheVwiOiAkZmEtdmFyLWdvb2dsZS1wYXksXG4gIFwiaW50ZXJjb21cIjogJGZhLXZhci1pbnRlcmNvbSxcbiAgXCJ6aGlodVwiOiAkZmEtdmFyLXpoaWh1LFxuICBcImtvcnZ1ZVwiOiAkZmEtdmFyLWtvcnZ1ZSxcbiAgXCJwaXhcIjogJGZhLXZhci1waXgsXG4gIFwic3RlYW0tc3ltYm9sXCI6ICRmYS12YXItc3RlYW0tc3ltYm9sLFxuKTtcbiIsIi8vIGljb25zIGluIGEgbGlzdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS1tYXJnaW4sICN7JGZhLWxpLW1hcmdpbn0pO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIGJvcmRlcmVkICsgcHVsbGVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1jb2xvciwgI3skZmEtYm9yZGVyLWNvbG9yfSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1yYWRpdXMsICN7JGZhLWJvcmRlci1yYWRpdXN9KTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGUsICN7JGZhLWJvcmRlci1zdHlsZX0pO1xuICBib3JkZXItd2lkdGg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci13aWR0aCwgI3skZmEtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1wYWRkaW5nLCAjeyRmYS1ib3JkZXItcGFkZGluZ30pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuIiwiLy8gYW5pbWF0aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgwLCAwLjg0MCwgMC40MjAsIDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXJldmVyc2Uge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgc3RlcHMoOCkpO1xufVxuXG4vLyBpZiBhZ2VudCBvciBvcGVyYXRpbmcgc3lzdGVtIHByZWZlcnMgcmVkdWNlZCBtb3Rpb24sIGRpc2FibGUgYW5pbWF0aW9uc1xuLy8gc2VlOiBodHRwczovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS8yMDIwLzA5L2Rlc2lnbi1yZWR1Y2VkLW1vdGlvbi1zZW5zaXRpdml0aWVzL1xuLy8gc2VlOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQG1lZGlhL3ByZWZlcnMtcmVkdWNlZC1tb3Rpb25cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LFxuICAuI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3BpbixcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIDAlLCA5MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDQ1JSB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1zY2FsZSwgMS4yNSkpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDMwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTsgfVxuICA1MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS15LCAwLjk1KSkgdHJhbnNsYXRlWSgwKTsgfVxuICA1NyUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7IH1cbiAgNjQlICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICA1MCUgeyBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mYWRlLW9wYWNpdHksIDAuNCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteCwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteSwgMSksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteiwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpOyB9XG4gIDQlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpOyB9XG4gIDglLCAyNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpOyB9XG4gIDEyJSwgMjglIHsgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpOyB9XG4gIDE2JSB7IHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7IH1cbiAgMjAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpOyB9XG4gIDMyJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7IH1cbiAgMzYlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpOyB9XG4gIDQwJSwgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuIiwiLy8gcm90YXRpbmcgKyBmbGlwcGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1hbmdsZSwgbm9uZSkpO1xufVxuIiwiLy8gc3RhY2tpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduO1xuICB3aWR0aDogJGZhLXN0YWNrLXdpZHRoO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLXotaW5kZXgsICN7JGZhLXN0YWNrLXotaW5kZXh9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlLCAjeyRmYS1pbnZlcnNlfSk7XG59XG4iLCIvLyBzcGVjaWZpYyBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OjpiZWZvcmUgeyBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpOyB9XG59XG5cbiIsIi8vIHNjcmVlbi1yZWFkZXIgdXRpbGl0aWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4uc3Itb25seSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5IHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seTtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbi5zci1vbmx5LWZvY3VzYWJsZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHktZm9jdXNhYmxlO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDYuNC4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LWxpZ2h0OiBub3JtYWwgMzAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtbGlnaHQtMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1saWdodC0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1yZWd1bGFyOiBub3JtYWwgNDAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA2LjQuMiBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi40LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWJyYW5kczogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1icmFuZHM6IG5vcm1hbCA0MDAgMWVtLzEgJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWJyYW5kLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OmJlZm9yZSB7IGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7IH1cbn1cbiIsIi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG59XG5ib2R5IHtcbiAgICBcbn1cblxuLy8gWyBdIE5vdiAxMywgMjAyNCAtIE92ZXJyaWRlcyBib290c3RyYXAgZGVmYXVsdCAlaGVhZGluZ3Mgd2l0aCBjdXN0b20gdmFyXG4laGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1za2l0LWZvbnQtaGVhZGluZ3MpO1xufVxuIiwiLy8gQWRtaW4gaW50ZXJmYWNlIGZpeGVzLlxuLmNrZWRpdG9yLWJ1dHRvbnMge1xuICBsaSB7XG4gICAgLmNrZS1pY29uLW9ubHkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5ja2VfYnV0dG9uX2ljb24ge1xuICAgIGltZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbiIsImJ1dHRvbiB7XG4gICYubGluayB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIEBleHRlbmQgLmJ0bi1saW5rO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgfVxufVxuXG4uYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5idG47XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuYSB7XG4gICYuYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJi5idXR0b24tLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi0tZGFuZ2VyIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRkYW5nZXIsICRkYW5nZXIpO1xuICAgIH1cblxuICAgICYuYnV0dG9uLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkaW5mbywgJGluZm8pO1xuICAgIH1cblxuICAgICYuYnV0dG9uLS1zbWFsbCB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBAdG9kbyAtIGFsbCBkaXYgYSBzaG91bGQgYmUgdXBkYXRlZCBpbiBiNSB0aGVtZSBmb3IgZHJ1cGFsXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIGEge1xuICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT3ZlcnJpZGU6ICdAY2xhc3N5L2Nzcy9jb21wb25lbnRzL2J1dHRvbi5jc3MnXG5cbi5idG4sXG4uYnV0dG9uIHtcbiAgbWFyZ2luOiAwICRzcGFjZXIgKiAuNTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAuYnRuLFxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLy8gSWYgbGluayBoYXMgT05MWSBidXR0b24gY2xhc3MsIG1ha2UgaXQgYSBsaWdodCBidXR0b24uXG5hIHtcbiAgJltjbGFzcz1cImJ1dHRvblwiXSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkbGlnaHQsICRsaWdodCk7XG4gIH1cbn1cbiIsImZvb3RlciB7XG4gIHBhZGRpbmc6ICRmb290ZXItcGFkZGluZztcblxuICAmLmZvb3Rlci1kYXJrIHtcbiAgICBAaW5jbHVkZSBiNS1tYWtlLWxpbmsoJGxpZ2h0LCBub25lLCAkbGlnaHQsIG5vbmUpO1xuICB9XG5cbiAgLnJlZ2lvbi1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuIiwiQG1peGluIGI1LW1ha2UtbGluayhcbiAgJGEtbGluay1jb2xvcjogJGxpbmstY29sb3IsXG4gICRhLWxpbmstZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbixcbiAgJGEtbGluay1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3IsXG4gICRhLWxpbmstaG92ZXItZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbixcbiAgJHRhcmdldC1jbGFzczogJycpIHtcbiAgYSN7JHRhcmdldC1jbGFzc30ge1xuICAgIGNvbG9yOiAkYS1saW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGEtbGluay1kZWNvcmF0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGEtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogJGEtbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tY29udHJvbCB7XG4gICYuaW1hZ2UtYnV0dG9uIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cblxuICAmLmZvcm0tY2hlY2tib3gsXG4gICYuZm9ybS1yYWRpbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgbWluLXdpZHRoOiA1cmVtO1xufVxuXG5pbnB1dCB7XG4gICZbdHlwZT0nc2VhcmNoJ10ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLmRyb3BidXR0b24tbXVsdGlwbGUge1xuICAuZHJvcGJ1dHRvbiB7XG4gICAgLmRyb3BidXR0b24tYWN0aW9uIHtcbiAgICAgID4gKiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtZm9ybSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW46IDIgKiAkc3BhY2VyO1xuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jb250YWluZXItaW5saW5lIHtcbiAgZGl2LFxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFdlYmZvcm0gaXNzdWU6IGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvcHJvamVjdC9ib290c3RyYXA1L2lzc3Vlcy8zMzA2NzA5XG4gICYud2ViZm9ybS1tdWx0aXBsZS1hZGQge1xuICAgID4gLmZvcm0taXRlbSB7XG4gICAgICA+ICoge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxudGQge1xuICA+LmZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qcyB7XG4gIHRkIHtcbiAgICAuZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5kcm9wYnV0dG9uLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG5cbiAgLmRyb3BidXR0b24ge1xuICAgIC5kcm9wYnV0dG9uLWFjdGlvbiA+ICoge1xuICAgICAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIH1cbiAgfVxufVxuXG4ud2ViZm9ybS1kcm9wYnV0dG9uIHtcbiAgLmRyb3BidXR0b24td3JhcHBlciB7XG4gICAgLmRyb3BidXR0b24td2lkZ2V0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnN5c3RlbS1maWxlLXN5c3RlbS1zZXR0aW5ncyB7XG4gIC5mb3JtLWl0ZW0ge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufVxuIiwiLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYSB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIH1cbiAgfVxufVxuXG4udWktZGlhbG9nIHtcbiAgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gICAgQGV4dGVuZCAuYnRuLWNsb3NlO1xuICB9XG59XG5cbiIsIi50YWJzLXByaW1hcnkge1xuICBtYXJnaW46ICRsb2NhbC10YXNrcy1wcmltYXJ5LW1hcmdpbjtcbn1cblxuLnRhYnMtc2Vjb25kYXJ5IHtcbiAgbWFyZ2luOiAkbG9jYWwtdGFza3Mtc2Vjb25kYXJ5LW1hcmdpbjtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC50YWJzLXdyYXBwZXIge1xuICAgIC50YWItdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIHtcbiAgICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogJG5hdi10YWJzLWJvcmRlci1yYWRpdXM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAuNSAqICRuYXYtbGluay1wYWRkaW5nLXkgLjUgKiAkbmF2LWxpbmstcGFkZGluZy14O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZy1zbTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5pcy1jb2xsYXBzaWJsZSkge1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWNvbGxhcHNpYmxlIHtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC8vIFNob3cgYW5kIG1vdmUgYWN0aXZlIG1lbnUgaXRlbSB0byB0aGUgdG9wLlxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIaWRlIG90aGVyIG1lbnUgaXRlbXMuXG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pcy1vcGVuIHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJG5hdi10YWJzLWJvcmRlci1yYWRpdXMgJG5hdi10YWJzLWJvcmRlci1yYWRpdXMgMCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAudGFicy13cmFwcGVyIHtcbiAgICAudGFiLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiZW0ge1xuICAmLnBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiB1bnNldDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gICAgY3Vyc29yOiB1bnNldDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBvcGFjaXR5OiB1bnNldDtcbiAgfVxufVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubmF2YmFyIHtcbiAgLmJsb2NrLXNlYXJjaCB7XG4gICAgZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogZGl2aWRlKCRzcGFjZXIsIDIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGRpdmlkZSgkc3BhY2VyLCAyKTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuXG4gICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG5cbiAgLnNpdGUtc2xvZ2FuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1zaXRlLXNsb2dhbi1mb250LXNpemU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYjUtbWFrZS1saW5rKCRkYXJrLCBub25lLCAkZGFyaywgbm9uZSwgJy5zaXRlLXRpdGxlJyk7XG5cbiAgLnNpdGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJG5hdmJhci1icmFuZC1zaXRlLXRpdGxlLWZvbnQtd2VpZ2h0O1xuICAgIGxldHRlci1zcGFjaW5nOiAkbmF2YmFyLWJyYW5kLXNpdGUtdGl0bGUtbGV0dGVyLXNwYWNpbmc7XG4gICAgdGV4dC10cmFuc2Zvcm06ICRuYXZiYXItYnJhbmQtc2l0ZS10aXRsZS10ZXh0LXRyYW5zZm9ybTtcbiAgfVxuXG4gIGltZyB7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWJyYW5kLWltYWdlLWhlaWdodDtcbiAgICBtYXJnaW46ICRuYXZiYXItYnJhbmQtaW1hZ2UtbWFyZ2luO1xuICAgIHdpZHRoOiAkbmF2YmFyLWJyYW5kLWltYWdlLXdpZHRoO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGhlaWdodDogJG5hdmJhci1icmFuZC1pbWFnZS1oZWlnaHQtbGc7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItZGFyayxcbi5mb290ZXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIEBpbmNsdWRlIGI1LW1ha2UtbGluaygkbGlnaHQsIG5vbmUsICRsaWdodCwgbm9uZSwgJy5zaXRlLXRpdGxlJyk7XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtdHlwZS1sYWJlbCxcbi5wYXJhZ3JhcGgtdHlwZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuLnBhcmFncmFwaHMtZHJvcGRvd24tYWN0aW9uIHtcbiAgJi5idXR0b24ge1xuICAgICYuYnRuLXByaW1hcnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgICYuYnRuLWRhbmdlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cbiAgfVxufVxuXG4uZmllbGQtLXdpZGdldC1wYXJhZ3JhcGhzLFxuLmZpZWxkLS13aWRnZXQtZW50aXR5LXJlZmVyZW5jZS1wYXJhZ3JhcGhzIHtcbiAgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5qcyB7XG4gIC5maWVsZC0td2lkZ2V0LWVudGl0eS1yZWZlcmVuY2UtcGFyYWdyYXBocyB7XG4gICAgdGQge1xuICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuIiwiLnJlZ2lvbi10aXRsZV9fYWN0aW9uIHtcbiAgYSB7XG4gICAgJi5idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxudHIge1xuICAmLnJlZ2lvbi10aXRsZSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYmc6ICN7JGxpZ2h0fTtcblxuICAgIHRkIHtcbiAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWJnOiAjeyRsaWdodH07XG4gICAgfVxuICB9XG59XG4iLCJhIHtcbiAgJi50YWJsZWRyYWctaGFuZGxlIHtcbiAgICAuaGFuZGxlIHtcbiAgICAgIGhlaWdodDogMS43ZW07XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNlciAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgIH1cbiAgfVxufVxuXG4vLyBCb290c3RyYXAgcmVib290cyB0YWJsZSBjYXB0aW9uIHRvIGJvdHRvbSwgYnV0IGl0J3MgY29udHJvbGxlZCBpbiB0d2lnLlxuLy8gUmV2ZXJ0IHJlYm9vdC5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiB1bnNldDtcbn1cbiIsIkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkYWxlcnQtY29sb3I6IG1peCgkdmFsdWUsIGNvbG9yLWNvbnRyYXN0KCRhbGVydC1iYWNrZ3JvdW5kKSwgYWJzKCRhbGVydC1jb2xvci1zY2FsZSkpO1xuICB9XG4gIC5jb2xvci0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiAjeyRhbGVydC1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6ICN7JGFsZXJ0LWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6ICN7JGFsZXJ0LWJvcmRlcn07XG5cbiAgICAvLyBAdG9kbzogcmVtb3ZlIC5hbGVydC1saW5rICBhbmQgZW5hYmxlIGxpbmUgYmVsb3cgd2hlbiA1LjIgaXMgcmVtb3ZlZC5cbiAgICAvLy0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHNoYWRlLWNvbG9yKCRhbGVydC1jb2xvciwgMjAlKTtcblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiBzaGFkZS1jb2xvcigkYWxlcnQtY29sb3IsIDIwJSk7XG4gICAgfVxuICB9XG5cblxufVxuIiwiLnZpZXdzLWFkbWluIHtcbiAgYSB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudmlld3MtZGlzcGxheXMge1xuICAgIC50YWJzIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLXVpLWRpc3BsYXktdGFiLWJ1Y2tldF9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDRweCA2cHggNnB4O1xuICB9XG5cbiAgLmRyb3BidXR0b24ge1xuICAgIC5kcm9wYnV0dG9uLWFjdGlvbiB7XG4gICAgICA+ICoge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMC4xZW0gMC41ZW07XG4gICAgICB9XG5cbiAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmlldy1wcmV2aWV3LWZvcm0ge1xuICAgIC5mb3JtLWl0ZW0tdmlldy1hcmdzLFxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRzcGFjZXIgMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIvLyBCb290c3RyYXAgZml4ZXNcbi8vIEBUT0RPOiB1cGRhdGUgLmNsb3NlIHN0eWxlIHRvIGJlIC5idG4tY2xvc2Vcbi8vIEBzZWU6IGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzUuMi9jb21wb25lbnRzL2FsZXJ0cy8jZGlzbWlzc2luZ1xuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgLmNsb3NlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG59XG5cbmNvZGUge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuIiwiLy8gQHNlZSBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy81LjEvY3VzdG9taXplL3Nhc3MvI3ZhcmlhYmxlLWRlZmF1bHRzLlxuXG4vLyAxLiBJbmNsdWRlIGZ1bmN0aW9ucyBmaXJzdCAoc28geW91IGNhbiBtYW5pcHVsYXRlIGNvbG9ycywgU1ZHcywgY2FsYywgZXRjKVxuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZnVuY3Rpb25zJztcblxuLy8gMi4gSW5jbHVkZSBhbnkgZGVmYXVsdCB2YXJpYWJsZSBvdmVycmlkZXMgaGVyZVxuQGltcG9ydCAnLi4vdmFyaWFibGVzX2Jvb3RzdHJhcCc7XG5cbi8vIDJhLiBTdWIgdGhlbWUgc3R5bGluZy5cbkBpbXBvcnQgJy4uL3ZhcmlhYmxlc19kcnVwYWwnO1xuXG4vLyAzLiBJbmNsdWRlIHJlbWFpbmRlciBvZiByZXF1aXJlZCBCb290c3RyYXAgc3R5bGVzaGVldHNcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3ZhcmlhYmxlcyc7XG5cbi8vIDQuIEluY2x1ZGUgcmVtYWluZGVyIG9mIHJlcXVpcmVkIEJvb3RzdHJhcCBzdHlsZXNoZWV0c1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWFwcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3Mvcm9vdCc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy91dGlsaXRpZXMnO1xuXG4vLyBJbmRpdmlkdWFsIEJvb3N0cmFwIENvbXBvbmVudHMgZm9yIENLRWRpdG9yIFN0eWxlc1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvL2Jvb3RzdHJhcC81LjIuMy9zY3NzL2J1dHRvbnMnO1xuXG4uYnRuLmJ0bi1pbmxpbmUsXG4uYnRuLWlubGluZSB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIEBleHRlbmQgLmJ0bi1zZWNvbmRhcnk7XG59XG5cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIjpyb290IHtcbiAgICAvLyBNb3ZlZCB0byBjb2xvci12YXJpYWJsZXMuaHRtbC50d2lnIHNuaXBwZXRcbiAgICAvLyAtLWRpc3RyaWN0LXByaW1hcnk6ICN7JGRpc3RyaWN0LXByaW1hcnl9O1xuICAgIC8vIC0tZGlzdHJpY3Qtc2Vjb25kYXJ5OiAjeyRkaXN0cmljdC1zZWNvbmRhcnl9O1xuICAgIC8vIC0tZGlzdHJpY3QtbmV1dHJhbDogI3skZGlzdHJpY3QtbmV1dHJhbH07XG4gICAgLy8gLS1kaXN0cmljdC1pbXBvcnRhbnQ6ICN7JGRpc3RyaWN0LWltcG9ydGFudH07XG4gICAgLyoqXG4gICAgICogT3ZlcndyaXR0ZW4gQm9vdFN0cmFwIENTUyBWYXJzXG4gICAgICovXG4gICAgLS1icy1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpIWltcG9ydGFudDtcbiAgICAtLWJzLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpIWltcG9ydGFudDtcbn1cblxuXG5cbi8qKlxuICogQ2FsZW5kYXIgJiBFdmVudCBDb2xvdXJzXG4gKi8gXG4gICAgLy8gQXRobGV0aWNzXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWF0aGxldGljcyA+IGxhYmVsLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYXRobGV0aWNzID4gbGFiZWwsXG4uZXZlbnQtdHlwZS1hdGhsZXRpY3Mge1xuICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTtcbiAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbn1cbiAgICAvLyBCb2FyZFxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1ib2FyZCA+IGxhYmVsLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtYm9hcmQgPiBsYWJlbCxcbi5ldmVudC10eXBlLWJvYXJkIHtcbiAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAyKX07XG4gICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG59XG4gICAgLy8gUEFDICYgRFBBQ1xuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtcGFjLWRwYWMgPiBsYWJlbCxcbi52aWV3LW5ld3NodWItbGlzdCAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1wYWMtZHBhYyA+IGxhYmVsLFxuLmV2ZW50LXR5cGUtcGFjLWRwYWMge1xuICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDMpfTtcbiAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbn1cbiAgICAvLyBDb21tdW5pdHlcbi52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWNvbW11bml0eSA+IGxhYmVsLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWNvbW11bml0eSA+IGxhYmVsLFxuLmV2ZW50LXR5cGUtY29tbXVuaXR5IHtcbiAgICAvLyAtLWV2ZW50LWNvbG91cjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCA0KX07XG4gICAgLy8gLS10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07XG59XG4gICAgLy8gRXh0cmEgQ3VycmljdWxhclxuLnZpZXctY2FsZW5kYXIgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZXh0cmEtY3VycmljdWxhciA+IGxhYmVsLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWV4dHJhLWN1cnJpY3VsYXIgPiBsYWJlbCxcbi5ldmVudC10eXBlLWV4dHJhLWN1cnJpY3VsYXIge1xuICAgIC8vIC0tZXZlbnQtY29sb3VyOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDUpfTtcbiAgICAvLyAtLXRleHQtY29sb3I6ICN7JHdoaXRlfTtcbn1cbiAgICAvLyBHZW5lcmFsXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1nZW5lcmFsID4gbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZ2VuZXJhbCA+IGxhYmVsLFxuLmV2ZW50LXR5cGUtZ2VuZXJhbCB7XG4gICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNil9O1xuICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xufVxuICAgIC8vIEhvbGlkYXlzXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zY2hvb2wtaG9saWRheXMtLWNsb3N1cmVzID4gbGFiZWwsXG4udmlldy1uZXdzaHViLWxpc3QgLmJlZi1uZXN0ZWQgIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3Mtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyA+IGxhYmVsLFxuLmV2ZW50LXR5cGUtc2Nob29sLWhvbGlkYXlzLS1jbG9zdXJlcyB7XG4gICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgNyl9O1xuICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xufVxuICAgIC8vIFNwZWNpYWwgRXZlbnRzXG4udmlldy1jYWxlbmRhciAuYmVmLW5lc3RlZCAgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1zcGVjaWFsLWV2ZW50cyA+IGxhYmVsLFxuLnZpZXctbmV3c2h1Yi1saXN0IC5iZWYtbmVzdGVkICAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNwZWNpYWwtZXZlbnRzID4gbGFiZWwsXG4uZXZlbnQtdHlwZS1zcGVjaWFsLWV2ZW50cyB7XG4gICAgLy8gLS1ldmVudC1jb2xvdXI6ICN7bWFwLWdldCgkY2F0ZWdvcnktY29sb3VycywgOCl9O1xuICAgIC8vIC0tdGV4dC1jb2xvcjogI3skd2hpdGV9O1xufVxuXG5cblxuLyoqXG4gKiBNYXAgLSBTY2hvb2wgVHlwZSBDb2xvdXJzXG4gKi9cbi8vIFRlc3QgLSBoaWRlXG4udmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtdGVzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLWRpc3RyaWN0LS1kZXBhcnRtZW50cyBpbnB1dCB7XG4gICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3ttYXAtZ2V0KCRjYXRlZ29yeS1jb2xvdXJzLCAxKX07XG59XG4vLyBFbGVtZW50YXJ5XG4udmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZWxlbWVudGFyeSBpbnB1dCB7XG4gICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skeWVsbG93fTtcbn1cbi8vIEVsZW1lbnRhcnktU2Vjb25kYXJ5XG4udmlldy1pZC1zY2hvb2xzIC5tYXAtd3JhcHBlciA+IC52aWV3LWZpbHRlcnMgLmJlZi1jaGVja2JveGVzIC5mb3JtLXR5cGUtY2hlY2tib3gudGF4b25vbXktY2xhc3MtZWxlbWVudGFyeS1zZWNvbmRhcnkgaW5wdXQge1xuICAgIC8vIC0tc2Nob29sLXR5cGUtY29sb3I6ICN7JGdyZWVufTtcbn1cbi8vIE1pZGRsZVxuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLW1pZGRsZSBpbnB1dCB7XG4gICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcmVkfTtcbn1cbi8vIE1pZGRsZS1TZWNvbmRhcnlcbi52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1taWRkbGUtc2Vjb25kYXJ5IGlucHV0IHtcbiAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRjeWFufTtcbn1cbi8vIFByb2dyYW1cbi52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy1wcm9ncmFtIGlucHV0IHtcbiAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAjeyRwaW5rfTtcbn1cbi8vIFNlY29uZGFyeVxuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LWNsYXNzLXNlY29uZGFyeSBpbnB1dCB7XG4gICAgLy8gLS1zY2hvb2wtdHlwZS1jb2xvcjogI3skcHVycGxlfTtcbn1cbi8vIFRlc3Rcbi52aWV3LWlkLXNjaG9vbHMgLm1hcC13cmFwcGVyID4gLnZpZXctZmlsdGVycyAuYmVmLWNoZWNrYm94ZXMgLmZvcm0tdHlwZS1jaGVja2JveC50YXhvbm9teS1jbGFzcy10ZXN0IGlucHV0IHtcbiAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTtcbn1cblxuXG5cblxuLy8gLmJlZi1jb2xvci0qLFxuLy8gLmV2ZW50LWNvbG9yLSoge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdGVvZ29yeS1jb2xvcik7XG4vLyB9XG4vLyAuYmVmLWNvbG9yLTEsXG4vLyAuZXZlbnQtY29sb3ItMSB7XG4vLyAgICAgLS1jYXRlb2dvcnktY29sb3I6IHJlZDtcbi8vIH1cblxuXG4vLyAuYmVmLWNvbG9yLTIsXG4vLyAuZXZlbnQtY29sb3ItMiB7XG4vLyAgICAgLS1jYXRlb2dvcnktY29sb3I6IGdyZWVuO1xuLy8gfVxuXG4vLyBUaGluZ3MgbmVlZGVkOlxuXG4gICAgICAgICAgICAvL1xuICAgICAgICAgICAgLy8gVXNpbmcgTnVtZXJpY2FsIEFycmF5IEluZGV4XG4gICAgICAgICAgICAvLyBcbiAgICAgICAgICAgIC8vICRza2l0LWNvbG9yczogKFxuICAgICAgICAgICAgLy8gICAgIDE6ICNGRjU3MzMsXG4gICAgICAgICAgICAvLyAgICAgMjogIzMzRkY1NyxcbiAgICAgICAgICAgIC8vICAgICAzOiAjMzM1N0ZGLFxuICAgICAgICAgICAgLy8gICAgIDQ6ICNGMzMzRkYsXG4gICAgICAgICAgICAvLyAgICAgNTogIzkwMjU5NyxcbiAgICAgICAgICAgIC8vICAgICA2OiAjMGFiMGQxLFxuICAgICAgICAgICAgLy8gICAgIDc6ICNjZDgwMTUsXG4gICAgICAgICAgICAvLyAgICAgODogIzdhYjUwZFxuICAgICAgICAgICAgLy8gKTtcblxuICAgICAgICAgICAgLy8gQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHNraXQtY29sb3JzKSB7XG4gICAgICAgICAgICAvLyAgICAgZGl2W2NsYXNzKj1cIi1jb2xvci0jeyRpfVwiXSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIC8vIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsICRpKTtcbiAgICAgICAgICAgIC8vICAgICAgICAgLS1jb2xvcjogI3ttYXAtZ2V0KCRjb2xvcnMsICRpKX07XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuXG4vLyBcbi8vIFVzaW5nIG5hbWVkIGtleS92YWx1ZSBwYWlycyBpbiBhcnJheVxuLy8gVGhpcyBhcnJheSBpcyBjdXJyZW50bHkgdXNpbmcgbnVtYmVycyBidXQgY2FuIHVzZSBcIm5hbWVkXCIga2V5c1xuLy8gXG4vLyAkc2tpdC1jb2xvcnM6IChcbi8vICAgICAxOiAjRkY1NzMzLFxuLy8gICAgIDI6ICMzM0ZGNTcsXG4vLyAgICAgMzogIzMzNTdGRixcbi8vICAgICA0OiAjRjMzM0ZGLFxuLy8gICAgIDU6ICM5MDI1OTcsXG4vLyAgICAgNjogIzBhYjBkMSxcbi8vICAgICA3OiAjY2Q4MDE1LFxuLy8gICAgIDg6ICM3YWI1MGRcbi8vICk7XG5cbi8vICRza2l0LWNvbG9yLXByZWZpeDogJy0tY29sb3ItJztcbi8vICRza2l0LWNvbG9yczogKFxuLy8gICAgIDE6ICRibHVlLFxuLy8gICAgIDI6ICRwdXJwbGUsXG4vLyAgICAgMzogJGluZGlnbyxcbi8vICAgICA0OiAkcGluayxcbi8vICAgICA1OiAkcmVkLFxuLy8gICAgIDY6ICRvcmFuZ2UsXG4vLyAgICAgNzogJHllbGxvdyxcbi8vICAgICA4OiAkY3lhblxuLy8gKTtcblxuLy8gQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc2tpdC1jb2xvcnMge1xuLy8gICAgIFtjbGFzcyo9XCItY29sb3ItI3skbmFtZX1cIl0ge1xuLy8gICAgICAgICAtLWNvbG9yOiAjeyRjb2xvcn07XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBBZGRzIFNLSVQgXCJjb2xvcnNcIiB0byA6cm9vdCBhcyBDU1MgVmFyc1xuLy8gOnJvb3Qge1xuLy8gICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHNraXQtY29sb3JzIHtcbi8vICAgICAgICAgICAgICAgICAgICAgLy8gI3skbmFtZX06ICN7JGNvbG9yfTtcbi8vICAgICAgICAgICAgICAgICAgICAgLy8gLS0jeyRuYW1lfTogI3skY29sb3J9O1xuLy8gICAgICAgICAjeyRza2l0LWNvbG9yLXByZWZpeH0jeyRuYW1lfTogI3skY29sb3J9O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLyogQ2FsZW5kYXIgRGF5cyovXG4vLyAuZmMtZGF5LWdyaWQsXG4vLyAuZmMtZGF5LWdyaWQtZXZlbnQgeyBcbi8vIFx0Ym9yZGVyOiAwIWltcG9ydGFudDtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpIWltcG9ydGFudDtcbi8vIFx0Y29sb3I6IHdoaXRlO1xuLy8gfVxuLy8gLyogQ2FsZW5kYXIgRmlsdGVyIEJ1dHRvbnMgKi9cbi8vIC52aWV3LWNhbGVuZGFyIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBsYWJlbCB7IFxuLy8gXHRib3JkZXI6IDFweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbi8vIFx0Y29sb3I6IHZhcigtLWNvbG9yKTtcbi8vIH1cblxuXG4vLyAvKiBTY2hvb2wgRGlyZWN0b3J5IEJ1dHRvbnMqL1xuLy8gLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94IHsgXG4vLyBcdGJvcmRlcjogbm9uZTtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuLy8gXHRtYXJnaW46IDAuMzc1cmVtIDAuNTI1cmVtIDAgMDtcbi8vIH1cbi8qIFByb21vIFN0eWxpbmcgKEVsc2V3aGVyZSkqL1xuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQgLm5vZGVfX2lubmVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbiIsImhlYWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICB6LWluZGV4OiA1MDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY+Lm5hdmJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdmJhci1iZykhaW1wb3J0YW50O1xuICAgICAgICAmPi5jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaGVhZGVyIC5xdWlja2xpbmtzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiBjYWxjKCN7JHppbmRleC1maXhlZH0gKyAxKTtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnF1aWNrbGlua3MtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgICAgICAgbWFyZ2luOiAwIC0xcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucXVpY2tsaW5rcy1pbm5lciAucXVpY2tsaW5rcy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgJj5pW2NsYXNzKj1cImZhLVwiXSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgICY+YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY+aVtjbGFzcyo9XCJmYS1cIl0rYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIC8vIHRleHQtaW5kZW50OiAtOTk5cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYjcXVpY2tsaW5rcy1hY2Nlc3NpYmlsaXR5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiNxdWlja2xpbmtzLWxhbmd1YWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5nb29nLXRlLWdhZGdldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdvb2ctbG9nby1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLmdvb2dsZS10cmFuc2xhdG9yLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYjcXVpY2tsaW5rcy1zZWFyY2gge1xuICAgICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNxdWlja2xpbmtzLXNlYXJjaC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IC43NXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDQ4cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBpbnNldDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGZvcm0uc2VhcmNoLWJsb2NrLWZvcm0uZ29vZ2xlLWNzZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtaW4td2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc3Zncy9saWdodC9tYWduaWZ5aW5nLWdsYXNzLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiNxdWlja2xpbmtzLXJlc291cmNlcyB7XG4gICAgICAgICAgICBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3F1aWNrbGlua3MtcmVzb3VyY2VzLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgLy8gbGVmdDogLTEuMjVyZW0haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgIGJvcmRlcjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAvLyAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgLy8gICAgIHdpZHRoOiAycmVtO1xuICAgIC8vICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAvLyAgICAgLmZhLXNvbGlkIHtcbiAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgICAgIHRvcDogNTAlO1xuICAgIC8vICAgICAgICAgbGVmdDogNTAlO1xuICAgIC8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLy8gICAgICAgICAmLmZhLXhtYXJrIHtcbiAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIC8vICAgICAgICAgfVxuICAgIC8vICAgICB9XG4gICAgLy8gfVxuICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAuZmEtc29saWQuZmEteG1hcmsge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWJhcnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVhZHJvb20tLXBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cblxuLmhlYWRyb29tLS11bnBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuaGVhZGVyLmhlYWRyb29tIH4gbWFpbiAucmVnaW9uLWNvbnRlbnQgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrID4gYXJ0aWNsZS5ub2RlLS1mdWxsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG59IiwiYm9keTpub3QoLnBhdGgtZnJvbnRwYWdlKSBmb290ZXIjc2l0ZS1mb290ZXIge1xuICAgIC8vIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbmZvb3RlciNzaXRlLWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XG4gICAgY29sb3I6ICRmb290ZXItY29sb3I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGEsXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLXJvdy0tbWFpbixcbiAgICAuZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLXJvdy0tbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cbiAgICAucmVnaW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgICAgICYucmVnaW9uLWZvb3Rlci1tYWluLWZvdXJ0aCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgICAgICsuYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3NpdGUtaW5mby1mb290ZXIge1xuICAgIHVsIGxpIHtcbiAgICAgICAgaSxcbiAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgICYjc2l0ZS1lbWFpbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNzaXRlLWluZm8tZm9vdGVyIHtcbiAgICAjc2l0ZS1zb2NpYWwtbGlua3Mge1xuICAgICAgICBsaVtkYXRhLXNvY2lhbF0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYSB7fVxuICAgICAgICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwiZmFjZWJvb2suY29tXCJdIGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1mYWNlYm9vayk7XG4gICAgICAgIH1cbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXgtdHdpdHRlcik7XG4gICAgICAgIH1cbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwiaW5zdGFncmFtLmNvbVwiXSBpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXItaW5zdGFncmFtKTtcbiAgICAgICAgfVxuICAgICAgICBsaVtkYXRhLXNvY2lhbCo9XCJsaW5rZWRpbi5jb21cIl0gaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWxpbmtlZGluKTtcbiAgICAgICAgfVxuICAgICAgICBsaVtkYXRhLXNvY2lhbCo9XCJ5b3V0dWJlLmNvbVwiXSBpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZhLWljb24tYnJhbmRzKCRmYS12YXIteW91dHViZSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmZvb3RlciAuYmxvY2stbWVudSB7XG4gICAgdWwubmF2IHtcbiAgICAgICAgbGkgYS5uYXYtbGluayxcbiAgICAgICAgbGkgPiBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLXJvdy0tYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgcGFkZGluZzogMS41cmVtIDAgMDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICAjY29weXJpZ2h0LFxuICAgICNzaXRlLWNyZWRpdCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjAuNjI1O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn0iLCJib2R5IHtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbn1cblxubWFpbltyb2xlPVwibWFpblwiXSB7XG4gICAgLy8gei1pbmRleDogMTtcbn1cblxuXG5uYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgIC8vIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgb2wsXG4gICAgdWwge1xuICAgICAgICAmLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAuMjVyZW0gMDtcbiAgICAgICAgICAgICAgICBpLmZhLWhvbWUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjEwNSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICArLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUmV1c2FibGUgQ2xhc3Nlcy9FbGVtZW50c1xuLmltZy1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAuNXJlbSAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgIH1cbn1cblxuLmJ0biB7XG4gICAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgIC0tYnMtYnRuLWJnOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuLXNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeSk7IFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xuXG5cbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1pbmxpbmUge1xuICAgIC8vIEBleHRlbmQgLmJ0bjsgLyogdGhlIFwiYnRuXCIgY2xhc3Mgd2lsbCBiZSBhcHBsaWVkIHRvIGVsZW1lbnQgdmlhIENLRWRpdG9yICovXG59XG5cbmEuZXh0IHtcbiAgICBzdmcuZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC4ycmVtO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLWdyYXktNjAwKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgfVxufVxuXG4uZm9ybS1pdGVtLmZvcm0tdHlwZS1yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi8vUHJpbWFyeSBOYXYgdGFic1xubmF2LnRhYnMtcHJpbWFyeSB7XG4gICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS41IDAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIHVsLm5hdi10YWJzIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vVXNlciBsb2dpbi9QYXNzd29yZCByZXNldCBmb3Jtc1xuZm9ybS51c2VyLWxvZ2luLWZvcm0sXG5mb3JtLnVzZXItcGFzcyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg5KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICB9XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCoxLjI1O1xuICAgICAgICBpbnB1dC5mb3JtLXRleHQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi51aS13aWRnZXQge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0IWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IGluaGVyaXQhaW1wb3J0YW50O1xufVxuLnVpLWhlbHBlci1yZXNldCB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0IWltcG9ydGFudDtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhLmJ0biB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4udWktYWNjb3JkaW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgfVxuICAgIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgIC0tYmctY29sb3I6ICN7JGdyYXktMTAwfTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzUgJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNSAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgJj5hLFxuICAgICAgICAmPi5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIjeyRmYS12YXItY2hldnJvbi1kb3dufVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmEtc3R5bGUtZmFtaWx5O1xuICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGdyYXktNDAwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgIH1cbn1cbiIsIkBtaXhpbiBhZGQtY29udGFpbmVyKCkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAnbWQnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAnbGcnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAneGwnKTtcbiAgICB9XG59XG5cbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lcykge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCJoMSxcbi5oMSxcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbn1cblxuaDIsXG4uaDIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG5cbiAgYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbi5kaXNwbGF5LTUsXG4uZGlzcGxheS02IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xufVxuXG5wIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxucCB7XG4gICAgK2gxLCtoMiwraDMsK2g0LCtoNSwraDYsXG4gICAgKy5oMSwrLmgyLCsuaDMsKy5oNCwrLmg1LCsuaDYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgfVxufVxuXG4uZmllbGQge1xuICAgIGEuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgXG4gICAgfVxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIGEuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWVsZCxcbi5wYXJhZ3JhcGggLmZpZWxkIHtcbiAgICBoMSxoMixoMyxoNCxoNSxoNixcbiAgICAuaDEsLmgyLC5oMywuaDQsLmg1LC5oNiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpIWltcG9ydGFudDtcbiAgICB9XG59XG5tYWluIHVsOm5vdCgubmF2KSxcbm1haW4gZGl2Om5vdCguY29udGV4dHVhbCk+dWwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgLy8gcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgID5saT51bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCoxLjU7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgID5saT51bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxubWFpbiB1bC5saXN0LXVuc3R5bGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbm9sIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgIGxpOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjE7XG4gICAgfVxuICAgID5saSB7XG4gICAgICAgID5vbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCoyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICA+bGk+b2wge1xuICAgICAgICAvLyBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuNTtcbiAgICAgICAgPmxpPm9sIHtcbiAgICAgICAgICAgIC8vIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmllbGQgYSB7XG4gICAgLy8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5cbi8vIE92ZXJyaWRlICYgRml4IG9yZGVyZWQgbGlzdCBzdHlsZXNcbm9sIHtcbiAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW4haW1wb3J0YW50O1xuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLWxhdGluIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiaGVhZGVyLnNjaG9vbGtpdC1oZWFkZXIgPiBuYXYubmF2YmFyIHtcbiAgICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IG5vbmU7XG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgLy8gLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoJy9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc3Zncy9zb2xpZC94bWFyay5zdmcnKTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIjeyRmYS12YXIteG1hcmt9XCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMiAqICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIHtcbiAgICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIC8vIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKCcvbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3N2Z3Mvc29saWQvYmFycy5zdmcnKTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIjeyRmYS12YXItYmFyc31cIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOCAqICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxudWwubWVudS0tbWFpbiAubmF2LWl0ZW0+Lm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLyoqXG4gKiBUb3AgbGV2ZWwgZHJvcGRvd24tdG9nZ2xlIChtYWtlcyBpdGVtIGZ1bGx5IGNsaWNrYWJsZSlcbiAqL1xuXG4vLyBTZXRzIGRlZmF1bHQgdG9wLWxldmVsIGl0ZW0gY29sb3JcbnVsLm1lbnUtLW1haW4+Lm5hdi1pdGVtPi5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtbGluay10b3AtbGV2ZWwtY29sb3IhaW1wb3J0YW50O1xufVxuXG51bC5tZW51LS1tYWluIHtcbiAgICBsaS5uYXYtaXRlbSB7XG4gICAgICAgIC8vIHNldHMgZGVmYXVsdCBjb2xvclxuICAgICAgICA+Lm5hdi1saW5rLFxuICAgICAgICA+LmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIHNldHMgZXhwYW5kZWQvaG92ZXIgY29sb3JcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgICA+Lm5hdi1saW5rLFxuICAgICAgICAgICAgPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgPi5uYXYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgPi5uYXYtbGluayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXYtbGluay1wYWRkaW5nLXgqMi4yNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2LWxpbmstcGFkZGluZy14KjAuODU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdi1saW5rLXBhZGRpbmcteCoxLjM1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTVyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDAuNmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwLjc1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnVsLm1lbnUtLW1haW4ge1xuICAgIHVsLm1lbnUtbGV2ZWwtMS5zaG93IHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1iZzogI3skd2hpdGV9O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gICAgICAgICAgICBsZWZ0OiAwLjFyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRkcm9wZG93bi1wYWRkaW5nLXgqMS41O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGRyb3Bkb3duLXBhZGRpbmcteCowLjg1O1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICAgICAgICB9XG4gICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLm5hdi1saW5rLFxuICAgICAgICAgICAgc3Bhbi5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkbmF2LWxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2LWxpbmstcGFkZGluZy14KjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMC42NXJlbTtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LWxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgJi5mYS1taW51cyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgICAgYS5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICBzcGFuLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHsgICAgXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZHJvcGRvd24taXRlbS5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYS5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpLm5hdi1pdGVtIHVsLm1lbnUtbGV2ZWwtMiB7XG4gICAgICAgICY+Lm5hdi1pdGVtLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyAvKiBUZW1wb3JhcmlseSBoaWRlcyBMZXZlbCAzIGRyb3Bkb3ducyAqL1xuICAgICAgICB9XG4gICAgICAgIGxpLm5hdi1pdGVtPmEubmF2LWxpbmsge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5uYXYtaXRlbSB1bC5tZW51LWxldmVsLTIsXG4gICAgbGkubmF2LWl0ZW0gdWwubWVudS1sZXZlbC0zIHtcbiAgICAgICAgLS1icy1kcm9wZG93bi1iZzogI3skd2hpdGV9O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPmxpLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICB1bC5tZW51LWxldmVsLTEuc2hvdyB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwubWVudS1sZXZlbC0yLnNob3cge1xuICAgICAgICAgICAgbGkubmF2LWl0ZW0gYSB7XG4gICAgICAgICAgICAgICAgYS5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICB1bC5tZW51LS1tYWluPi5uYXYtaXRlbT4uY29sbGFwc2UtaWNvbiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbiAwLjJzO1xuICAgIH1cbiAgICB1bC5tZW51LS1tYWluIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+Lm5hdi1pdGVtPi5jb2xsYXBzZS1pY29uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vU2l0ZSBicmFuZGluZyBiYXNpYyBzdHlsZXNcbi5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sge1xuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIjbGFuZC1hY2tub3dsZWRnZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn0iLCIuYmxvY2stbG9nby1kaXN0cmljdC1hbHQge1xuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyNXB4OztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2stZm9vdGVyLXNpdGVpbmZvIHtcbiAgICBsaSNzaXRlLW5hbWUge1xuICAgICAgICBoNSxcbiAgICAgICAgaDUgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkjc2l0ZS1hZGRyZXNzIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgJi5hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFnZS1oZXJvIHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC5pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woOSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY+aDEsXG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlLFxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1qb2ItY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIHNwYW4uaGVhZGxpbmUsXG4gICAgICAgICAgICAgICAgLy8gLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLFxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm9kZS1oZXJvLWRhdGUsXG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIE92ZXJyaWRlIDxoMT4gc3R5bGUgSUYgaGVhZGxpbmUgaXMgcHJlc2VudFxuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3Bhbi5oZWFkbGluZSxcbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsXG4gICAgICAgICAgICAgICAgaDEuZmllbGQtLW5hbWUtdGl0bGUgLyogQWRkZWQgZm9yIGpvYnMgbWlnaHQgbmVlZCB0byBiZSByZW1vdmVkICovIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tbWVkaWEtcm93Ky5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIC8vIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKTtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDYpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvPmFydGljbGUubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlbyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG5cbi8qKlxuICpcbiAqL1xuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKipcbiAqIEFwcGx5IGNvbnRhaW5lciB0byBuZXdzaHViIHBhZ2UtaGVyb3MuIFxuICovXG5cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCxcbi5ub2RlLS10eXBlLWJsb2csXG4ubm9kZS0tdHlwZS1ldmVudCxcbi5ub2RlLS10eXBlLW5ld3MsXG4ubm9kZS0tdHlwZS1qb2Ige1xuICAgICYubm9kZS0tZnVsbCB7XG4gICAgICAgIC5wYWdlLWhlcm8+LmlubmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAmK25hdlthcmlhLWxhYmVsPWJyZWFkY3J1bWJdIHtcbiAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyoqXG4gKiBBcHBseSBjb250YWluZXIgdG8gbmV3c2h1YiBwYWdlLWhlcm9zLiBcbiAqL1xuXG4ubm9kZS0tdHlwZS1hbm5vdW5jZW1lbnQsXG4ubm9kZS0tdHlwZS1ibG9nLFxuLm5vZGUtLXR5cGUtZXZlbnQsXG4ubm9kZS0tdHlwZS1uZXdzIHtcbiAgICAmLm5vZGUtLWZ1bGwge1xuICAgICAgICAmPi5ub2RlX19pbm5lciB7XG4gICAgICAgICAgICAvL21hcmdpbjogMCAkZ3JpZC1ndXR0ZXItd2lkdGgqLTAuNTtcbiAgICAgICAgfVxuICAgICAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj4uaW5uZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYrbmF2W2FyaWEtbGFiZWw9YnJlYWRjcnVtYl0ge1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLWV2ZW50IHtcbiAgICAmLm5vZGUtLWZ1bGwge1xuICAgICAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMXJlbTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNtYXJ0LWRhdGUtLXRpbWUgKyAuZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zdGFmZi1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMjtcbiAgICAgICAgfVxuICAgICAgICBuYXZbYXJpYS1sYWJlbD1cImJyZWFkY3J1bWJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgIC8vIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIC8vICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlLFxuICAgICAgICAgICAgLnBhZ2UtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gYTpub3QoLmJ0bikge1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkbGluZSxcbiAgICAgICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC1ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyAubm9kZS1oZXJvLWRhdGUsXG4gICAgICAgICAgICAvLyAubm9kZS1oZXJvLWF1dGhvciB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyAgICAgYSB7XG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN0YWZmLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIC5maWVsZC0tbmFtZS1maWVsZC12aWRlbz5hcnRpY2xlLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1vZW1iZWQtdmlkZW8ge1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMDtcbiAgICAgICAgLy8gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBpZnJhbWUge1xuICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgICAgICB0b3A6IDA7XG4gICAgICAgIC8vICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICB9XG59XG5cbiIsIi5ub2RlLS1mdWxsIHtcbiAgICAmPi5ub2RlX19pbm5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICAgIH1cbiAgICAmLm5vZGUtLXR5cGUtcGFnZSB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgICAgIC8vIE1vdmVkIHRvIG5vZGUgdGVtcGxhdGVzXG4gICAgICAgICAgICAvLyBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyoqXG4qIE5ld3NIdWIgQ29udGVudCBcbiogKFNoYXJlZCBTdHlsZXMpXG4qL1xuXG4ubm9kZS0tdHlwZS1zbGlkZSxcbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCxcbi5ub2RlLS10eXBlLWJsb2csXG4ubm9kZS0tdHlwZS1uZXdzLFxuLm5vZGUtLXR5cGUtZXZlbnQge1xuICAgICYubm9kZS0tdGVhc2VyIHtcbiAgICAgICAgJj4ubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgICY+LnNsaWRlLWltYWdlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+LnNsaWRlLWFkZGl0aW9uYWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubm9kZS0tc2xpZGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlX19pbm5lcj4uc2xpZGUtaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAubm9kZV9faW5uZXI+LnNsaWRlLWFkZGl0aW9uYWwge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjMuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgxLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogdmFyKC0tZGlzdHJpY3QtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKipcbiogTmV3c0h1YiBDb250ZW50IGluIFwiTmV3c2h1YlwiIERpc3BsYXkgTW9kZVxuKiAoRnJvbnQgUGFnZSlcbiovXG5cbi8vIC5wYXRoLWZyb250cGFnZSB7XG4gICAgYXJ0aWNsZS5ub2RlLS10eXBlLWFubm91bmNlbWVudCxcbiAgICBhcnRpY2xlLm5vZGUtLXR5cGUtYmxvZyxcbiAgICBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQsXG4gICAgYXJ0aWNsZS5ub2RlLS10eXBlLW5ld3Mge1xuICAgICAgICAmLm5vZGUtLW5ld3NodWIge1xuICAgICAgICAgICAgLm5vZGVfX2lubmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICAgICAgICAgICY+LmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xuICAgICAgICAgICAgICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJj4uZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4vLyB9XG5cblxuLyoqXG4qIE5ld3NIdWIgQ29udGVudCBpbiBcIlRlYXNlclwiIERpc3BsYXkgTW9kZVxuKiAoL2Fubm91bmNlbWVudHMgL2Jsb2cgL2V2ZW50cyAvbmV3cylcbiovXG4vLyAudmlldy1pZC1uZXdzaHViIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4vLyAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IFxuLy8gICAgICY+ZGl2Om5vdCgudmlld3MtZmllbGQtZmllbGQtaW1hZ2UpIHtcbi8vICAgICAgICAgJj5zcGFuIHtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAmPi52aWV3cy1maWVsZC1maWVsZC1pbWFnZSB7XG4vLyAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4vLyAgICAgfVxuLy8gfVxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQge1xuICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gLy8gZmxleC1mbG93OiByb3cgbm93cmFwOyBcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg3KTtcbiAgICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgIH1cblxufVxuXG5hcnRpY2xlLm5vZGUtLXR5cGUtYW5ub3VuY2VtZW50LFxuYXJ0aWNsZS5ub2RlLS10eXBlLWJsb2csXG5hcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQsXG5hcnRpY2xlLm5vZGUtLXR5cGUtbmV3cyB7XG4gICAgJi5ub2RlLS10ZWFzZXIge1xuICAgICAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS0zMDA7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+LmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gVGhpcyBpbWFnZSBpcyBvbmx5IHVzZWQgb24gdGFibGV0XG4gICAgICAgICAgICAgICAgJj4uZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBcbiAgICAgICAgICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzUgMDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIHVsLG9sLGxpLGgxLGgyLGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgLnVucHVibGlzaC1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEwMCU7ICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmV3cy1kYXRlLFxuICAgICAgICAgICAgICAgIC5uZXdzLWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtbmV1dHJhbDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNSAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmV3cy1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJlYWRtb3JlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj4uaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY+Lm1lZGlhLS10eXBlLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogXG4qIE5vZGUgbGlzdFxuKi9cblxuLy8gQ29kZSBoYXMgYmVlbiBtb3ZlZCB0byAuLi9fdmlld3Mvdmlld3MtbmV3c2h1Yi5cblxuLy8gLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlcixcbi8vIC5ub2RlLS1uZXdzaHViIHtcbi8vICAgICAubm9kZS10aXRsZSB7XG4vLyAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbi8vICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgICAgICAvLyBjb2xvcjogJGJsYWNrO1xuLy8gICAgICAgICBhIHtcbi8vICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuIiwiLyoqXG4gKiBUZWFzZXJzIHNlZSBAIF9wYXJhZ3JhcGgtLXBhZ2UtcmVmZXJlbmNlcy5zY3NzXG4gKi8iLCIuYnJvYWRjYXN0LXR5cGUtbm90aWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRicm9hZGNhc3QtYmcsIG5vdGljZSk7XG59XG5cbi5icm9hZGNhc3QtdHlwZS1hbGVydCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkYnJvYWRjYXN0LWJnLCBhbGVydCk7XG59XG5cbi5icm9hZGNhc3QtdHlwZS11cmdlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGJyb2FkY2FzdC1iZywgdXJnZW50KTtcbn1cblxuLm5vZGUtLXR5cGUtYnJvYWRjYXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5ub2RlLS1mdWxsLFxuICAgICYubm9kZS0tdGVhc2VyIHtcbiAgICAgICAgLmJyb2FkY2FzdC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJyb2FkY2FzdC1pbm5lciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgJj4uYnJvYWRjYXN0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5ub2RlLS10ZWFzZXIge1xuICAgICAgICAuYnJvYWRjYXN0LWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNDVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNsaWNrYWJsZSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1MDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5ub2RlLS1mdWxsIHtcbiAgICAgICAgLmJyb2FkY2FzdC1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMyAkZ3JpZC1ndXR0ZXItd2lkdGgqMyAkZ3JpZC1ndXR0ZXItd2lkdGgqMyAkZ3JpZC1ndXR0ZXItd2lkdGgqNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gYXV0byAycmVtIGNhbGMoLTEgKiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gMCBjYWxjKC0xICogJGdyaWQtZ3V0dGVyLXdpZHRoICogMik7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5icm9hZGNhc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnJvYWRjYXN0LXRpdGxlLXdyYXBwZXIgK2g0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2Utbm9kZS10eXBlLWJyb2FkY2FzdCB7XG4gICAgbWFpbltyb2xlPVwibWFpblwiXT4uY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8qKlxuICogXCJMaXN0XCIgRGlzcGxheSBNb2RlXG4gKi9cblxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLWxpc3Qge1xuICAgIC5ub2RlX19pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qKlxuICogXCJBdXRob3JcIiBEaXNwbGF5IE1vZGVcbiAqL1xuXG5hcnRpY2xlLm5vZGUtLXR5cGUtc3RhZmYubm9kZS0tYXV0aG9yLFxuYXJ0aWNsZS5ub2RlLS10eXBlLXN0YWZmLm5vZGUtLW1lZGlhLWNvbnRhY3Qge1xuICAgICY+Lm5vZGVfX2lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYSB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVkaWEtLXR5cGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAuYXV0aG9yLW5hbWUge1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24ge1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjU7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWRpc3RyaWN0LXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWRpc3RyaWN0LXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJcblxuLnByb21vLS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLnByb21vLS1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59IiwiLm5vZGUtLXR5cGUtam9iIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgLnBvc3RlZC1vbixcbiAgICAgICAgLmNsb3Nlcy1vbiB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmpvYi1pbmZvLXRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgICAgICAuZmllbGRfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIGRpdiB7XG4gICAgICAgICAgICAvLyAgICAgbGFiZWwsXG4gICAgICAgICAgICAvLyAgICAgc3BhbiB7XG4gICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAvLyAgICAgbGFiZWwge1xuICAgICAgICAgICAgLy8gICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXNlY29uZGFyeTtcbiAgICAgICAgICAgIC8vICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgIC5qb2ItaW5mby1ib3R0b20ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAycHggc29saWQgJGRpc3RyaWN0LWdyYXktc2Vjb25kYXJ5O1xuICAgICAgICAgICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5qb2ItaW5mby1zdWJtaXQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiXG5cbi52aWV3LWNvbW11bml0eS1wYXJ0bmVycyxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0sXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lciB7XG4gICAgJi5ub2RlLS1mdWxsID4gLm5vZGVfX2lubmVyID4gLnBhZ2UtaGVybyB7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZGQtY29udGFpbmVyKCk7XG4gICAgICAgICAgICAgICAgJj4ubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwsXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsLFxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzICB7XG4gICAgLS1jb21tLXBhcnQtYWNjZW50OiAjNzA3MDcwOyBcbn1cblxuLyoqXG4gKiBIb21lcGFnZSBTZWFyY2ggQmxvY2tcbiAqXG4gKi9cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCB7XG4gICAgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWl0ZW0sXG4gICAgICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0b1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgI2VkaXQtYWN0aW9ucyAge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS1mdWxsIC5wYWdlLWhlcm8gLm5vZGUtaGVyby10ZXh0LFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tZnVsbCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWNvbW11bml0eS1wcm9ncmFtcyAucGFnZS1oZXJvLFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzIC5wYWdlLWhlcm8ge1xuICAgIG5hdlthcmlhLWxhYmVsPVwiYnJlYWRjcnVtYlwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLyoqXG4gKiBQYXJ0bmVyXG4gKi9cbi5ub2RlLS10eXBlLWNvbW11bml0eS1wYXJ0bmVyLm5vZGUtLWZ1bGwge1xuICAgICY+Lm5vZGVfX2lubmVyIHtcbiAgICAgICAgLnBhZ2UtaGVybyAubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY+LmNvbnRhaW5lciB7XG4gICAgICAgICAgICAucGFydG5lci1sb2dvLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFydG5lci1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICAvLyBSZXNldFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIC8vIFxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucGFydG5lci1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtY29tbS1wYXJ0LW5hbWUgIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbW0tcGFydC1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+LmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJlbGF0ZWQtcHJvZy10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjYWxsLXByb2dyYW1zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUmVuZGVyZWQgaW5zaWRlIG9mIENvbW11bml0eSBQcm9ncmFtIChGdWxsIE5vZGUpXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcGFydG5lci5ub2RlLS10ZWFzZXIge1xuICAgIC5ub2RlX19pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIC5wYXJ0bmVyLWxvZ28td3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXJ0bmVyLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBhLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqXG4gKiAgUHJvZ3JhbVxuICovXG4ubm9kZS0tdHlwZS1jb21tdW5pdHktcHJvZ3JhbS5ub2RlLS1mdWxsIHtcbiAgICAubm9kZV9faW5uZXIgPiAucHJvZ3JhbS1ib3R0b20tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgfVxuICAgIC5ub2RlX19pbm5lciAuY29udGFpbmVyIHtcbiAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3JhbS1pbmZvLFxuICAgICAgICAgICAgLnBhcnRuZXItaW5mbyB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmFtLWluZm8ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyLWluZm8ge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ubm9kZS0tdGVhc2VyIHtcbiAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3JhbS1pbmZvIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAubGFiZWwsXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3JhbS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4vKipcbiAqIFBhcnRuZXIgVmlld3NcbiAqL1xuLy8gQWxsIFBhcnRuZXJzXG4udmlldy1jb21tdW5pdHktcGFydG5lcnMge1xuICAgIFxuICAgICYudmlldy1pZC1jb21tdW5pdHlfcGFydG5lcnMge1xuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIC52aWV3LWNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDs7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gU2hhcmVkIFN0eWxlc1xuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zLFxuLnZpZXctY29tbXVuaXR5LXBhcnRuZXJzLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzIHtcbiAgICAucGFnZS1oZXJvIHtcblxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXctY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb21tLXBhcnQtYWNjZW50KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwucGFnaW5hdGlvbiB7XG4gICAgICAgIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWxhc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKipcbiAqIFByb2dyYW0gVmlld3NcbiAqL1xuLy8gIFJlbGF0ZWQgUHJvZ3JhbXNcblxuLnZpZXctY29tbXVuaXR5LXByb2dyYW1zLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zIHtcbiAgICAucGFnZS1oZXJvIHtcblxuICAgIH1cbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuYmVmLWV4cG9zZWQtZm9ybSB7XG4gICAgICAgICAgICAuZm9ybS0taW5saW5lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbW0tcGFydC1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0taXRlbSxcbiAgICAgICAgICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICNlZGl0LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXctY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29tbS1wYXJ0LWFjY2VudCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tZWRpYS0tdHlwZS1pbWFnZSAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuaW1nLWNhcHRpb24ge1xuICAgICAgICAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgcmUtZW5hYmxlZCBvbiBhIGNvbnRleHR1YWwgYmFzaXNcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5wYXJhZ3JhcGgge1xuICAgIC5tZWRpYS0tdHlwZS1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgfVxufSIsIi5tZWRpYS0tdHlwZS1pbWFnZS5tZWRpYS0tdmlldy1tb2RlLXNjYWxlZC1mdWxsIHtcbiAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tZWRpYS0tdHlwZS1yZW1vdGUtdmlkZW8ge1xuICAgICYubWVkaWEtLXZpZXctbW9kZS1kZWZhdWx0LWZ1bGwge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgaGVpZ2h0OiAwOyBvdmVyZmxvdzogaGlkZGVuOyBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi5wYXJhZ3JhcGgge1xuICAgICYucGFyYWdyYXBoLS10eXBlLS1pbWFnZSxcbiAgICAmLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gICAgICAgIC5pbWctY2FwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlIHtcbiAgICAgICAgLm1lZGlhLS10eXBlLWltYWdlLm1lZGlhLS12aWV3LW1vZGUtc2NhbGVkLWZ1bGwge1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8ge1xuICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRvbWFpbi1hbGwtYWZmaWxpYXRlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIGxnKSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIC8vIHdpZHRoOiBtYXgtY29udGVudCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBEZWZhdWx0IGxheW91dCBcbiAgICAmOm5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSxcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRleHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIERlZmF1bHQgbGF5b3V0IC0gaW1hZ2UgcmlnaHRcbiAgICAgICAgJi5pbWFnZS1yaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbWFnZS1sZWZ0Om5vdCguaW1hZ2UtdGV4dC13cmFwcGluZykge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaW1hZ2UtcmlnaHQ6bm90KC5pbWFnZS10ZXh0LXdyYXBwaW5nKSB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gVGV4dC13cmFwcGluZyBsYXlvdXRcbiAgICAmLmltYWdlLXRleHQtd3JhcHBpbmcge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIFRleHQtd3JhcHBpbmcgbGF5b3V0IC0gaW1hZ2UgcmlnaHRcbiAgICAgICAgJi5pbWFnZS1yaWdodCB7XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS10ZXh0ICsgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xufSIsIi8qKlxuKiBTdHlsZXMgYm90aCB0aGUgQWRkaXRpb25hbCBJbWFnZXMgUGFyYWdyYXBoIFR5cGUsIGFuZCBOb2RlIEZpZWxkXG4qL1xuXG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbCxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXMtYWRkaXRpb25hbCB7XG4gICAgJi5maWVsZF9faXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAvLyBNYWtlIEltYWdlcyB0YWtlIHVwIGZ1bGwgY29sdW1uIHdpZHRoICgxMDAlIC8gMylcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqXG4qIFN0eWxlcyBib3RoIHRoZSBGaWxlIEF0dGFjaG1lbnQgUGFyYWdyYXBoIFR5cGUsIGFuZCBOb2RlIEZpZWxkXG4qL1xuXG5hcnRpY2xlLm5vZGUtLWZ1bGwgLm5vZGVfX2lubmVyIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWZpbGVzIC5maWVsZC0tbmFtZS1maWVsZC1maWxlcyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmZpZWxkX19pdGVtIHNwYW4uZmlsZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuMTI1cmVtIDEuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtLXJlZi1saXN0IC5maWVsZC0tbmFtZS1maWVsZC1yZWYtbGlzdC1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICY+LmNhcmQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAvLyB9XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCoxLjUgMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJGdyYXktMjAwO1xuICAgIH1cbn1cblxuLy8gLnBhcmFncmFwaC0tdHlwZS0tcGFnZS1yZWYtdGVhc2VycyBcbmFydGljbGUubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXRlYXNlciAubm9kZV9faW5uZXIsXG4ucGFyYWdyYXBoLS10eXBlLS1yZWYtY3VzdG9tIC5jb21wb25lbnRfX2lubmVyIHtcbiAgICAuaW1hZ2UtY29sIHtcbiAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dC1jb2wgLmNhcmQtYm9keSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgLS1icy1jYXJkLXNwYWNlci14OiAwO1xuICAgICAgICB9XG4gICAgICAgIC0tYnMtY2FyZC1zcGFjZXIteTogMDtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41IDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIC0tYmctY29sb3I6ICN7JGdyYXktMTAwfTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvcik7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjc1ICRncmlkLWd1dHRlci13aWR0aCoxLjI1ICRncmlkLWd1dHRlci13aWR0aCowLjUgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jb250YWN0LXRvZ2dsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNS1mb250LXNpemU7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDEuNTc1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gdG9wOiA1MCU7XG4gICAgICAgICAgICAvLyBib3R0b206IDA7XG4gICAgICAgICAgICAvLyBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgLy8gcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgICAgICAgICAgICAgIC5pY29uLWNvbGxhcHNlZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi1leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICAgICAgLmljb24tY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24tZXhwYW5kZWQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjI1O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5maWVsZF9faXRlbXMge1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIsXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIGFydGljbGUubm9kZS0tdHlwZS1zdGFmZi5ub2RlLS1saXN0IC5ub2RlX19pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgJj5zcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjUgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgfVxuICAgICAgICAmPnNwYW4uc3RhZmYtZW1haWwsXG4gICAgICAgICY+c3Bhbi5zdGFmZi1tYWlsIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTdyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZi1zdGFmZi1waWNrZXIgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAtLWJnLWNvbG9yOiAjRjVGNUY1O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLXN0YWZmLXBpY2tlciAubGlzdC1oZWFkZXIgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xODhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG59IiwiLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHtcbiAgICB1bCBsaSB7XG4gICAgICAgIGksXG4gICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAmI3NpdGUtcGhvbmUsXG4gICAgICAgICYjc2l0ZS1lbWFpbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1zaXRlLW5hbWUge1xuICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgJiAqIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LWluZm8ge1xuICAgICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gICAgICAgIGxpW2RhdGEtc29jaWFsXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBhIHt9XG4gICAgICAgICAgICBhOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaVtkYXRhLXNvY2lhbCo9XCJ3d3cuZmFjZWJvb2suY29tXCJdIGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmEtaWNvbi1icmFuZHMoJGZhLXZhci1mYWNlYm9vayk7XG4gICAgICAgIH1cbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwidHdpdHRlci5jb21cIl0gaSxcbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwieC5jb21cIl0gaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLXgtdHdpdHRlcik7XG4gICAgICAgIH1cbiAgICAgICAgbGlbZGF0YS1zb2NpYWwqPVwid3d3Lmluc3RhZ3JhbS5jb21cIl0gaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmYS1pY29uLWJyYW5kcygkZmEtdmFyLWluc3RhZ3JhbSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqXG4gKiBSZXNlcnZlZCBmb3IgQXV0aG9yIFZpZXc7XG4gKi9cbi5ub2RlLS10eXBlLW5ld3Mubm9kZS0tZnVsbCB7XG4gICAgI21lZGlhLWNvbnRhY3QtdGl0bGUge1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggdmFyKC0tYnMtZ3JheS0zMDApO1xuICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMnB4IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgICB9XG59XG5cbi52aWV3LWF1dGhvciB7XG4gICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41IDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjEgMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG5cbn0iLCIudmlldy1jYWxlbmRhciAucGFnZS1oZXJvIC5pbm5lcixcbi52aWV3LW5ld3NodWItbGlzdCAucGFnZS1oZXJvIC5ub2RlLWhlcm8tdGV4dC1yb3csXG4udmlldy1uZXdzaHViLWxpc3QgPiAudmlldy1maWx0ZXJzLFxuLnZpZXctbmV3c2h1Yi1saXN0ID4gLnZpZXctY29udGVudCxcbi52aWV3LW5ld3NodWItbGlzdCA+IC52aWV3LWVtcHR5LFxuLnZpZXctY2FsZW5kYXItZG93bmxvYWRzLFxuLnZpZXctc2Nob29sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2UtaGVybyAuaW5uZXIgLm5vZGUtaGVyby10ZXh0LXJvdyAubm9kZS1oZXJvLXRleHQsXG4udmlldy1zY2hvb2xzLnZpZXctZGlzcGxheS1pZC1tYXBfc2Nob29scyAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCxcbi52aWV3LWpvYnMtbGlzdCAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCAge1xuICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbn1cblxuXG4vLyBcIkxpc3QgVmlld3NcIiBjb21tb24gc3R5bGVzXG4vLyAgSW5jbHVkZXMgL2V2ZW50cy9saXN0IHZpZXcgJiBwbGFjZWFibGUgSm9icyBMaXN0IFxuLnZpZXctbmV3c2h1Yi1saXN0LFxuLnZpZXctam9icy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgLnZpZXctaGVhZGVyLFxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjUgMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1pZC1hZGJveGVzLnZpZXctZGlzcGxheS1pZC1hZGJveGVzX2hvbWUge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAmPi52aWV3cy1yb3cge1xuICAgICAgICAgICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTApO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucHJvbW8tLWRpc3RyaWN0LW5ldXRyYWwge1xuICAgICAgICAgICAgICAgIC8vIHNlZSBAICdzY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MnXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnByb21vLS1kaXN0cmljdC1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgIC8vIHNlZSBAICdzY3NzL2NvbXBvbmVudHMvbm9kZXMvX25vZGUtcHJvbW9zLnNjc3MnXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnByb21vLS1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICAvLyBzZWUgQCAnc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzJ1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wcm9tby0tc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICAgICAvLyBzZWUgQCAnc2Nzcy9jb21wb25lbnRzL25vZGVzL19ub2RlLXByb21vcy5zY3NzJ1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj4ubm9kZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCoyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICY+YSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMTU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcm9tby1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIGxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB0b3A6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LWlkLWJyb2FkY2FzdHMge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG4gICAgICAgIC8vIC52aWV3cy1yb3cge1xuICAgICAgICAmPmFydGljbGUubm9kZS0tdHlwZS1icm9hZGNhc3Qubm9kZS0tdGVhc2VyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAubm9kZSxcbiAgICAgICAgICAgIC5ub2RlX19pbm5lcixcbiAgICAgICAgICAgIC5icm9hZGNhc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LW5ld3NodWIge1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAudmlldy1oZWFkZXIsXG4gICAgLnZpZXctZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICAubmV3c2h1Yi10aXRsZSB7XG4gICAgICAgICAgICAvLyBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTIwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IHtcbiAgICAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnZpZXctaWQtbmV3c2h1YiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgLmZpZWxkLWNvbnRlbnQgLmRldGFpbHMtd3JhcHBlcixcbi5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIC52aWV3LW5ld3NodWItbGlzdCB7XG4vLyAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuLy8gICAgIC52aWV3LWhlYWRlcixcbi8vICAgICAudmlldy1lbXB0eSB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbi8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4vLyAgICAgICAgIGgzIHtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4vLyAgICAgICAgICAgICBhIHtcbi8vICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbi8vICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgLnZpZXctZW1wdHkge1xuLy8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuLy8gICAgICAgICBwIHtcbi8vICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC52aWV3LWNvbnRlbnQge1xuLy8gICAgICAgICAudmlld3Mtcm93IHtcbi8vICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCoxLjI1IDA7XG4vLyAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyYXktMjAwO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuXG4udmlldy1uZXdzaHViLWxpc3QgLnZpZXdzLXJvdyBhcnRpY2xlLm5vZGUtLXR5cGUtZXZlbnQge1xuICAgIC5kZXRhaWxzLXdyYXBwZXIgLmV2ZW50LWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHRpbWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlldy1uZXdzaHViLWxpc3Qge1xuICAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypcbiogVmlldyBldmVudHMgbGlzdCBwYWdlXG4qL1xuXG4vKipcbiAqIEBUT0RPIFJlZmFjdG9yIHRoaXMgaW50byAyIGRlY2xlcmF0aW9ucyAodmlld3MgYXJlIHJlYWxseSB1bnJlbGF0ZWQpXG4gKi9cbi52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuLnZpZXctaWQtY2FsZW5kYXIudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnZpZXctaGVhZGVyLFxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCoxLjI1O1xuICAgIH1cbiAgICAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmVmLWNoZWNrYm94ZXMuYmVmLW5lc3RlZCB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGxpK2xpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4xOXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjI1ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQrbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuICAgICAgICAuZm9ybS1pdGVtLWZpZWxkLWV2ZW50LWRhdGUtZW5kLXZhbHVlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjEwNyc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjI1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjc1IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NSAwO1xuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIC5mYXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRpc3RyaWN0LXByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgID4uZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjUgMDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlldy1uZXdzaHViLWxpc3Qudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gICAgLS1zcGFjaW5nOiAxcmVtO1xuICAgIC0tY29sb3ItZGF0ZTogI3skZGlzdHJpY3Qtc2Vjb25kYXJ5fTtcbiAgICAtLWNvbG9yLWxhYmVsOiAjMDAwMDAwO1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAmPmgzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmcpICsgLjVyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiBjYWxjKDAuNSAqIHZhcigtLXNwYWNpbmcpKSBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY+aDM6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggJGdyYXktMjAwO1xuICBcbiAgICAgICAgfVxuICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZyk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXRlKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmFzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbGFiZWwpO1xuICAgICAgICAgICAgICAgID4uZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbn1cblxuXG5cblxuLnZpZXctaWQtY2FsZW5kYXIge1xuICAgIC52aWV3LW5ld3NodWItbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuICAgIC52aWV3LWlkLWNhbGVuZGFyLnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICAgICAgICAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0ge1xuICAgICAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLXZhbHVlLFxuICAgICAgICAgICAgLmZvcm0taXRlbS1maWVsZC1ldmVudC1kYXRlLWVuZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1oZWFkaW5ncyk7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGgzLXNtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNraXQtZm9udC1ib2R5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMXJlbSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZyk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1sYWJlbCk7XG4gICAgICAgICAgICAgICAgPi5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRoMy1zbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LWRhdGUtdmFsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXRlKTtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKipcbiAgICAgU2VlIGNvbW1vbiBjb2RlIGluIF92aWV3cy1jb21tb24uc2Nzc1xuKi9cbi52aWV3LWpvYnMtbGlzdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZyk7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBcbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTIwMDtcbiAgICAgICAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLXVucHVibGlzaC1vbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1ncmF5LXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2ItbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtdmlldy1ub2RlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnZpZXctbmV3c2h1Yi10ZWFzZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgbmF2W2FyaWEtbGFiZWw9XCJicmVhZGNydW1iXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFkZC1jb250YWluZXIoKTtcbiAgICAgICAgICAgICAgICAjZGlzdHJpY3QtYmxvZy1zdWJoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBmbGV4OiAxMDAlO1xuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXR5cGUtc2VsZWN0IHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSAwO1xuICAgICAgICB9XG4gICAgfVxufSIsImRpdi5qcy1kcnVwYWwtZnVsbGNhbGVuZGFyLmZjLWx0ciB7XG4gICAgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgICAgICAgYm9yZGVyOiAwIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZXZlbnQtY29sb3VyKSFpbXBvcnRhbnQ7Ly8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAvLyBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7IC8vWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcikhaW1wb3J0YW50O1xuICAgICAgICAuZmMtY29udGVudCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjE1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5mYy10aXRsZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlldy1jYWxlbmRhciB7XG4gICAgLmZjLXRvZGF5LWJ1dHRvbixcbiAgICAuZmMtZGF5R3JpZE1vbnRoLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgIC5mYy1sZWZ0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctYXMtbGlzdC1idG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmMtZGF5LWhlYWRlciB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgICAgICBjb2xvcjogJGRpc3RyaWN0LW5ldXRyYWw7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjM1O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLmZjLWRheS10b3Age1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZGlzdHJpY3QtbmV1dHJhbDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuMjUgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRpc3RyaWN0LXNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4jaWNhbC1idXR0b25zIHtcbiAgICB1bCB7XG4gICAgICAgIFxuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIGksYSxpbnB1dCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAjaWNhbC1jb3B5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAjaWNhbC1tYW51YWwtaW5wdXQge1xuICAgICAgICB3aWR0aDogNjglO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG59XG5cblxuLy8gTElTVCBWSUVXIE1PQklMRVxuLnZpZXctY2FsZW5kYXIgIC52aWV3LW5ld3NodWItbGlzdCB7XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIi52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyB7XG4gICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNSBhdXRvO1xuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlld3MtZmllbGQtZmllbGQtZGlzdHJpY3QtY2FsZW5kYXItZmlsZXMge1xuICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCowLjUgMDtcbiAgICAgICAgLmZpbGUtLW1pbWUtYXBwbGljYXRpb24tcGRmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1wcmltYXJ5O1xuICAgICAgICAgICAgcGFkZGluZzogLjc1cmVtIDFyZW07XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LWNvdXJzZXMudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICAuYmVmLWV4cG9zZWQtZm9ybSB7XG4gICAgICAgICAgICAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0UwRTBFMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg2OEQ5NjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBcbiAgICB9XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgIC8vIC0tYmctY29sb3I6ICN7JGdyYXktMTAwfTtcbiAgICAgICAgICAgIC8vIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yKTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjc1ICRncmlkLWd1dHRlci13aWR0aCoxLjI1ICRncmlkLWd1dHRlci13aWR0aCowLjUgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAvLyB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAvLyByaWdodDogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgLy8gLy8gY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29udGVudDogXCIjeyRmYS12YXItY2hldnJvbi1kb3dufVwiO1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAudWktaWNvbiB7XG4gICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICYudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICAvLyBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgICAvLyBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgLy8gY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1jb3Vyc2UtY3JlZGl0cyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWNvdXJzZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtY291cnNlLXByZXJlcXVpc2l0ZXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgICAgIC52aWV3cy1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1pZC1wcmVzZW50YXRpb25zLnZpZXctZGlzcGxheS1pZC1wcmVzZW50YXRpb25zIHtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtcHJlc2VudGF0aW9uLWdyYWRlIHtcbiAgICAgICAgICAgICAgICBzcGFuLnZpZXdzLWxhYmVsLFxuICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudmlld3MtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LWRpc3BsYXktaWQtbWFwX3NjaG9vbHMge1xuICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdlb2ZpZWxkLWdvb2dsZS1tYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvL0dNYXAgc3R5bGVzIC0gb3ZlcnJpZGVzIFxuICAgICAgICAgICAgLmdtLXN0eWxlIHtcbiAgICAgICAgICAgICAgICAuZ20tc3R5bGUtaXctYyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYigwIDAgMCAvIDIwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nbS1zdHlsZS1pdy1kIHtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdtLXN0eWxlLWl3IHA6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgICAgICAgLmdtLXN0eWxlLWl3IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nbS1zdHlsZS1pdy10Yzo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vQnViYmxlIGNvbnRlbnRcbiAgICAgICAgICAgICAgICBoNS5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCowLjI1O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJlZi1jaGVja2JveGVzIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aCowLjM1O1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAtLXNjaG9vbC10eXBlLWNvbG9yOiAje21hcC1nZXQoJGNhdGVnb3J5LWNvbG91cnMsIDEpfTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjaG9vbC10eXBlLWNvbG9yKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNSAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4zNSAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkaXN0cmljdC1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBsZWdlbmQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIge1xuICAgICAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3Qge1xuICAgIC5tYXAtd3JhcHBlciAudmlldy1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheS00MDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg4MCUgLSAkZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW46ICRncmlkLWd1dHRlci13aWR0aCAwO1xuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmF5LTQwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjc1IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtd2Vic2l0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWRpc3RyaWN0LW5ldXRyYWwpO1xuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1zaXRlLWhvc3RuYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vL1NjaG9vbCBwcm9maWxlIHBhZ2Vcbi52aWV3LXNjaG9vbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgICAucGFnZS1oZXJvIC5pbm5lciAubm9kZS1oZXJvLXRleHQtcm93IC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgIHNwYW4uaGVhZGxpbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kaXN0cmljdC1uZXV0cmFsKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoNC1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sb2dvLWltZy13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICB9XG4gICAgaDMuc2l0ZS1hZGRyZXNzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41O1xuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1hZGRyZXNzLWluZm8ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaXRlLXBob25lLFxuICAgIC5zaXRlLXdlYnNpdGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAgICAgICBmb250LXNpemU6IGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1zaG9ydGN1dHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqXG4gKiBTZXRzIFN0eWxlcyBmb3IgXCJOZXdzZ3ViIENhdGVnb3J5IENvbG91cnNcIlxuICogU2VlIEAgL3Njc3MvX2Nzcy12YXJzLnNjc3MgZm9yIGNhdGVnb3J5LXNwZWNpZmljXG4gKi9cbi52aWV3LW5ld3NodWItbGlzdCwgXG4udmlldy1jYWxlbmRhciB7XG4gICAgLmJlZi1uZXN0ZWQgLmZvcm0tdHlwZS1jaGVja2JveCA+IGxhYmVsIHtcbiAgICAgICAgLy8gYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tZXZlbnQtY29sb3VyKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICAvLyBjb2xvcjogdmFyKC0tZXZlbnQtY29sb3VyKTsgLy8gWyBdIE9jdCAzMSwgMjAyNCAtIERpc2FibGVkIE9jdCAzMSwgMjAyNCAtIFJ1bmRsZVxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgXG4gICAgfVxuICAgIC5iZWYtbmVzdGVkIC5mb3JtLXR5cGUtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1ldmVudC1jb2xvdXIpOyAvLyBbIF0gT2N0IDMxLCAyMDI0IC0gRGlzYWJsZWQgT2N0IDMxLCAyMDI0IC0gUnVuZGxlXG4gICAgICAgIG91dGxpbmU6IDNweCBzb2xpZCAodmFyKC0tY29sb3IpKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpOyBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMTlyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4xOXJlbTsgICAgICAgICAgICAgICAgXG4gICAgfVxufVxuXG4iLCIudG9vbGJhci1vcmllbnRlZCAudG9vbGJhci1iYXIsXG4udG9vbGJhciAudG9vbGJhci1iYXIsIFxuLnRvb2xiYXIgLnRvb2xiYXItdHJheSB7XG4gICAgei1pbmRleDogY2FsYygjeyR6aW5kZXgtZml4ZWR9ICsgMSk7XG59XG4vLyBBZGp1c3RzIGhlYWRlci90b29sYmFyIGFsaWdubWVudCB3aGVuIGxvZ2dlZCBpbi5cbiN0b29sYmFyLWFkbWluaXN0cmF0aW9uICsgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgICAvLyBwYWRkaW5nLXRvcDogNDFweDtcbiAgICAjaGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy8gdG9wOiA0MXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsImZvcm0uZ29vZ2xlLWNzZSB7XG4gICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgIC5zZWFyY2gtaGVscC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0UwRTBFMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICtoMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIH4uaXRlbS1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgYWRkLWNvbnRhaW5lcigpO1xuICAgICAgICAjZ29vZ2xlLWNzZS1yZXN1bHRzIHtcbiAgICAgICAgICAgIC5nc2MtcmVzdWx0LWluZm8tY29udGFpbmVyIHsgICAgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ3NjLXJlc3VsdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nc2Mtb3JkZXJieS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdzYy1vcHRpb24tbWVudS1jb250YWluZXIgLmdzYy1zZWxlY3RlZC1vcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTs7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxLjc1cmVtIC43NXJlbSAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy1zZWxlY3RlZC1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmdzYy1vcHRpb24tc2VsZWN0b3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdzYy1jb250cm9sLWNzZS5nc2MtY29udHJvbC1jc2UtZW4ge1xuICAgICAgICAgICAgICAgIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAuZ3NjLXJlc3VsdHMgeyBcbiAgICAgICAgICAgICAgICAgICAgLmdzYy13ZWJSZXN1bHQuZ3NjLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VmZWZlZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10aHVtYm5haWwtaW5zaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLmdzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5nc2MtdXJsLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLXZpc2libGVVcmwtYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZGlzdHJpY3QtbmV1dHJhbCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZ3NjLXRhYmxlLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlIG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzYy10aHVtYm5haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWltYWdlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWZpbGVGb3JtYXQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdzLWZpbGVGb3JtYXRUeXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2RDc1N0Q7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1maWxlRm9ybWF0LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ncy1maWxlRm9ybWF0VHlwZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3Mtc25pcHBldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBQYWdpbmF0aW9uXG4gICAgICAgICAgICAuZ3NjLWN1cnNvci1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgICAgICAgICAgIC5nc2MtY3Vyc29yIHtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy1jdXJzb3ItcGFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEdvb2dsZSBCcmFuZGluZ1xuICAgICAgICAgICAgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtN3JlbTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gXG59XG4iLCIuY29udGVudC00MDMtNDA0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG59IiwiLnZpZXctYWRib3hlcyxcbi52aWV3LXNsaWRlci1ob21lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgfVxuICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgIH1cblxufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbn1cbi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgLmNvbnRleHR1YWwtZWRpdC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogNTAxOyAgXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICAgIFxufVxuXG5cbi52aWV3LWFkYm94ZXMsXG4udmlldy1zbGlkZXItaG9tZSB7XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgXG4gICAgfVxuICAgICYuc2Nob29sa2l0LWNvbnRleHR1YWwtZWRpdGluZyB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIC5jb250ZXh0dWFsLWVkaXQtbGlua3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICAmLnNjaG9vbGtpdC1jb250ZXh0dWFsLWVkaXRpbmcge1xuICAgICAgICBcbiAgICB9XG4gICAgJi5zY2hvb2xraXQtY29udGV4dHVhbC1lZGl0aW5nIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBsaW5lYXIgMXM7XG4gICAgICAgICAgICAuY29udGV4dHVhbC1lZGl0LWxpbmtzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyIDFzO1xuICAgICAgICAgICAgICAgIHRvcDoxMDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiXG4vLyBkaXZbY2xhc3MqPVwiZmEtd2VpZ2h0LW92ZXJyaWRlLVwiXSB7XG5cbi8vIH1cblxuXG5ib2R5LmZhLXdlaWdodC1vdmVycmlkZSB7XG4gICAgJi10aGluLFxuICAgICYtbGlnaHQsXG4gICAgJi1yZWd1bGFyLFxuICAgICYtc29saWQge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS13ZWlnaHQtb3ZlcnJpZGUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtdGhpbiAge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiAxMDA7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbiAgICAmLWxpZ2h0ICB7XG4gICAgICAgIC5mYXMsIC5mYS1zb2xpZCxcbiAgICAgICAgLmZhciwgLmZhLXJlZ3VsYXIsXG4gICAgICAgIC5mYWwsIC5mYS1saWdodCxcbiAgICAgICAgLmZhdCwgLmZhLXRoaW4ge1xuICAgICAgICAgICAgLS1mYS13ZWlnaHQtb3ZlcnJpZGU6IDMwMDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuICAgICAgICAmLXJlZ3VsYXIgIHtcbiAgICAgICAgLmZhcywgLmZhLXNvbGlkLFxuICAgICAgICAuZmFyLCAuZmEtcmVndWxhcixcbiAgICAgICAgLmZhbCwgLmZhLWxpZ2h0LFxuICAgICAgICAuZmF0LCAuZmEtdGhpbiB7XG4gICAgICAgICAgICAtLWZhLXdlaWdodC1vdmVycmlkZTogNDAwO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG4gICAgJi1zb2xpZCAge1xuICAgICAgICAuZmFzLCAuZmEtc29saWQsXG4gICAgICAgIC5mYXIsIC5mYS1yZWd1bGFyLFxuICAgICAgICAuZmFsLCAuZmEtbGlnaHQsXG4gICAgICAgIC5mYXQsIC5mYS10aGluIHtcbiAgICAgICAgICAgIC0tZmEtd2VpZ2h0LW92ZXJyaWRlOiA5MDA7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbn0iLCIud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIG1hcmdpbjogMCAwICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAud2ViZm9ybS1yZXF1aXJlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5mb3JtLXdyYXBwZXIge1xuICAgICAgICAvL3BhZGRpbmc6IDA7XG4gICAgfVxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtZ3JheS00MDApO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBsZWdlbmQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm0tY29tcG9zaXRlIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0taXRlbSxcbiAgICB0ci5vZGQgLmZvcm0taXRlbSxcbiAgICB0ci5ldmVuIC5mb3JtLWl0ZW0sXG4gICAgLmZvcm0taXRlbSsuZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgICAgICYuZm9ybS10eXBlLWRhdGUge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6ICRncmlkLWd1dHRlci13aWR0aCo1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCowLjI1ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNTtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgIHRleHRhcmVhLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRncmF5LTMwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXR5cGUtcmFkaW8gLmRlc2NyaXB0aW9uLFxuICAgIC5mb3JtLXR5cGUtY2hlY2tib3ggLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC4yNSAwO1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmZvcm0taXRlbS1zdHVkZW50LFxuICAgIC5mb3JtLWl0ZW0tc3R1ZGVudC1pbnRlcm5hdGlvbmFsIHtcbiAgICAgICAgPmxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXN0dWRlbnQtaXRlbXNcIl0sXG4gICAgdGFibGVbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXN0dWRlbnQtaW50ZXJuYXRpb25hbC1pdGVtc1wiXSB7XG4gICAgICAgID46bm90KGNhcHRpb24pPio+KiB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgY291bnRlci1yZXNldDogaXRlbXMtY291bnRlcjtcbiAgICAgICAgICAgID50ciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggdmFyKC0tYnMtZ3JheS02MDApO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtcy1jb3VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiMgXCIgY291bnRlcihpdGVtcy1jb3VudGVyKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMS43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPnRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vL05vZGUgd2ViZnJvbSBzcGVjaWZpYyBzdHlsZXNcbi5wYXRoLXdlYmZvcm0ge1xuICAgIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqXG4gKiAjaG9tZXBhZ2UtaGVybyBjb25zaXN0cyBvZiB0aGUgU2xpZGVyLCBhbmQgdGhlIEFkYm94ZXNcbiAqL1xuXG4jaG9tZXBhZ2UtaGVybyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCoxLjU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLmhvbWVwYWdlLWhlcm8taW5uZXIge1xuICAgICAgICAtLWhlcm8tbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHZhcigtLWhlcm8tbWF4LXdpZHRoKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTg0MHB4KSB7XG4gICAgICAgICAgICAtLWhlcm8tbWF4LXdpZHRoOiAxODQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcbiAgICAgICAgLy8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpIHtcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogMjIwMHB4O1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxODAwcHg7XG4gICAgICAgIC8vICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgLy8gICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAvLyB9XG4gICAgfVxuICAgIFxuICAgICNzbGlkZXItd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEwKTtcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kaXN0cmljdC1zZWNvbmRhcnkpOyAvKiBEaXNhYmxlZCB0aGlzIGJlY2F1c2UgY29sb3VycyBhcmUgYXBwbGllZCBAIFwiLnNsaWRlLWFkZGl0aW9uYWwgXCIqL1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoKjEuMjU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS4yNTtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC43NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRpc3RyaWN0LXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICNhZGJveC13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDIpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICA+LmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4gICAgICAgIC52aWV3LWFkYm94ZXMsXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNob21lcGFnZS1uZXdzaHViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMS41O1xuICAgICY+LmlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWd1dHRlci14KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSlcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobWQpIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAucXVpY2tsaW5rcy13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAucXVpY2tsaW5rcy1pbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxOXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucXVpY2tsaW5rcy1pdGVtID4gaVtjbGFzcyo9ZmEtXSArIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9ICAgICAgICAgXG4gICAgICAgICAgICAuc2hvdyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnF1aWNrbGlua3MtaW5uZXIgLnF1aWNrbGlua3MtaXRlbSB7XG4gICAgICAgICAgICAmPmlbY2xhc3MqPVwiZmEtXCJdIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuMyAqICN7JGZvbnQtc2l6ZS1iYXNlfSk7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMSAqICN7JGZvbnQtc2l6ZS1iYXNlfSk7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+YSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjIgKiAjeyRmb250LXNpemUtYmFzZX0pO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMSAqICN7JGZvbnQtc2l6ZS1iYXNlfSk7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgfVxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLm1lbnUtLW1haW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICNuYXZiYXJTdXBwb3J0ZWRDb250ZW50OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDZweCByZ2IoMCAwIDAgLyAyMCUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICB9XG4gICAgLm1haW4tbWVudXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgcGFkZGluZzogMC43cmVtIDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA2cHggNnB4IHJnYigwIDAgMCAvIDIwJSk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwubWVudS0tbWFpbj4ubmF2LWl0ZW0+Lm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpOyAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwubWVudS0tbWFpbiA+IC5uYXYtaXRlbSA+IC5jb2xsYXBzZS1pY29ue1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICByaWdodDogMC42cmVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICByaWdodDogMS44cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgIH1cbiAgICB1bC5tZW51LS1tYWluIC5uYXYtaXRlbSB7XG5cbiAgICAgICAgLmNvbGxhcHNlLWljb257IGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7fVxuICAgICAgICAuZHJvcGRvd24taXRlbSAuY29sbGFwc2UtaWNvbnsgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7fVxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBsaSBhLFxuICAgICAgICAgICAgbGkgLm5hdi1saW5rIHsgXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHVsLm1lbnUtLW1haW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIC5uYXYtaXRlbS5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgLmV4cGFuZGVkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgLmNvbGxhcHNlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsLm1lbnUtbGV2ZWwtMS5zaG93IGxpLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICAuY29sbGFwc2UtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4iLCIudmlldy1uZXdzaHViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgLnZpZXctaGVhZGVyLFxuICAgIC52aWV3LWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC43NTtcbiAgICAgICAgLm5ld3NodWItdGl0bGUge1xuICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCowLjU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICAvLyBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogMC43cmVtIDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgLmltZy1mbHVpZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIC5kYXRldGltZSB7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICM2RDc1N0Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3cy1kYXRlIHtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogIzZENzU3RDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jaG9tZXBhZ2UtbmV3c2h1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4udmlldy1uZXdzaHViIC52aWV3cy1yb3cgYXJ0aWNsZS5ub2RlLS10eXBlLWV2ZW50IHtcbiAgICAuZGV0YWlscy13cmFwcGVyIC5ldmVudC1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuIiwiLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIHtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnByb21vLS1kaXN0cmljdC1pbXBvcnRhbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICAgIHNwYW4gYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgIGgxeyBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByb21vLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICBoMSB7IFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByb21vLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHsgXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgaDEgeyBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByb21vLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbiAgXG59XG5cbi5ob21lcGFnZS1oZXJvLWlubmVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7IFxuICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICNhZGJveC13cmFwcGVyIHsgXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC52aWV3LWFkYm94ZXMgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLm5vZGVfX2lubmVyIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgIH1cbn1cbi52aWV3LWlkLW5ld3NodWIudmlldy1kaXNwbGF5LWlkLWV2ZW50c19saXN0IHtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBhZ2UtaGVybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXkgIWltcG9ydGFudDtcbiAgICAuaW5uZXIge1xuICAgICAgICAubm9kZS1oZXJvLXRleHQgPiBoMSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqICN7JGgxLWZvbnQtc2l6ZX0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpeyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaTo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50OyAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50OyAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG4udmlldy1uZXdzaHViLXRlYXNlcnMge1xuICAgIGFydGljbGUubm9kZS0tdHlwZS1uZXdzLm5vZGUtLXRlYXNlciB7XG4gICAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGVfX2lubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG4gICAgICAgICAgICAgICAgLmRldGFpbHMtd3JhcHBlciA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZXtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZGVlMmU2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ub2RlLS10eXBlLWFubm91bmNlbWVudC5ub2RlLS10ZWFzZXIge1xuICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlX19pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgICAgICBnYXA6IDI1cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShzbSkge1xuICAgICAgICAgICAgICAgIC5kZXRhaWxzLXdyYXBwZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2V7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2RlZTJlNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub2RlLS10eXBlLWJsb2cubm9kZS0tdGVhc2VyIHtcbiAgICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoc20pIHtcbiAgICAgICAgICAgICAgICAuZGV0YWlscy13cmFwcGVyID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdle1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkZWUyZTY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICAgIFxuXG59XG4udmlldy1pZC1jYWxlbmRhci52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgICAudmlldy1jYWxlbmRhci1kb3dubG9hZHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAudmlldy1oZWFkZXIge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWNoZWNrYm94ZXMge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgICAgICAub3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIC52aWV3LWFzLWxpc3QtYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEY5RkE7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZjLWhlYWRlci10b29sYmFyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5mYy1jZW50ZXIge1xuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZjLWxlZnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTIzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpOyBcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogI0Y4RjlGQTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmMtYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmMtaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMzdcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmMtaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMzhcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtc3RhZmYge1xuICAgIFxuICAgIC5zdGFmZi1oZXJvIHtcbiAgICAgICAgLmlubmVyICB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzdHJpY3QtZ3JheSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHhsKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLW1lZGlhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykgeyBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHsgXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBuYXYge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDEuOXJlbSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc3RhZmYtcG9zaXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZENzU3RDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZENzU3RDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeGwpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGF0aC1zZWFyY2gge1xuICAgICNzZWFyY2gtZm9ybSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1zZWFyY2gge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2dvb2dsZS1jc2UtcmVzdWx0cyB7XG4gICAgICAgIC5nc2MtYWJvdmUtd3JhcHBlci1hcmVhIHtcbiAgICAgICAgICAgIC5nc2MtcmVzdWx0LWluZm8ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ3NjLW9yZGVyYnkge1xuICAgICAgICAgICAgICAgIC5nc2Mtb3JkZXJieS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nc2Mtc2VsZWN0ZWQtb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgICAgIC5nc2Mtc2VsZWN0ZWQtb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ3NjLXdyYXBwZXIge1xuICAgICAgICAgICAgLmdzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdzYy1jdXJzb3ItcGFnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ3NjLXRhYmxlLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLmdzYy10aHVtYm5haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdzLXNuaXBwZXQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZENzU3RDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ3NjLXVybC10b3Age1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAgICAgICAgIC5ncy12aXNpYmxlVXJsLWJyZWFkY3J1bWIgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtam9iIC5ub2RlX19pbm5lcjpub3QoLnRlYWNoaW5nKSB7XG4gICAgLnRlYWNoZXItY29tcGV0ZW5jaWVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4ubm9kZS0tdHlwZS1qb2IgLm5vZGVfX2lubmVyIHtcbiAgICAuam9iLWluZm8tYm90dG9tIHtcbiAgICAgICAgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZBO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuam9iLWluZm8tc3VibWl0IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2UtaGVybyB7XG4gICAgICAgIC5ub2RlLWhlcm8tdGV4dC1yb3cge1xuICAgICAgICAgICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQuaGFzLWhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMS41ICogMi41cmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGlzcGxheS1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjdyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlldy1pZC1qb2JzX2xpc3Qudmlldy1kaXNwbGF5LWlkLWpvYnMge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuOXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi52aWV3LWlkLW5ld3NodWJfbGlzdC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgICAtLWNvbG9yLWRhdGU6ICM1RjYwNjI7XG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlLXZhbHVlIHtcbiAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMEFGRUY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWNoZWNrYm94ZXMgdWwge1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtbGlzdCB7XG4gICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgLmV4dCB7ZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtLXR5cGUtc3RhZmYge1xuICAgICAgICAubm9kZV9faW5uZXIge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTZyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdGFmZi1tYWlsIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtaGVhZGVyIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTZyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkgeyBcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQuMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1pbmZvIHtcbiAgICAubGlzdC11bnN0eWxlZCB7XG4gICAgICAgIGg1IHsgXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICAjc2l0ZS1waG9uZSxcbiAgICAgICAgI3NpdGUtZW1haWwge1xuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2RDc1N0Q7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3NpdGUtcGhvbmUge1xuICAgICAgICAgICAgYSxpe1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjNkQ3NTdEO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjc2l0ZS1hZGRyZXNzIHtcbiAgICAgICAgICAgIC5hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzZENzU3RDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjc2l0ZS1lbWFpbCB7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9ICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAjc2l0ZS1zb2NpYWwtbGlua3Mge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICBpIHsgXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQge1xuICAgIC50ZXh0LWZvcm1hdHRlZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4xMjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxufVxuLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgLm5vZGUtaGVyby10ZXh0Lmhhcy1oZWFkbGluZSB7XG4gICAgICAgIGgxLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lIHsgXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDIuNXJlbSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGlzcGxheS1mb250LWZhbWlseTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgJj5oMSxcbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tZmlsZXMge1xuICAgIC5maWxlIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgZmllbGRzZXQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tdGV4dCwuZm9ybS1lbWFpbCx0ZXh0YXJlYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xuXG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0OmhvdmVyIHtcbiAgICAgICAgLy8gb3BhY2l0eTogMC44O1xuXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICB9XG59IiwiLm5vZGUtLXR5cGUtZXZlbnQge1xuICAgIC5pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZmxleC1mbG93OiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7IFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJj4ubm9kZS1oZXJvLXRleHQtcm93e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0YwNTEyMztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjUgKiAycmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW0gIWltcG9ydGFudDsgICBcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50OyAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtkaXNwbGF5OiBub25lO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdysubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgOTElIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXk7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMTAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNyUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7ICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjA1MTIzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDJyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCg0KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50OyAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDsgICBcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJyZWFkY3J1bWIge2Rpc3BsYXk6IG5vbmU7fVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ub2RlLWhlcm8tbWVkaWEtcm93IHtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig3LjUlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tbWVkaWF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS1ibG9nIHtcbiAgICAuaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGZsZXgtZmxvdzogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY+Lm5vZGUtaGVyby10ZXh0LXJvd3tcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1ncmF5O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgICBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGQkIwMzQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICBpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMS41ICogMnJlbSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDQpO1xuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW0gIWltcG9ydGFudDsgIFxuICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtkaXNwbGF5OiBub25lO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdysubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgOTElIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXk7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSA3JSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7ICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkJCMDM0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDJyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCg0KTtcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtkaXNwbGF5OiBub25lO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNy41JSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLW1lZGlhe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ub2RlLS10eXBlLWFubm91bmNlbWVudCB7XG4gICAgLmlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmPi5ub2RlLWhlcm8tdGV4dC1yb3d7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzdHJpY3QtZ3JheTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7ICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODJCQzQxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDJyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDQpO1xuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW0gIWltcG9ydGFudDsgICBcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50OyAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtkaXNwbGF5OiBub25lO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdysubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgOTElIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXk7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSA3JSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7ICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODJCQzQxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDJyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCg0KTtcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iIHtkaXNwbGF5OiBub25lO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdyB7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNy41JSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTUlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLW1lZGlhe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtbmV3cyB7XG4gICAgLmlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmPi5ub2RlLWhlcm8tdGV4dC1yb3d7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzdHJpY3QtZ3JheTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7ICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7ICAgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQzgxNjg3O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDJyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCg0KTtcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7ICAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDsgIFxuICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnJlYWRjcnVtYiB7ZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYS1yb3crLm5vZGUtaGVyby10ZXh0LXJvdyB7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDkxJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1ncmF5O1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAxMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNyUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSA3JSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyAgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0M4MTY4NztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjUgKiAycmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoNCk7XG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnJlYWRjcnVtYiB7ZGlzcGxheTogbm9uZTt9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDcuNSUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAvL2Rpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk1JSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby1tZWRpYXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLXBhZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIC5pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZmxleC1mbG93OiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7IFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJj4ubm9kZS1oZXJvLXRleHQtcm93e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDBweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDBweDsgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywnbWQnICk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTJweDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsJ2xnJyApO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEycHg7ICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkgeyAgXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsJ3hsJyApOyAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAuOXJlbTsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdysubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgOTIlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc3RyaWN0LWdyYXk7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC00M3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMTAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDEwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAxMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHsgXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsJ21kJyApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7IFxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCdsZycgKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRsaW5lLCAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkgeyAgXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsJ3hsJyApO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGxpbmUsIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDclIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTYlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NiUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTYlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub2RlLWhlcm8tbWVkaWF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXByb2dyYW0ge1xuICAgICYubm9kZS0tZnVsbCAucHJvZ3JhbS1pbmZvIHtcbiAgICAgICAgI3RhcmdldC1hdWRpZW5jZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5wYXRoLXNjaG9vbHMge1xuICAgICAgICAudmlldy1kaXNwbGF5LWlkLW1hcF9zY2hvb2xzIHtcbiAgICAgICAgLnBhZ2UtaGVybyB7XG4gICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9zY2hvb2xzX2xpc3Qge1xuICAgICAgICAgICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImNhbGlicmlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1zaXRlLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLXNpdGUtaG9zdG5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICAgICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jb25maWdfcGFnZXMtLXR5cGUtLXNpdGUge1xuICAgICAgICAuc2l0ZS10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2l0ZS1jb250YWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpdGUtYnRuLXdyYXBwZXIge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG46aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFnZS1oZXJvIHtcbiAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY+Lm5vZGUtaGVyby10ZXh0LXJvd3tcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIC5ub2RlLWhlcm8tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAubm9kZS1oZXJvLW1lZGlhLXJvdysubm9kZS1oZXJvLXRleHQtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCA5MiUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkE7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMTAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDclLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNSUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTUycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubm9kZS1oZXJvLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHsgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMC44cmVtOyAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwLjhyZW07ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5vZGUtaGVyby1tZWRpYS1yb3cge1xuICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oNyUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5MyUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgOTQlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubm9kZS1oZXJvLW1lZGlhe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdtLXN0eWxlLWl3IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5nbS1zdHlsZS1pdy1kIHtcbiAgICAgICAgICAgIC5jb25maWdfcGFnZXMge1xuICAgICAgICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXNpdGUtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJjYWxpYnJpXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIjaG9tZXBhZ2UtaGVybyB7IFxuICAgICNzbGlkZXItd3JhcHBlciB7XG4gICAgICAgIC52aWV3LXNsaWRlci1ob21lIHtcbiAgICAgICAgICAgIC5zbGlkZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHsgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2Ny41JTtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHsgXG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSA5NCUpO1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDk0JSk7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlLWFkZGl0aW9uYWwge1xuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgOTMuNSUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHsgXG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgODklIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICBoMS5maWVsZC0tbmFtZS10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICAgICAgICAgICAgICAgIGgxLmZpZWxkLS1uYW1lLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCg1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yN3B4O1xuICAgICAgICAgICAgICAgICAgICBoMS5maWVsZC0tbmFtZS10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykgeyBcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDQlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDQlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4ge1xuXG4gICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHsgXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGxlZnQ6IDI3cmVtO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7IFxuICAgICAgICAgICAgbGVmdDogMjFyZW07XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgfVxufSIsIi5kb21haW4tY29tbXVuaXR5LnBhdGgtZnJvbnRwYWdlIHtcbiAgICAjaG9tZXBhZ2UtbmV3c2h1YiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi8qKlxuICogSG9tZXBhZ2UgUHJvZ3JhbSBTZWFyY2ggQmxvY2tcbiAqL1xuXG5cbi5ibG9jay1ob21lcGFnZS1wcm9ncmFtLXNlYXJjaCB7IFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1ncmF5O1xuICAgIHBhZGRpbmc6IDNyZW0gMXJlbTtcbiAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG8haW1wb3J0YW50Oy8vWyBdIEFkZGVkIERlYyA1IDIwMjQgdG8gaGlkZSBvdGhlciBmaWVsZFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnZpZXctaWQtY29tbXVuaXR5X3BhcnRuZXJzLFxuLnZpZXctaWQtY29tbXVuaXR5X3Byb2dyYW1zLFxuLm5vZGUtLXR5cGUtY29tbXVuaXR5LXBhcnRuZXIubm9kZS0tZnVsbCxcbi5ub2RlLS10eXBlLWNvbW11bml0eS1wcm9ncmFtLm5vZGUtLWZ1bGwge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4udmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMudmlldy1pZC1jb21tdW5pdHlfcHJvZ3JhbXMge1xuICAgIC5iZWYtZXhwb3NlZC1mb3JtIHtcbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBTY2hvb2xraXQgQ29yZSBCb290c3RyYXAgb3ZlcnJpZGVuIHZhcmlhYmxlcy5cbi8vIEBzZWUgaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNS4xL2N1c3RvbWl6ZS9zYXNzLyN2YXJpYWJsZS1kZWZhdWx0cy5cblxuLy8gMS4gSW5jbHVkZSBmdW5jdGlvbnMgZmlyc3QgKHNvIHlvdSBjYW4gbWFuaXB1bGF0ZSBjb2xvcnMsIFNWR3MsIGNhbGMsIGV0YylcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Z1bmN0aW9ucyc7XG5cbi8vIDIuIEluY2x1ZGUgYW55IGRlZmF1bHQgdmFyaWFibGUgb3ZlcnJpZGVzIGhlcmVcbkBpbXBvcnQgJy4uLy4uL3NjaG9vbGtpdC9zY3NzL3ZhcmlhYmxlc19ib290c3RyYXAnO1xuQGltcG9ydCAnLi4vLi4vc2Nob29sa2l0L3Njc3MvdmFyaWFibGVzX2RydXBhbCc7XG4vLyAyYS4gRGlzdHJpY3QgQm9vc3RyYXAgT3ZlcnJpZGVzXG5AaW1wb3J0ICd2YXJpYWJsZXNfYm9vdHN0cmFwX2Rpc3RyaWN0JztcbkBpbXBvcnQgJ3ZhcmlhYmxlc19kcnVwYWxfZGlzdHJpY3QnO1xuXG4vLyAzLiBJbmNsdWRlIHJlbWFpbmRlciBvZiByZXF1aXJlZCBCb290c3RyYXAgc3R5bGVzaGVldHNcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3ZhcmlhYmxlcyc7XG5cbi8vIDQuIEluY2x1ZGUgcmVtYWluZGVyIG9mIHJlcXVpcmVkIEJvb3RzdHJhcCBzdHlsZXNoZWV0c1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbWFwcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9taXhpbnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3Mvcm9vdCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy91dGlsaXRpZXMnO1xuXG4vLyA1LiBJbmNsdWRlIGFueSBvcHRpb25hbCBCb290c3RyYXAgY29tcG9uZW50cyBhcyB5b3UgbGlrZVxuLy8gTGF5b3V0ICYgY29tcG9uZW50c1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcmVib290JztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3R5cGUnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvaW1hZ2VzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2NvbnRhaW5lcnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZ3JpZCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy90YWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvZm9ybXMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYnV0dG9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy90cmFuc2l0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9kcm9wZG93bic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9idXR0b24tZ3JvdXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbmF2JztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL25hdmJhcic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9jYXJkJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2FjY29yZGlvbic7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9icmVhZGNydW1iJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYmFkZ2UnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvYWxlcnQnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvcHJvZ3Jlc3MnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbGlzdC1ncm91cCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9jbG9zZSc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy90b2FzdHMnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvbW9kYWwnO1xuQGltcG9ydCAnLi4vLi4vLi4vY29udHJpYi9ib290c3RyYXA1L2Rpc3QvYm9vdHN0cmFwLzUuMi4zL3Njc3MvdG9vbHRpcCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9wb3BvdmVyJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL2Nhcm91c2VsJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL3NwaW5uZXJzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2NvbnRyaWIvYm9vdHN0cmFwNS9kaXN0L2Jvb3RzdHJhcC81LjIuMy9zY3NzL29mZmNhbnZhcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9wbGFjZWhvbGRlcnMnO1xuXG4vLyA3LiBPcHRpb25hbGx5IGluY2x1ZGUgdXRpbGl0aWVzIEFQSSBsYXN0IHRvIGdlbmVyYXRlIGNsYXNzZXMgYmFzZWQgb24gdGhlIFNhc3MgbWFwIGluIGBfdXRpbGl0aWVzLnNjc3NgXG5AaW1wb3J0ICcuLi8uLi8uLi9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy91dGlsaXRpZXMvYXBpJztcblxuXG4vLyBGb250YXdlc29tZVxuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvZm9udGF3ZXNvbWUvc2Nzcy9saWdodC5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3MvcmVndWxhci5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2ZvbnRhd2Vzb21lL3Njc3Mvc29saWQuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9mb250YXdlc29tZS9zY3NzL2JyYW5kcy5zY3NzXCI7XG4vLyBPdmVycmlkZXNcbkBpbXBvcnQgJy4uLy4uL3NjaG9vbGtpdC9zY3NzL292ZXJyaWRlcyc7XG4vLyBJbmNsdWRlIGJvb3RzdHJhcC5cbi8vIC0gUmUtZW5hYmxlIHdoZW4gaHR0cHM6Ly93d3cuZHJ1cGFsLm9yZy9wcm9qZWN0L2Jvb3RzdHJhcDUgaW5jbHVkZXMgQlMgNS4yXG4vLyAtIFVuY29tbWVudCBhbGwgNCBAaW1wb3J0IGxpbmVzXG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3Mvc3R5bGUnO1xuLy8gTG9hZCBCb290c3RyYXAgNS4yIGZyb20gY3VzdG9tIHRlbXBvcmFyeSBzb3VyY2Vcbi8vIEBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvZGlzdC9ib290c3RyYXAvNS4yLjMvc2Nzcy9ib290c3RyYXAnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL21peGlucyc7XG5cbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvYWRtaW4nO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9idXR0b25zJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvZm9vdGVyJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvZm9ybXMnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9qcXVlcnkudWknO1xuLy8gQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9sYXlvdXQnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9sb2NhbF90YXNrcyc7XG4vLyBAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL21lZGlhX2xpYnJhcnknO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC9taXNjJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvbmF2YmFyJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvcGFyYWdyYXBocyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3Byb2dyZXNzJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvcmVnaW9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY29udHJpYi9ib290c3RyYXA1L3Njc3MvZHJ1cGFsL3RhYmxlJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9kcnVwYWwvdGhlbWUnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2NvbnRyaWIvYm9vdHN0cmFwNS9zY3NzL2RydXBhbC92aWV3cyc7XG5cbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3RoZW1lcy9jb250cmliL2Jvb3RzdHJhcDUvc2Nzcy9ib290c3RyYXBfZml4JztcblxuXG4vLyBTZXBhcmF0ZSBDS0VkaXRvciBTdHlsZXNoZWV0IC0+IFVzZWQgaW4gQ0tFZGl0b3JcbkBpbXBvcnQgJy4uLy4uL3NjaG9vbGtpdC9zY3NzL3N5c3RlbS9ja2VkaXRvci1zdHlsZXMnO1xuLy8gU2Nob29sa2l0IENvcmVcbkBpbXBvcnQgJy4uLy4uL3NjaG9vbGtpdC9zY3NzL2NvbXBvbmVudHMnO1xuLy8gQGltcG9ydCAnY3NzLXZhcnMnO1xuXG4vLyBAaW1wb3J0ICdvdmVycmlkZXMvPE5BTUU+JztcbkBpbXBvcnQgJ292ZXJyaWRlcy9oZWFkZXInO1xuQGltcG9ydCAnb3ZlcnJpZGVzL3ZpZXctbmV3c2h1Yic7XG5AaW1wb3J0ICdvdmVycmlkZXMvdmlldy1hZGJveGVzJztcbkBpbXBvcnQgJ292ZXJyaWRlcy9vdmVycmlkZS1jb21wb25lbnRzJztcbkBpbXBvcnQgJ292ZXJyaWRlcy9wYXJhZ3JhcGgnO1xuQGltcG9ydCAnb3ZlcnJpZGVzL3dlYmZyb20nO1xuQGltcG9ydCAnb3ZlcnJpZGVzL25vZGUtaGVybyc7XG5AaW1wb3J0ICdvdmVycmlkZXMvc2Nob29scyc7XG5AaW1wb3J0ICdvdmVycmlkZXMvaGVybyc7XG5cbkBpbXBvcnQgJ2N1c3RvbS1jb21wb25lbnRzL2NvbW11bml0eS1wYXJ0bmVyLXByb2dyYW1zJztcblxuLnZpZXctaWQtYWRib3hlcy52aWV3LWRpc3BsYXktaWQtYWRib3hlc19ob21lIC52aWV3LWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuYm9keSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xufVxuZm9vdGVyI3NpdGUtZm9vdGVyIHtcbiAgICAvLyBtYXJnaW46IDA7XG4gICAgLmV4dCAuZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI3NpdGUtaW5mby1mb290ZXIge1xuICAgICAgICAjc2l0ZS1uYW1lIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgICNzaXRlLXNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgICAgIGxpW2RhdGEtc29jaWFsXSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjdyZW07XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZG9tYWluLXd3dy5wYXRoLWZyb250cGFnZSB7XG4jaG9tZXBhZ2UtdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgI3NjaG9vbGtpdC1zaXRlbmFtZSB7IGRpc3BsYXk6IG5vbmU7fVxuICAgICNzY2hvb2xraXQtaG9tZXBhZ2UtdGV4dCAuZmllbGQtLW5hbWUtZmllbGQtc2l0ZS1ob21lcGFnZS10ZXh0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZmxleDogNjUlO1xuICAgICAgICB9XG4gICAgICAgIGg2eyBcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGlzcGxheS1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqICN7JGgxLWZvbnQtc2l6ZX0pO1xuICAgICAgICAgICAgZmxleDogMzUlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuNSAqIDJyZW0pO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkgeyBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGMoMS41ICogMS41cmVtKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG59XG5cbi8vIEhpZGVzIHZhcmlvdXMgZWxlbWVudHMgZm9yIGVhcmx5eWVhcnMgZG9tYWluXG4uZG9tYWluLWVhcmx5eWVhcnMge1xuICAgIC52aWV3LWNhbGVuZGFyLWRvd25sb2FkcyxcbiAgICAudmlldy1uZXdzaHViLWxpc3QgIC52aWV3LWZpbHRlcnMsXG4gICAgLnZpZXctY2FsZW5kYXIgIC52aWV3LWZpbHRlcnMgIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5ub2RlLS1uZXdzaHViIHtcbiAgICAubm9kZS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLnZpZXctbmV3c2h1Yi52aWV3LWlkLW5ld3NodWIge1xuICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICAubm9kZS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiY2FsaWJyaVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG4gICAgfVxufVxuI2hvbWVwYWdlLWhlcm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXN0cmljdC1ncmF5ICFpbXBvcnRhbnQ7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5icmVhZGNydW1iIHtcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAjQURCNUJEICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuI2xhbmQtYWNrbm93bGVkZ2VtZW50LCAuYnJlYWRjcnVtYntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzdHJpY3QtZ3JheSAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5LCAuZm9ybS1hY3Rpb25zIC5idXR0b24sIC5idG4taW5saW5lLCAuZmllbGQtLW5hbWUtYm9keSAuYnV0dG9uIHtcbiAgICAvLyBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cykhaW1wb3J0YW50O1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgLy8gZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIC8vIHBhZGRpbmc6IHZhcigtLWJzLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWJ0bi1wYWRkaW5nLXgpIWltcG9ydGFudDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciwgLmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyLCAuYnRuLWlubGluZTpob3ZlciwgLmZpZWxkLS1uYW1lLWJvZHkgLmJ1dHRvbjpob3ZlciB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAvLyBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIC8vIG9wYWNpdHk6IDAuODtcbn1cblxuLmJ0biB7XG4gICAgJi5idG4tcHJpbWFyeSxcbiAgICAmLmJ0bi1zZWNvbmRhcnksXG4gICAgJi5idG4taW5saW5lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyAmOmhvdmVyIHtcbiAgICAgICAgLy8gICAgICY6OmFmdGVyIHtcbiAgICAgICAgLy8gICAgICAgICBjb250ZW50OiBcIiN7JGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodH1cIjtcbiAgICAgICAgLy8gICAgICAgICBmb250LWZhbWlseTogJGZhLXN0eWxlLWZhbWlseTtcbiAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6ICAwLjkgKiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAvLyAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIC8vICAgICAgICAgcmlnaHQ6IC43NXJlbTtcbiAgICAgICAgLy8gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLXRvcDogMS41cHg7XG5cbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgIH1cbn1cblxuLmJ0bi1pbmxpbmUge1xuICAgIG1hcmdpbjogMTBweCAwLjVyZW0gMTBweCAwcHggIWltcG9ydGFudDtcbn1cblxuI3NpdGUtZm9vdGVyIHtcbiAgICAubWVudS0tZm9vdGVyIHtcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM5cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyBUZW1wb3JhcnkgLSBXaWxsIGJlIGFkZGVkIGluIENPUkVcbi8vIENlbnRlcmVzXG4udmlldy1kaXNwbGF5LWlkLWFkYm94ZXNfaG9tZSAudmlldy1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuXG4vKipcbiAqIFRoaXMgaXMgYW4gb3ZlcnJpZGUgZm9yIGNvbW1vbiB0aGVtZSBcbiAqIFRoaXMgY2FuIGJlIHJlbW92ZWQvZGlzYWJsZWQgYWZ0ZXIgKipDb21tb24gVGhlbWUqKiBWZXJzaW9uIDEuMC4yMyBpcyByZWxlYXNlZCBhcyBpdCB3aWxsIGJlIHJlZHVuZGFudCBhdCB0aGF0IHBvaW50XG4gKi9cbi52aWV3LWF1dGhvciB7XG4gICAgLy8gbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGgqMC41IDAgJGdyaWQtZ3V0dGVyLXdpZHRoKjEgMDtcbiAgICAvLyBwYWRkaW5nLXRvcDogJGdyaWQtZ3V0dGVyLXdpZHRoKjAuNzU7XG4gICAgLy8gcGFkZGluZy1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCowLjc1O1xufVxuXG5cblxuLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1saXN0IC5jb2xsYXBzZS1oZWFkZXIgLmNvbnRhY3QtdG9nZ2xlIGkge1xuICAgIGJvdHRvbTogYXV0byFpbXBvcnRhbnQ7XG59XG5cblxuXG4vLyBUZXN0IC0gaGlkZVxuLnZpZXctaWQtc2Nob29scyAubWFwLXdyYXBwZXIgPiAudmlldy1maWx0ZXJzIC5iZWYtY2hlY2tib3hlcyAuZm9ybS10eXBlLWNoZWNrYm94LnRheG9ub215LW5hbWUtLXRlc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59Il19 */
